GNU/Linux >> Tutoriels Linux >  >> AlmaLinux

AlmaLinux vs Rocky Linux :lequel choisir ?

AlmaLinux contre Rocky Linux ! Sans aucun doute, ce sont les deux fourches RHEL les plus populaires, mais laquelle est le bon choix ? Dans cet article, je vais partager mes réflexions sur le sujet.

AlmaLinux et Rocky Linux sont les deux étoiles les plus brillantes depuis que CentOS a cédé sa position de système d'exploitation serveur fiable basé sur RHEL.

AlmaLinux et Rocky Linux sont tous deux apparus en réponse à l'annonce de Red Hat du 8 décembre 2020 indiquant qu'il interromprait CentOS en fonction des versions de RedHat.

Avant tout, l'open source consiste à s'assurer que les utilisateurs ont le choix. AlmaLinux et Rocky Linux sont des reconstructions RHEL identiques, tout comme CentOS l'était. Donc, en termes de performances, elles devraient être les mêmes.

Les deux distributions sont des candidats de choix pour le rôle de remplacement de CentOS. D'un point de vue technique, ils visent tous deux à être des fourches compatibles 1:1 de RHEL. Par conséquent, le choix entre ces deux est principalement fait pour des raisons idéologiques.

Les gens ont fait des arguments valables pour ne pas utiliser CentOS Stream, dont l'un est que ce n'est pas la même chose que RHEL comme c'était le cas auparavant et comme AlmaLinux et Rocky Linux le sont maintenant. Les gens utilisaient CentOS parce qu'il s'agissait d'une reconstruction RHEL, ce qui n'est plus le cas.

Mais avant de passer au sujet principal de cet article, examinons d'abord rapidement les deux distributions.

AlmaLinux

Lorsque Red Hat a annoncé qu'il ne maintiendrait plus les versions de CentOS, CloudLinux, une société spécialisée dans la fourniture d'un système d'exploitation Linux personnalisé aux grands hébergeurs et centres de données, a décidé de créer son propre fork RHEL.

Initialement appelé Project Lenix, il a été renommé AlmaLinux le 14 janvier 2021. Il était destiné à être un système d'exploitation à usage général qui serait toujours gratuit. Pour toujours !

Lorsque le projet a été annoncé pour la première fois, CloudLinux a promis 1 million de dollars de soutien annuel, qui est toujours en vigueur. Cependant, bien que CloudLinux finance en grande partie AlmaLinux, il n'est pas propriétaire du projet ou du logiciel qu'il produit.

La première version bêta d'AlmaLinux est sortie le 1er février 2021, et la première version stable (8.3) d'AlmaLinux, dont le nom de code est "Purple Manul", a été publiée le 30 mars 2021.

La dernière version stable d'AlmaLinux est AlmaLinux 8.5 "Arctic Sphynx", publiée le 12 novembre 2021, dans les 48 heures suivant la sortie de RHEL 8.5. Comme vous pouvez le voir, le numéro de version représente la version RHEL sur laquelle il est basé.

La série AlmaLinux 8.x sera prise en charge jusqu'en 2029, l'année où CentOS 8 devait initialement atteindre sa fin de vie.

Rocky Linux

Rocky Linux a été fondé par Gregory Kurtzer, le fondateur original du projet CentOS. Le nom a été choisi en hommage au cofondateur de CentOS, Rocky McGaugh.

Comme nous l'avons déjà dit, Red Hat a annoncé qu'il se concentrait sur la construction en aval de CentOS vers la construction en amont de CentOS Stream le 8 décembre 2020, et dès le lendemain, l'effort de développement de Rocky Linux a été lancé sur GitHub. Plus de 650 contributeurs se sont joints en moins de 24 heures.

De plus, le projet bénéficie du soutien d'entreprises de plusieurs milliards de dollars, telles que VMWare, AWS, Google, etc.

L'équipe Rocky Linux a annoncé la disponibilité générale de sa première version stable, Rocky Linux 8.4 "Green Obsidian", le 21 juin 2021. Ils recommencent CentOS "classique".

Les versions de CentOS étaient numérotées après les versions de RHEL. Cela a permis aux utilisateurs de déterminer facilement quelle version de RHEL était utilisée comme base de code source pour toute version CentOS. Rocky Linux perpétue la tradition.

AlmaLinux contre Rocky Linux

CentOS a été fondé par Lance Davis et Gregory Kurtzer en 2004. En 2014, l'équipe CentOS a accepté un accord avec Red Hat.

En conséquence, Red Hat a acquis CentOS et a obtenu toutes les marques, droits d'auteur, etc. En 2019, IBM a officiellement acquis Red Hat, ce qui a conduit à l'arrêt de CentOS.

