{"id":12191,"date":"2025-06-11T08:37:48","date_gmt":"2025-06-11T15:37:48","guid":{"rendered":"https:\/\/jasonsblog.ddns.net\/?p=12191"},"modified":"2025-06-25T16:15:10","modified_gmt":"2025-06-25T23:15:10","slug":"forked-off-xlibre-tells-wayland-display-protocol-to-die-in-a-fire","status":"publish","type":"post","link":"https:\/\/jasonsblog.ddns.net\/index.php\/2025\/06\/11\/forked-off-xlibre-tells-wayland-display-protocol-to-die-in-a-fire\/","title":{"rendered":"Forked-off XLibre Tells Wayland Display Protocol to DIE in a Fire"},"content":{"rendered":"\n<p>(Headline article below) I made a comment about the <a href=\"https:\/\/jasonsblog.ddns.net\/index.php\/2025\/06\/10\/red-hat-freedesktop-go-into-mass-censorship-mode-over-xorg-fork-bans-dev\/\" target=\"_blank\" rel=\"noreferrer noopener\">propagandistic angle of the reporting via tech news on Enrico Weigelt<\/a> and XLibre, the X.Org fork, and then this ridiculous piece pops up.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>This vulture is conflicted. We deplore anti-vaxxer and other anti-science disinformation. Vaccines don&#8217;t cause autism; they cause adults. Climate change is real, social justice is a good thing, and we are enthusiastically in favor of <a href=\"https:\/\/www.theregister.com\/2025\/02\/13\/diversity_equity_inclusion_tech\/\" target=\"_blank\" rel=\"noreferrer noopener\">diversity, equity, and inclusion<\/a>.<\/p>\n<\/blockquote>\n\n\n\n<p>It doesn&#8217;t take a rocket scientist to see the heavy metals in vaccines alone explain why the autism rates have increased so high, not to mention SIDS, Sudden Infant Death Syndrome, which they refuse to look into being caused by the insane vaccine schedule. Little babies can&#8217;t take the toxic exposure not to mention other ingredients&#8230; Consequently, I could make rational arguments against all these assertions.<\/p>\n\n\n\n<p>So let&#8217;s look at Enrico&#8217;s comment about the mRNA death shot that Linus rebuked him for.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>I know *a lot* of people who will never take part in this generic [genetic] human experiment that basically creates a new humanoid race (people who generate and exhaust the toxic spike protein, whose gene sequence doesn&#8217;t look quote [quite] natural). I&#8217;m one of them, as my whole family.<\/p>\n<\/blockquote>\n\n\n\n<p>And Linus&#8217; reply.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&#8220;Please keep your insane and technically incorrect anti-vax comments to yourself.&#8221;<\/p>\n\n\n\n<p>\u201cYou don\u2019t know what you are talking about, you don\u2019t know what mRNA is, and you&#8217;re spreading idiotic lies,\u201d Torvalds\u2019 post continues. \u201cMaybe you do so unwittingly, because of bad education. Maybe you do so because you\u2019ve talked to \u2018experts\u2019 or watched youtube videos by charlatans that don\u2019t know what they are talking about.<\/p>\n\n\n\n<p>\u201cBut dammit, regardless of where you have gotten your mis-information from, any Linux kernel discussion list isn\u2019t going to have your idiotic drivel pass uncontested from me.\u201d<\/p>\n\n\n\n<p>&#8220;And if you insist on believing in the crazy conspiracy theories, at least SHUT THE HELL UP about it on Linux kernel discussion lists.&#8221;<\/p>\n<\/blockquote>\n\n\n\n<p>Sometimes Linus is a tool, and aside from the Linux kernel, someone whose opinion I&#8217;m not interested in. And idiotic is personal attacks and name calling, but what you get with the left. They didn&#8217;t really give the reason for the initial comment in the mailing list, but it appears to be a response to someone. And as the years have passed, who was shown to be more coherent about the mRNA gene therapy. And Enrico was onto the problem, making your body the factory of toxic spike proteins was a horrendous idea, and we&#8217;ve learned there are all kinds of garbage DNA and RNA fragments left over from manufacturing. Oh, and it didn&#8217;t work or fulfill any of their claims they made, but you did run the risk of myocarditus, pericarditus, neurological issues, turbo cancers, VAIDS, SADS&#8230;<\/p>\n\n\n\n<p>I also looked into the patch submission and comments from Enrico, as a particular patch had a problem that was quickly fixed, but we learned Enrico was working on this in his free time and I found his comments and English well reasoned. And from looking into these, I&#8217;m liking Enrico Weigelt even more. I can&#8217;t wait to start using XLibre when they have a full release, and hopefully Linux distributions will use it over X.Org that Red Hat and IBM are trying to destroy. And you have to love opensource and free software, as the megacorps can go too far in taking over a project, and it can be forked by the community wasting the megacorp&#8217;s money and reputation in the process.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.theregister.com\/2025\/06\/10\/xlibre_new_xorg_fork\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.theregister.com\/2025\/06\/10\/xlibre_new_xorg_fork\/<\/a><\/p>\n\n\n<div class=\"wp-block-ub-divider ub_divider ub-divider-orientation-horizontal\" id=\"ub_divider_597006fb-ae44-4e26-bc85-68579be12607\"><div class=\"ub_divider_wrapper\" style=\"position: relative; margin-bottom: 2px; width: 100%; height: 2px; \" data-divider-alignment=\"center\"><div class=\"ub_divider_line\" style=\"border-top: 2px solid #ccc; margin-top: 2px; \"><\/div><\/div><\/div>\n\n\n<h5 class=\"wp-block-heading\">Project to modernize the X.org X11 server seems to actively court controversy<\/h5>\n\n\n\n<p>By Liam Proven<\/p>\n\n\n\n<p>The recently released Xlibre server aims to modernize the X.org X11 server and improve both its security and performance.<\/p>\n\n\n\n<p>The <a target=\"_blank\" href=\"https:\/\/github.com\/X11Libre\/xserver\" rel=\"noreferrer noopener\">XLibre Xserver<\/a> is a fork of the X.org X server, started by long-term X.org maintainer <a target=\"_blank\" href=\"https:\/\/github.com\/metux\" rel=\"noreferrer noopener\">Enrico Weigelt<\/a>. The project aims to develop and improve the X.org display server, as an alternative to the newer and more fashionable Wayland display protocol.<\/p>\n\n\n\n<p>We last mentioned Weigelt&#8217;s work on <a target=\"_blank\" href=\"https:\/\/www.theregister.com\/2024\/07\/25\/xorg_monitor_refresh_rates\/\" rel=\"noreferrer noopener\">improving X.org multimonitor support<\/a> about a year ago. However, this was not his first appearance in the pages of <em>The Register<\/em> \u2013 back in 2021, <a target=\"_blank\" href=\"https:\/\/www.theregister.com\/2021\/06\/11\/linus_torvalds_vaccine_smackdown\/\" rel=\"noreferrer noopener\">Linus Torvalds&nbsp;rebuked him<\/a> for spreading pseudo-scientific, anti-vaccination claims.<\/p>\n\n\n\n<p>We suspect that such views will in fact appeal to some people, even if they are on the fringe of the FOSS world.<\/p>\n\n\n\n<p>It is fair to say that Weigelt is no stranger to controversy, and this announcement is no different. <em>The Reg<\/em> FOSS desk has witnessed some remarkable levels of anti-X11 sentiment from Wayland proponents since the announcement\u2026 especially given that the subject under discussion is something as superficially trivial as the protocols that handle displaying Unix computers&#8217; graphical user interfaces. But, as we <a target=\"_blank\" href=\"https:\/\/www.theregister.com\/2025\/05\/27\/elusive_goal_of_simplicity\/\" rel=\"noreferrer noopener\">noted last month<\/a>, ferociously passionate advocacy is a sad but inevitable aspect of software development.<\/p>\n\n\n\n<p>We are confident this won&#8217;t bother Weigelt a bit. In fact, the README file for X11Libre positively invites it, as it contains this:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>It&#8217;s explicitly free of any &#8220;DEI&#8221; [diversity, equity, and inclusion] or similar discriminatory policies.<\/p>\n<\/blockquote>\n\n\n\n<p>Oh dear.<\/p>\n\n\n\n<p>That statement, though, has received praise and approval in some places.<\/p>\n\n\n\n<p>The same README states that the fork is a result of systematic attempts to suppress further development and improvement of the default FOSS X11 server:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>That fork was necessary since toxic elements within Xorg projects, moles from BigTech, are boycotting any substantial work on Xorg, in order to destroy the project, to elimitate [sic] competition of their own products. Classic &#8220;embrace, extend, extinguish&#8221; tactics.<\/p>\n\n\n\n<p>Right after first journalists began covering the planned fork Xlibre, on June 6th 2025, Redhat [sic] employees started a purge on the Xlibre founder&#8217;s gitlab account on freedesktop.org: deleted the git repo, tickets, merge requests, etc, and so fired the shot that the whole world heared [sic].<\/p>\n<\/blockquote>\n\n\n\n<p>Weigelt amplified these claims in an <a target=\"_blank\" href=\"https:\/\/lists.x.org\/archives\/xorg-devel\/2025-June\/059396.html\" rel=\"noreferrer noopener\">email to the xorg-devel mailing list<\/a>. As far as we are able to see, the statement that his GitLab accounts have been deleted is true \u2013 for instance, <a target=\"_blank\" href=\"https:\/\/gitlab.freedesktop.org\/xorg\/xserver\/-\/merge_requests\/1977\" rel=\"noreferrer noopener\">this merge request<\/a> says: &#8220;The source project of this merge request has been removed.&#8221; His <a target=\"_blank\" href=\"https:\/\/gitlab.freedesktop.org\/metux\" rel=\"noreferrer noopener\">Freedesktop GitLab account<\/a> now just says &#8220;This user is blocked&#8221; and most of his <a target=\"_blank\" href=\"https:\/\/gitlab.freedesktop.org\/xorg\/xserver\/-\/merge_requests\/?sort=created_date&amp;state=closed&amp;first_page_size=20\" rel=\"noreferrer noopener\">long list of merge requests<\/a> have been summarily marked &#8220;closed.&#8221;<\/p>\n\n\n\n<p>His direct code contributions have faced pushback before as well. For instance, some of the comments on <a target=\"_blank\" href=\"https:\/\/gitlab.freedesktop.org\/xorg\/xserver\/-\/issues\/1797\" rel=\"noreferrer noopener\">this change<\/a>.<\/p>\n\n\n\n<p>This vulture is conflicted. We deplore anti-vaxxer and other anti-science disinformation. Vaccines don&#8217;t cause autism; they cause adults. Climate change is real, social justice is a good thing, and we are enthusiastically in favor of <a target=\"_blank\" href=\"https:\/\/www.theregister.com\/2025\/02\/13\/diversity_equity_inclusion_tech\/\" rel=\"noreferrer noopener\">diversity, equity, and inclusion<\/a>.<\/p>\n\n\n\n<p>Thus we find it deeply ironic that at present, X11 is considerably better from an accessibility point of view than Wayland, which has a markedly poor track record here. As we have <a target=\"_blank\" href=\"https:\/\/www.theregister.com\/2025\/05\/18\/apple_accessibility_features_2025\/\" rel=\"noreferrer noopener\">said recently<\/a>, accessibility matters. Even if you&#8217;re not disabled yet, you will be one day. Today, the desktops and apps that are most controllable by stodgy old-fashioned keyboard-centric user interfaces are ones like MATE and Xfce \u2013 which also means that it is the less-cool, older-style desktops that are more accessible. The environments driving Wayland adoption, such as GNOME and KDE Plasma, are&nbsp;still relatively weak in this area.<\/p>\n\n\n\n<p>Wayland and the environments that natively support it boast some snazzy features such as <a target=\"_blank\" href=\"https:\/\/www.theregister.com\/2022\/06\/09\/gnome_mutter_variable_refresh_rate\/\" rel=\"noreferrer noopener\">adaptive sync and variable refresh rate support<\/a> and <a target=\"_blank\" href=\"https:\/\/www.theregister.com\/2025\/03\/24\/gnome_48\/\" rel=\"noreferrer noopener\">High Dynamic Range displays<\/a>, which we are sure are wonderful if you&#8217;re a keen-eyed gamer in your 20s or 30s. This author is not, and despite 20:20 vision with glasses, is <a target=\"_blank\" href=\"https:\/\/www.theregister.com\/2024\/12\/18\/xfce_420_is_out\/\" rel=\"noreferrer noopener\">physically unable to perceive this sort of thing<\/a>. That is one reason why we strongly prefer older desktops such as Xfce and Ubuntu&#8217;s Unity, which also respects and follows the <a target=\"_blank\" href=\"https:\/\/www.theregister.com\/2024\/01\/24\/rise_and_fall_of_cua\/\" rel=\"noreferrer noopener\">industry-standard user interface<\/a> shunned by recent versions of GNOME and KDE.<\/p>\n\n\n\n<p>As we have said before, we suspect this disconnect between younger, keener developers who don&#8217;t know or care about late 20th century user interface standards or accessibility concerns, but who strongly want to junk what they&nbsp;perceive as legacy baggage, are behind the <a target=\"_blank\" href=\"https:\/\/www.theregister.com\/2023\/10\/13\/gnome_proposes_dropping_x11\/\" rel=\"noreferrer noopener\">moves to deprecate and remove X11<\/a> \u2013 which is very much <a target=\"_blank\" href=\"https:\/\/blogs.gnome.org\/alatiera\/2025\/06\/08\/the-x11-session-removal\/\" rel=\"noreferrer noopener\">still going ahead<\/a>.<\/p>\n\n\n\n<p>The X.org X11 server itself began as a fork of XFree86, as <a target=\"_blank\" href=\"https:\/\/www.theregister.com\/2004\/04\/15\/x11_fork\/\" rel=\"noreferrer noopener\"><em>The Register<\/em> reported in 2004<\/a>. Perhaps it&#8217;s time it happened again. \u00ae<\/p>\n","protected":false},"excerpt":{"rendered":"<p>(Headline article below) I made a comment about the propagandistic angle of the reporting via tech news on Enrico Weigelt and XLibre, the X.Org fork, and then this ridiculous piece pops up. This vulture is conflicted. We deplore anti-vaxxer and other anti-science disinformation. Vaccines don&#8217;t cause autism; they cause adults. Climate change is real, social [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,6,7],"tags":[],"class_list":["post-12191","post","type-post","status-publish","format-standard","hentry","category-health","category-tech","category-world"],"blocksy_meta":[],"featured_image_src":null,"author_info":{"display_name":"Jason","author_link":"https:\/\/jasonsblog.ddns.net\/index.php\/author\/jturning\/"},"_links":{"self":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/12191","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/comments?post=12191"}],"version-history":[{"count":8,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/12191\/revisions"}],"predecessor-version":[{"id":12507,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/12191\/revisions\/12507"}],"wp:attachment":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/media?parent=12191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/categories?post=12191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/tags?post=12191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}