Le 30 juin 2024 marquera la fin de vie de CentOS Linux 7. Découvrez les options Red Hat qui peuvent vous aider dans votre migration, notamment Red Hat Enterprise Linux 7 pour les migrations de systèmes d'exploitation Linux tiers. En savoir plus


Le billet de blog complet de Chris Wright, directeur technique de Red Hat, qui traite des mises à jour de CentOS Stream, est disponible ici.

Q : Quelles sont les annonces concernant le projet CentOS ?

À la suite de notre annonce de septembre 2019 concernant la création de CentOS Stream, nous annonçons aujourd'hui que notre parrainage de CentOS Linux changera en décembre 2021. Nous avons collaboré avec le conseil d'administration du projet CentOS dans le cadre de ce changement.

CentOS Stream est une plateforme de développement en amont conçue pour les membres de la communauté CentOS, les partenaires Red Hat, les développeurs d'écosystèmes et de nombreux autres groupes afin de découvrir plus rapidement et plus facilement les prochaines évolutions de Red Hat Enterprise Linux (RHEL), et ainsi aider à façonner le produit. Depuis son introduction en 2019, nous avons constaté un grand enthousiasme de la part des partenaires et des contributeurs autour de CentOS Stream et du flux continu d'innovations que le projet fournit.

Le 8 décembre 2020, nous annonçons le calendrier suivant pour le parrainage de CentOS Linux et CentOS Stream par Red Hat :

  • Il n'y aura pas de version CentOS Linux 9.

  • Les mises à jour de la distribution CentOS Linux 8 se poursuivent jusqu'au 31 décembre 2021.

  • Les mises à jour de la distribution CentOS Linux 7 se poursuivent comme avant jusqu'au 30 juin 2024.

  • Les mises à jour de la distribution CentOS Linux 6 ont pris fin le 30 novembre 2020.

  • La version CentOS Stream 9 sera lancée au deuxième trimestre 2021 dans le cadre du processus de développement de RHEL 9.

  • Les mises à jour de la distribution CentOS Stream 8 se poursuivent tout au long de la phase de prise en charge complète de RHEL.

Q : Pourquoi ce changement est-il effectué ?

CentOS Stream fait office de plateforme de développement qui relie l'innovation du système d'exploitation du projet Fedora et la stabilité de la production de RHEL. Nous sommes convaincus que la véritable valeur de l'Open Source réside dans l'innovation et la résolution des problèmes. Nous avons réalisé qu'une reconstruction ou un clonage n'offre pas cette opportunité. Le transfert de ressources et d'investissements vers CentOS Stream stimulera davantage l'innovation Linux et permettra à l'ensemble de la communauté de l'écosystème d'être plus proche du développement de RHEL et d'y participer davantage.

Q : Qu'est-ce que CentOS Stream et où puis-je l'obtenir ?

CentOS Stream est une nouvelle plateforme de développement Linux issue du projet CentOS, conçue pour améliorer la transparence et la collaboration autour du processus de développement de RHEL. Ouverte à tous, elle offre un accès anticipé au flux de développement de la prochaine version de RHEL. Vous pouvez la télécharger ici : https://centos.org/download

Q : Pourquoi la solution CentOS Stream a-t-elle été créée ?

Nous avons lancé CentOS Stream pour plusieurs raisons :

  • Faciliter les retours pour les développeurs de l'écosystème, y compris les OEM, les éditeurs de logiciels indépendants et les développeurs d'applications, afin d'intégrer leurs contributions. L'utilisation de CentOS Stream entre Fedora et RHEL permet aux développeurs de l'écosystème de travailler sur une préversion évolutive de la prochaine version de RHEL, et ainsi d'apporter des modifications beaucoup plus rapidement qu'aujourd'hui.

  • Développer sans restrictions. À l'heure actuelle, une grande partie du développement de RHEL est effectuée avec de nombreux partenaires de l'écosystème qui travaillent derrière le pare-feu de Red Hat. CentOS Stream permet à Red Hat et à l'ensemble de la communauté de développer la prochaine version de RHEL dans la plus grande transparence possible.

  • Accélérer l'accès à l'innovation. Depuis la sortie de RHEL 8, nous nous sommes engagés à publier des versions majeures de RHEL tous les trois ans et des versions mineures tous les six mois. Le respect de cette cadence plus rapide et plus prévisible signifie que nous avons besoin d'un environnement de développement intermédiaire auquel tout le monde peut contribuer : CentOS Stream.

  • Proposer une méthode claire qui permet à l'ensemble de la communauté de contribuer aux versions de RHEL. Lorsque Fedora était le seul projet en amont de RHEL, la plupart des équipes de développement pouvaient contribuer uniquement à la prochaine version majeure de RHEL. Avec CentOS Stream, toutes les équipes de développement pourront également apporter de nouvelles fonctions et des corrections de bogues dans les versions mineures de RHEL.

