Update: After a heated debate, the proposal was withdrawn. For more information, see here.
Well, this one really caught me off guard. As you probably know, after the dramatic fork of the Xorg server into a new project called XLibre—led by the developer who’s been its most active contributor in recent years—the open-source community was buzzing with intense debate. And now, there’s another twist in the story.
Fedora Linux (eventually) may soon replace its aging Xorg X11 server with a more actively maintained alternative. A new proposal, dubbed X11Libre, suggests swapping out the current xorg-x11-xserver package for X11Libre (XLibre), targeted for Fedora 43, scheduled for release in late October.
However, while the change promises better maintenance and new features, it hasn’t been without controversy, largely due to the upstream maintainer’s contentious reputation.
If you’re curious about why this proposal was made, it’s simple – the XLibre fork is actively maintained and introduces several improvements, including:
- Long-term sustainability – With active maintenance, Fedora could extend the lifespan of X11 support, reducing pressure to force users toward Wayland.
- Xnamespace extension – A new feature aimed at improving security isolation between X11 sessions, potentially mitigating some long-standing privilege escalation risks.
- Modernized Xnest – The nested X server has been updated to use libxcb instead of the legacy Xlib, aligning it with modern standards.
Interestingly, the proposal’s owner, Kevin Kofler, has quickly distanced Fedora from the political views of XLibre’s upstream maintainer, who has been criticized for controversial statements and past conflicts with Red Hat. Kofler emphasizes that the technical benefits—not the politics—motivate the change.
Things get even more interesting when you dive into the comments on the proposal discussion. Opinions swing wildly—from people calling the idea “pure insanity” to others embracing it as a great way to give users more choices.
For example:
What about my freedom to continue to use Xorg and not have it replaced with crapware from a single dev with a massive chip?
To:
Kofler’s change proposal should be done. Open Source is all about user’s choice. Everything around this topic recently has been someone else’s choice.
The main argument against accepting the proposal is that XLibre is essentially a one-person project, making it seem unreliable and unlikely to have a sustainable future. What’s surprising, though, is how strongly some Fedora developers are pushing back. The intensity of their opposition—and the emotions it’s stirring up—feels a bit out of place for something that should be a more neutral technical discussion.
Anyway, final approval is in the hands of the Fedora Engineering Steering Committee (FESCo), a key governing body within the Fedora Project that oversees various technical decisions related to the distro’s development.
If approved, the transition should be seamless for most users. The XLibre server is designed as a drop-in replacement, meaning no manual configuration or migration is needed. However, third-party graphics drivers will require a rebuild due to an ABI bump—a standard occurrence with major X server updates.
At the same time, a contingency plan is in place to revert to the original Xorg server if critical issues arise before Fedora 43’s beta freeze. The change’s impact on the release timeline will depend on whether any major regressions affect release-blocking deliverables.
For more information, see the proposal itself.
As always, we’ll monitor the situation closely and keep you informed when there’s news.
Finally, just a quick note for our readers who might’ve missed the news: with major Linux distributions moving away from X11, the XLibre Xserver project was launched to carry on its legacy, with its very first release, version 25 (Beta), is already officially out.
I assume this has negligible chance of being accepted?
Zero. And the guy who proposed it ran away defeated with the tail between his legs.