GitLab

Aus besserwiki.de
GitLab Inc.
GitLab running 14.3.0-pre (2021-08).png
Art der Website
Verfügbar inEnglisch
Gehandelt alsNasdaq: GTLB
Bedientes GebietWeltweit
EigentümerGitLab Inc.
Gründer(n)
Dmytro Zaporozhets

Sytse "Sid" Sijbrandij

Wichtige PersonenSytse "Sid" Sijbrandij (Vorstandsvorsitzender)

Brain G. Robbins (CFO)

Michael McBride (CRO)

Robin Schulman (CLO & Unternehmenssekretär)

Eric Johnson (CTO)

Wendy Barnes (CPO)

Ashley Kramer (CMO & CSO)

Jack Andrews (Vizepräsident, Investor Relations)
BrancheSoftware
UmsatzIncrease 252,7 Millionen US-Dollar (2021)
Operatives ErgebnisIncrease US$-128,9 Millionen (2021)
ReingewinnIncrease 155,1 Mio. US$ (2021)
GesamtvermögenIncrease 1,09 Mrd. US$ (2021)
Gesamtes EigenkapitalIncrease 774,8 Mio. US$ (2021)
Mitarbeiter1.630 (Januar 2022)
KommerziellJa
RegistrierungWahlweise
Markteinführung2014; vor 9 Jahren
Aktueller StatusOnline
Geschrieben in.Ruby, Go und Vue.js
GitLab-Anwendung
Erste Veröffentlichung2011; vor 12 Jahren
Geschrieben inRuby, Go und JavaScript
BetriebssystemPlattformübergreifend
Plattformx86-64, ARMhf
LizenzGemeinschaftsausgabe: MIT-Lizenz und andere Lizenzen für freie Software Unternehmens-Edition: Quellcode-verfügbare proprietäre Software

GitLab Inc. ist ein Open-Core-Unternehmen, das mit GitLab ein DevOps-Softwarepaket anbietet, das die Fähigkeit zur Entwicklung, Sicherung und zum Betrieb von Software in einer einzigen Anwendung vereint. Das Open-Source-Softwareprojekt wurde von dem ukrainischen Entwickler Dmitriy Zaporozhets und dem niederländischen Entwickler Sytse Sijbrandij ins Leben gerufen. GitLab Inc. galt als das erste teilweise ukrainische Einhorn, das im Jahr 2018 mit mehr als 1 Milliarde US-Dollar bewertet wurde.

Seit seiner Gründung hat sich GitLab Inc. auf Remote-Arbeit konzentriert. GitLab hat schätzungsweise 30 Millionen registrierte Nutzer, von denen 1 Million aktive lizenzierte Nutzer sind.

Die GitLab-Software wurde ursprünglich in der Programmiersprache Ruby geschrieben, wobei einige Teile später in die Programmiersprache Go umgeschrieben wurden. Ursprünglich handelte es sich um eine Quellcode-Verwaltungslösung für die Zusammenarbeit innerhalb eines Teams bei der Softwareentwicklung, die sich zu einer integrierten Lösung für den gesamten Lebenszyklus der Softwareentwicklung und später für den gesamten DevOps-Lebenszyklus entwickelte. Die derzeit verwendete Softwaretechnologie umfasst Go, Ruby on Rails und Vue.js.

Es folgt einem Open-Core-Entwicklungsmodell, bei dem die Kernfunktionalität unter einer Open-Source-Lizenz (MIT) veröffentlicht wird, während die zusätzlichen Funktionen wie Code-Eigentümer, mehrere Problemzuweiser, Abhängigkeitsüberprüfung und Einblicke unter einer proprietären Lizenz stehen.

Create, review and deploy code together
kollaborative Versionsverwaltung
Sprachen Englisch
Betreiber GitLab Inc.
Registrierung optional, erforderlich für Uploads
Online 2012
https://gitlab.com/
GitLab CE
GitLab Screenshot
Dashboard von GitLab
Basisdaten
Maintainer GitLab Team
Entwickler GitLab Inc.
Erscheinungsjahr 2011
Betriebssystem Ubuntu, Debian, CentOS, OpenSUSE, Docker, Kubernetes, Google Cloud Platform, RedHat OpenShift, Terraform, Amazon Web Services (AWS), Microsoft Azure
Programmiersprache Ruby (Ruby on Rails)
Kategorie Git-Manager
deutschsprachig ja
gitlab.com

