{"id":174653,"date":"2025-06-26T08:30:44","date_gmt":"2025-06-26T08:30:44","guid":{"rendered":"https:\/\/linuxiac.com\/?p=174653"},"modified":"2025-06-26T08:47:02","modified_gmt":"2025-06-26T08:47:02","slug":"the-curious-case-of-xlibre-xserver","status":"publish","type":"post","link":"https:\/\/linuxiac.com\/the-curious-case-of-xlibre-xserver\/","title":{"rendered":"The Curious Case of XLibre Xserver"},"content":{"rendered":"\n<p>After the <a href=\"https:\/\/linuxiac.com\/xlibre-xserver-project-plans-revival-of-x11\/\">dramatic fork<\/a> of Xorg into a new project called <a href=\"https:\/\/github.com\/X11Libre\/xserver\" target=\"_blank\" rel=\"noreferrer noopener\">XLibre Xserver<\/a>, the open-source community briefly felt a spark of hope \u2014 maybe, just maybe, the beloved X11 would get a fresh shot at life. That hope came after major announcements from several leading (and mostly corporate-backed) Linux distributions that they were moving away from X11 altogether.<\/p>\n\n\n\n<p>But as you&#8217;ll see below, that glimmer of hope probably won\u2019t last. Two big issues stand in the way: the controversial reputation of the developer behind the project and the growing sense that some of the major players simply don\u2019t want X11 anymore. Instead, they\u2019re putting their weight behind Wayland\u2014a project they\u2019re heavily involved in, even though it&#8217;s technically community-maintained.<\/p>\n\n\n\n<p>So, back to the topic. A few days ago, Kevin Kofler <a href=\"https:\/\/fedoraproject.org\/wiki\/Changes\/X11Libre\" target=\"_blank\" rel=\"noreferrer noopener\">proposed<\/a> (here&#8217;s <a href=\"https:\/\/linuxiac.com\/xlibre-proposed-as-fedoras-new-default-x11-server\/\">our article<\/a> on the subject) adding XLibre Xserver to Fedora as a replacement for X11. And boy, what followed&#8230; Things escalated quickly. Just 24 hours later, he personally withdrew the proposal, <a href=\"https:\/\/lists.fedoraproject.org\/archives\/list\/devel@lists.fedoraproject.org\/thread\/CXYQPMV6TA2DYLCVD5H6E76CWFDQJZUP\/\" target=\"_blank\" rel=\"noreferrer noopener\">saying<\/a>:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>I have always argued that Changes that are overwhelmingly rejected by the community should not be approved by FESCo. So it would be very hypocritical if I attempted to push this through over the almost entirely negative feedback. I stand by my positions and also apply them to myself.<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>There are already a few hundred comments piling up, which you can check out <a href=\"https:\/\/discussion.fedoraproject.org\/t\/veto-x11libre-replacing-xorg-for-fedora\/155926\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a> and <a href=\"https:\/\/discussion.fedoraproject.org\/t\/f43-change-proposal-x11libre-system-wide\/156330\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>. As you\u2019ll see, many of them aren\u2019t really about the technical details at all\u2014instead, they express open hostility toward the developer, known for being a vocal critic of Red Hat. Some even go as far as saying things like, \u201cIf this gets approved, I\u2019m leaving the project.\u201d Wow.<\/p>\n\n\n\n<p>Please don\u2019t get me wrong\u2014this article isn\u2019t meant to defend Enrico Weigelt, the person behind XLibre. I agree that many of his statements cross the line and veer away from technical discussion into politics and conspiracy theories, which just isn\u2019t acceptable.<\/p>\n\n\n\n<p>That said, it\u2019s also disheartening to see people digging for technical flaws just to discredit a project because they don\u2019t like its developer. In this situation, the line between personal feelings and technical criticism has pretty much disappeared\u2014everything\u2019s tangled up into one big mess.<\/p>\n\n\n\n<p>However, I totally agree with one of the points: software without a solid track record of stability and functionality simply shouldn&#8217;t be accepted. I&#8217;m 100% on board with that.<\/p>\n\n\n\n<p>But come on, calling it unreliable? Really? We&#8217;re talking about X11\u2014the software powering the Linux desktop for the past 30 years. And now, after being forked, suddenly overnight, it becomes unreliable? That doesn\u2019t add up. It&#8217;s literally the exact same codebase, right? Plus, the whole point of the fork is to improve it and fix many shortcomings in its aging design.<\/p>\n\n\n\n<p>Let&#8217;s not forget that when it comes to XLibre, the project is trying to breathe new life into X11, and Red Hat is right in the middle of it. Yes, the same Red Hat is a major backer of Wayland. The company has a track record of pushing its vision hard\u2014just think of what happened with the GNOME desktop, systemd, and now Wayland.<\/p>\n\n\n\n<p>It\u2019s a bit ironic, too. The same company that proudly waves the open-source flag is the one that took down CentOS, its biggest rival at the time, in a move that felt like a slap in the face to everything open-source stands for. And since then, it seems like Red Hat has gone out of its way to make things harder for the newcomers\u2014Rocky and Alma included.<\/p>\n\n\n\n<p>So, while I wouldn&#8217;t go as far as Weigelt does, I agree with one simple truth: X11 clearly isn&#8217;t a priority for the big players anymore, and now the focus is entirely on Wayland, and that&#8217;s fine. But why are you picking fights with anyone who dares to question your push for one specific technology?<\/p>\n\n\n\n<p>Even if you&#8217;re new to Linux, it doesn&#8217;t take long\u2014just a few days\u2014to realize that Wayland (the project started by Red Hat, btw) still isn&#8217;t the fully polished, reliable replacement some people make it out to be. Oh, and this &#8220;new&#8221; thing called Wayland? It&#8217;s been in development for over 15 years. And yet, it still doesn&#8217;t feel quite ready for prime time.<\/p>\n\n\n\n<p>The truth is, most users don&#8217;t care what it&#8217;s called\u2014they just want their system to work. And in that sense, X11 still gets the job done. XLibre is trying to take things further, building on everything that&#8217;s come before to improve the experience. But for that to happen, the project needs to be given a fair shot. That&#8217;s hard to do when it&#8217;s dismissed outright because you don&#8217;t like the person behind it or because it doesn&#8217;t align with your company&#8217;s goals.<\/p>\n\n\n\n<p>Right now, most other distributions are taking a wait-and-see approach, unlike Fedora (and, by extension, Red Hat), whose position is clear. So far, none of the others have made any firm statements about whether they plan to adopt XLibre. Of course, for that to happen, the project first needs to release a fully stable version (<a href=\"https:\/\/linuxiac.com\/xlibre-xserver-v25-0-beta-marks-official-debut\/\">we already have a beta available<\/a>).<\/p>\n\n\n\n<p>Honestly, the open-source community has nothing to lose by trying to bring back something as fundamental as X11. If anything, there&#8217;s a lot to gain. That said, I&#8217;ve got to be honest\u2014the drama surrounding Weigelt isn&#8217;t doing the effort any favors. And when you add in the obvious hesitation from big players to give X11 another shot, it makes the whole thing even harder.<\/p>\n\n\n\n<p>The XLibre case is unusual\u2014and in many ways, unprecedented\u2014in the Linux world. That\u2019s because it\u2019s not just about technical merit. Instead, it involves people turning something down because of the reputation its developer has built, along with the refusal of certain \u201ctrendsetters\u201d in the Linux space to bring back something they\u2019ve already labeled as obsolete.<\/p>\n\n\n\n<p>Linux is supposed to be all about choice and freedom, right? Or are those just nice-sounding slogans that don&#8217;t quite hold up in practice?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Freedom of choice in Linux? The XLibre Xserver case suggests it&#8217;s not as simple as it sounds, raising questions about openness and control.<\/p>\n","protected":false},"author":10,"featured_media":174656,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[1992,2094,2095,6383],"class_list":["post-174653","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-red-hat","tag-wayland","tag-x11","tag-xlibre"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/174653","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=174653"}],"version-history":[{"count":0,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/174653\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media\/174656"}],"wp:attachment":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media?parent=174653"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/categories?post=174653"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/tags?post=174653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}