• XLibre 25.0 – Ny start för X11-servern

    Den 21 juni, på midsommardagen , lanserades XLibre Xserver 25.0, en ny gren av det gamla Xorg-projektet. Det är Enrico Weigelt som står bakom initiativet, och målet är tydligt: att återuppliva X11 med moderna förbättringar, säkerhetsfixar och ett mer öppet utvecklingsklimat.

    Varför XLibre uppstod

    Bakgrunden till projektet är ett växande missnöje med hur Xorg hanteras idag. Enligt Weigelt har han och andra utvecklare under lång tid försökt bidra med viktiga uppdateringar, men stött på motstånd – framför allt från personer kopplade till IBM/Red Hat, som dominerar förvaltningen av Xorg. När hans arbete plötsligt togs bort från freedesktop.org, blev det tydligt för honom att det var dags att byta riktning.

    ”Om Xorg är på väg att dö får det vara så – men XLibre ska leva vidare.”

    Vad som är nytt i version 25.0

    Den första versionen innehåller flera års ackumulerade förbättringar och förändringar:

    • Xnamespace
      Ett nytt säkerhetsramverk som isolerar X11-klienter från olika säkerhetsdomäner (till exempel containrar), så att de inte kan interagera eller påverka varandra. Detta är en modern lösning där Xsecurity från 1996 inte längre räcker till.
    • Xnest portad till XCB
      Den gamla Xlib-beroende Xnest har nu omskrivits för att använda XCB – vilket gör kodbasen modernare, enklare att underhålla och fri från föråldrade beroenden.
    • Stöd för flera drivrutinsversioner samtidigt (per-ABI-kataloger)
      Distributörer kan nu installera olika drivrutinsversioner sida vid sida, vilket förenklar uppgraderingar och övergångar.
    • Kodstädning och CVE-fixar
      Många sårbarheter har rättats till, och gammal teknisk skuld har rensats bort.

    Ett välkomnande projekt

    XLibre vill göra upp med den slutna och elitistiska tradition som ofta förknippats med både XFree86 och Xorg. Weigelt uttrycker att alla är välkomna att bidra, oavsett bakgrund:

    ”Det spelar ingen roll om du är människa, rymdvarelse, furrie eller helt vanlig – om du vill förbättra X är du välkommen.”


    Så testar du XLibre

    Källkoden är öppen och finns att hämta här:
    GitHub: https://github.com/X11Libre/xserver
    Tagg: xlibre-xserver-25.0.0.0

    Att tänka på:

    • Detta är en beta-version – buggar kan förekomma.
    • ABI (binär gränssnittskompatibilitet) har ändrats – de flesta drivrutiner behöver kompileras om.
    • NVIDIA:s proprietära drivrutin stöds fortfarande – med stor försiktighet för att undvika konflikter.
    • Använd endast XLibre:s egna repos – eftersom subtila inkompatibiliteter kan förekomma i Xorgs moduler.

    XLibre:s egna drivrutiner har prefixet:
    xlibre-xf86-

    Fakta om XLibre

    Projekt: XLibre Xserver

    Typ: Fork av Xorg Xserver, syftar till att modernisera och återuppliva X11

    Lansering: 21 juni 2025

    Skapare: Enrico Weigelt

    Bakgrund: Projektet uppstod som en reaktion på stagnation och blockerade förbättringsförslag i Xorg, särskilt från aktörer kopplade till IBM/Red Hat.

    Huvudförbättringar i version 25.0:

    • Xnamespace – isolerar klienter från olika säkerhetsdomäner (t.ex. containrar)
    • Xnest har porterats till XCB, vilket tar bort beroendet av gammal Xlib
    • Stöd för per-ABI drivrutinsmappar – möjliggör flera drivrutinsversioner samtidigt
    • Omfattande kodstädning och flera åtgärdade CVE-sårbarheter

    Kompatibilitet: Stöd finns kvar för NVIDIA:s proprietära drivrutin, men användare rekommenderas att använda XLibres egna paketrepon.

    Källkod: https://github.com/X11Libre/xserver

    Första release-tagg: xlibre-xserver-25.0.0.0

    Licens: MIT-licens (samma som Xorg)


    XLibre är ett försök att återuppliva X11, ett system många trodde var på väg att dö ut. Istället för att fastna i gamla strukturer och företagspåverkan, siktar projektet på en ny, inkluderande riktning där alla utvecklare kan vara med. Med en rad viktiga tekniska förbättringar och ett välkomnande community vill XLibre skapa en framtid där X11 återigen är relevant.

