Rocky Linux est-il le nouveau CentOS ?  – CloudSavvy IT
Agence web » Actualités du digital » Rocky Linux est-il le nouveau CentOS ? –

Rocky Linux est-il le nouveau CentOS ? –

Red Hat Enterprise Linux est le leader mondialement reconnu du Linux d’entreprise. CentOS était l’équivalent gratuit, construit à partir du code source de Red Hat et tout aussi stable. Mais Red Hat a changé CentOS pour toujours.

Red Hat et CentOS

Red Hat Enterprise Linux (RHEL) est le Linux commercial le plus performant au monde. Au cours de son exercice 2012, Red Hat a franchi la barre des 1 milliard de dollars de chiffre d’affaires. Mais les initiés murmurent que s’il n’y avait pas eu CentOS, Red Hat aurait été une entreprise de 10 milliards de dollars bien avant de franchir le cap du milliard de dollars.

Red Hat génère des revenus de RHEL en vendant des abonnements. Un abonnement donne accès à un support client de niveau entreprise, à des services basés sur le cloud, à des solutions gérées, à des logiciels packagés, etc. Le fait de savoir que vous disposez des niveaux d’assistance appropriés rend l’adoption de RHEL par votre organisation beaucoup plus attrayante. Si vous confiez vos processus critiques à RHEL, vous devez savoir que Red Hat vous soutient.

Les organisations sans budget pour les abonnements RHEL souhaitaient toujours la stabilité et les performances de RHEL. RHEL, comme tous les autres Linux, est basé sur un certain nombre de projets open source tels que le noyau Linux. Cela signifie à son tour que le code source RHEL doit être rendu public, sans frais. Tout le monde peut revoir le code, et tout le monde peut le modifier ou l’utiliser pour créer un nouveau produit. Pour satisfaire à ces conditions, le code source RHEL est disponible pour tous ceux qui le souhaitent.

Avoir accès au code source est génial, mais être capable de prendre ce code source et de créer un système d’exploitation installable et exécutable est tout autre chose. Cette alchimie nécessite de l’expertise, du temps, des chaînes de construction, des serveurs, des référentiels et de l’argent.

Cela ne veut pas dire que cela ne peut pas être fait. C’est possible, si vous rassemblez les ressources pour y arriver. Heureusement, c’est ce à quoi le monde de l’open source est excellent. Si vous pouvez créer suffisamment de buzz autour d’un projet et attirer suffisamment de personnes suffisamment qualifiées et dévouées, vous pouvez atteindre une masse critique et vous retrouver avec une communauté viable et un produit robuste.

C’est exactement ce que Greg Kurtzer, Lance Davis, Rocky McGough et d’autres ont fait au début des années 2000, entraînant le lancement de CentOS (Community Enterprise Linux Operating System) en mai 2004.

C’était le clone gratuit, open source et prêt pour la production de RHEL que le monde attendait.

L’ascension et la chute de CentOS

Pour les utilisateurs, la chose la plus importante à propos de CentOS était sa compatibilité binaire avec RHEL. Toutes les fonctionnalités qui ont fait de RHEL le Linux d’entreprise dominant ont été incluses dans CentOS. Si vous pouviez vous passer du support de l’entreprise mais que vous vouliez ou aviez besoin d’exécuter un Linux d’entreprise standard, CentOS était un rêve devenu réalité.

CentOS a été un succès retentissant. Les marques mondiales qui s’appuient sur CentOS incluent Rackspace, GoDaddy, Disney et Verizon. De nombreuses entreprises créent des produits ciblant la plate-forme CentOS, tels que Riverbed, Juniper et Fortinet.

CentOS a été victime de son propre succès. Sa pénétration du marché a toujours dépassé les ressources de la communauté CentOS. En 2014, Red Hat a offert un soutien financier pour permettre aux développeurs CentOS de travailler à temps plein sur CentOS. Cela a été accepté et Red Hat a intégré CentOS en interne. Red Hat a également négocié un nouveau schéma de gouvernance pour le projet CentOS, y compris une majorité irrévocable de Red Hat au conseil d’administration de CentOS. Effectivement, Red Hat a acquis et contrôlé le projet CentOS.

Le retour sur investissement attendu lorsque quelqu’un crée un projet open source est que les modifications apportées au code source sont réinjectées dans le projet d’origine. Mais le principe était que CentOS soit binairement compatible avec RHEL. Le projet CentOS n’a donc rien introduit de nouveau qui puisse être rendu à Red Hat et RHEL. La relation était à sens unique. Pendant ce temps, CentOS impactait massivement les abonnements RHEL.

Mike McGrath, vice-président de l’ingénierie Linux de Red Hat, a déclaré que « CentOS lui-même n’était pas vraiment utile à Red Hat ». C’est peut-être l’euphémisme de l’année.