GitLab ist eine Webanwendung zur Versionsverwaltung für Softwareprojekte auf Git-Basis, hinzu kamen später weitere Funktionen zur Softwareentwicklung. GitLab bietet ein Issue-Tracking-System mit Kanban-Board, ein System für Continuous Integration und Continuous Delivery (CI/CD), ein Wiki, eine Container-Registry, einen Sicherheitsscanner für Container und Sourcecode sowie Multi-Cluster-Verwaltung und -Überwachung. GitLab ist in Produkte für Entwickler, wie zum Beispiel AWS oder Google Cloud, integrierbar und über eine API fernsteuerbar. GitLab ist in den Programmiersprachen Ruby und Go geschrieben.

Überblick über das Unternehmen

GitLab Inc. wurde rund um das bereits existierende GitLab-Softwareprojekt gegründet. Es ist eine Gesellschaft mit beschränkter Haftung, die 2014 offiziell von Sytse Sijbrandij und Dmytro Zaporozhets gegründet wurde.

GitLab Inc. betreibt GitLab.com auf Freemium-Basis und bietet einen Abonnement-Service an. Seit seiner Gründung ist GitLab Inc. ein reines Remote-Unternehmen.

GitLab Inc. hat derzeit Mitarbeiter in 65 Ländern und Regionen. Ab 2019 gilt bei Gitlab die Politik, keine Kunden zu überprüfen, es sei denn, dies ist gesetzlich vorgeschrieben, und politische Diskussionen am Arbeitsplatz zu verbieten.

Geschichte .

Als Alumnus des Y Combinator Seed Accelerator-Programms im Winter 2015 sammelte das Unternehmen weitere 1,5 Millionen US-Dollar an Startkapital. Zu den Kunden im Jahr 2015 gehörten die Alibaba Group und IBM.

Im September 2015 erhielt GitLab Inc. eine Serie-A-Finanzierung in Höhe von 4 Millionen US-Dollar von Khosla Ventures.

Im September 2016 erhielt GitLab Inc. eine Series-B-Finanzierung in Höhe von 20 Millionen US-Dollar von August Capital und anderen.

Im Januar 2017 löschte ein Datenbankadministrator nach einem Cyberangriff versehentlich die Produktionsdatenbank, wodurch eine beträchtliche Menge an Daten zu Problemen und Zusammenführungsanfragen verloren ging. Der Wiederherstellungsprozess wurde auf YouTube live gestreamt.

Im Oktober desselben Jahres erhielt GitLab Inc. eine Serie-C-Finanzierung in Höhe von 20 Millionen US-Dollar von GV und anderen.

Im April 2018 kündigte GitLab Inc. die Integration mit Google Kubernetes Engine (GKE) an, um den Prozess des Aufbaus eines neuen Clusters zur Bereitstellung von Anwendungen zu vereinfachen.

Im Mai 2018 zog GNOME mit über 400 Projekten und 900 Mitwirkenden zu GitLab um.

Am 1. August 2018 begann GitLab Inc. mit der Entwicklung von Meltano.

Am 11. August 2018 zog GitLab Inc. von Microsoft Azure zur Google Cloud Platform um, wodurch der Dienst für Nutzer auf der Krim, in Kuba, im Iran, in Nordkorea, im Sudan und in Syrien aufgrund von Sanktionen des Office of Foreign Assets Control der Vereinigten Staaten unzugänglich wurde. Um dieses Problem zu überwinden, bietet die gemeinnützige Organisation Framasoft einen Debian-Spiegel an, um GitLab CE in diesen Ländern verfügbar zu machen.

Am 19. September 2018 sammelte GitLab Inc. 100 Millionen US-Dollar in einer Finanzierungsrunde der Serie D unter der Leitung von ICONIQ Capital ein.

Ein Jahr später, im Jahr 2019, sammelte GitLab Inc. in einer Serie-E-Finanzierungsrunde unter der Leitung von Goldman Sachs und ICONIQ Capital 268 Millionen US-Dollar ein. Zu diesem Zeitpunkt wurde das Unternehmen mit 2,7 Milliarden US-Dollar bewertet.

Im Jahr 2021 beteiligte sich OMERS an einer sekundären Aktieninvestition in GitLab Inc.

Während der COVID-19-Pandemie im Jahr 2020 veröffentlichte GitLab Inc. seinen Guide to All-Remote und einen Coursera-Kurs zum Thema Remote-Management, um Unternehmen beim Aufbau einer All-Remote-Arbeitskultur zu unterstützen.

Im April 2020 expandierte GitLab Inc. auf den australischen und japanischen Markt. Im November desselben Jahres wurde GitLab Inc. in einer Sekundärmarktbewertung mit mehr als 6 Milliarden US-Dollar bewertet.

Am 2. Juni 2021 erwarb GitLab Inc. außerdem UnReview, ein Tool zur Automatisierung von Software-Review-Zyklen.

