Skip to content

Instantly share code, notes, and snippets.

@probonopd
Last active July 4, 2025 05:13
Show Gist options
  • Save probonopd/301319568a554abe7426c02eb5e19b5a to your computer and use it in GitHub Desktop.
Save probonopd/301319568a554abe7426c02eb5e19b5a to your computer and use it in GitHub Desktop.

Are we XLibre yet?

X11 has been, and still is, a vital piece of technology at the core of professional Unix-like workstations since decades. It has a proven track record of supporting enterprise-grade applications with long-term protocol stability and platform compatibility. It has matured over decades. XLibre is an actively developed fork of the X.Org X11 server, initiated by the most active X.Org developer and supported by the open source community.

An incompatible alternative, Wayland, is being aggressively pushed by IBM = Red Hat = Gnome = Fedora = freedesktop.org. However, it is not ready to succeed X11 as it its governance model leads to never-ending discussions and prevents even the most essential functionality from existing. Think twice before abandoning Xorg. Wayland breaks everything!

It is time that the open source community reclaims what was ours to begin with. This page lists distributions supporting XLibre so that you can make an informed choice.

--> Table has moved to https://github.com/X11Libre/xserver/wiki/Are-We-XLibre-Yet%3F <--

Please comment below in case something should be added/changed.

@xgui4
Copy link

xgui4 commented Jul 3, 2025

Alpine should be marked as hostile for xlibre, as one the dev in alpine will apparently issue a "coc violation" of anyone who want to port xlibre to alpine for "political reason"

@callmetango
Copy link

callmetango commented Jul 3, 2025

@probonopd Could be of interest as well: Migration to Xlibre | Stormux - The accessible Linux distribution for the Raspberry Pi 4 and 5 . Took a quick look but couldn't find any XLibre packages for now.

Ps. The maintainer is on the XLibre mailing list. [xlibre] Re: Specifying Screen Drivers - xlibre - FreeLists

@reaperx7
Copy link

reaperx7 commented Jul 3, 2025

Nice.

Xlibre is getting out there and I have a feeling people sre starting tonsee the ongoing problems of wayland that have been "swept under the rug".

Well the rug is at the ceiling and the pile of crap under the rug isn't going away.

@reaperx7
Copy link

reaperx7 commented Jul 3, 2025

Alpine should be marked as hostile for xlibre, as one the dev in alpine will apparently issue a "coc violation" of anyone who want to port xlibre to alpine for "political reason"

Alpine is a niche distribution anyway with a small user base. He can issue CoC violations all he wants. The maintainer of Alpine should go and read the ToS of the host site he uses and see the section about abuse of ToS by means of CoC misuse and using discrimination.

6.1. You represent and warrant that: (i) your use of the Website will be in strict accordance with this Agreement and with all applicable laws and regulations (including without limitation any local laws or regulations in your country, state, city, or other governmental area, regarding online conduct and acceptable content, and including all applicable laws regarding the transmission of technical data exported from the United States or the country in which you reside); and (ii) your use of the Website will not infringe or misappropriate the intellectual property rights of any third party.

10.4. This Agreement shall be construed and enforced in accordance with the laws of California, U.S.A., and the parties submit to the jurisdiction of the State and Federal courts in San Francisco, California, without giving effect to any conflicts of laws principles.

California has anti-discrimination laws. GitLab is based in CA and Alpine Linux using a falsified CoC to exclude people for political reasons can be seen as breaking the anti-discrimination laws.

@Slatepaws
Copy link

Alpine should be marked as hostile for xlibre, as one the dev in alpine will apparently issue a "coc violation" of anyone who want to port xlibre to alpine for "political reason"

Alpine is a niche distribution anyway with a small user base. He can issue CoC violations all he wants. The maintainer of Alpine should go and read the ToS of the host site he uses and see the section about abuse of ToS by means of CoC misuse and using discrimination.

6.1. You represent and warrant that: (i) your use of the Website will be in strict accordance with this Agreement and with all applicable laws and regulations (including without limitation any local laws or regulations in your country, state, city, or other governmental area, regarding online conduct and acceptable content, and including all applicable laws regarding the transmission of technical data exported from the United States or the country in which you reside); and (ii) your use of the Website will not infringe or misappropriate the intellectual property rights of any third party.

10.4. This Agreement shall be construed and enforced in accordance with the laws of California, U.S.A., and the parties submit to the jurisdiction of the State and Federal courts in San Francisco, California, without giving effect to any conflicts of laws principles.

California has anti-discrimination laws. GitLab is based in CA and Alpine Linux using a falsified CoC to exclude people for political reasons can be seen as breaking the anti-discrimination laws.