Q : Qu'en est-il des autres versions de CentOS Linux ?

  • Il n'y aura pas de version CentOS Linux 9.

  • Les mises à jour de la distribution CentOS Linux 8 se poursuivent jusqu'au 31 décembre 2021.

  • Les mises à jour de la distribution CentOS Linux 7 se poursuivent comme avant jusqu'au 30 juin 2024.

  • Les mises à jour de la distribution CentOS Linux 6 ont pris fin le 30 novembre 2020.

Q : Qu'en est-il des versions de CentOS Stream ?

  • La version CentOS Stream 9 sera lancée au deuxième trimestre 2021 dans le cadre du processus de développement de RHEL 9.

  • Les mises à jour de la distribution CentOS Stream 8 se poursuivent tout au long de la phase de prise en charge complète de RHEL.

Q : Quelles sont les implications pour les groupes d'intérêts spéciaux (SIG) ?

Avec CentOS Stream, la communauté des contributeurs à CentOS a une grande influence sur l'avenir de RHEL. Les groupes d'intérêt spécial (SIG) CentOS Stream deviennent un point de collaboration encore plus important. Ils se concentreront sur le développement et les tests en lien avec la prochaine version de RHEL.

Q : Quelles seront les implications pour Fedora et les autres distributions Linux ?

Il n'y aura aucune implication. Fedora a toujours été notre « terrain d'essai » en amont qui permet à la communauté d'innover et d'expérimenter, et il en restera ainsi. Fedora continuera d'être le point de départ de RHEL. C'est de là que provient chaque version de RHEL, et c'est également de là que proviendra RHEL 9. Fedora Enterprise Linux Next est l'espace de développement pour les idées qui pourraient être présentes dans la prochaine version majeure de RHEL, et CentOS Stream est désormais implanté en tant qu'environnement de développement entre Fedora et RHEL.

CentOS Stream vise à améliorer le processus global de développement, de test et de certification de l'écosystème pour les partenaires et les clients de Red Hat. Red Hat est l'un des leaders en matière de développement de plateformes Linux, tant au niveau des produits que de la communauté, mais nous ne sommes pas la seule option dans ce domaine. D'autres entreprises et communautés peuvent adapter des innovations qui évoluent au sein de CentOS Stream ou suivre leur propre voie. C'est la beauté de l'Open Source et de Linux en général : différents chemins nuancés peuvent évoluer et s'appuyer sur le même noyau en amont afin de relever des défis spécifiques.

Q : Que s'est-il passé avec CentOS Stream au cours de l'année écoulée ?

Nous avons vu notre écosystème adopter CentOS Stream comme un « aperçu progressif » des nouveautés de RHEL, à la fois en termes de noyaux et de fonctions. Par exemple, Facebook exécute des millions de serveurs qui prennent en charge son vaste réseau social mondial et qui ont tous été migrés (ou sont en cours de migration) vers un système d'exploitation dérivé de CentOS Stream. Alors que l'entreprise continue de stimuler l'innovation en interne sur CentOS Stream, elle a reconnu l'intérêt de collaborer au sein de l'écosystème Red Hat pour développer davantage les capacités de sa plateforme. Intel a également hâte de libérer le potentiel de CentOS Stream au sein de l'écosystème client de l'entreprise.

Q : Qu'est-ce que cela signifie pour les utilisateurs de CentOS Linux ?

CentOS Stream offre aux partenaires et aux membres de la communauté la possibilité de proposer leurs innovations pendant le développement de la prochaine version de RHEL. Nous savons également que les utilisateurs de CentOS n'ont pas tous le même profil. C'est pourquoi nous travaillons avec le comité directeur du projet CentOS afin d'adapter les programmes en fonction des besoins des différentes communautés d'utilisateurs.

Au cours du premier semestre 2021, nous lancerons des programmes à faible coût ou gratuits destinés à divers cas d'utilisation, y compris des options pour les projets et communautés Open Source ainsi que les écosystèmes de partenaires, et nous élargirons les cas d'utilisation de la souscription Red Hat Enterprise Linux Developer afin de mieux répondre aux besoins des administrateurs système et des équipes de développement partenaires. Nous partagerons plus de détails sur ces initiatives dès qu'elles seront disponibles. Pour les entreprises qui effectuent la conversion vers RHEL, des conseils sont disponibles dès aujourd'hui pour passer de CentOS Linux à RHEL.