Bien sûr, je comprends qu'il est facile de s'enthousiasmer pour un projet au début. Cependant, il est beaucoup plus difficile d'être enthousiaste dix ans plus tard si vous n'êtes pas compensé financièrement.

Cela dit, est-ce que quelqu'un peut garantir que l'histoire ne se répétera pas puisque Rocky Linux est dirigé par le même gars qui, sous la pression d'une grande entreprise, a quitté le projet CentOS qui est ensuite passé entre les mains de Red Hat ?

Donc, je ne sais pas pourquoi les gens continuent de mentionner que le fondateur de CentOS a également fondé Rocky pour justifier l'utilisation de Rocky Linux. S'il vous plaît, ne basez pas vos choix de logiciels sur un culte de la personnalité. Dans le cas de Rocky Linux, le problème pour moi, c'est la confiance !

Voyons comment les choses se passent en termes de migration. La première version de Rocky Linux comprend également un outil de conversion (migrate2rocky) qui peut vous aider à migrer votre système CentOS vers Rocky Linux. Vous pouvez migrer une installation CentOS, AlmaLinux, RHEL ou Oracle Linux existante vers Rocky Linux.

Notez que l'outil mentionné peut migrer toutes les distributions répertoriées uniquement vers Rocky Linux.

Examinons maintenant l'approche d'AlmaLinux. Tout d'abord, ils ont lancé un tout nouveau projet appelé ELevate, qui est leur initiative pour permettre aux utilisateurs de mettre à niveau ou de migrer entre n'importe quelle distribution basée sur RHEL.

Avez-vous vu la différence entre "uniquement pour" dans le cas de Rocky et "pour tout" dans l'approche d'AlmaLinux ? À mes yeux, la voie d'AlmaLinux est plus noble, plus proche de l'esprit de l'open source et de la liberté de choix, et je respecte cela.

AlmaLinux Rocky Linux
Version de production Depuis mars 2021 Depuis juin 2021
Compatibilité binaire RHEL 1:1 Oui Oui
Retard des mises à jour régulières Environ 1 jour ouvré Environ 1 jour ouvré
Errata Oui Oui
Cycle de vie 10 ans 10 ans
Soutien commercial Tiers Tiers
Prise en charge ARM Oui Oui
Prise en charge de PowerPC Oui Prévu
prise en charge de s390x Prévu À déterminer
Boot sécurisé Oui Oui
Propriété de Fondation du système d'exploitation AlmaLinux Fondation Rocky Enterprise Software
Détenu par type d'organisation Organisation à but non lucratif 501(c)(6) À but lucratif, Public Benefit Corp

Et maintenant, il est temps de passer à l'aspect peut-être le plus essentiel des choses :le modèle de gouvernance.

Modèle de gouvernance

La Fondation AlmaLinux OS est une organisation à but non lucratif 501(c)(6) . Il a été créé pour mettre la propriété du système d'exploitation, la propriété intellectuelle et la direction du projet entre les mains de la communauté.

CloudLinux n'a aucun contrôle sur AlmaLinux OS Foundation. La communauté contrôle et possède AlmaLinux, et personne ne peut changer cela. Ni CloudLinux, ni aucune autre société, ni personne d'autre.

Il n'y a pas de société mère derrière AlmaLinux. Oui, CloudLinux a eu l'idée de démarrer le projet, mais AlmaLinux est totalement indépendant et n'appartient pas à CloudLinux. Au lieu de cela, il appartient et est régi à 100 % par la communauté.

Maintenant, vous vous demandez probablement ce que CloudLinux OS et AlmaLinux ont en commun ? Vous serez surpris par la réponse - ils n'ont rien en commun.

CloudLinux OS est un produit différent avec ses clients et ses objectifs. Cela n'a rien à voir avec la mission d'AlmaLinux.

Voyons comment les choses se présentent pour Rocky Linux.

Rocky Linux est régi et administré par la Rocky Enterprise Software Foundation (RESF), fondée par Kurtzer.

En même temps, il est également la société d'utilité publique (PBC) propriétaire, qui fournit le parapluie derrière Rocky Linux.

Ainsi, Kurtzer possède essentiellement Rocky. Nous devons juste lui faire confiance qu'il empêchera ce qui s'est passé avant de se reproduire.

Il est important que la PBC n'ait aucun désir de générer des revenus, aucun produit ou service ; il est seul responsable du maintien des actifs, de la structure juridique et organisationnelle.

