Slackware Tests Replacing Xorg with XLibre
Slackware Linux intègre officiellement le serveur X11 Xlibre dans son système de construction en phase de test, marquant une étape majeure vers le remplacement d’Xorg, dont l’équipe de développement souhaite l’abandon.

SYNTHÈSE STRUCTURÉE
Slackware ajoute Xlibre à ses dépôts de test
Le 11 juillet 2024, les changelogs de Slackware (pré-release) ont montré l’ajout d’un grand nombre de paquets Xlibre, avec une ligne spécifiant « remove Xorg server first ». Cela signifie que Xlibre est désormais officiellement inclus dans le système de construction de Slackware, et non plus seulement via des paquets maintenus par la communauté. L’intervenant précise : « This does not mean necessarily that the next shipping version of Slackware will include Xlibre instead of Xorg by default. All it means is this. Xlibre is now a both officially included in the Slackware build system. That’s a big deal. »
Xlibre : un fork maintenu activement face à l’abandon d’Xorg
L’équipe Xorg a clairement indiqué vouloir mettre fin à Xorg pour pousser les utilisateurs vers Wayland. Xlibre prend la position inverse : il s’agit d’un fork d’Xorg, vieux de plus d’un an, qui sera maintenu indéfiniment. L’intervenant explique : « The Xorg development team has made no secret about their their long-term goal being that they don’t want to have Xorg exist anymore. […] Xlibre is taking the opposite stance. They’re saying that their fork of Xorg Xlibre which is over a year old now is actively maintained and they’re going to maintain it indefinitely. »
Une adoption croissante dans les distributions Linux et BSD
De nombreuses distributions proposent déjà Xlibre, soit par défaut, soit en option officielle : Devuan, Artix, GhostBSD, Illumos, Netrunner, OpenMandriva, Venom, Wolf, etc. L’intervenant cite aussi des distributions avec un support communautaire (via AUR, etc.) : Debian, Fedora, Gentoo, Linux Mint, MX Linux, Manjaro. Il souligne que « the trajectory appears to be that Xlibre is kind of the future of X11 on BSD and Linux type systems. »
Une décision technique, non politique, mais controversée
L’intervenant insiste sur le fait que ce choix est purement technique : « It’s not a political decision. It’s merely, oh, you don’t want that to be alive anymore. Well, we’ll go with this package that wants to continue to live. » Il prédit néanmoins des attaques contre Slackware de la part d’activistes open source, car Xlibre est perçu comme ayant « les mauvaises politiques » (aucune politique de gauche). Il mentionne des actions hostiles de la part de développeurs de Red Hat, Debian, Ubuntu et GNOME, allant jusqu’à la censure de correctifs et la dégradation de pages wiki.
Slackware adopte une approche prudente et méthodique
Contrairement à Ubuntu qui a remplacé les utilitaires GNU par des clones Rust de manière précipitée (provoquant bugs, problèmes de sécurité et de compatibilité), Slackware procède par étapes : intégration dans le système de construction, test, puis éventuel remplacement. L’intervenant approuve : « Slackware is not making a crazy rapid unilateral ideologically driven decision here. They are taking a slow methodical approach as is the case with Slackware. » Il ajoute que cela « makes a better result for the developers of Xlibre and for the end users of Slackware. »
L’importance de la phase de test pour éviter les régressions
Xlibre étant un fork d’Xorg, le code est déjà largement testé. Mais l’intégration avec Slackware nécessite des vérifications. L’intervenant compare avec l’échec d’Ubuntu : « The real root of the problem with Ubuntu forcing those changes […] is that they were moving to untested code and with a very very very short window of testing. » Slackware, au contraire, permet aux utilisateurs et développeurs de tester officiellement les paquets Xlibre avant une adoption définitive.
Un avenir probable : Xlibre par défaut dans Slackware
L’intervenant estime que le remplacement d’Xorg par Xlibre est « inévitable » et « la direction claire que prend Slackware ». Il précise que le délai est incertain, car Slackware prend son temps (plusieurs années entre les versions majeures). Il conclut : « Will we see a Slackware release with Xlibre? Yeah, but it could be a while because Slackware releases take a while. »
CONCEPTS CLÉS
- Xlibre : Fork d’Xorg, maintenu activement, qui vise à assurer la pérennité du serveur X11 face à l’abandon annoncé d’Xorg.
- Xorg : Serveur X11 historique, dont le développement est progressivement arrêté par freedesktop.org et Red Hat au profit de Wayland.
- Wayland : Protocole d’affichage moderne, successeur prévu d’X11, mais dont l’adoption stagne (l’intervenant note que « Wayland adoption numbers are actually dropping »).
- Slackware : Plus ancienne distribution Linux encore maintenue (depuis 1993), réputée pour sa stabilité et son approche conservatrice.
CONCLUSION
L’intégration de Xlibre dans Slackware est une étape technique majeure, logique et prudente, qui illustre le fonctionnement sain de l’open source : un projet abandonné est forké et maintenu par une autre communauté. L’intervenant souligne que ce choix est dicté par la nécessité technique, non par une idéologie, et que Slackware montre l’exemple en testant méthodiquement avant de déployer. Pour les administrateurs système, cela signifie qu’à moyen terme, Xlibre deviendra probablement le serveur X11 par défaut sur les distributions qui ne veulent pas migrer vers Wayland, et qu’il faut surveiller cette transition pour anticiper les éventuelles régressions.