Considering they wouldn't think twice about it. how about reporting the violation if it happens?

@xgui4
Copy link

xgui4 commented Jul 3, 2025

Alpine should be marked as hostile for xlibre, as one the dev in alpine will apparently issue a "coc violation" of anyone who want to port xlibre to alpine for "political reason"

Alpine is a niche distribution anyway with a small user base. He can issue CoC violations all he wants. The maintainer of Alpine should go and read the ToS of the host site he uses and see the section about abuse of ToS by means of CoC misuse and using discrimination.
6.1. You represent and warrant that: (i) your use of the Website will be in strict accordance with this Agreement and with all applicable laws and regulations (including without limitation any local laws or regulations in your country, state, city, or other governmental area, regarding online conduct and acceptable content, and including all applicable laws regarding the transmission of technical data exported from the United States or the country in which you reside); and (ii) your use of the Website will not infringe or misappropriate the intellectual property rights of any third party.
10.4. This Agreement shall be construed and enforced in accordance with the laws of California, U.S.A., and the parties submit to the jurisdiction of the State and Federal courts in San Francisco, California, without giving effect to any conflicts of laws principles.
California has anti-discrimination laws. GitLab is based in CA and Alpine Linux using a falsified CoC to exclude people for political reasons can be seen as breaking the anti-discrimination laws.

Considering they wouldn't think twice about it. how about reporting the violation if it happens?

ok , but still mark it as hostile for letting people know to avoid this distribution if they want to use xlibre ?

@matteskes
Copy link

matteskes commented Jul 3, 2025 via email

@reaperx7
Copy link

reaperx7 commented Jul 4, 2025

I agree. They are openly hostile and should be marked as such. Trying to beat them at their own game just means lawyers get involved. It’s both cheaper and more time efficient to just not deal with hypotheticals at this point.

________________________________ From: Xgui4 Studio @.> Sent: Thursday, July 3, 2025 3:48:30 PM To: xgui4 @.> Cc: Comment @.***> Subject: Re: probonopd/arewexlibreyet.md @xgui4 commented on this gist.
________________________________ Alpine should be marked as hostile for xlibre, as one the dev in alpine will apparently issue a "coc violation" of anyone who want to port xlibre to alpine for "political reason" Alpine is a niche distribution anyway with a small user base. He can issue CoC violations all he wants. The maintainer of Alpine should go and read the ToS of the host site he uses and see the section about abuse of ToS by means of CoC misuse and using discrimination. 6.1. You represent and warrant that: (i) your use of the Website will be in strict accordance with this Agreement and with all applicable laws and regulations (including without limitation any local laws or regulations in your country, state, city, or other governmental area, regarding online conduct and acceptable content, and including all applicable laws regarding the transmission of technical data exported from the United States or the country in which you reside); and (ii) your use of the Website will not infringe or misappropriate the intellectual property rights of any third party. 10.4. This Agreement shall be construed and enforced in accordance with the laws of California, U.S.A., and the parties submit to the jurisdiction of the State and Federal courts in San Francisco, California, without giving effect to any conflicts of laws principles. California has anti-discrimination laws. GitLab is based in CA and Alpine Linux using a falsified CoC to exclude people for political reasons can be seen as breaking the anti-discrimination laws. Considering they wouldn't think twice about it. how about reporting the violation if it happens? ok , but still mark it as hostile for letting people know to avoid this distribution if they want to use xlibre ? — Reply to this email directly, view it on GitHubhttps://gist.github.com/probonopd/301319568a554abe7426c02eb5e19b5a#gistcomment-5660466 or unsubscribehttps://github.com/notifications/unsubscribe-auth/AZDUTMYUVCRB7HAUTJ2OY6T3GWXL7BFKMF2HI4TJMJ2XIZLTSKBKK5TBNR2WLJDUOJ2WLJDOMFWWLO3UNBZGKYLEL5YGC4TUNFRWS4DBNZ2F6YLDORUXM2LUPGBKK5TBNR2WLJDHNFZXJJDOMFWWLK3UNBZGKYLEL52HS4DFVRZXKYTKMVRXIX3UPFYGLK2HNFZXIQ3PNVWWK3TUUZ2G64DJMNZZDAVEOR4XAZNEM5UXG5FFOZQWY5LFVEYTGOJQGIZTGOBSU52HE2LHM5SXFJTDOJSWC5DF. You are receiving this email because you commented on the thread. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

I agree. Let them play FAFO but equally, I would bring it up on their discussions and requests and if they try to CoC you, report them to GitLab. Easy.

No need for lawyers. Just report them for ToS violations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment