{"id":174533,"date":"2025-06-24T22:13:11","date_gmt":"2025-06-24T22:13:11","guid":{"rendered":"https:\/\/linuxiac.com\/?p=174533"},"modified":"2025-06-25T20:19:52","modified_gmt":"2025-06-25T20:19:52","slug":"xlibre-proposed-as-fedoras-new-default-x11-server","status":"publish","type":"post","link":"https:\/\/linuxiac.com\/xlibre-proposed-as-fedoras-new-default-x11-server\/","title":{"rendered":"XLibre Proposed as Fedora&#8217;s New Default X11 Server"},"content":{"rendered":"\n<p class=\"has-vivid-red-color has-text-color has-link-color wp-elements-d933bf2e4deb01d54a0694725ceb502e\"><em><strong>Update<\/strong>: After a <a href=\"https:\/\/discussion.fedoraproject.org\/t\/f43-change-proposal-x11libre-system-wide\/156330\" target=\"_blank\" rel=\"noreferrer noopener\">heated debate<\/a>, the proposal was withdrawn. For more information, <a href=\"https:\/\/lists.fedoraproject.org\/archives\/list\/devel@lists.fedoraproject.org\/thread\/CXYQPMV6TA2DYLCVD5H6E76CWFDQJZUP\/\" target=\"_blank\" rel=\"noopener\">see here<\/a>.<\/em><\/p>\n\n\n\n<p>Well, this one really caught me off guard. As you probably know, <a href=\"https:\/\/linuxiac.com\/xlibre-xserver-project-plans-revival-of-x11\/\">after the dramatic fork<\/a> of the Xorg server into a new project called <a href=\"https:\/\/github.com\/X11Libre\/xserver\" target=\"_blank\" rel=\"noreferrer noopener\">XLibre<\/a>\u2014led by the developer who\u2019s been its most active contributor in recent years\u2014the open-source community was buzzing with intense debate. And now, there\u2019s another twist in the story.<\/p>\n\n\n\n<p>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.<\/p>\n\n\n\n<p>However, while the change promises better maintenance and new features, it hasn\u2019t been without controversy, largely due to the upstream maintainer\u2019s contentious reputation.<\/p>\n\n\n\n<p>If you&#8217;re curious about why this proposal was made, it&#8217;s simple &#8211; the XLibre fork is actively maintained and introduces several improvements, including:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Long-term sustainability<\/strong> \u2013 With active maintenance, Fedora could extend the lifespan of X11 support, reducing pressure to force users toward Wayland.<\/li>\n\n\n\n<li><strong>Xnamespace extension<\/strong> \u2013 A new feature aimed at improving security isolation between X11 sessions, potentially mitigating some long-standing privilege escalation risks.<\/li>\n\n\n\n<li><strong>Modernized Xnest<\/strong> \u2013 The nested X server has been updated to use libxcb instead of the legacy Xlib, aligning it with modern standards.<\/li>\n<\/ul>\n\n\n\n<p>Interestingly, the proposal\u2019s owner, Kevin Kofler, has quickly distanced Fedora from the political views of XLibre\u2019s upstream maintainer, who has been criticized for controversial statements and past conflicts with Red Hat. Kofler emphasizes that the technical benefits\u2014not the politics\u2014motivate the change.<\/p>\n\n\n\n<p>Things get even more interesting when you dive into the comments on the <a href=\"https:\/\/discussion.fedoraproject.org\/t\/veto-x11libre-replacing-xorg-for-fedora\/155926\" target=\"_blank\" rel=\"noreferrer noopener\">proposal discussion<\/a>. Opinions swing wildly\u2014from people calling the idea \u201c<em>pure insanity<\/em>\u201d to others embracing it as a great way to give users more choices.<\/p>\n\n\n\n<p>For example:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>What about my freedom to continue to use Xorg and not have it replaced with crapware from a single dev with a massive chip?<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>To:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>Kofler\u2019s change proposal should be done. Open Source is all about user\u2019s choice. Everything around this topic recently has been someone else\u2019s choice.<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>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\u2019s surprising, though, is how strongly some Fedora developers are pushing back. The intensity of their opposition\u2014and the emotions it&#8217;s stirring up\u2014feels a bit out of place for something that should be a more neutral technical discussion.<\/p>\n\n\n\n<p>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\u2019s development.<\/p>\n\n\n\n<p>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\u2014a standard occurrence with major X server updates.<\/p>\n\n\n\n<p>At the same time, a contingency plan is in place to revert to the original Xorg server if critical issues arise before Fedora 43\u2019s beta freeze. The change\u2019s impact on the release timeline will depend on whether any major regressions affect release-blocking deliverables.<\/p>\n\n\n\n<p>For more information, <a href=\"https:\/\/fedoraproject.org\/wiki\/Changes\/X11Libre\" target=\"_blank\" rel=\"noreferrer noopener\">see the proposal itself<\/a>.<\/p>\n\n\n\n<p>As always, we\u2019ll monitor the situation closely and keep you informed when there\u2019s news.<\/p>\n\n\n\n<p>Finally, just a quick note for our readers who might\u2019ve 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, <a href=\"https:\/\/linuxiac.com\/xlibre-xserver-v25-0-beta-marks-official-debut\/\">version 25 (Beta)<\/a>, is already officially out.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fedora Linux 43 may replace the aging Xorg Xserver with XLibre, a new, maintained fork offering new features while preserving user experience.<\/p>\n","protected":false},"author":10,"featured_media":174536,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,5],"tags":[2040,6331,2095,6383],"class_list":["post-174533","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-os","category-news","tag-fedora","tag-fedora-43","tag-x11","tag-xlibre"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/174533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/comments?post=174533"}],"version-history":[{"count":0,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/174533\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media\/174536"}],"wp:attachment":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media?parent=174533"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/categories?post=174533"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/tags?post=174533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}