GitLab

Un article de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche
GitLab
Description de l'image GitLab Logo.svg.
Description de cette image, également commentée ci-après
Interface de GitLab.
Informations
Développé par Gitlab Inc. (d)Voir et modifier les données sur Wikidata
Première version Voir et modifier les données sur Wikidata
Dernière version 11.7.0 ()[1]Voir et modifier les données sur Wikidata
Version avancée 11.7.0-rc7 ()[2]Voir et modifier les données sur Wikidata
Dépôt gitlab.com/gitlab-org/gitlab-ce.gitVoir et modifier les données sur Wikidata
État du projet Développement actif
Écrit en Ruby et Vue.jsVoir et modifier les données sur Wikidata
Système d'exploitation GNU/LinuxVoir et modifier les données sur Wikidata
Langues AnglaisVoir et modifier les données sur Wikidata
Type Dépôt (en)Voir et modifier les données sur Wikidata
Licence Licence MITVoir et modifier les données sur Wikidata
Site web about.gitlab.comVoir et modifier les données sur Wikidata

À l'origine, GitLab était un logiciel libre de forge. Il a ensuite été scindé en deux versions, l'une libre, sous licence MIT nommé GitLab CE, l'autre contenant quelques modification propriétaires, sous licence GitLab EE nommé GitLab EE. Aujourd'hui, ce nom peut désigner :

  • GitLab B.V. : l'entreprise créée pour gérer les développements des produits GitLab en modèle open core, devenue GitLab Inc. depuis août 2015 ;
  • GitLab CE : Community Edition, la distribution libre (licence MIT)[3],[4];
  • GitLab EE : Enterprise Edition, la distribution propriétaire (fonctionnalités supplémentaires) ;
  • GitLab.com : le service de forge en ligne, basé sur GitLab EE.

En mars 2015, GitLab B.V. rachète Gitorious, une forge logicielle également basée sur Git, comportant un nombre important de projets logiciels libres.

En juillet 2016, dans une interview donnée à Jason Chen, le directeur général de GitLab Inc. reconnait explicitement le choix de l'open core[5],[6],[7] :

« À noter que même si nous nous considérons comme une entreprise de l'open source, il est plus juste de parler d'une entreprise de l'open core, depuis que nous avons diffusé à la fois GitLab Community Edition qui est open source et GitLab Enterprise Edition qui est en source fermée. »

Sur les autres projets Wikimedia :

Notes et références[modifier | modifier le code]

  1. (en) « v11.7.0 · Tags · GitLab.org / GitLab Community Edition » (consulté le 27 janvier 2019)
  2. (en) « v11.7.0-rc7 · Tags · GitLab.org / GitLab Community » (consulté le 27 janvier 2019)
  3. 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.
  4. (en) Serdar Yegulalp, « GitLab is setting out to expand its reach with enterprise customers »,
  5. « Building an Open Source Company: Interview with GitLab's CEO », sur GitLab (consulté le 25 juillet 2016)
  6. Jason Chen, « Building an Open Source Company: Interview with GitLab’s CEO », sur Medium, (consulté le 25 juillet 2016)
  7. « GitLab is open core, GitHub is closed source », sur GitLab (consulté le 25 juillet 2016)