Xlibre, un nou fork de X11 que pretén mantenir-lo amb vida, no sense polèmica

  • Xlibre sorgeix com a resposta a desacords i bloquejos al projecte original de Xorg.
  • El projecte ha generat controvèrsia tant per motius tècnics com per postures personals del seu principal desenvolupador.
  • La comunitat mostra opinions dividides respecte a la viabilitat i el futur del fork respecte de Wayland i l'entorn actual.
  • Xlibre presenta canvis tècnics rellevants que afecten drivers i compatibilitat, generant reptes i oportunitats per a usuaris avançats.

XLibre

En el món del programari lliure, les bifurcacions de projectes emblemàtics no són precisament una raresa, però cadascuna comporta la seva pròpia història, motius i conseqüències. El recent sorgiment de Xlibre com a fork del veterà Xorg X11 server ha provocat enrenou i debat tant a la comunitat tècnica com a fora, barrejant qüestions tècniques, filosòfiques i personals que mereixen ser analitzades en profunditat.

Si us interessa el futur dels servidors gràfics en sistemes GNU/Linux, l'evolució de l'accessibilitat i l'etern debat entre X11 i Wayland, heu de conèixer els detalls de com i per què neix Xlibre, qui hi ha al darrere, què es diu a favor i en contra, i quins canvis tècnics proposa. Aquí trobaràs una visió completa, crítica i ordenada de tot allò que has de saber sobre Xlibre i el seu context.

Abans de seguir, cal comentar una cosa, i és que no deixa de ser curiós el temporització, el temps o els moments en què ho ha passat tot. XLibre es va anunciar gairebé al mateix temps que el fet que Ubuntu 25.10 abandonarà el suport per a la sessió X11 per defecte. És gairebé segur que res està relacionat, i només en el cas que XLibre avancés molt i molt bé, Canonical faria marxa enrere i reintroduiria el suport a aquesta nova versió del programari.

¿ Què és Xlibre i com sorgeix?

Xlibre és un fork del conegut servidor gràfic Xorg, projecte central en els sistemes tipus Unix durant dècades. El seu llançament ha estat anunciat recentment, concretament aquest juny del 2025, per Enrico Weigelt, un desenvolupador amb àmplia trajectòria dins de l'ecosistema Xorg. L'objectiu declarat de Xlibre és modernitzar, millorar la seguretat i optimitzar el rendiment del servidor X11, en un context on Wayland és cada cop més l'alternativa preferida, sobretot en escriptoris moderns com el GNOME i el KDE Plasma.

Segons la informació extreta de mitjans i fòrums especialitzats, Xlibre neix com a resposta directa a desencontres i acusacions de boicot i bloqueig de les contribucions del seu creador dins del projecte principal de Xorg. Weigelt al·lega que certs actors –identificats en els seus discursos com a “elements tòxics” i “mols de BigTech”– estarien sabotejant el desenvolupament de Xorg per afavorir interessos corporatius i propiciar-ne la desaparició en favor d'altres estàndards.

Controvèrsies i polèmiques al voltant de Xlibre

El naixement de Xlibre no només ha portat millores tècniques, sinó també importants polèmiques personals i filosòfiques. Weigelt, el seu fundador, ha estat objecte de bloqueig en plataformes com GitLab i freedesktop.org després de la supressió dels seus repositoris i contribucions, cosa que ha desencadenat reaccions tant de suport com de rebuig a la comunitat.

  • El projecte acusa obertament alguns integrants de Xorg, especialment empleats de Red Hat, d'orquestrar una “purga” que inclou l'eliminació del compte i els repositoris, esborrat de tiquets i merge requests.
  • En la descripció de GitHub, Xlibre es presenta com a independent de grans corporacions i lliure de polítiques considerades pel seu fundador com a “discriminatòries”, cosa que ha estat interpretada en alguns cercles com una postura política polaritzadora.

Un altre focus de controvèrsia ha estat l'historial personal del mateix Weigelt, des de declaracions crítiques contra la vacunació (per les quals va ser reprès públicament per Linus Torvalds), fins a opinions sobre temes històrics i socials que han encès debats a fòrums com LWN.net i Hacker News. Per a alguns membres de la comunitat, aquestes afirmacions personals eclipsen el debat tècnic; per a altres, són irrellevants davant de la qüestió central: el futur de X11.

Arguments tècnics i visió del projecte

A nivell tècnic, Xlibre argumenta la necessitat d'una neteja i modernització del codi de Xorg, presentant com a novetats principals:

  • Neteja de codi i eliminació del que considera “llast” acumulat.
  • Millores en rendiment i seguretat adreçades a mantenir la funcionalitat clàssica de X11.
  • Canvis en els ABIs (interfícies binaris de mòduls), cosa que obliga a recompilar controladors (drivers) per assegurar-ne la compatibilitat.
  • Solucions proposades davant de problemes de compatibilitat amb drivers propietaris de Nvidia, les adaptacions de les quals a la branca principal de Xorg ja estaven afectades i podrien trencar-se en usar Xlibre.

