GitHub

GitHub

GitHub platformas attīstība sākās 2007. gada 1. oktobrī. Vietni uzsāka Toms Prestons-Verners, Kriss Vanstras (Chris Wanstrath) un PJ Haijets (PJ Hyett) 2008. gada aprīlī, dažus mēnešus pēc tam, kad tika izlaista bēta versija.
GitHub projektiem iespējams piekļūt un manipulēt, izmantojot standarta komandrindas interpretatoru, ar to strādā visas standarta Git komandas. GitHub atļauj arī reģistrētiem un nereģistrētiem lietotājiem pārlūkot publiskās krātuves saites. Vairāki darbvirsmas klienti un Git spraudņi arī ir izveidoti GitHub, kas integrē ar platformu.
Vietne nodrošina sociāliem tīkliem līdzīgas funkcijas, piemēram, devēji, sekotāji, viki vietņu (izmantojot viki vietnes programmatūru Gollum) un sociālā tīkla grafiku, lai parādītu, kā izstrādātāji strādā savā versijā.
Lietotājam ir jāizveido konts, lai papildinātu vietnes saturu, taču publiskās krātuves var pārlūkot un lejupielādēt ikviens. Ar reģistrēta lietotāja kontu lietotājiem ir iespēja diskutēt, vadīt, radīt krātuves, iesniegt papildinājumu citu personu krātuvēm un pārskatīt izmaiņas kodā.
Programmatūra, kas darbina GitHub, tika rakstīta, izmantojot Ruby on Rails un Erlang no GitHub, Inc. izstrādātāji ir Kriss Vanstras,  PJ Haijets un Toms Prestons-Verners.

Reģistru licencēšana

Pēc GitHub pakalpojuma noteikumiem nav nepieciešams publiskās programmatūras projektus turēt uz GitHub, lai tiktu ievērotu atklātā pirmkoda definīcija. Šī iemesla dēļ lietotājiem un izstrādātājiem, kuri gatavojas izmantot kādu programmatūru, kas atrodama GitHub krātuvē, ir ieteicams izlasīt programmatūras licenci (parasti atrodama augstākā līmeņa failā ar nosaukumu "licence", "LICENSE.txt", vai tamlīdzīgi), lai noteiktu, vai tas atbilst viņu vajadzībām. Pakalpojuma noteikumi: "Padarot savas krātuves publiski apskatāmas, jūs atļaujat citiem skatīt un sazarot savus reģistrus."

Uzņēmums GitHub

GitHub uzņēmumam līdzīgs ir GitHub publiskais serviss, bet tas ir paredzēts lietošanai liela mēroga uzņēmumu programmatūras izstrādes komandām, kuru uzņēmums vēlas turēt savus reģistrus aiz korporatīvā ugunsmūra.

Gist

GitHub vada arī citus pakalpojumus: Pastebin stila vietne ar nosaukumu Gist, kas paredzēta koda fragmentu uzturēšanai (GitHub atbilstoši, lai uzturētu lielākus projektus), un slaidu uzturēšanas pakalpojumu sauc Speaker Deck.
Toms Prestons-Verners prezentēja tolaik jaunu Gist funkciju pankroka Ruby konferencē 2008. gadā. Gist balstās uz tradicionālo jēdzienu vienkāršu pastebin uzbūvi, pievienojot versiju kontroli koda fragmentiem, viegli sazarot, un SSL šifrēšanai privātā pagātnē. Katram "gistam" ir sava Git glabātava, vairākus koda fragmentus var saturēt viena ‘ielīme’ un tās var tikt stumtas (pushed) un vilktas (pulled), izmantojot Git. Turklāt zarots kods var tikt stumts (pushed) atpakaļ uz oriģinālo autora formas ielāpu, tāpēc gists (‘ielīmes’) var kļūt par kaut ko vairāk, nekā mini-projekti.

Izglītības programma

GitHub uzsāka jaunu programmu - GitHub studenta attīstības paku, lai dotu studentiem brīvu piekļuvi populāriem izstrādes rīkiem un pakalpojumiem. GitHub sadarbojas ar BitNami, Crowdflower, DigitalOcean, DNSimple, HackHands, Namecheap, Orchestrate, Screenhero, SendGrid, Stripe, Travis CI un Unreal Engine, lai palaistu programmu.

Kompānija

GitHub, Inc. sākotnēji bija zināms kā Logical Awesome LLC.

Organizācijas struktūra

No 2012. gada decembra, GitHub, Inc. bija  organizācija bez vidēja līmeņa vadītājiem; citiem vārdiem sakot, "ikviens ir vadītājs" (self-management)  Darbinieki var izvēlēties strādāt pie projektiem, kas viņus interesē (open allocation). Tomēr algas nosaka izpilddirektors. 
2014. gadā GitHub, Inc. ieviesa vidēja līmeņa vadības slāni.

Finanses

GitHub.com ir start-up uzņēmums, kas savos pirmajos gados paredzēja pietiekami lielus ieņēmumus, ko finansē tikai tās trīs dibinātāji. 2012. gada jūlijā, četrus gadus pēc tam, kad uzņēmums tika dibināts, Andresens Horovics ieguldīja 100 miljonus dolāru riska kapitālā. 2015. gada jūlijā GitHub izvirzīja vēl vienu riska kapitālu 250 miljonu dolāru  B kārtā. Investori bija Sequoia Capital, Andresens Horovics,Thrive Capital un citi  riska kapitāla fondi.