Il s’agit d’une forge fonctionnant sur GNU/Linux (Debian, Redhat…)
À l’origine, le produit était nommé GitLab. En juillet 20134, le produit est scindé en deux : GitLab Community Edition et GitLab Enterprise Edition. Si GitLab CE reste un logiciel libre, GitLab EE passe sous licence propriétaire en février 20145 et contient des fonctionnalités non présentes dans la version CE.
GitLab CE est produit par GitLab B.V. puis GitLab Inc. avec un modèle de développement open core.
Fonctionnalités
- Gérer des dépôts Git ainsi que les utilisateurs et leurs droits d’accès aux dépôts
- Authentification pouvant utiliser deux facteurs et la connexion à un annuaire LDAP
- Gérer l’accès par branche à un dépôt
- Effectuer des examens de code et renforcer la collaboration avec les demandes de fusion
- Chaque projet possède un outil de ticket et un wiki.