Accueil🇫🇷Chercher

GitLab

GitLab est un logiciel libre de forge basé sur git proposant les fonctionnalités de wiki, un système de suivi des bugs, l’intégration continue et la livraison continue. Développé par GitLab Inc et créé par Dmitriy Zaporozhets et par Valery Sizov, le logiciel est utilisé par plusieurs grandes entreprises informatiques, dont IBM, Sony, le centre de recherche de Jülich, la NASA, Alibaba, Oracle, Invincea, O’Reilly Media, Leibniz Rechenzentrum, le CERN[4] - [5] - [6], European XFEL, la GNOME Foundation, Boeing, Autodata, SpaceX[7], Symbio et Altares.

GitLab
Description de l'image GitLab logo (2).svg.
Description de l'image GitLab running 14.3.0-pre (2021-08).png.
Informations
Développé par GitLab Inc. (d)
Première version [1] et [2]
Dernière version 16.1.0 ()[3]
DĂ©pĂ´t gitlab.com/gitlab-org/gitlab
État du projet Développement actif
Écrit en Ruby
Système d'exploitation GNU/Linux
Langues Multilingue
Type Outil de science ouverte (d)
Service Internet (d)
Forge logicielle
Automate de construction
Gestionnaire de bugs
Intégration continue
Repository hosting service (d)
Repository web interface (d)
Site web
Licence Licence MIT
Documentation docs.gitlab.com
Site web about.gitlab.com

Différentes distributions

GitLab est scindé en deux versions, l'une libre, sous licence MIT nommé GitLab CE, l'autre contenant quelques modifications 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 ;
  • GitLab CE : Community Edition, la distribution libre (licence MIT)[8] - [9];
  • GitLab EE : Enterprise Edition, la distribution propriĂ©taire (fonctionnalitĂ©s supplĂ©mentaires) ;
  • GitLab.com : le service de forge en ligne, basĂ© sur GitLab EE.

Histoire

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

En , dans une interview donnée à Jason Chen, le directeur général de GitLab Inc. reconnait explicitement le choix de l’open core[10] - [11] - [12] :

« À 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, puisque nous publions à la fois GitLab Community Edition qui est open source et GitLab Enterprise Edition qui est en sources fermées. »

En , GitLab annonce qu’il migre d’Azure, le cloud de Microsoft, à Google Cloud Platform[13]. Pour l’association Framasoft, cela devrait bloquer l’accès dans certains pays (notamment Crimée, Cuba, Iran, Corée du Nord, Soudan et Syrie), en raison des lois américaines. Elle a donc fourni un miroir des paquets debian, afin de laisser l’outil GitLab CE accessible à ces pays[14].

En , GitLab Inc. souhaite faire son introduction en bourse du NASDAQ[15].

Fonctionnalités

Projet d'inclusion dans le Fediverse

Vervis, l'implémentation de référence de ForgeFed (un protocole d'échange décentralisé pour forge logicielle au sein du Fediverse), vise à faire avancer ses spécifications, et à terme, l'inclure entre autres, dans GitLab CE[16] - [17].

Notes et références

  1. « https://gitlab.com/gitlab-org/gitlab-foss/tree/v1.0.0 » (consulté le )
  2. OpenCorporates, (base de données en ligne), consulté le
  3. « GitLab 16.1 Release »,
  4. Andrii Degeler, « GitLab is building a business with 0.1% of paying customers », The Next Web, .
  5. CERN, « Services - CERN or commercial provider? », cern.ch.
  6. « Services - GitLab ».
  7. (en-US) « Y Combinator-backed GitHub competitor GitLab raises $1.5M », VentureBeat,‎ (lire en ligne, consulté le ).
  8. 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.
  9. (en) Serdar Yegulalp, « GitLab is setting out to expand its reach with enterprise customers », .
  10. (en) Jason Chen, « Building an Open Source Company: Interview with GitLab's CEO », sur GitLab, (consulté le ).
  11. (en) Jason Chen, « Building an Open Source Company: Interview with GitLab’s CEO », sur Medium, (consulté le ).
  12. (en) Sid Sijbrandij, « GitLab is open core, GitHub is closed source », sur GitLab, (consulté le ).
  13. (en) David Smith, « Update on our planned move from Azure to Google Cloud Platform », sur Gitlab, (consulté le ).
  14. (en) Framasoft, « Framasoft Gitlab CE’s repositories mirror », sur apt.gitlab.mirror.Framasoft.org (consulté le ).
  15. « GitLab, rival de Microsoft GitHub, va faire son introduction en bourse », sur L'Usine digitale, (consulté le )
  16. (en) « Vervis @ dev.angeley.es », sur dev.angeley.es.
  17. (en) « ForgeFed ».

Annexes

Articles connexes

  • Gogs

Liens externes

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.