Xlibre, en ny gaffel av X11 som har som mål å holde den i live, ikke uten kontrovers

  • Xlibre dukket opp som et svar på uenigheter og blokkeringer i det opprinnelige Xorg-prosjektet.
  • Prosjektet har skapt kontrovers både av tekniske årsaker og på grunn av de personlige synspunktene til hovedutvikleren.
  • Samfunnet er delt i forhold til levedyktigheten og fremtiden til gaffelen i forhold til Wayland og det nåværende miljøet.
  • Xlibre introduserer betydelige tekniske endringer som påvirker drivere og kompatibilitet, noe som skaper utfordringer og muligheter for avanserte brukere.

XLibre

I fri programvares verden er forks av ikoniske prosjekter ikke akkurat en sjeldenhet, men hver enkelt kommer med sin egen historie, årsaker og konsekvenser. Den nylige fremveksten av Xlibre Som en forgrening av den erfarne Xorg X11-serveren har den skapt oppstyr og debatt både i og utenfor det tekniske miljøet, og blandet tekniske, filosofiske og personlige problemstillinger som fortjener å bli analysert i dybden.

Hvis du er interessert i fremtiden til grafiske servere på GNU/Linux-systemer, utviklingen av tilgjengelighet og den evige debatten mellom X11 og Wayland, bør du kjenne til detaljene om hvordan og hvorfor den ble født Xlibre: hvem står bak det, hva som har blitt sagt for og imot det, og hvilke tekniske endringer det foreslår. Her finner du en omfattende, kritisk og organisert oversikt over alt du trenger å vite om Xlibre og konteksten.

Før vi fortsetter, er det én ting som må sies, og det er at det fortsatt er merkelig. timing, tidspunktet eller øyeblikkene da alt skjedde. XLibre ble annonsert nesten samtidig med det faktum at Ubuntu 25.10 vil som standard droppe støtte for X11-økterDet er nesten sikkert at ingenting er relatert, og bare hvis XLibre gjør betydelige, betydelige fremskritt, vil Canonical gå tilbake og gjeninnføre støtte for denne nye versjonen av programvaren.

Hva er Xlibre, og hvordan oppsto det?

Xlibre er en forgreningen til den velkjente grafiske Xorg-serveren, et kjerneprosjekt i Unix-lignende systemer i flere tiår. Lanseringen ble nylig annonsert, nærmere bestemt i juni 2025, av Enrico Weigelt, en utvikler med omfattende erfaring innen Xorg-økosystemet. Xlibres uttalte mål er å modernisere, forbedre sikkerheten og optimalisere ytelsen til X11-serveren, i en kontekst der Wayland i økende grad er det foretrukne alternativet, spesielt på moderne skrivebord som GNOME og KDE Plasma.

Ifølge informasjon hentet fra spesialiserte medier og fora, Xlibre Det ble født som et direkte svar på uenigheter og anklager om boikott og blokkering av skaperens bidrag innenfor hovedprosjektet Xorg. Weigelt hevder at visse aktører – identifisert i talene hans som «giftige elementer» og «BigTech-mobber» – saboterer Xorgs utvikling for å favorisere bedriftsinteresser og føre til selskapets undergang til fordel for andre standarder.

Kontroverser og polemikk rundt Xlibre

Fødselen til Xlibre har ikke bare medført tekniske forbedringer, men også viktige personlige og filosofiske kontroverser. Weigelt, grunnleggeren, har blitt blokkert på plattformer som GitLab og freedesktop.org etter at arkivene og bidragene hans ble fjernet, noe som har utløst både støttende og negative reaksjoner fra fellesskapet.

  • Prosjektet anklager åpent noen Xorg-medlemmer, spesielt Red Hat-ansatte, for å ha orkestrert en «utrenskning» som inkluderer sletting av kontoen og depotene, sletting av billetter og forespørsler om sammenslåing.
  • I GitHubs beskrivelse presenterer Xlibre seg som uavhengig av store selskaper og fri fra retningslinjer som grunnleggeren anser som «diskriminerende», noe som i noen kretser har blitt tolket som en polariserende politisk holdning.

En annen kilde til kontrovers har vært Weigelts egen personlige historie, som spenner fra kritiske uttalelser mot vaksinasjon (som han ble offentlig irettesatt for av Linus Torvalds) til synspunkter på historiske og sosiale spørsmål som har utløst debatter på forum som LWN.net og Hacker News. For noen medlemmer av fellesskapet overskygger disse personlige uttalelsene den tekniske debatten; for andre er de irrelevante for det sentrale spørsmålet: fremtiden til X11.

Tekniske argumenter og prosjektvisjon

På et teknisk nivå argumenterer Xlibre for behovet for en opprydding og modernisering av Xorg-koden, og presenterer følgende viktigste nye funksjoner:

  • Rydd opp i koden og fjern det du anser som akkumulert «ballast».
  • Ytelses- og sikkerhetsforbedringer som tar sikte på å opprettholde klassisk X11-funksjonalitet.
  • Endringer i ABI-er (binære modulgrensesnitt), som krever at drivere kompileres på nytt for å sikre kompatibilitet.
  • Foreslåtte løsninger for kompatibilitetsproblemer med proprietære Nvidia-drivere, hvis tilpasninger til Xorg-hovedgrenen allerede var påvirket og kunne bryte sammen når man brukte Xlibre.