En décembre 2020, le directeur technique de Red Hat, Chris Wright, a annoncé un changement majeur dans la feuille de route CentOS. CentOS serait abandonné et remplacé par un nouveau projet appelé CentOS Stream. Ceci est un suivi de version continue juste en avant de RHEL sur une branche de développement. Les branches de développement ne sont pas stables. Ils sont à la pointe de la technologie mais imprévisibles et donc inadaptés aux déploiements critiques. L’essentiel est que CentOS Stream ne sera jamais prêt pour la production. De plus, la version 8 de CentOS, la version actuelle, arrivera en fin de vie le 31 décembre 2021 au lieu de décembre 2029.

Red Hat a donc finalement trouvé un moyen de bénéficier de CentOS et a supprimé le problème de l’utilisation de CentOS comme remplacement sans abonnement et sans abonnement de RHEL. Non pas que la base d’utilisateurs CentOS pense beaucoup à l’affaire.

Mais ce qui a fonctionné une fois, peut souvent fonctionner à nouveau.

La naissance de Rocky Linux

Greg Kurtzer, l’un des co-fondateurs de CentOS, a lancé un nouveau projet pour créer une version gratuite de RHEL compatible binaire, identique bogue pour bogue, avec un système de publication ponctuelle stable. Tout comme il l’a fait au début des années 2000. Fondamentalement, ils refont CentOS « classique » à nouveau. En l’honneur de feu Rocky McGough, l’un des co-fondateurs de CentOS, le nouveau projet a été baptisé Rocky Linux.

Complètement en dehors du camp de Red Hat, tout comme CentOS, Rocky Linux est régi et administré par la Rocky Enterprise Software Foundation. Sept mois après l’annonce du projet, la première version GA de Rocky Linux est sortie.

Les versions CentOS suivaient la numérotation des versions RHEL. Cela a permis aux utilisateurs de savoir facilement quelle version de RHEL était utilisée comme base de code source pour toute version CentOS. Rocky Linux va continuer cette tradition, donc sa version initiale est Rocky Linux 8.4, nom de code Green Obsidian.

Une assistance communautaire est disponible via Rocky Linux Mattermost, IRC et les forums. Fait intéressant, un support commercial est également disponible via la société de Kurtzer, Ctrl IQ, qui est également le principal sponsor de Rocky Linux. les bénéfices de Ctrl IQ sont utilisés pour financer Rocky Linux.

Si vous êtes un utilisateur de CentOS et que vous vous demandez quelle distribution vérifier ensuite, Rocky Linux pourrait être le doppelganger RHEL que vous recherchez. C’est tout ce qui a rendu CentOS si populaire, par de nombreuses personnes qui ont créé CentOS.

Un aperçu rapide de Rocky Linux

L’installation est aussi simple et simple que vous le souhaitez.

Menu d'installation de Rocky Linux

La sélection de « Install Rocky Linux 8 » dans le menu d’installation passe par un ensemble d’écrans familiers. Choisissez votre clavier et vos paramètres régionaux, définissez un mot de passe root et choisissez votre schéma de partitionnement, et la partie copie de fichier de l’installation commence.

Lorsque la copie du fichier est terminée, acceptez la licence (une licence BSD à 3 clauses) et ajoutez des utilisateurs ou attendez et faites-le lorsque vous vous êtes connecté. C’est tout.

Redémarrez et vous verrez l’écran de connexion Rocky Linux. Une fois que vous êtes connecté, un bureau GNOME 3.32.2 familier mais minimaliste vous accueille.

Bureau Rocky Linux GNOME

Comme vous vous en doutez, il y a très peu de logiciels pré-installés. Ces choix vous sont laissés.

Buzz suffisant ?

Ce que Kurtzfer et son armée de bénévoles et de contributeurs ont réussi à accomplir en sept mois est extrêmement impressionnant. Et il va sans dire qu’il existe une demande énorme pour leur remplacement par CentOS. Au cours des 72 premières heures suivant le lancement, il y a eu 70 000 téléchargements à partir de leur seul miroir de niveau 0, et il y a 100 autres miroirs.

De grands noms souhaitent également être associés à Rocky Linux. Google est un « sponsor principal » du RESF et a conçu un Rocky Linux personnalisé pour Google Compute Engine. Microsoft s’est inscrit en tant que partenaire du RESF et s’engage à garantir la disponibilité de Rocky Linux sur sa plate-forme Azure.

Un projet ne concerne pas que le logiciel. Le projet Rocky Linux a passé beaucoup de temps à décider et à formaliser sa structure interne, sa gouvernance et son éthique.

Parlant de la charte du RESF, la FAQ de Rocky Linux dit « L’établissement de principes qui permettent et protègent la communauté est essentiel dans cette charte : transparence, implication de la communauté, développement ouvert et indépendance. Rocky Linux ne sera jamais contrôlé, acheté ou autrement influencé par une seule entité ou organisation. « 

Une fois mordus, les utilisateurs de CentOS deux fois timides pourraient être rassurés par le fait que l’accent est mis sur eux, pas sur le mien.