Cette nouvelle a provoqué un véritable tollé dans le monde du logiciel libre : comme nous l’avons annoncé la semaine dernière, Red Hat a déclaré que le code source de Red Hat Enterprise Linux (RHEL) ne serait plus disponible sur git.centos.org. Il sera désormais accessible exclusivement aux clients, qu’ils utilisent la version gratuite ou payante, via le portail client.
Red Hat a justifié cette décision par un souci d'optimisation des efforts et des coûts. Cependant, de nombreux observateurs ont interprété cette mesure comme une attaque directe contre les projets qui utilisent le code source des paquets de manière transparente et le mettent librement à disposition dans des distributions telles qu'AlmaLinux, Rocky Linux ou Oracle Linux.
Ce changement a soulevé de nombreuses questions sur l'avenir de ces distributions. AlmaLinux, parmi les premiers projets à réagir, a détaillé son point de vue sur la voie à suivre possible dans un article.
Le message sert à clarifier la nature non seulement d'AlmaLinux, mais en général de toutes les distributions de ce type. Un membre du projet AlmaLinux a remarqué qu'une mise à jour de Red Hat Enterprise Linux 8 RPM n'avait pas été publiée sur git.centos.org et a émis l'hypothèse qu'il pourrait s'agir d'un bogue. Cependant, la réponse officielle de Red Hat a révélé une image très différente :
Red Hat a décidé de continuer à utiliser le portail client pour partager le code source avec nos partenaires et clients, en traitant CentOS Stream comme l'élément de la collaboration communautaire.
Quel sera donc le sort d'AlmaLinux ? La question reste ouverte, d'autant plus qu'AlmaLinux est un clone de RHEL et doit se conformer aux licences et accords de Red Hat. À l'heure actuelle, la republication de sources obtenues via le portail client pourrait enfreindre ces accords.
Malgré ce coup dur inattendu, l'équipe AlmaLinux a donné un aperçu de l'avenir. Elle a révélé que les prochaines mises à jour de sécurité pour AlmaLinux OS Server proviendront de CentOS Stream et d'Oracle Linux. Ces mises à jour seront soigneusement sélectionnées afin de garantir une compatibilité totale avec RHEL, sans enfreindre les licences de Red Hat.
De plus, AlmaLinux a décidé de ne pas adopter les packages "rolling" CentOS Stream, maintenant son intention de rester un clone RHEL. Cependant, comment ils atteindront cet objectif reste une question ouverte.
Le conseil d'administration d'AlmaLinux est activement impliqué dans les discussions avec Red Hat, qui sont toujours en cours. Il n'est pas clair si l'intention de Red Hat est de supprimer progressivement toutes les distributions dérivées, mais AlmaLinux souligne qu'il a toujours maintenu une bonne relation de travail avec Red Hat et espère que cela continuera.
Cette décision de Red Hat a sans aucun doute suscité de vives inquiétudes au sein du projet AlmaLinux. Red Hat pourrait-il accorder un traitement de faveur à AlmaLinux et aux distributions dérivées ? Ou seront-elles ignorées ? Existe-t-il d’autres solutions viables ?
L'avenir est incertain, mais il est certain que l'évolution de cette situation aura un impact significatif sur le paysage du logiciel libre.