XLibre 25.0 – Ny start för X11-servern

Den 21 juni, på midsommardagen , lanserades XLibre Xserver 25.0, en ny gren av det gamla Xorg-projektet. Det är Enrico Weigelt som står bakom initiativet, och målet är tydligt: att återuppliva X11 med moderna förbättringar, säkerhetsfixar och ett mer öppet utvecklingsklimat.

Varför XLibre uppstod

Bakgrunden till projektet är ett växande missnöje med hur Xorg hanteras idag. Enligt Weigelt har han och andra utvecklare under lång tid försökt bidra med viktiga uppdateringar, men stött på motstånd – framför allt från personer kopplade till IBM/Red Hat, som dominerar förvaltningen av Xorg. När hans arbete plötsligt togs bort från freedesktop.org, blev det tydligt för honom att det var dags att byta riktning.

”Om Xorg är på väg att dö får det vara så – men XLibre ska leva vidare.”

Vad som är nytt i version 25.0

Den första versionen innehåller flera års ackumulerade förbättringar och förändringar:

  • Xnamespace
    Ett nytt säkerhetsramverk som isolerar X11-klienter från olika säkerhetsdomäner (till exempel containrar), så att de inte kan interagera eller påverka varandra. Detta är en modern lösning där Xsecurity från 1996 inte längre räcker till.
  • Xnest portad till XCB
    Den gamla Xlib-beroende Xnest har nu omskrivits för att använda XCB – vilket gör kodbasen modernare, enklare att underhålla och fri från föråldrade beroenden.
  • Stöd för flera drivrutinsversioner samtidigt (per-ABI-kataloger)
    Distributörer kan nu installera olika drivrutinsversioner sida vid sida, vilket förenklar uppgraderingar och övergångar.
  • Kodstädning och CVE-fixar
    Många sårbarheter har rättats till, och gammal teknisk skuld har rensats bort.

Ett välkomnande projekt

XLibre vill göra upp med den slutna och elitistiska tradition som ofta förknippats med både XFree86 och Xorg. Weigelt uttrycker att alla är välkomna att bidra, oavsett bakgrund:

”Det spelar ingen roll om du är människa, rymdvarelse, furrie eller helt vanlig – om du vill förbättra X är du välkommen.”


Så testar du XLibre

Källkoden är öppen och finns att hämta här:
GitHub: https://github.com/X11Libre/xserver
Tagg: xlibre-xserver-25.0.0.0

Att tänka på:

  • Detta är en beta-version – buggar kan förekomma.
  • ABI (binär gränssnittskompatibilitet) har ändrats – de flesta drivrutiner behöver kompileras om.
  • NVIDIA:s proprietära drivrutin stöds fortfarande – med stor försiktighet för att undvika konflikter.
  • Använd endast XLibre:s egna repos – eftersom subtila inkompatibiliteter kan förekomma i Xorgs moduler.

XLibre:s egna drivrutiner har prefixet:
xlibre-xf86-

Fakta om XLibre

Projekt: XLibre Xserver

Typ: Fork av Xorg Xserver, syftar till att modernisera och återuppliva X11

Lansering: 21 juni 2025

Skapare: Enrico Weigelt

Bakgrund: Projektet uppstod som en reaktion på stagnation och blockerade förbättringsförslag i Xorg, särskilt från aktörer kopplade till IBM/Red Hat.

Huvudförbättringar i version 25.0:

  • Xnamespace – isolerar klienter från olika säkerhetsdomäner (t.ex. containrar)
  • Xnest har porterats till XCB, vilket tar bort beroendet av gammal Xlib
  • Stöd för per-ABI drivrutinsmappar – möjliggör flera drivrutinsversioner samtidigt
  • Omfattande kodstädning och flera åtgärdade CVE-sårbarheter

Kompatibilitet: Stöd finns kvar för NVIDIA:s proprietära drivrutin, men användare rekommenderas att använda XLibres egna paketrepon.

Källkod: https://github.com/X11Libre/xserver

Första release-tagg: xlibre-xserver-25.0.0.0

Licens: MIT-licens (samma som Xorg)


XLibre är ett försök att återuppliva X11, ett system många trodde var på väg att dö ut. Istället för att fastna i gamla strukturer och företagspåverkan, siktar projektet på en ny, inkluderande riktning där alla utvecklare kan vara med. Med en rad viktiga tekniska förbättringar och ett välkomnande community vill XLibre skapa en framtid där X11 återigen är relevant.