Am 30. Juni 2021 gliederte GitLab Inc. Meltano aus, eine Open-Source-ELT-Plattform.

Am 18. März 2021 lizenzierte GitLab Inc. seine Technologie an das chinesische Unternehmen JiHu.

Am 23. Juli 2021 stellt GitLab Inc. Package Hunter, ein auf Falco basierendes Tool zur Erkennung von bösartigem Code, als Open Source zur Verfügung.

GitLab wurde 2011 von den Ukrainern Dmitri Saparoschez und Valery Sizov mithilfe von Ruby on Rails entwickelt. Mit Sytse „Sid“ Sijbrandij gründete Dmitri 2014 die Firma GitLab B.V. mit Sitz in Utrecht. Im März 2015 übernahm GitLab B.V. den kleineren Mitbewerber Gitorious, der geschlossen wurde.

GitLab wird nach eigenen Angaben von mehr als 100.000 Organisationen und „Millionen von Menschen“ eingesetzt (Stand: 2016), darunter unter anderem IBM, Expedia, NASA, Sony und dem CERN.

In Nachgang der Ankündigung von Microsoft im Juni 2018, GitLabs größte Alternative GitHub zu übernehmen, verzehnfachten sich die täglichen Seitenaufrufe von GitLab kurzfristig.

BÖRSENGANG

Am 17. September 2021 reichte GitLab Inc. bei der U.S. Securities and Exchange Commission (SEC) eine Registrierungserklärung auf Formular S-1 für den geplanten Börsengang seiner Stammaktien der Klasse A ein. Das Unternehmen wurde im Oktober am NASDAQ Global Select Market unter dem Kürzel "GTLB" gehandelt.

Akquisitionen

Im März 2015 erwarb GitLab Inc. Gitorious, einen konkurrierenden Git-Hosting-Dienst. Gitorious hatte zu diesem Zeitpunkt rund 822.000 registrierte Nutzer. Die Benutzer wurden aufgefordert, zu GitLab zu wechseln, und der Gitorious-Dienst wurde im Juni 2015 eingestellt.

Am 15. März 2017 kündigte GitLab Inc. die Übernahme von Gitter an. In der Ankündigung wurde die Absicht geäußert, dass Gitter als eigenständiges Projekt weitergeführt werden soll. Darüber hinaus kündigte GitLab Inc. an, dass der Code spätestens im Juni 2017 unter einer MIT-Lizenz als Open Source zur Verfügung stehen würde.

Im Januar 2018 erwarb GitLab Inc. Gemnasium, einen Dienst, der Sicherheitsscanner mit Warnungen vor bekannten Sicherheitslücken in Open-Source-Bibliotheken verschiedener Sprachen versorgte. Der Dienst sollte am 15. Mai vollständig abgeschaltet werden. Die Funktionen und Technologien von Gemnasium wurden in GitLab EE und als Teil von CI/CD integriert.

Am 11. Juni 2020 erwarb GitLab Inc. Peach Tech, ein auf Protokoll-Fuzz-Tests spezialisiertes Sicherheitssoftwareunternehmen, und Fuzzit.

Am 14. Dezember 2021 gab GitLab Inc. die Übernahme von Opstrace, Inc. bekannt, einer Open-Source-Distribution für Observability.

Anwendung

Issue Tracker, verfügbar in der kostenlosen Community Edition

Die Anwendung von GitLab bietet Funktionen für die gemeinschaftliche Planung, Erstellung, Sicherung und Bereitstellung von Software als vollständige DevOps-Plattform. GitLab ist skalierbar und kann vor Ort oder auf einem Cloud-Speicher gehostet werden. Es enthält außerdem ein Wiki, Funktionen zur Fehlerverfolgung, eine IDE und eine CI/CD-Pipeline.

Wie GitHub bietet auch GitLab ein kostenloses GitLab Pages-Produkt für das Hosting statischer Webseiten an, das seit Version 12.1 optional Let's Encrypt für HTTPS unterstützt.

Größenbeschränkungen für Repositorys

Bei GitLab können alle Repositorys bis zu 10 Gigabyte groß sein.

Bemerkenswerte Benutzer

  • Alibaba-Gruppe
  • Crédit Agricole CIB
  • Delta Air Lines
  • EUMETSAT
  • GNOME
  • Goldman Sachs
  • HackerOne
  • IBM
  • Northwestern Mutual
  • NVIDIA
  • Siemens
  • Sopra Steria
  • T-Mobile
  • Das Zebra
  • Ticketmaster
  • Tor
  • UBS
  • Cyber-Schule der US-Armee