GitLab

GitLab

Skærmbillede af GitLab
URL gitlab.com
Kommerciel Ja
Site type Hosting af Git repositories ,
delt versionering
Registrering valgfri
Sprog) flere sprog [d]
Programmeringssprog Ruby [1]
Ejer GitLab Inc.
Forfatter Dmitry Zaporozhets ,
Valery Sizov
Begyndelse af arbejdet 13. oktober 2011 [2] og 10. september 2014 [3]
Nuværende status virker og udvikler sig
 Mediefiler på Wikimedia Commons

GitLab  er et open source DevOps-livscykluswebværktøj, der giver et kodelagerstyringssystem til Git med sin egen wiki, fejlsporingssystem, CI / CD - pipeline og andre funktioner [4] .

Koden blev oprindeligt skrevet i Ruby [5] , og nogle dele af den blev senere omskrevet i Go . Oprindeligt var GitLab en kildekodestyrings- og udviklingsløsning skabt af de ukrainske programmører Dmitry Zaporozhets og Valery Sizov [6] [7] til deres egne behov [8] . GitLab udviklede sig senere til en integreret løsning, der spænder over hele softwareudviklingens livscyklus og senere hele DevOps-livscyklussen. Den nuværende teknologistack inkluderer Go, Ruby on Rails og Vue.js.

I maj 2016 havde virksomheden omkring 80 ansatte, og i 2019 oversteg deres antal 1000 personer [9] og mere end 2000 sluttede sig til open source. Mere end 100.000 organisationer bruger systemet, herunder IBM , den kinesiske e-handelsgigant Alibaba , Japans Sony , Jülich Research Center , NASA , CERN , Invincea, O'Reilly , Leibniz Computing Center (LRZ) og GNOME Foundation [8] [ 10] [ 11] [12] , KDE [13] [14] .

Dmitry Zaporozhets, medstifter af virksomheden, forlod GitLab i 2021. Før det bragte han GitLab til en børsnotering. Som et resultat blev virksomheden den dyreste startup i Ukraine med en kapitalisering på $19 milliarder [15] .

Historie og begivenheder

Produktet hed oprindeligt GitLab og blev distribueret under MIT-licensen .

I juli 2013 blev produktet opdelt i to separate versioner: GitLab CE: Community Edition og GitLab EE: Enterprise Edition [16] . Licensering for begge versioner forbliver den samme - gratis og open source-software distribueret under MIT-licensen.

I februar 2014 tilpassede GitLab den åbne kerneforretningsmodel . GitLab EE er installeret under en EE-licens og er forbedret med funktioner, der ikke findes i CE-versionen. Selvom GitLab EE-licensen er ændret, er kildekoden forblevet [17] offentlig. Og for GitLab CE forbliver MIT open source-licensmodellen uændret.

I januar 2015 udgav GitLab GitLab Runner kontinuerlig integrationsapplikation skrevet i Go [18] .

I juli 2015 rejste virksomheden 1,5 millioner dollars i startfinansiering [19] . Kunder fra 2015 omfattede virksomheder som Alibaba Group og IBM [19] .

I september 2015 rejste GitLab 4 millioner dollars i serie A- venturefinansiering fra Khosla Ventures [20] .

I juli 2016 bekræftede den administrerende direktør for GitLab virksomhedens åbne forretningsmodel [21] .

I september 2016 rejste GitLab yderligere $20 millioner i serie B-finansiering fra August Capital og andre investorer [22] .

I januar 2017 slettede en DBA ved et uheld en produktionsdatabase efter et cyberangreb. Data tilføjet inden for de sidste 6 timer [23] er gået tabt . Der blev brugt omkring 18 timer på datagendannelse [24] . Gendannelsesprocessen blev streamet live på YouTube [25] [26] .

I oktober 2017 sluttede GV og andre virksomheder sig til førende inden for serie C venturekapitalfinansiering med en samlet investering på omkring $20 millioner [27] .

I maj 2018 flyttede GNOME til GitLab med over 400 projekter og 900 bidragydere [28] [12] .

I sommeren 2018 skete købet af GitHub -platformen af ​​Microsoft, i forbindelse med hvilket GitLab begyndte at blive betragtet som hovedalternativet til GitHub af udviklere, der er negativt relateret til Microsoft.

