GitLab

GitLab

Skärmdump av GitLab
URL gitlab.com
Kommersiell Ja
Webbplatstyp Hosting Git repositories ,
delad versionshantering
Registrering frivillig
Språk) flera språk [d]
Programmeringsspråk Ruby [1]
Ägare GitLab Inc.
Författare Dmitry Zaporozhets ,
Valery Sizov
Början av arbetet 13 oktober 2011 [2] och 10 september 2014 [3]
Nuvarande status fungerar och utvecklas
 Mediafiler på Wikimedia Commons

GitLab  är ett DevOps livscykelwebbverktyg med öppen källkod som tillhandahåller ett kodlagerhanteringssystem för Git med sin egen wiki, buggspårningssystem, CI / CD - pipeline och andra funktioner [4] .

Koden skrevs ursprungligen i Ruby [5] , och vissa delar av den skrevs senare om i Go . Ursprungligen var GitLab en lösning för källkodshantering och utvecklingssamarbete skapad av de ukrainska programmerarna Dmitry Zaporozhets och Valery Sizov [6] [7] för deras egna behov [8] . GitLab utvecklades senare till en integrerad lösning som spänner över hela mjukvaruutvecklingens livscykel och senare hela DevOps livscykel. Den nuvarande teknikstacken inkluderar Go, Ruby on Rails och Vue.js.

I maj 2016 hade företaget cirka 80 anställda, och 2019 översteg deras antal 1000 personer [9] och mer än 2000 gick med i öppen källkod. Mer än 100 000 organisationer använder systemet, inklusive IBM , den kinesiska e-handelsjätten Alibaba , Japans Sony , Jülich Research Center , NASA , CERN , Invincea, O'Reilly , Leibniz Computing Center (LRZ) och GNOME Foundation [8] [ 10] [ 11] [12] , KDE [13] [14] .

Dmitry Zaporozhets, medgrundare av företaget, lämnade GitLab 2021. Innan dess tog han GitLab till en börsintroduktion. Som ett resultat blev företaget den dyraste startupen i Ukraina med en kapitalisering på 19 miljarder dollar [15] .

Historia och händelser

Produkten hette ursprungligen GitLab och distribuerades under MIT-licensen .

I juli 2013 delades produkten upp i två separata versioner: GitLab CE: Community Edition och GitLab EE: Enterprise Edition [16] . Licenseringen för båda versionerna förblir densamma - gratis programvara med öppen källkod distribuerad under MIT-licensen.

I februari 2014 anpassade GitLab den öppna kärnaffärsmodellen . GitLab EE installeras under en EE-licens och är utökad med funktioner som inte finns i CE-versionen. Även om GitLab EE-licensen har ändrats har källkoden förblivit [17] offentlig. Och för GitLab CE förblir MIT-licensieringsmodellen för öppen källkod oförändrad.

I januari 2015 släppte GitLab GitLab Runner kontinuerlig integrationsapplikation skriven i Go [18] .

I juli 2015 samlade företaget in 1,5 miljoner dollar i startfinansiering [19] . Kunder från och med 2015 inkluderade företag som Alibaba Group och IBM [19] .

I september 2015 samlade GitLab in 4 miljoner dollar i serie A venturefinansiering från Khosla Ventures [20] .

I juli 2016 bekräftade VD:n för GitLab företagets öppna affärsmodell [21] .

I september 2016 samlade GitLab in ytterligare $20 miljoner i serie B-finansiering från August Capital och andra investerare [22] .

I januari 2017 raderade en DBA av misstag en produktionsdatabas efter en cyberattack. Data som lagts till under de senaste 6 timmarna [23] har gått förlorade . Cirka 18 timmar ägnades åt dataåterställning [24] . Återställningsprocessen streamades live på YouTube [25] [26] .

I oktober 2017 anslöt sig GV och andra företag till ledarna inom serie C riskkapitalfinansiering , med en total investering på cirka 20 miljoner dollar [27] .

I maj 2018 flyttade GNOME till GitLab med över 400 projekt och 900 bidragsgivare [28] [12] .

Sommaren 2018 skedde köpet av GitHub- plattformen av Microsoft, i samband med att GitLab började betraktas som huvudalternativet till GitHub av utvecklare som är negativt släkt med Microsoft.

