
In de wereld van vrije software zijn forks van iconische projecten niet bepaald zeldzaam, maar elk heeft zijn eigen geschiedenis, redenen en gevolgen. De recente opkomst van Xlibre Als fork van de oude Xorg X11-server heeft het voor opschudding en discussie gezorgd, zowel binnen als buiten de technische gemeenschap. Het mengde technische, filosofische en persoonlijke kwesties die een diepgaande analyse verdienen.
Als u geĆÆnteresseerd bent in de toekomst van grafische servers op GNU/Linux-systemen, de evolutie van toegankelijkheid en het eeuwige debat tussen X11 en Wayland, moet u de details kennen van hoe en waarom het is ontstaan Xlibre: wie erachter zit, wat er voor en tegen is gezegd, en welke technische veranderingen het voorstelt. Hier vindt u een uitgebreid, kritisch en overzichtelijk overzicht van alles wat u moet weten over Xlibre en de context ervan.
Voordat we verdergaan, moet er nog ƩƩn ding gezegd worden, en dat is dat het nog steeds merkwaardig is timing, de tijd of momenten waarop alles gebeurde. XLibre werd bijna tegelijkertijd aangekondigd met het feit dat Ubuntu 25.10 laat standaard de X11-sessieondersteuning vallenHet is vrijwel zeker dat er niets met elkaar te maken heeft. Alleen als XLibre significante vooruitgang boekt, zou Canonical terugkrabbelen en de ondersteuning voor deze nieuwe versie van de software opnieuw introduceren.
Wat is Xlibre en hoe is het ontstaan?
Xlibre is een fork van de bekende grafische server Xorg, al tientallen jaren een kernproject in Unix-achtige systemen. De release werd onlangs aangekondigd, specifiek in juni 2025, door Enrico Weigelt, een ontwikkelaar met uitgebreide ervaring binnen het Xorg-ecosysteem. Het doel van Xlibre is om de X11-server te moderniseren, de beveiliging te verbeteren en de prestaties ervan te optimaliseren, in een context waarin Wayland steeds meer de voorkeur geniet, vooral op moderne desktops zoals GNOME en KDE Plasma.
Volgens informatie afkomstig uit gespecialiseerde media en forums, Xlibre Het ontstond als een directe reactie op meningsverschillen en beschuldigingen van boycot en blokkering van de bijdragen van de maker binnen het hoofdproject Xorg. Weigelt beweert dat bepaalde actoren ā die in zijn toespraken worden omschreven als āgiftige elementenā en āBigTech-bendesā ā de ontwikkeling van Xorg saboteren om de belangen van bedrijven te bevoordelen en dat dit leidt tot de ondergang van Xorg ten gunste van andere standaarden.
Controverses en polemieken rondom Xlibre
De geboorte van Xlibre heeft niet alleen technische verbeteringen met zich meegebracht, maar ook belangrijke persoonlijke en filosofische controverses. Weigelt, de oprichter, is geblokkeerd op platforms als GitLab en freedesktop.org nadat zijn repositories en bijdragen waren verwijderd. Dit leidde tot zowel positieve als negatieve reacties uit de community.
- Het project beschuldigt openlijk enkele Xorg-leden, met name Red Hat-werknemers, van het orkestreren van een 'purge' die onder meer het verwijderen van het account en de repositories, het verwijderen van tickets en het samenvoegen van verzoeken omvat.
- In de beschrijving van GitHub presenteert Xlibre zichzelf als onafhankelijk van grote bedrijven en vrij van beleid dat door de oprichter als "discriminerend" wordt beschouwd. In sommige kringen is dit geĆÆnterpreteerd als een polariserende politieke opvatting.
Een andere bron van controverse was Weigelts persoonlijke geschiedenis, variƫrend van kritische uitspraken tegen vaccinatie (waarvoor hij publiekelijk werd berispt door Linus Torvalds) tot standpunten over historische en maatschappelijke kwesties die discussies hebben aangewakkerd op forums zoals LWN.net en Hacker News. Voor sommige leden van de community overschaduwen deze persoonlijke uitspraken het technische debat; voor anderen zijn ze irrelevant voor de kern van de zaak: de toekomst van X11.
Technische argumenten en projectvisie
Op technisch niveau pleit Xlibre voor een opschoning en modernisering van de Xorg-code. Hierbij worden de volgende belangrijke nieuwe features gepresenteerd:
- Ruim de code op en verwijder wat u beschouwt als opgehoopte 'ballast'.
- Prestatie- en beveiligingsverbeteringen gericht op het behoud van de klassieke X11-functionaliteit.
- Wijzigingen in ABI's (binaire module-interfaces), waardoor drivers opnieuw gecompileerd moeten worden om compatibiliteit te garanderen.
- Voorgestelde oplossingen voor compatibiliteitsproblemen met gepatenteerde Nvidia-stuurprogramma's, waarvan de aanpassingen aan de Xorg-hoofdtak al waren beĆÆnvloed en die mogelijk niet meer werken bij gebruik van Xlibre.
Ondanks deze veranderingen blijft Xlibre volhouden dat De meeste Xorg-stuurprogramma's zouden na hercompilatie moeten werken, hoewel er expliciet wordt gewaarschuwd voor de noodzaak om voorzorgsmaatregelen te nemen ā zoals het instellen van externe SSH-toegang of een timer om systeemcrashes te voorkomen ā bij het voor het eerst testen van de server. Het project heeft zijn repositories verplaatst naar GitHub het volgen van veto's op andere platforms, het handhaven van een expliciet afwijkende houding ten opzichte van traditionele Xorg-ontwikkelingskanalen.
Sociale visie: toegankelijkheid en het Wayland-debat
Naast de technische aspecten heeft de discussie rond Xlibre gediend als weerspiegeling van het debat tussen verdedigers van het klassieke X11-model en degenen die Wayland-volgers, vooral wat betreft toegankelijkheid.
Een veelgehoorde kritiek van Xlibre-fans en Weigelt zelf is dat Wayland en de desktops die het gebruiken (met name GNOME en KDE Plasma) opvallende tekortkomingen hebben op het gebied van toegankelijkheid en ondersteuning voor toetsenbordinterfaces, waardoor ze minder geschikt zijn voor mensen met speciale behoeften. Volgens deze standpunten bieden "traditionele" desktops zoals MATE, XFCE of Unity (die afhankelijk zijn van X11) nog steeds een meer inclusieve en controleerbare ervaringterwijl moderne omgevingen prioriteit geven aan functies voor jongere gebruikers en gamers, zoals ondersteuning voor adaptieve synchronisatie, variabele vernieuwingsfrequentie of HDR-monitoren.
Deze botsing tussen generaties en ontwikkelingsmodellen wordt weerspiegeld in de angst dat de eliminatie of marginalisering van X11 meer zal worden gedreven door mode of commerciƫle belangen dan door de werkelijke behoeften van eindgebruikers.
Feedback van de community: codeonderhoud en -kwaliteit
De technische gemeenschap heeft gemengd op de fork gereageerd en is in veel gevallen zeer kritisch. Via discussies op mailinglijsten, forums zoals Hacker News en LWN.net en nichegroepen hebben veel ontwikkelaars de kwaliteit van Weigelt's bijdragen aan Xorg in twijfel getrokken. Ze noemden herhaaldelijke buildfouten, verstorende ABI-wijzigingen en het niet aanpakken van echte problemen in de code.
- Sommige ontwikkelaars hebben zelfs afgeraden om in de toekomst nog bijdragen van Weigelt aan het hoofdproject te accepteren. Zij stellen dat zijn staat van dienst meer problemen creƫert dan oplost.
- Er worden vraagtekens gezet bij de duurzaamheid van de fork. Er wordt gewaarschuwd dat deze in een semi-stagnerende staat terecht zou kunnen komen, net als bepaalde projecten die alleen minimale updates voor GCC-compatibiliteit ontvangen en weinig anders.
- Anderen geloven dat het bestaan āāvan een alternatief, ook al ontwikkelt het zich langzaam, positief en legitiem is, zolang er maar een minimale gemeenschap is die geĆÆnteresseerd is in het in stand houden ervan.
De controverse wordt nog groter door de manier waarop Weigelt zelf de situatie in beeld brengt. Hij gaat zelfs zo ver dat hij degenen die hij als politieke of technologische tegenstanders van het project beschouwt, zowel binnen als buiten het project, hard bekritiseert.
Belangrijkste technische uitdagingen van XLibre en waarschuwingen voor gebruikers
Xlibre gebruiken het is niet zonder risico's Voor gevorderde gebruikers of ontwikkelaars die besluiten het in hun omgeving te testen. De belangrijkste waarschuwingen en vereisten die het project zelf benadrukt, zijn:
- Bij het wijzigen van module-ABI's moeten reeds bestaande drivers opnieuw worden gecompileerd om crashes te voorkomen, zoals servercrashes, ontbrekende aanmeldgegevens of het niet kunnen wisselen van virtuele terminals (VT's).
- Het project adviseert met klem om het systeem voor te bereiden op deze mogelijke storingen. Hiervoor wordt externe toegang via SSH of timerscripts aangeraden om gedwongen opnieuw opstarten te voorkomen.
- Zelfs Nvidia-drivers kunnen niet gegarandeerd compatibel zijn, gezien de snelheid van updates en het gebrek aan soepele communicatie met de fabrikant.
In zijn eigen README benadrukt Xlibre dat iedereen ā ongeacht afkomst, ideologie of persoonlijke voorkeuren ā welkom is om bij te dragen en deel te nemen, zolang men een vriendelijke benadering respecteert. De toon en inhoud van dit bericht zijn echter onderwerp geweest van controverse en debat binnen de open source-community.
Sociale en filosofische implicaties
De geschiedenis van Xlibre is ook een weerspiegeling van de steeds actuelere debatten in de wereld van vrije software: onafhankelijkheid van grote ondernemingen (BigTech), beleid inzake inclusie en diversiteit (DEI) en de rol van de gemeenschap ten opzichte van de belangen van ondernemingen en particulieren.
Aan de ene kant waarderen sommige forums en gebruikers het bestaan āāvan een project dat volledig losstaat van grote bedrijven en bepaalde beleidslijnen, en zien ze in Xlibre een eerlijke poging om de oude X11 in leven te houden, los van hypes of commerciĆ«le strategieĆ«n. Aan de andere kant wekken de manier waarop bepaalde standpunten worden geuit en de controverses die samenhangen met de persoonlijke geschiedenis van de hoofdontwikkelaar argwaan en afwijzing op bij een deel van de community.
De Xlibre-zaak illustreert perfect hoezeer technologie, ethiek en politiek verweven zijn in vrije software, en hoe de evolutie van een project beĆÆnvloed kan worden door zowel technologische kwesties als de dynamiek van de gemeenschap en haar leiders.