GitLab
WebsiteGitLab ist eine DevSecOps-Plattform, die Git-Hosting, Code-Review, CI/CD-Pipelines, Ticketverwaltung und Paketregistries in einer Anwendung vereint. Entwickelt wird sie von der GitLab Inc., einem US-Unternehmen, das 2014 in Delaware gegründet wurde und seit 2021 an der Nasdaq notiert ist. Die Firma arbeitet rein remote und gibt in ihren SEC-Berichten an, keinen Hauptsitz zu haben. Das Projekt selbst entstand 2011 in der Ukraine. GitLab steht hier, weil die Community Edition Open Source ist und sich auf eigenen Servern in Europa betreiben lässt.
Funktionen
- Git-Repositories mit Merge Requests, Code-Review und fein abgestuften Zugriffsrechten
- Integrierte CI/CD-Pipelines zum Bauen, Testen und Ausliefern
- Ticketverwaltung, Boards und Wiki für jedes Projekt
- Container- und Paketregistries
- Viele Sicherheits-, Compliance- und Governance-Funktionen gehören zu den kostenpflichtigen Stufen
Lizenz und Preise
GitLab folgt dem Open-Core-Modell. Die Community Edition steht unter der MIT-Lizenz und kann kostenlos selbst betrieben werden. Die Enterprise Edition ergänzt Funktionen unter einer proprietären Lizenz, die für den Produktivbetrieb ein kostenpflichtiges Abonnement verlangt. Diese Teile sind kein Open Source. Der gehostete Dienst GitLab.com hat eine kostenlose Stufe mit höchstens 5 Nutzern pro Top-Level-Gruppe und 400 Rechenminuten im Monat, dazu kommen die bezahlten Tarife Premium und Ultimate.