Au début du mois de juin 2023, Red Hat a annoncé qu’elle limiterait l’accès au code source de Red Hat Enterprise Linux (RHEL) aux clients payants. Ce changement a provoqué des remous au sein de la communauté Linux, car des dizaines de distributions en aval s’appuient sur le code source public de RHEL pour assurer une compatibilité 1:1.
Avec autant de changements énormes à venir, il est facile de se demander comment ils affecteront les distributions en aval.
L’impact des restrictions sur le code source de RHEL
Les restrictions sur le code source de RHEL entraîneront des changements massifs dans les distributions en aval, car l’accord de licence interdit même aux clients payants d’utiliser le code source pour des reconstructions.
Les distributions en aval telles que AlmaLinux et Rocky Linux ne sont cependant pas totalement condamnées, car les reconstructions manuelles et le code source en amont leur offrent de nouvelles possibilités de poursuivre leur travail à l’avenir.
1. Les distros en aval s’appuieront sur le code source en amont
Malgré la décision de Red Hat de restreindre le code source de RHEL, les développeurs pourront toujours s’informer sur les développements récents de RHEL en analysant CentOS Stream, une distribution appartenant à Red Hat qui existe en amont de RHEL.
Le code utilisé dans CentOS Stream est malheureusement instable et en cours de développement, mais il fournira des informations précieuses aux développeurs tiers à l’avenir.
2. Les distros en aval développeront de nouveaux processus de reconstruction
Malgré les nouvelles restrictions, toutes les distributions n’ont pas renoncé à la reconstruction 1:1. Rocky Linux a suggéré dans un billet de blog suite à la controverse qu’ils ont l’intention de reconstruire manuellement les paquets dans un avenir prévisible et de développer des processus de reconstruction automatisés efficaces.
Bien que la charge de travail supplémentaire puisse peser sur les développeurs de Rocky Linux, leur engagement inspirant à fournir des mises à jour suggère que de nombreuses distributions en aval continueront à avoir un avenir brillant (et parfaitement respectueux de la licence).
3. Les distributions alternatives deviendront plus populaires
Il est clair que les développeurs de distributions telles que Rocky Linux et AlmaLinux ont l’intention de poursuivre leur travail, mais tous les utilisateurs ne sont pas convaincus que ces distributions resteront pertinentes.
Les distributions telles que Debian et ses dérivés, qui respectent la GPL et offrent un accès libre depuis des décennies, sont de plus en plus populaires parmi les professionnels et les administrateurs système qui cherchent des remplaçants à RHEL.
4. Les distros en aval vont interrompre leur travail
Malheureusement, les changements apportés à RHEL peuvent entraîner l’arrêt complet de certaines distributions. De nombreux utilisateurs estiment que Red Hat est allé à l’encontre de l’esprit open-source originel de Linux.
La bonne volonté de la communauté se détériorant rapidement, il semble que de nombreux développeurs envisagent l’idée de séparer complètement leur travail de RHEL.
Se préparer aux nouveaux développements après RHEL
Tout comme l’abandon des versions gratuites de RHEL et CentOS a suscité des controverses et des changements massifs dans le passé, les nouveaux développements du code source de RHEL auront probablement d’énormes conséquences, peut-être d’une manière que nous ne pouvons pas encore prévoir.
Suivre les développements post-RHEL, envisager d’autres distributions et trouver de nouveaux moyens de soutenir les développeurs de logiciels libres sont autant d’éléments essentiels pour l’avenir.