Il y a quelques jours, l’équipe de Red Hat, qui assure le développement et la maintenance de la distribution CentOS (Community enterprise Operating System), a annoncé qu’« au cours de l’année prochaine, nous passerons de CentOS Linux, la reconstruction de Red Hat Enterprise Linux (RHEL), à CentOS Stream, qui vient juste avant une nouvelle version de RHEL. CentOS Linux 8, en tant que reconstruction de RHEL 8, prendra fin à la fin de 2021. CentOS Stream continue après cette date, servant de branche (de développement) en amont de Red Hat Enterprise Linux ». L’entreprise ajoute qu’« à la fin de CentOS Linux 8 (la reconstruction de RHEL8), votre meilleure option sera de migrer vers CentOS Stream 8, qui est un petit delta de CentOS Linux 8, et dispose de mises à jour régulières comme les versions traditionnelles de CentOS Linux. Si vous utilisez CentOS Linux 8 dans un environnement de production et craignez que CentOS Stream ne réponde pas à vos besoins, nous vous encourageons à contacter Red Hat au sujet des options ».En somme, cela signifie pour les utilisateurs de la distribution GNU/Linux destinée aux serveurs et aux postes de travail que CentOS 8 sera abandonnée plus tôt que prévu. Initialement, la maintenance de cette distribution devait être assurée jusqu’au 31 mai 2029. Mais contre toute attente, Red Hat a décidé unilatéralement de rapprocher cette date au 31 décembre 2021. En plus de cette annonce qui vient couper l’herbe sous les pieds des utilisateurs utilisant CentOS 8, Red Hat déclare qu’il n’y aura pas de version 9 de CentOS. À la fin du cycle de vie de CentOS 8, les utilisateurs de CentOS devront soit se tourner vers CentOS Stream 8 qui est utilisé en amont pour le développement de RHEL 8, soit payer pour utiliser RHEL 8 ou chercher d’autres alternatives.
Évolution de CentOS Linux au fil des années
Pour ceux à qui toutes ces informations ne parlent pas, il faut savoir la distribution GNU/Linux CentOS a été créée par Gregory Kurtzer en utilisant un projet nommé CaOS Linux. Elle a ensuite été fusionnée avec le projet de Rocky McGough et Lance Davis pour former CentOS. En mai 2004, la première version de CentOS est sortie en s’appuyant sur la build de RHEL 2.1AS. À partir de là, CentOS a connu une forte adoption auprès des individus et aussi des entreprises. Selon les données compilées par W3Techs, en juin 2010, CentOS est devenue la distribution GNU/Linux la plus populaire sur les serveurs web avec plus de 30 % de part de marché. Actuellement, elle se place en deuxième position derrière Ubuntu (47,6 %) avec 18,8 %, selon les données de W3Techs.
Le 7 janvier 2014, Red Hat et l’équipe de CentOS ont annoncé une mutualisation de leurs ressources pour proposer « un nouveau CentOS capable de faire progresser le développement et l’adoption des technologies open source de nouvelle génération ». Dans les faits, Red Hat a commencé à financer le projet CentOS avec en contrepartie la récupération de la gouvernance du projet. Après avoir pris la tête du nouveau conseil d’administration de CentOS qui a été créé à la suite du rapprochement avec CentOS, Red Hat a embauché plupart des membres de l’équipe de développement de CentOS. Pour couronner le tout, en juillet 2019, IBM a racheté Red Hat pour 34 milliards de dollars.
Après le rapprochement de l’équipe de Red Hat et celle de CentOS, les projets CentOS et RHEL ont continué à être distribués comme auparavant. Red Hat qui intègre dans RHEL des logiciels sous licence GPL doit mettre à la disposition du public le code source de sa distribution. Une fois les codes sources disponibles, CentOS les utilise pour produire sa version à l’identique. RHEL en version binaire étant disponible qu'en payant un abonnement, CentOS se présente donc comme une version gratuite en aval de RHEL. Mais avec la récente annonce de Red Hat, il se trouve que CentOS ne sera plus disponible en aval de RHEL, mais plutôt en amont de RHEL.
Quelques réactions des utilisateurs de CentOS Linux
Comme on pouvait l’imaginer, cette récente annonce n’a pas laissé indifférents les utilisateurs de CentOS. Plusieurs utilisateurs ont réagi pour crier leur mécontentement. « C’est affreux. C’est la preuve des inconvénients de l’acquisition de Red Hat par IBM. Imaginez si vous dirigiez une entreprise et avez déployé CentOS 8 sur la base de la promesse d’une durée de vie de 10 ans. Vous êtes totalement foutu maintenant, et Red Hat le sait », a fait remarquer un internaute. « CentOS a toujours été une alternative gratuite à Redhat. Moi et beaucoup d’autres personnes l’avons utilisée parce que c’était un moyen de profiter des avantages de Red Hat sans payer. C’est vraiment assez intelligent de leur part d’inciter les gens à cesser de faire ce qu’ils faisaient et de les amener à payer de l’argent pour soutenir leurs équipes de développement. Les gens qui ne sont pas prêts à payer (moi y compris) sont maintenant à juste titre embêtés. Mais nous n’avons jamais été leurs clients en premier lieu, donc nous n’avons pas vraiment d’importance », souligne un autre utilisateur.
« En faisant de CentOS une distribution de test, Red Hat détruit complètement son utilité en tant que système d’exploitation stable, libre et prêt pour l’entreprise. Cette décision semble être une stratégie de Red Hat pour convaincre les gens qui veulent un système d’exploitation d’entreprise stable d’être forcés de migrer vers leur système d’exploitation à but lucratif, d’un coût prohibitif », dénonce une pétition ouverte sur le site change.org et qui a déjà mobilisé plus de 8000 voix. « Red Hat vient simplement de tuer CentOS. Mais qu’il ne s’imagine pas qu’il va récupérer la base d’utilisateurs de la distribution », confie un intervenant.
Red Hat tente de rassurer les utilisateurs avec CentOS Stream
Pour rassurer les utilisateurs de CentOS, Chris Wright, vice-président senior et directeur de la technologie de Red Hat explique sur le site de...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.