Tot i aquests canvis, Xlibre insisteix que la majoria dels controladors de Xorg haurien de funcionar després de la seva recompilació, encara que adverteix explícitament de la necessitat de prendre precaucions —com configurar un accés remot per SSH o un temporitzador per evitar bloquejos del sistema— en provar el servidor per primera vegada. El projecte ha traslladat els seus repositoris a GitHub després dels vetos en altres plataformes, mantenint una postura explícitament dissident dels canals tradicionals de desenvolupament de Xorg.

Escriptori de Juliol
Article relacionat:
Escriptoris linuxers # 21

Visió social: accessibilitat i el debat amb Wayland

Més enllà dels aspectes tècnics, la discussió al voltant de Xlibre ha servit per reflectir el debat entre defensors del model clàssic de X11 i els seguidors de Wayland, especialment pel que fa a l'accessibilitat.

Una crítica freqüent per part dels fans de Xlibre i del mateix Weigelt és que Wayland i els escriptoris que ho adopten (especialment GNOME i KDE Plasma) presenten mancances notables en accessibilitat i suport per a interfícies centrades en teclat, resultant menys amigables per a persones amb necessitats especials. Segons aquestes posicions, escriptoris “tradicionals” com MATE, XFCE o Unity (que es recolzen a X11) encara ofereixen una experiència més inclusiva i controlable, mentre que els entorns moderns prioritzen característiques per a usuaris joves i gamers, com el suport per a sincronització adaptativa, taxa de refresc variable o monitors HDR.

Aquest xoc entre generacions i models de desenvolupament es plasma en el temor que l'eliminació o la marginació de X11 sigui impulsada més per modes o interessos comercials que per veritables necessitats dels usuaris finals.

Crítiques des de la comunitat: manteniment i qualitat del codi

La reacció de la comunitat tècnica davant del fork ha estat dispar i, en molts casos, molt crítica. A través de discussions en mailing lists, fòrums com Hacker News i LWN.net, i grups especialitzats, molts desenvolupadors han posat en dubte la qualitat de les aportacions de Weigelt a Xorg, citant repetides ruptures de la build, canvis disruptius als ABIs i manca de solució a problemes reals en el codi.

  • Alguns desenvolupadors han arribat a recomanar que no s'accepti cap contribució futura de Weigelt al projecte principal, argumentant que el seu historial afegeix més problemes que solucions.
  • Es posa en dubte la sostenibilitat del fork, alertant que podria acabar en un estat semiestancat, com certs projectes que només reben mínimes actualitzacions per a compatibilitat amb GCC i poca cosa més.
  • Altres opinen que la simple existència d'una alternativa, fins i tot encara que avanci lent, és positiva i legítima, mentre hi hagi una comunitat mínima interessada a mantenir-la.

La controvèrsia s'intensifica per la manera com el mateix Weigelt enquadra la situació, arribant a criticar durament els que percep com a detractors polítics o tecnològics dins i fora del projecte.

Principals reptes tècnics de XLibre i advertiments per als usuaris

L'ús de Xlibre no està exempt de riscos per a usuaris avançats o desenvolupadors que decideixin provar-ho als seus entorns. Entre els principals advertiments i requeriments destacats pel propi projecte estan:

  • En modificar els ABIs dels mòduls, drivers preexistents han de ser recompilats per evitar accidents com a bloquejos del servidor, absència d'entrada o impossibilitat de canviar de terminal virtual (VT).
  • El projecte recomana encaridament preparar el sistema per a aquests potencials errors, suggerint accés remot per SSH o scripts de temporitzador per evitar reinicis forçats.
  • Ni tan sols els drivers de Nvidia tenen la compatibilitat garantida, atès el ritme d'actualització i la manca de comunicació fluida amb aquest fabricant.

En el propi README, Xlibre insisteix que qualsevol —sense discriminació d'origen, ideologia o preferències personals— és benvingut a contribuir i participar, sempre que respecti un tracte amistós. Tot i això, el to i contingut d'aquest missatge han estat objecte de controvèrsia i debat a la comunitat open source.

Implicacions socials i filosòfiques

La història de Xlibre és també un reflex dels debats cada vegada més presents al món del programari lliure: independència davant de grans corporacions (BigTech), polítiques d'inclusió i diversitat (DEI), i el paper de la comunitat davant d'interessos corporatius i personals.

D'una banda, alguns fòrums i usuaris valoren l'existència d'un projecte completament aliè a grans empreses ia determinades polítiques, veient a Xlibre un intent honest de mantenir amb vida el veterà X11 més enllà de modes o estratègies comercials. De l'altra, la manera com s'expressen certes postures i les polèmiques associades a l'historial personal del desenvolupador principal desperten recels i provoquen rebuig entre part de la comunitat.

El cas Xlibre il·lustra a la perfecció fins a quin punt al programari lliure la tècnica, l'ètica i la política estan entrellaçades, i com l'evolució d'un projecte es pot veure condicionada tant per qüestions tecnològiques com per dinàmiques pròpies de la comunitat i els seus líders.