I september 2019 rejste GitLab en investering på $268 millioner, og selve virksomheden blev på det tidspunkt vurderet til $2,7 milliarder [29] .

Den 15. oktober 2019 blev der på grund af erhvervskunders frygt [30] foreslået en beslutning om at forbyde medarbejdere fra flere specifikke job [31] , vi taler kun om visse roller for tekniske supportmedarbejdere [32] , som har adgang til personlige data om klienter [33] , at have fast bopæl i Kina og Rusland. Denne beslutning er endnu ikke truffet på grund af nogle brugeres bekymringer. Årsagen til begrænsningen var de alvorlige bekymringer hos mange af virksomhedens erhvervskunder på grund af den vanskelige geopolitiske situation [33] , eftersom GitLab-medarbejdere, der bor i disse lande, har adgang til fortrolige kundedata [30] . GitLab er en helt fjerntliggende virksomhed [34] med ansatte i 64 lande [9] .

Den 23. oktober 2019 annoncerede GitLab, men allerede dagen efter opgav fuldstændig planerne om at indsamle brugsstatistik. Lederen af ​​virksomheden kaldte ideen en fejl og bemærkede, at den forårsagede en negativ reaktion fra brugerne, så virksomheden opgav den straks [35] .

Opkøb

I marts 2015 købte GitLab Gitorious .

I marts 2017 annoncerede GitLab købet af Gitter . Meddelelsen meddelte, at Gitter ville fortsætte med at fungere som et separat projekt og blive gjort til open source [36] . Koden blev senere frigivet til det offentlige domæne . Arkiveret fra originalen den 18. april 2021. på Gitlab.

Se også

Noter

  1. Gitlab Open Source-projektet på Open Hub: Languages-side - 2006.
  2. https://gitlab.com/gitlab-org/gitlab-foss/tree/v1.0.0
  3. OpenCorporates - 2010.
  4. https://about.gitlab.com/product/continuous-integration/ Arkiveret 2. december 2019 på Wayback Machine GitLab Continuous Integration & Delivery
  5. ↑ Flowers , Aricka Hvorfor bruger vi Ruby on Rails til at bygge GitLab  . GitLab (29. oktober 2018). Hentet 22. marts 2019. Arkiveret fra originalen 22. marts 2021.
  6. Rico Hageman. GitLab: En enkelt applikation for hele DevOps-  livscyklussen . desosa NL . Desosa (24. april 2020). Hentet 12. oktober 2021. Arkiveret fra originalen 24. oktober 2021.
  7. Jason Chen. Opbygning af en Open Source-virksomhed: Interview med GitLabs  administrerende direktør . Medium . Medium (14. juli 2016). Hentet 12. oktober 2021. Arkiveret fra originalen 27. oktober 2021.
  8. 1 2 Andrii Degeler. GitLab bygger en forretning med 0,1 % af betalende kunder . The Next Web (4. juni 2014). Hentet 4. juli 2017. Arkiveret fra originalen 2. juli 2019.
  9. 1 2 GitLab Team . Hentet 29. november 2019. Arkiveret fra originalen 25. november 2018.
  10. CERN. Tjenester - CERN eller kommerciel udbyder? . cern.ch . Hentet 4. juli 2017. Arkiveret fra originalen 26. februar 2019.
  11. Tjenester - GitLab . Hentet 4. juli 2017. Arkiveret fra originalen 20. april 2019.
  12. 1 2 GNOME flytter til Gitlab -  GNOME . www.gnome.org _ Hentet 6. juni 2018. Arkiveret fra originalen 8. juni 2018.
  13. Projekter Udforsk  . gitlab . Hentet 30. august 2020. Arkiveret fra originalen 21. august 2020.
  14. ↑ Hvorfor KDE- fællesskabet er #movingtogitlab  . gitlab . Hentet 30. august 2020. Arkiveret fra originalen 13. august 2020.
  15. Bogdan Logunov. Dmitry Zaporozhets forlod GitLab  (russisk)  ? . mc.today (11. november 2021). Hentet 2. december 2021. Arkiveret fra originalen 2. december 2021.
  16. GitLab - Annoncering af GitLab 6.0 Enterprise Edition . gitlab.com . Hentet 30. november 2019. Arkiveret fra originalen 22. august 2019.
  17. GitLab.org / GitLab Enterprise Edition  (engelsk)  (link ikke tilgængeligt) . gitlab . Hentet 1. august 2018. Arkiveret fra originalen 18. oktober 2015.
  18. CHANGELOG.md master GitLab.org / gitlab-runner GitLab . Hentet 30. november 2019. Arkiveret fra originalen 1. juli 2019.
  19. 1 2 Novet, Jordan Y Combinator-støttet GitHub-konkurrent GitLab hæver $1,5 mio . VentureBeat . Hentet 28. september 2017. Arkiveret fra originalen 7. juli 2019.
  20. GitLab hæver $4M-serien en runde fra Khosla Ventures . TechCrunch . Hentet 17. december 2016. Arkiveret fra originalen 22. marts 2021.
  21. Opbygning af en Open Source-virksomhed: Interview med GitLabs  CEO , GitLab . Arkiveret fra originalen den 13. september 2017. Hentet 30. november 2019.
  22. Miller, Ron GitLab sikrer 20 millioner dollars i serie B. TechCrunch . Hentet 3. november 2016. Arkiveret fra originalen 5. november 2016.
  23. GitLab.com Database Incident . Hentet 1. februar 2017. Arkiveret fra originalen 22. marts 2021.
  24. Postmortem af databaseudfald den 31. januar . Hentet 23. marts 2017. Arkiveret fra originalen 31. marts 2017.
  25. Gitlab Database Incident - Live fejlfinding -  YouTube . YouTube . Hentet 1. august 2018. Arkiveret fra originalen 22. marts 2021.
  26. Hughes, Matthew . GitLab offline efter katastrofal databasefejl mister bjerge af data  , The Next Web  (1. februar 2017). Arkiveret fra originalen den 14. december 2019. Hentet 30. november 2019.
  27. GitLab hæver $20M Serie C-runde ledet af  GV , TechCrunch . Arkiveret fra originalen den 14. december 2019. Hentet 30. november 2019.
  28. GNOME, velkommen til GitLab!  (engelsk) , GitLab . Arkiveret fra originalen den 1. juli 2019. Hentet 30. november 2019.
  29. GitLab hæver $268 millioner til en  værdiansættelse på $2,7 milliarder . VentureBeat (17. september 2019). Hentet 27. september 2019. Arkiveret fra originalen 27. september 2019.
  30. 1 2 Opdatering om ansættelsesdiskussioner til specifikke GitLab.com roller . gitlab . - "fordi mange kunder har anmodet om mere begrænset administratoradgang til servere, der hoster kundespecifikke data." Hentet 29. november 2019. Arkiveret fra originalen 14. november 2019.
  31. Opdatering om ansættelsesdiskussioner til specifikke GitLab.com-roller . gitlab . - "GitLab har hundredvis af roller, og denne interne beslutning vil kun påvirke nogle få specifikke jobroller for fremtidige ansættelser, der kræver administratoradgang til servere, der hoster følsomme kundespecifikke GitLab.com-data for at udføre deres job." Hentet 29. november 2019. Arkiveret fra originalen 14. november 2019.
  32. Opdatering om ansættelsesdiskussioner til specifikke GitLab.com-roller . gitlab . - "om at ansætte lokationer til nogle specifikke roller med ansvar for teknisk support". Hentet 29. november 2019. Arkiveret fra originalen 14. november 2019.
  33. 1 2 Support Engineer Jobfamilie, bopælsland blok (downlink) . gitlab . - "der har adgang til kundedata". Hentet 29. november 2019. Arkiveret fra originalen 30. november 2019. 
  34. Opdatering om ansættelsesdiskussioner til specifikke GitLab.com-roller . gitlab . - "GitLab er en helt fjerntliggende virksomhed." Hentet 29. november 2019. Arkiveret fra originalen 14. november 2019.
  35. Opdatering om gratis software og telemetri (Opdateret 29. oktober 2019) | gitlab . Hentet 29. november 2019. Arkiveret fra originalen 29. november 2019.
  36. Gitter slutter sig til GitLab-teamet . gitlab . Hentet 15. marts 2017. Arkiveret fra originalen 9. september 2019.