Oui, RESF a un conseil d'administration, mais où que vous le regardiez, Kurtzer est le propriétaire de l'entreprise et probablement le décideur de Rocky Linux. Selon votre point de vue, cela peut être considéré comme bon ou mauvais.

Dans le même temps, la Fondation AlmaLinux OS est une véritable organisation à but non lucratif 501(c)(6) avec un conseil d'administration indépendant et une propriété commune, avec des contributeurs ayant la capacité de vote direct et une voix directe dans la gouvernance du projet.

À mon humble avis, la licence Rocky est plutôt propriétaire par rapport à AlmaLinux, ce qui est très clair pour garantir qu'il s'agit d'un organisme à but non lucratif appartenant à la communauté.

Expérience de reconstruction RHEL

Rocky est une initiative du fondateur de CentOS, ce qui signifie beaucoup d'expérience dans ce domaine.

D'un autre côté, AlmaLinux est principalement développé par l'équipe de CloudLinux, qui a également une grande expérience avec CentOS, donc en fait, l'équipe de développement principale a plus d'une décennie d'expérience dans la reconstruction de RHEL.

Donc, en termes d'expérience, ils l'ont tous les deux.

Assistance commerciale

Almalinux et Rocky Linux ont un support commercial. Le premier intègre TuxCare (propriété de CloudLinux), tandis que le second a CIQ.

TuxCare roule dans ce que CloudLinux appelait KernelCare. Il s'agit de la nouvelle marque ombrelle CloudLinux qui englobe les correctifs en direct pour les composants critiques, les services de support pour les systèmes après leur fin de vie, et maintenant pour les distributions actuelles également.

Dans le cas de Rocky, Kurtzer a récemment lancé CIQ, ou Ctrl IQ, pour fournir une assistance aux entreprises clientes de Rocky Linux dans des secteurs tels que la défense et le gouvernement, les médias, les produits pharmaceutiques, le calcul haute performance (HPC), la recherche, etc.

CIQ est fortement investi dans le succès de Rocky, au point que CIQ parraine la Rocky Enterprise Software Foundation à la fois financièrement et en embauchant des ingénieurs et en consacrant leur temps au projet.

Commentaires de la communauté

Comme nous l'avons tous vu, probablement 99% des distributions Linux agitent fièrement le drapeau avec le mot "Communauté" sur les premières pages de leurs sites Web. Comme nous le savons, c'est la base de la communauté Linux sur laquelle s'appuyer.

Pour certaines distributions Linux, la communauté est vraiment quelque chose pour laquelle ils montrent du respect et de la considération. Pour d'autres, ce n'est qu'une approche marketing.

Mon expérience personnelle est qu'AlmaLinux est ouvert à la communication, et il y a toujours quelqu'un de leur équipe pour vous accueillir et répondre à une question. Mais malheureusement, je ne peux pas en dire autant de Rocky Linux.

Conclusion

AlmaLinux et Rocky Linux partagent de nombreuses similitudes, mais il existe des différences significatives dans la façon dont ils sont maintenus et gouvernés.

Bien que je ne sois pas le plus grand fan de Red Hat et de ses dérivés, si je devais choisir un remplaçant basé sur RHEL, j'aurais opté pour AlmaLinux car j'ai examiné les systèmes de gestion et de financement de chaque distribution et je préfère l'approche d'Alma.

De plus, AlmaLinux a été plus réactif et a publié les mises à jour plus tôt.

Cependant, la commutation entre eux se fera simplement parce qu'ils sont tous deux basés sur le même amont. Donc, si celui que vous dirigez prend du retard ou est gêné par la politique/le drame, vous pouvez facilement passer à l'autre.

Ils sont tous les deux excellents, et quoi que vous choisissiez, cela fonctionnera très bien.


AlmaLinux
  1. AlmaLinux contre Rocky Linux

  2. CentOS vs Ubuntu - Lequel choisir pour votre serveur Web

  3. Comment installer Erlang sur Rocky Linux/Alma Linux/CentOS 8

  4. Comment démarrer l'interface graphique sur CentOS/AlmaLinux/Rocky Linux 8

  5. Migrer CentOS 8 vers Rocky Linux

Comment installer GIMP sur AlmaLinux 8 / Rocky Linux 8

Comment installer Git sur Almalinux ou Rocky Linux 8

Comment migrer de CentOS 8 Linux vers AlmaLinux 8

Rocky Linux 8.5 - 'AlmaLinux bat tout le monde dans la course pour remplacer CentOS 8'

Comment installer Linux Kernel 5.13 sur Rocky Linux 8 / AlmaLinux 8 /CentOS 8

Linux Mint Cinnamon vs MATE :lequel choisir ?