La semaine dernière, l’équipe de Red Hat a annoncé la mort de CentOS Linux, la distribution Linux dédiée aux serveurs et postes de travail. Dans son communiqué, le représentant de Red Hat a déclaré « 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 RHEL 8), 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 ».Karsten Wade de Red Hat, Senior Community Architect et membre du conseil d'administration de CentOS, a défendu la décision de tuer CentOS Linux en faveur de CentOS Stream, affirmant que les deux projets étaient « antithétiques » et Stream est un remplacement satisfaisant dans la plupart des cas.
CentOS Linux est en aval de Red Hat Enterprise Linux (RHEL), tandis que CentOS Stream, introduit en septembre 2019, est en amont, une version de développement tardive de ce qui va bientôt entrer dans RHEL (à moins que des problèmes ne soient découverts).
Toutes les variantes de CentOS sont libres et CentOS Linux est naturellement populaire, combinant la stabilité de RHEL avec une disponibilité gratuite. Par exemple, selon les statistiques d'utilisation de Linux pour les sites Web de W3Techs, CentOS détient une part de 18,5 %, contre 1,5 % de Red Hat.
Pourcentages de sites Web utilisant diverses sous-catégories de Linux
Wade a expliqué la nécessité de CentOS Stream comme moyen de faciliter la contribution de la communauté à RHEL. Il a également dit « qu'en tant que projet, essayer de faire deux choses antithétiques à la fois signifierait faire les deux mal », ce qui sous-entend que c'était la raison de l'abandon de CentOS Linux.
Il a confirmé que la décision était motivée par Red Hat, qui « a approché le projet CentOS avec son plan », mais a déclaré que « le conseil d'administration de CentOS y avait adhéré ».
Reconnaissant que l'absence de CentOS Linux crée une availability gap, Wade a néanmoins déclaré qu'il était convaincu que Stream peut couvrir « 95 % (environ) des charges de travail des utilisateurs actuels » et s'est référé à un article de Stef Walter, directeur de l'ingénierie Linux, qui décrivait Stream comme RHEL avec un modèle de livraison continue, déclarant : « Le but de la livraison continue est de rendre chaque version aussi stable que la précédente ».
Wade a également déclaré que Red Hat mettra à disposition des solutions supplémentaires, ce qui signifie probablement des licences plus abordables pour RHEL dans certains scénarios.
Les propos de Karsten Wade
« Ces dernières semaines, j’ai lu et écouté les réactions et les réponses de nombreuses personnes à nos actualités sur l’avenir du projet CentOS. Je vois beaucoup de surprise et de déception, et je vois aussi des gens inquiets pour l'avenir et comment cela va les affecter, leurs moyens de subsistance et l'écosystème dans son ensemble. Je ressens un fort sentiment de trahison de la part des gens, je comprends cela.
« Je ne sais pas si l’histoire que je vais partager ici va vous aider ou non, mais je vous remercie de la lire et de comprendre ce que j’ai à dire. Cette histoire, je pense, est nécessaire pour comprendre où nous en sommes aujourd'hui. À partir de là, je serai disponible sur la liste de développement CentOS et sur Twitter si vous souhaitez que je vous explique plus en détail pourquoi je pense que tout va bien se passer.
« Je suis membre du conseil d’administration du projet CentOS depuis sa création. J’ai également participé à la décision consensuelle que nous avons récemment annoncée concernant le changement d’orientation du projet. Je me soucie de cet espace depuis longtemps, pendant mes 19 ans chez Red Hat et avant cela. J'ai été impliqué dans le projet Fedora depuis les tout premiers jours, dirigeant le projet de documentation et siégeant au conseil d'administration de Fedora, entre autres rôles. J'ai dirigé l'équipe de Red Hat qui a rapproché le projet CentOS de Red Hat en 2013/2014, et à la suite de ce travail, j'ai obtenu un siège au conseil d'administration de CentOS, où j'étais la liaison Red Hat et le secrétaire du conseil jusqu'à Printemps 2020 ».
Les origines
« Revenons à 2003, où Red Hat a vu l'opportunité de faire un changement fondamental pour devenir une société de logiciels d'entreprise avec une méthodologie de développement open source.
« Pour ce faire, Red Hat a pris une décision difficile et, en 2003, a divisé Red Hat Linux en Red Hat Enterprise Linux (RHEL) et Fedora Linux. RHEL était un snapshot occasionnel de Fedora Linux qui était un produit - ralenti, stabilisé et rythmé pour la production. Fedora Linux et le projet qui l'entoure constituaient la communauté open source pour l'innovation — plus rapide, sujette au changement et au rythme de l'exploration. Cela a résolu le problème d'essayer 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.