I september 2019 tog GitLab in en investering på 268 miljoner dollar, och själva företaget värderades till 2,7 miljarder dollar vid den tiden [29] .

Den 15 oktober 2019, på grund av företagskunders rädsla [30] , föreslogs ett beslut om att förbjuda anställda från flera specifika jobb [31] , vi talar bara om vissa roller för teknisk supportanställda [32] , som har tillgång till personliga uppgifter om klienter [33] , att ha permanent bosättning i Kina och Ryssland. Detta beslut har ännu inte fattats på grund av vissa användares oro. Anledningen till begränsningen var den allvarliga oro som många av företagets företagskunder har på grund av den svåra geopolitiska situationen [33] , eftersom GitLab-anställda som bor i dessa länder har tillgång till konfidentiell kunddata [30] . GitLab är ett helt avlägset företag [34] med anställda i 64 länder [9] .

Den 23 oktober 2019 tillkännagav GitLab, men redan dagen efter, övergav helt planerna på att samla in användningsstatistik. Chefen för företaget kallade idén för ett misstag och noterade att den orsakade en negativ reaktion från användarna, så företaget övergav den omedelbart [35] .

Förvärv

I mars 2015 förvärvade GitLab Gitorious .

I mars 2017 tillkännagav GitLab förvärvet av Gitter . Tillkännagivandet meddelade att Gitter skulle fortsätta att fungera som ett separat projekt och göras till öppen källkod [36] . Koden släpptes senare till allmän egendom . Arkiverad från originalet den 18 april 2021. på Gitlab.

Se även

