2023 est une année spéciale pour GLPI – il a atteint le cap des 20 ans depuis la sortie de la première version libre ! Nous aimerions partager un bout de l’histoire de ce projet incroyable et les personnes derrière lui.
I. Que signifie « GLPI » ?
GLPI (Gestionnaire Libre de Parc Informatique)
Développé en France, GLPI est devenu une solution puissante qui aide les organisations à gérer leurs actifs informatiques, à suivre l’inventaire et à rationaliser leurs processus de gestion des services informatiques.
II. Les Origines de GLPI – les créateurs :
L’histoire de GLPI remonte à 2003 lorsqu’une équipe de développeurs de l’association INDEPNET ; Jean-Mathieu Doléans, Julien Dombre et Bazile Lebeau, se lance dans un projet de création d’une solution open-source de gestion de parc informatique. La principale motivation derrière le projet est venue de Bazile lorsqu’il a été invité à fournir, à l’organisation dans laquelle il travaillait, une solution de gestion des actifs informatiques. En recherchant des projets open source existants, il trouve un prometteur appelé IRMA ; cependant, Christian Bauer, le mainteneur d’IRMA, informe Bazile qu’il n’y aura pas d’autres travaux sur le projet.
Bazile s’empare du code source d’IRMA et le modifie pour répondre aux besoins de son employeur. GLPI est publié en tant que projet libre et open source en 2003 sous la licence publique générale GNU (GPL, qui est toujours sa licence actuelle). Il était initialement destiné aux petites et moyennes entreprises (PME) en France, mais ses capacités et sa flexibilité ont rapidement attiré l’attention des entreprises du monde entier.
Pour mémoire, voici le premier CHANGELOG public, mentionnant la première version stable de GLPI (version 0.2) datant de 2003 : https://github.com/glpi-project/glpi/blob/9b96bedca7a61354e435226dcbfa2b9bb7051826/CHANGELOG.txt
III. Premières années et croissance.
Au cours de ses premières années, GLPI se concentre sur la fourniture de fonctionnalités de base de gestion des actifs informatiques telles que le suivi des stocks, la réservation d’équipements et la gestion des licences. Le logiciel est construit en PHP, un langage de développement web populaire, et MySQL, un système de gestion de base de données relationnelle open source largement utilisé, ce qui le rend facile à déployer et à personnaliser pour différentes organisations.
Au fur et à mesure que GLPI gagnait en popularité, l’équipe de développement reçoit les commentaires des utilisateurs et effectue des mises à jour régulières pour améliorer les fonctionnalités du logiciel et l’expérience utilisateur. De nouvelles fonctionnalités sont ajoutées, notamment la prise en charge de plusieurs langues, la gestion multi-entités, l’intégration LDAP pour l’authentification des utilisateurs et les notifications par e-mail pour les tickets et les événements. La communauté autour de GLPI s’agrandit, avec des utilisateurs contribuant au projet en signalant des bugs, suggérant de nouvelles fonctionnalités et en fournissant des traductions.
IV. Améliorations des fonctionnalités.
Dans les années qui suivent sa sortie initiale, GLPI continue d’évoluer et d’étendre ses capacités. Le logiciel prend en charge des modules et plugins supplémentaires qui ont étendu ses fonctionnalités, telles que la capacité de gérer les imprimantes, les consommables et les contrats. Ces ajouts ont rendu GLPI plus polyvalent et adapté à un large éventail d’organisations, des petites entreprises aux grandes entreprises.
En 2012, une mise à jour majeure est publiée avec GLPI 0.83, et introduit une interface utilisateur remaniée avec des capacités de navigation et de recherche améliorées. Cette mise à jour ajoute également la prise en charge des appareils mobiles, facilitant ainsi l’accès des utilisateurs à GLPI à partir de smartphones et de tablettes.
V. TECLIB est éditeur et distributeur officiel de GLPI depuis 2015.
Au fil des ans, GLPI a continué à être activement développé par sa communauté d’utilisateurs et de contributeurs. En juillet 2015, l’équipe d’INDEPNET confie la maintenance de GLPI à TECLIB (archive d’annonces officielles), et c’est ainsi que TECLIB devient l’éditeur officiel de GLPI et contribue à produire des mises à jour régulières, des corrections de bugs pour s’assurer que le logiciel reste un projet GPL open-source , sécurisé et à jour avec les technologies les plus récentes. Le travail d’expansion du réseau de partenariat continu en parallèle. Le projet a maintenant des partenaires-intégrateurs officiels partout dans le monde (https://glpi-project.org/fr/partenaires-officiels/).
Le projet dispose d’une équipe dédiée de développeurs qui continuent à travailler sur l’amélioration de GLPI pour répondre aux besoins de ses utilisateurs. Un support officiel a été proposé depuis, permettant aux utilisateurs d’obtenir une aide professionnelle et la garantie de l’éditeur (GLPI est distribué sous licence GNU GPL, qui n’inclut ni la garantie de l’éditeur ni le support). L’offre est consultable sur le site de GLPI : https://glpi-project.org/fr/tarifs-glpi/
GLPI propose un modèle économique simple qui maintient sa licence libre et open-source GPL, tout en offrant des services aux utilisateurs qui souhaitent soutenir financièrement le projet de développement. Cette souscription payante est un moyen vertueux de faire évoluer le projet libre, car les financements provenant de celle-ci sont intégralement utilisés pour faire grandir l’équipe de développement. Les utilisateurs peuvent ainsi contribuer directement à l’amélioration et à l’expansion continue de GLPI (disponible à tous), tout en bénéficiant de services professionnels garantissant le fonctionnement de leur installation.
Parmi les clients de GLPI, il y a des entreprises et des institutions publiques, chez TECLIB nous sommes fiers que la liste comprend des noms comme Burger King France, Deezer, Airbus, Comdata, Radio France, Telefonica Colombia, SETEC, La Poste, Conseil d’état, et bien d’autres !
VI. Lancement de GLPI Network Cloud (offre SaaS) :
Ces dernières années, GLPI élargit ses offres au-delà de son logiciel traditionnel sur site avec l’introduction de GLPI Network Cloud, une version cloud du logiciel. Lancé en 2020, GLPI Network Cloud est conçu pour fournir aux organisations une solution moderne et flexible de gestion des actifs informatiques et de centre de services accessible de n’importe où, à tout moment, avec les avantages supplémentaires du cloud computing.
GLPI Network Cloud offre les mêmes fonctionnalités que la version “on-premise”, notamment le service d’assistance, le suivi des stocks, la réservation d’équipement, la gestion des licences et les processus de gestion des services informatiques. Il présente également des avantages supplémentaires tels que l’évolutivité, les mises à jour automatiques, les sauvegardes et la migration gratuite des données depuis votre installation “on-premise”.
L’un des principaux avantages de GLPI Network Cloud est sa facilité de déploiement. Les organisations peuvent souscrire à un plan d’abonnement et, en quelques minutes, disposer d’une instance GLPI entièrement fonctionnelle et opérationnelle dans le cloud. Cela élimine le besoin d’installations et de configurations de serveur complexes, ce qui le rend accessible aux organisations de toutes tailles, y compris les petites entreprises qui peuvent ne pas disposer de ressources informatiques dédiées.
GLPI Network Cloud offre également des fonctionnalités de sécurité améliorées, notamment les contrôles d’accès des utilisateurs et des sauvegardes régulières, garantissant la protection des ressources informatiques et des données des organisations. Il fournit également des mises à jour régulières avec de nouvelles fonctionnalités et des corrections de bugs, garantissant que les organisations utilisent toujours la dernière version du logiciel sans avoir à se soucier des mises à jour manuelles.
De plus, GLPI Network Cloud offre une intégration transparente avec d’autres outils de gestion informatique populaires, ce qui facilite la connexion des instances GLPI aux systèmes et flux de travail existants.
VII: Les avancées apportées par GLPI v.10 !
Le 20 avril 2022, la version 10 de GLPI sort, apportant de nombreuses améliorations et fonctionnalités au logiciel, renforçant encore sa réputation de solution leader de gestion des actifs informatiques et de centre de services open source (lire l’article détaillé en anglais ici https://glpi-project.org/glpi-10-0-final-release/).
L’un des ajouts notables de GLPI 10 est l’interface utilisateur améliorée, qui offre une conception plus moderne et intuitive, facilitant la navigation et l’interaction avec le logiciel pour les utilisateurs. Basée sur tabler, Bootstrap 5 et Twig, cette nouveauté apporte de nombreux changements visuels.
En plus des mises à jour visuelles, GLPI 10 introduit de nouvelles fonctionnalités visant à améliorer l’expérience utilisateur et à augmenter la productivité. Par exemple, il inclut une fonctionnalité de recherche améliorée qui permet aux utilisateurs de localiser rapidement les actifs, les tickets et d’autres enregistrements dans le système. GLPI 10 a également introduit de nouveaux plugins et intégrations, élargissant ses capacités et le rendant plus polyvalent pour divers cas d’utilisation.
Une autre mise à jour importante de GLPI 10 est l’introduction de l’inventaire automatique. Une nouvelle API REST est disponible (directement dans l’index GLPI) pour recevoir les fichiers d’inventaire au format xml historique ou via le nouveau format json.
Désormais, les utilisateurs peuvent gérer avec ce nouveau format la plupart des objets d’inventaire GLPI, tels que les téléphones, les applications, les racks, etc.
La sécurité a également fait l’objet d’une attention particulière dans GLPI 10, avec l’introduction de fonctionnalités de sécurité supplémentaires telles que l’authentification à deux facteurs, les politiques de mot de passe et l’amélioration des pistes d’audit. Ces mesures contribuent à sécuriser les actifs et les données informatiques, garantissant ainsi la protection des informations sensibles.
La communauté GLPI reste dynamique, avec des utilisateurs et des contributeurs du monde entier collaborant pour améliorer le logiciel, ajouter de nouvelles fonctionnalités et fournir une assistance aux autres utilisateurs.
VIII: Regarder vers l’avenir !
GLPI a parcouru un long chemin au cours des 20 dernières années, au nom de TECLIB, nous exprimons notre profonde gratitude envers la communauté dynamique de GLPI, qui englobe des utilisateurs, des clients, des partenaires et des contributeurs du monde entier. Votre soutien indéfectible et votre engagement continu ont été des piliers essentiels dans le développement et le succès de GLPI. Votre participation active, vos retours d’expérience et vos contributions techniques ont participé à faire de GLPI un outil libre et open-source disponible à tous, de gestion de services informatiques de premier plan.
Nous sommes véritablement reconnaissants de l’énergie et de l’enthousiasme que vous avez apportés à la communauté GLPI. Vos commentaires, vos suggestions et votre collaboration ont permis d’améliorer constamment GLPI, tant en termes de fonctionnalités que de convivialité.
Nous tenons également à souligner que grâce à votre soutien financier, GLPI a pu continuer à évoluer et à croître. Vos contributions via les souscriptions payantes ont été essentielles pour renforcer notre équipe de développement et accélérer le développement de nouvelles fonctionnalités, la correction de bugs et l’amélioration générale du logiciel.
Avec votre implication et votre soutien, de nombreuses opportunités passionnantes se profilent pour GLPI. Nous sommes impatients de continuer à travailler avec vous, de développer de nouvelles fonctionnalités pertinentes et de fournir un support de qualité supérieure. Ensemble, nous sommes convaincus que de grandes réalisations sont à venir pour GLPI et pour la communauté qui l’entoure.
Encore une fois, un grand merci à vous tous et à toutes les bonnes choses à venir !