Si vous vouliez apprendre à utiliser Red Hat Enterprise Linux mais ne souhaitiez pas acheter de licence auprès de Red Hat, CentOS était votre distribution. Comment cela a-t-il affecté l’écosystème Linux ?
Qu’est-ce que CentOS ?
RHEL sans RHEL
CentOS signifie « système d'exploitation d'entreprise communautaire ». Il s'agissait en fait de Red Hat Enterprise Linux sans la marque. Alors que Red Hat possédait la marque de son logo éponyme et du nom lui-même, le code était gratuit et open source. Cela a permis de publier une version qui était effectivement la même que Red Hat Enterprise Linux mais sans le prix de Red Hat Enterprise Linux.
CentOS était populaire pour cette raison. Il était particulièrement populaire dans plusieurs domaines : les petites entreprises à court d'argent à l'ère pré-cloud qui devaient installer des centres de données sur site mais ne pouvaient pas se permettre des licences RHEL ; les personnes qui souhaitaient apprendre RHEL pour améliorer leurs perspectives de carrière, car RHEL est largement utilisé dans les entreprises et dans les applications scientifiques. Le CERN était un utilisateur particulièrement intensif de CentOS, collaborant avec Fermilab pour publier sa propre version, Scientific Linux.
La popularité de CentOS dans le calcul scientifique, y compris avec Scientific Linux, vient du fait qu'il est disponible gratuitement, de sorte que les universités et les laboratoires de recherche n'auraient pas à dépendre du financement pour pouvoir l'utiliser (ce qui est probablement l'une des raisons pour lesquelles Linux en général est si répandu dans les sciences).
Red Hat semblait disposé à détourner le regard lorsqu'une base d'utilisateurs importante utilisait effectivement son produit phare sans le payer. La société a pris en charge le développement de CentOS.
En 2020, Red Hat a annoncé qu'il mettrait fin au développement de CentOS en faveur de CentOS Stream, qui serait en amont de RHEL. Cela signifiait que CentOS Stream serait un aperçu de ce qui serait contenu dans le produit RHEL principal.
On ne sait pas exactement dans quelle mesure l'acquisition d'IBM a modifié son approche, mais l'entreprise a peut-être quand même ressenti une pression sur ses revenus. Brian Exelbierd, agent de liaison Red Hat et membre du conseil de développement, nié que les revenus étaient un problème dans Le registre.
Sauter hors du flux
Malgré les assurances selon lesquelles il ne s'agissait pas de revenus, la nouvelle a été mal accueillie par CentOS et par la communauté Linux au sens large. Certains utilisateurs ont voulu bifurquer immédiatement. Cela était possible puisque le code source était ouvert et que les développeurs s'étaient auparavant séparés pour faire leur propre travail avec des projets open source.
Le besoin d’une alternative s’est fait sentir avec acuité dans les domaines où CentOS était le plus populaire, notamment dans le calcul scientifique. Plusieurs alternatives ont rapidement émergé.
Linux rocheux
Linux rocheux a été l'un des premiers spin-offs annoncés de CentOS. Il a été fondé par Gregory Kurtzer, l'un des fondateurs du projet CentOS original. Le slogan du projet est « Enterprise Linux, the Community Way ». Cela semble contraster avec Red Hat, une société commerciale dont les intérêts résideraient principalement dans la génération de revenus. La distribution rend hommage à un autre des premiers fondateurs de CentOS, Rocky McGaugh.
AlmaLinux
Un remplacement CentOS plus direct
AlmaLinux est un autre clone de CentOS, similaire à Rocky Linux. AlmaLinux remplace plus explicitement CentOS. Il est destiné aux personnes qui ont utilisé le CentOS d'origine pour pouvoir le remplacer sans avoir à apporter trop de modifications à leurs procédures de travail et à leurs scripts. Pour cette raison, il est plus populaire que Rocky Linux dans le classement de DistroWatch, bien que cela reflète les visites sur les pages d'accueil de la distribution plutôt que les chiffres d'installation.
Il est plus difficile de juger ce dernier cas, mais le CERN recommande aux personnes du CERN qui utilisaient auparavant CentOS d'utiliser AlmaLinux, à moins qu'elles n'exécutent une application qui doit être prise en charge par un fournisseur. Dans ce cas, RHEL est requis.
Oracle-Linux
Un autre Red Hat sans Red Hat
La ruée vers le remplacement de RHEL a non seulement attiré le développement communautaire, mais également le développement commercial. Le géant du logiciel Oracle est impliqué depuis longtemps dans Linux à travers son propre Oracle-Linuxfortement basé sur RHEL. Comme avec Red Hat, il vend des contrats de support à de grandes entreprises clientes, mais vous pouvez télécharger Oracle Linux et l'installer comme n'importe quelle autre distribution. Vous n'êtes pas obligé de vous inscrire au programme pour développeurs de Red Hat.
Ubuntu/Debian
Le Linux préféré de Stanford
Ubuntu et Debianrivaux de RHEL et CentOS, sont également apparus comme alternatives. Comme avec Oracle Linux, ils sont disponibles gratuitement et Canonical propose des contrats de support à ceux qui le souhaitent ou en ont besoin. Debian est également un projet communautaire plutôt que commercial, ce qui attire de nombreuses personnes pour cette raison. L'Université de Stanford recommande les deux pour la recherche et un usage général dans la communauté universitaire.
Pourquoi RHEL ne disparaît pas
RHEL est trop enraciné
Malgré la disponibilité d'alternatives, RHEL ne disparaîtra probablement pas. La base de clients de l'entreprise serait probablement verrouillée. AlmaLinux, Rocky Linux, CentOS Stream et même Fedora offriraient probablement aux utilisateurs un moyen d'acquérir des compétences à transférer dans la gestion des serveurs RHEL. Pour migrer, les entreprises devraient trouver de nouveaux contrats, recycler les administrateurs existants ou en embaucher de nouveaux, et convertir les scripts d'administration et autres outils. Pour changer de solution, les entreprises devraient croire que les avantages sont supérieurs aux coûts, et les commentaires sur Internet n’influencent que très peu leurs décisions.
Linux donne aux gens la liberté de changer
La leçon de ces événements est que Linux offre des options à ses utilisateurs. S'ils ne peuvent pas utiliser la distribution de leur choix, ils peuvent passer à quelque chose de similaire ou à quelque chose de complètement différent.
Vous pouvez lire l’article original (en Angais) sur le sitewww.howtogeek.com