Til tross for disse endringene insisterer Xlibre på at De fleste Xorg-drivere skal fungere etter rekompilering, selv om den eksplisitt advarer om behovet for å ta forholdsregler – som å sette opp ekstern SSH-tilgang eller en timer for å forhindre systemkrasj – når serveren tester for første gang. Prosjektet har flyttet repositoriene sine til GitHub etter vetoer på andre plattformer, og opprettholde en eksplisitt dissident holdning til tradisjonelle Xorg-utviklingskanaler.

Julio's Desk
Relatert artikkel:
Linuxeros Desktops # 21

Sosial visjon: Tilgjengelighet og Wayland-debatten

Utover de tekniske aspektene har diskusjonen rundt Xlibre bidratt til å gjenspeile debatten mellom forsvarere av den klassiske X11-modellen og de som Wayland-følgere, spesielt med tanke på tilgjengelighet.

En vanlig kritikk fra Xlibre-fans og Weigelt selv er at Wayland og skrivebordene som bruker det (spesielt GNOME og KDE Plasma) har bemerkelsesverdige mangler i tilgjengelighet og støtte for tastatursentriske grensesnitt, noe som gjør dem mindre brukervennlige for personer med spesielle behov. I følge disse synspunktene tilbyr "tradisjonelle" skrivebord som MATE, XFCE eller Unity (som er avhengige av X11) fortsatt en en mer inkluderende og kontrollerbar opplevelse, mens moderne miljøer prioriterer funksjoner for yngre brukere og spillere, som støtte for adaptiv synkronisering, variabel oppdateringsfrekvens eller HDR-skjermer.

Denne konflikten mellom generasjoner og utviklingsmodeller gjenspeiles i frykten for at elimineringen eller marginaliseringen av X11 vil bli drevet mer av mote eller kommersielle interesser enn av sluttbrukernes sanne behov.

Tilbakemeldinger fra fellesskapet: Vedlikehold av kode og kvalitet

Det tekniske miljøets reaksjon på fork-for ... Gjennom diskusjoner på e-postlister, forum som Hacker News og LWN.net, og nisjegrupper, har mange utviklere stilt spørsmål ved kvaliteten på Weigelts bidrag til Xorg, med henvisning til gjentatte byggepauser, forstyrrende ABI-endringer og manglende evne til å adressere reelle problemer i koden.

  • Noen utviklere har til og med anbefalt å ikke akseptere fremtidige bidrag fra Weigelt til hovedprosjektet, og hevder at hans merittliste tilfører flere problemer enn den løser.
  • Det stilles spørsmål ved gaffelens bærekraft, og det advares om at den kan ende opp i en semi-stagnerende tilstand, som visse prosjekter som bare mottar minimale oppdateringer for GCC-kompatibilitet og lite annet.
  • Andre mener at selve eksistensen av et alternativ, selv om det utvikler seg sakte, er positivt og legitimt, så lenge det er et minimalt samfunn interessert i å opprettholde det.

Kontroversen forsterkes av måten Weigelt selv rammer inn situasjonen på, og går så langt som å kritisere hardt de han oppfatter som politiske eller teknologiske kritikere både innenfor og utenfor prosjektet.

De viktigste tekniske utfordringene med XLibre og advarsler for brukere

Bruk av Xlibre det er ikke uten risiko For avanserte brukere eller utviklere som bestemmer seg for å teste det i sine egne miljøer. Blant de viktigste advarslene og kravene som fremheves av selve prosjektet er:

  • Når du endrer modul-ABI-er, må eksisterende drivere kompileres på nytt for å unngå krasj, som serverheng, manglende pålogging eller manglende evne til å bytte virtuelle terminaler (VT-er).
  • Prosjektet anbefaler på det sterkeste å forberede systemet for disse potensielle feilene, og foreslår ekstern tilgang via SSH eller timerskript for å unngå tvungen omstart.
  • Selv Nvidia-drivere er ikke garantert kompatibilitet, gitt tempoet på oppdateringer og mangelen på flytende kommunikasjon med produsenten.

I sin egen README-fil insisterer Xlibre på at alle – uavhengig av opprinnelse, ideologi eller personlige preferanser – er velkomne til å bidra og delta, så lenge de respekterer en vennlig tilnærming. Tonen og innholdet i denne meldingen har imidlertid vært gjenstand for kontrovers og debatt i åpen kildekode-miljøet.

Sosiale og filosofiske implikasjoner

Historien til Xlibre er også en refleksjon av de stadig mer aktuelle debattene i verden av fri programvare: uavhengighet fra store selskaper (BigTech), inkluderings- og mangfoldspolitikk (DEI), og samfunnets rolle i møte med bedrifts- og personlige interesser.

På den ene siden setter noen forum og brukere pris på eksistensen av et prosjekt som er helt atskilt fra store selskaper og visse retningslinjer, og ser i Xlibre et ærlig forsøk på å holde den erfarne X11 i live utover moter eller kommersielle strategier. På den annen side vekker måten visse posisjoner uttrykkes på og kontroversene knyttet til hovedutviklerens personlige historie mistenksomhet og provoserer avvisning blant deler av fellesskapet.

Xlibre-saken illustrerer perfekt hvor sammenflettet teknologi, etikk og politikk er i fri programvare, og hvordan utviklingen av et prosjekt kan påvirkes av både teknologiske problemer og dynamikken i samfunnet og dets ledere.