Le paysage des systèmes d'exploitation basés sur Red Hat Enterprise Linux (RHEL) est en constante évolution, marqué par des mises à jour majeures et des évolutions significatives. Récemment, nous avons assisté à une vague de mises à jour de la part d'acteurs majeurs dans le domaine de la reconstruction de RHEL, malgré les mesures stratégiques de Red Hat qui pourraient affecter leur survie sur le marché.
Le même jour que l'annonce des versions RHEL 9.3 et AlmaLinux 9.3, Oracle a publié la mise à jour 9 d'Oracle Unbreakable Linux 3, suivi de près par le projet Rocky Linux avec sa version 9.3.
Pour l'instant, malgré les efforts de Red Hat pour les faire disparaître, l'univers des distributions dérivées de RHEL continue de s'animer. Bien qu'aucun communiqué de presse des entreprises ne le mentionne, ces deux versions pourraient bien être liées au partenariat entre Oracle et Rocky au sein de la nouvelle alliance OpenELA. L'objectif des reconstructions de CentOS Linux a toujours été de proposer une version aussi proche que possible d'une version recompilée de RHEL, en s'affranchissant simplement des numéros de série et en modifiant les noms.
La valeur ajoutée offerte par les reconstructeurs, au-delà des économies potentielles considérables, résidait dans leurs communautés de support, ainsi que dans les outils supplémentaires en plus de ceux fournis par Red Hat.
Par exemple, Oracle propose un noyau optionnel avec prise en charge de Btrfs, et AlmaLinux propose son outil ELevate qui effectue des mises à niveau sur place d'une version majeure à une autre – quelque chose qui, aussi surprenant que cela puisse paraître aux utilisateurs d'autres distributions, n'était pas un noyau intégré. fonctionnalité de RHEL dans l’ancien temps. Red Hat, comme nous l'avons noté plus tôt, vit sur sa petite mais très luxueuse île dans l'océan Linux, prêtant peu d'attention aux poissons qui lui grignotent les orteils.
Oracle Linux se distingue par sa compatibilité limitée avec différentes architectures de processeur et par son noyau doté de fonctionnalités supplémentaires, telles que la prise en charge de Btrfs. Avant le lancement de la version 9.3, Oracle a dévoilé son Unbreakable Enterprise Kernel (UEK) 5.15 basé sur Linux, différent de la version 5.14 de RHEL, peut-être pour tenter de se démarquer des sources du noyau de Red Hat. Cette version inclut de nouvelles capacités d'authentification de lecteur NVMe et SYN Flood. améliorations de la protection contre les attaques.
Oracle prend principalement en charge les architectures x86-64 et Arm64, à l'exclusion de la prise en charge des mainframes POWER et IBM trouvées dans RHEL, Alma et Rocky. Un détail intéressant est qu'Oracle Linux pour aarch64 est livré exclusivement avec le noyau UEK.
De plus, si votre objectif est de rester étroitement aligné sur la version RHEL, le noyau compatible Red Hat 5.14 est également disponible. Il convient de noter qu'Oracle Linux 9.3 conserve une compatibilité binaire totale avec RHEL, conformément à sa position historique, malgré les difficultés engendrées par la récente décision de Red Hat de restreindre l'accès à son code source.
Rocky Linux 9.3 offre des fonctionnalités uniques, telles que la prise en charge des images cloud et des conteneurs pour l'architecture POWER, ainsi que les modifications de packaging du noyau. La version en temps réel est désormais intégrée au package principal du noyau, et un nouveau package propose des images de noyau unifiées, introduites avec systemd 252.
Pour l'instant, Oracle et la nouvelle vague de reconstructions de CentOS qui a suivi l'arrêt de CentOS Linux par Red Hat semblent avoir réussi à contourner les nouvelles restrictions imposées par Red Hat sur la disponibilité du code source. Si le cycle de vie normal de RHEL est respecté, la version 9 devrait être maintenue jusqu'à la version 9.10 en 2027 , et nous sommes convaincus que les reconstructions s'efforceront de suivre le rythme. Cependant, comme pour la disponibilité du code source, les dates de fin de vie peuvent changer soudainement et de manière inattendue. L'avenir des distributions RHEL reste donc incertain.