Q : Sur quelles plateformes Red Hat dois-je effectuer mon développement ?

Red Hat fournit des plateformes pour répondre à un large éventail de besoins des équipes de développement, notamment :

  • Fedora Linux, un projet communautaire pour ceux qui souhaitent compiler le système d'exploitation et intégrer tous les projets Open Source associés. C'est avec cette plateforme que Red Hat et la communauté dans son ensemble s'efforcent d'innover rapidement en matière de systèmes d'exploitation. Ce travail revient à CentOS Stream, puis à RHEL ;

  • CentOS Stream, un projet communautaire pour les équipes de développement de l'écosystème qui souhaitent découvrir les nouveautés de la prochaine version de RHEL et qui ont besoin d'apporter des modifications pour garantir le fonctionnement de leur matériel ou de leur logiciel. Il leur permet également de développer des technologies et des outils afin de se préparer pour la prochaine version de RHEL ;

  • l'image de base universelle de Red Hat, un outil puissant pour les équipes de développement d'applications conteneurisées qui fournit une image de base de conteneur redistribuable plus sûre, plus sécurisée et gratuite pour la création d'applications d'entreprise conteneurisées et cloud-native. Grâce à cet outil, les développeurs peuvent concevoir plus facilement des applications certifiées pour le déploiement en production, à la fois sur RHEL et dans le portefeuille de cloud hybride ouvert Red Hat, qui inclut Red Hat OpenShift. Cette solution rend également les images de conteneurs compatibles avec d'autres systèmes d'exploitation ;

  • la souscription RHEL Developer, gratuite et en libre-service pour les particuliers (et bientôt les équipes) qui souhaitent développer et tester le système d'exploitation d'entreprise de Red Hat. Elle fournit un environnement de développement/test pour les applications destinées à être déployées en production sur la base stable, plus sécurisée et plus performante de RHEL. Nous vous recommandons également de participer au programme Red Hat Developer. Pour les partenaires, nous vous recommandons de rejoindre le programme Red Hat Partner Connect.

Q : Sur quelle plateforme Red Hat dois-je effectuer mes déploiements ?

  • Si vous êtes un utilisateur individuel exécutant un serveur pour une utilisation personnelle en production, nous lançons bientôt un programme qui facilitera votre utilisation de RHEL. Veuillez nous contacter à l'adresse centos-questions@redhat.com si vous souhaitez connaître la date de lancement de ce programme.

  • Si vous faites partie d'un projet ou d'une communauté Open Source, ou que vous fournissez une infrastructure de compilation et d'intégration continue (CI) publique gratuite, nous lançons bientôt un programme qui facilitera votre utilisation de RHEL. Veuillez nous contacter à l'adresse centos-questions@redhat.com si vous souhaitez connaître la date de lancement de ce programme.

  • Si vous êtes une organisation de recherche, universitaire, à but non lucratif ou une ONG, veuillez nous contacter à l'adresse centos-questions@redhat.com. Nous souhaitons développer avec vous un programme afin de simplifier votre utilisation de RHEL.

  • Si vous utilisez des conteneurs, l'image de base universelle de Red Hat fournit une image gratuite, redistribuable et prête pour les équipes de développement qui permet la création et le déploiement d'applications d'entreprise cloud-native. Cette solution rend également les images de conteneurs compatibles avec d'autres systèmes d'exploitation.

  • Si vous utilisez CentOS Linux dans le cadre d'un déploiement commercial, nous vous suggérons de passer à RHEL pour bénéficier des technologies de gestion, de la sécurité et de l'assistance supplémentaires qui font partie intégrante de la souscription RHEL. Nos équipes commerciales peuvent vous aider à identifier les offres qui correspondent à votre cas d'utilisation.

La migration de CentOS Linux vers RHEL est simple. Vous pouvez télécharger l'outil convert2RHEL et la réaliser vous-même, ou demander de l'aide auprès de Red Hat. Nous savons que toutes les charges de travail ne peuvent être associées à RHEL, mais nous pensons que chaque charge de travail de production est mieux prise en charge avec RHEL.

Q : Comment puis-je m'impliquer ?

La solution CentOS Stream est ouverte à tous et offre un accès anticipé au flux de développement de la prochaine version de RHEL. Vous pouvez la télécharger ici : https://centos.org/download.