Anteckningar

  1. Gitlab Open Source Project på Open Hub: Languages-sidan - 2006.
  2. https://gitlab.com/gitlab-org/gitlab-foss/tree/v1.0.0
  3. OpenCorporates - 2010.
  4. https://about.gitlab.com/product/continuous-integration/ Arkiverad 2 december 2019 på Wayback Machine GitLab Continuous Integration & Delivery
  5. ↑ Flowers , Aricka Varför vi använder Ruby on Rails för att bygga GitLab  . GitLab (29 oktober 2018). Hämtad 22 mars 2019. Arkiverad från originalet 22 mars 2021.
  6. Rico Hageman. GitLab: En enda applikation för hela DevOps-  livscykeln . desosa NL . Desosa (24 april 2020). Hämtad 12 oktober 2021. Arkiverad från originalet 24 oktober 2021.
  7. Jason Chen. Att bygga ett företag med öppen källkod: Intervju med GitLabs  VD . Medium . Medium (14 juli 2016). Hämtad 12 oktober 2021. Arkiverad från originalet 27 oktober 2021.
  8. 1 2 Andrii Degeler. GitLab bygger ett företag med 0,1 % av betalande kunder . The Next Web (4 juni 2014). Hämtad 4 juli 2017. Arkiverad från originalet 2 juli 2019.
  9. 1 2 GitLab Team . Hämtad 29 november 2019. Arkiverad från originalet 25 november 2018.
  10. CERN. Tjänster - CERN eller kommersiell leverantör? . cern.ch . Hämtad 4 juli 2017. Arkiverad från originalet 26 februari 2019.
  11. Tjänster - GitLab . Hämtad 4 juli 2017. Arkiverad från originalet 20 april 2019.
  12. 1 2 GNOME flyttar till Gitlab -  GNOME . www.gnome.org _ Hämtad 6 juni 2018. Arkiverad från originalet 8 juni 2018.
  13. Projekt Utforska  . gitlab . Hämtad 30 augusti 2020. Arkiverad från originalet 21 augusti 2020.
  14. ↑ Varför KDE - gemenskapen är #movingtogitlab  . gitlab . Hämtad 30 augusti 2020. Arkiverad från originalet 13 augusti 2020.
  15. Bogdan Logunov. Dmitry Zaporozhets lämnade GitLab  (ryska)  ? . mc.today (11 november 2021). Hämtad 2 december 2021. Arkiverad från originalet 2 december 2021.
  16. GitLab - Tillkännage GitLab 6.0 Enterprise Edition . gitlab.com . Hämtad 30 november 2019. Arkiverad från originalet 22 augusti 2019.
  17. GitLab.org / GitLab Enterprise Edition  (engelska)  (länk ej tillgänglig) . gitlab . Hämtad 1 augusti 2018. Arkiverad från originalet 18 oktober 2015.
  18. CHANGELOG.md master GitLab.org / gitlab-runner GitLab . Hämtad 30 november 2019. Arkiverad från originalet 1 juli 2019.
  19. 1 2 Novet, Jordan Y Combinator-stödd GitHub-konkurrent GitLab höjer $1,5 miljoner . VentureBeat . Hämtad 28 september 2017. Arkiverad från originalet 7 juli 2019.
  20. GitLab höjer $4M Series A Round från Khosla Ventures . TechCrunch . Hämtad 17 december 2016. Arkiverad från originalet 22 mars 2021.
  21. Bygga ett företag med öppen källkod: Intervju med GitLabs  VD , GitLab . Arkiverad från originalet den 13 september 2017. Hämtad 30 november 2019.
  22. Miller, Ron GitLab säkrar 20 miljoner dollar i serie B. TechCrunch . Hämtad 3 november 2016. Arkiverad från originalet 5 november 2016.
  23. GitLab.com Databas Incident . Hämtad 1 februari 2017. Arkiverad från originalet 22 mars 2021.
  24. Obduktion av databasavbrott den 31 januari . Hämtad 23 mars 2017. Arkiverad från originalet 31 mars 2017.
  25. Gitlab Databas Incident - Live felsökning -  YouTube . YouTube . Hämtad 1 augusti 2018. Arkiverad från originalet 22 mars 2021.
  26. Hughes, Matthew . GitLab offline efter katastrofalt databasfel förlorar berg av data  , The Next Web  (1 februari 2017). Arkiverad från originalet den 14 december 2019. Hämtad 30 november 2019.
  27. GitLab höjer $20M Serie C-omgången ledd av  GV , TechCrunch . Arkiverad från originalet den 14 december 2019. Hämtad 30 november 2019.
  28. GNOME, välkommen till GitLab!  (engelska) , GitLab . Arkiverad från originalet den 1 juli 2019. Hämtad 30 november 2019.
  29. GitLab samlar in 268 miljoner dollar till en värdering av 2,7 miljarder  dollar . VentureBeat (17 september 2019). Hämtad 27 september 2019. Arkiverad från originalet 27 september 2019.
  30. 1 2 Uppdatering om anställningsdiskussioner för specifika GitLab.com-roller . gitlab . - "eftersom många kunder har begärt mer begränsad administratörsåtkomst till servrar som är värd för kundspecifik data." Hämtad 29 november 2019. Arkiverad från originalet 14 november 2019.
  31. Uppdatering om anställningsdiskussioner för specifika GitLab.com-roller . gitlab . - "GitLab har hundratals roller, och detta interna beslut skulle bara påverka ett fåtal specifika jobbroller för framtida anställningar som kräver administratörsåtkomst till servrar som är värd för känslig kundspecifik GitLab.com-data för att utföra sina jobb." Hämtad 29 november 2019. Arkiverad från originalet 14 november 2019.
  32. Uppdatering om anställningsdiskussioner för specifika GitLab.com-roller . gitlab . - "om att anställa platser för några specifika roller med ansvar för teknisk support". Hämtad 29 november 2019. Arkiverad från originalet 14 november 2019.
  33. 1 2 Supportingenjör Jobbfamilj bostadsland block (nedlänk) . gitlab . - "som har tillgång till kunddata". Hämtad 29 november 2019. Arkiverad från originalet 30 november 2019. 
  34. Uppdatering om anställningsdiskussioner för specifika GitLab.com-roller . gitlab . - "GitLab är ett helt avlägset företag." Hämtad 29 november 2019. Arkiverad från originalet 14 november 2019.
  35. Uppdatering om fri programvara och telemetri (Uppdaterad 29 oktober 2019) | gitlab . Hämtad 29 november 2019. Arkiverad från originalet 29 november 2019.
  36. Gitter går med i GitLab-teamet . gitlab . Hämtad 15 mars 2017. Arkiverad från originalet 9 september 2019.