XLibre 25.0: Første utgivelse av den nye forken til X.Org-serveren

  • XLibre 25.0 ble utgitt som den første utgivelsen av X.Org Server-forken
  • Nye funksjoner: Xnamespace-utvidelse, Xnest tilpasset xcb og forbedringer i driveradministrasjon
  • Motivasjoner for fork-en: uenigheter med Xorg-fellesskapet og ønske om å oppmuntre til åpenhet
  • Oppfordring til samarbeid for utviklere og brukere av ulike distribusjoner

XLibre

XLibre 25.0 har nettopp sett lyset som den første versjonen offisiell utgivelse av denne nye forgreningen av den velkjente X.Org-serveren. Dette prosjektet kommer på et viktig tidspunkt, akkurat når mange Linux-distribusjoner – som Fedora – forbereder seg på å migrere til stasjonære datamaskiner basert utelukkende på Wayland, noe som skaper begeistring blant brukere og utviklere som ser etter alternativer og større dynamikk i X11-økosystemet.

Utgivelsen av versjon 25.0 kommer etter en lang arbeidsperiode og en rekke interne endringerUtviklerne har investert krefter i kodeopprydding som i noen tilfeller til og med reverserer nylige beslutninger tatt i den opprinnelige Xorg-serveren, på grunn av problemer oppdaget etter at den ble tatt i bruk. I tillegg har de introdusert nye funksjoner som tar sikte på å imøtekomme nåværende behov og styrke sikkerheten og fleksibiliteten til X11-miljøet.

Viktige nye funksjoner i XLibre 25.0

  • Xnamespace-utvidelsenEn innovativ mekanisme introduseres for å isolere klienter som opererer i forskjellige sikkerhetsdomener, for eksempel tradisjonelle containere, ved å begrense dem til uavhengige X11-navnerom. Dette representerer en forbedring i forhold til de tradisjonelle sikkerhetsmodellene som ble laget på midten av XNUMX-tallet.
  • Xnest portert til xcbDen gamle avhengigheten av Xlib fjernes, noe som moderniserer arkitekturen og forenkler integrering med nye teknologier.
  • Driverkataloger fra ABIDistribusjoner kan nå installere flere drivere for forskjellige ABI-arkitekturer samtidig, noe som muliggjør sømløse oppgraderinger og systemoverganger uten inkompatibiliteter.
  • Rettelser av sårbarheterFlere sikkerhetsproblemer identifisert som CVE-er er rettet, i tillegg til et stort antall mindre rettelser som, ifølge vedlikeholderne, er for mange til å liste opp i detalj.

Årsak til og kontekst for forgreningen

Hovedprosjektlederen, Enrico Weigelt, forklarte at Opprettelsen av XLibre svarer på viljen uttrykt av det nåværende flertallet i Xorg-gruppen (ledet av IBM/Redhat-ansatte) om å avbryte utviklingen og blokkere betydelige bidrag. Denne situasjonen, ifølge hans vitnesbyrd, tok til sensur og forbud av bidragene deres like etter at de annonserte intensjonen om å dele opp prosjektet. Gitt mangelen på åpenhet for nye funksjoner og forbedringer, mener Weigelt at det var riktig tidspunkt å ta en ny retning under XLibre.

I omtrent et år har det blitt lagt ned stor innsats for å reintegrere en rekke bidrag til kodebasen, med hundrevis av sammenslåingsforespørsler og tusenvis av commits, selv om stagnasjonen i det opprinnelige prosjektet til slutt førte til at denne tilnærmingen ble forlatt til fordel for å skape et levende, åpent alternativ. XLibre ble derfor også født som et svar på oppfatningen av elitisme og mangel på velkomst for nye bidragsytere som historisk sett har vært assosiert med både Xorg og forgjengeren, Xfree86.

En oppfordring til lokalsamfunnet

Teamet bak XLibre ønsker invitere folk fra alle distribusjoner og operativsystemer for å teste denne første versjonen, og oppmuntre til forslag og spesifikke behov for å forbedre integrasjonen. Vi inviterer også andre utviklere som har forks, tilleggsmoduler eller andre relaterte prosjekter til å slå seg sammen og samarbeide om fremtiden til X-serveren.

Å erkjenne at dette er første store utgivelse av Xserver på flere år Med nesten tre tusen commits bak de nyeste utgivelsene advarer vi om at uutforskede feil fortsatt kan dukke opp, og at utgivelsen bør betraktes som en åpen betaversjon for testing og tilbakemeldinger. Prosjektet vektlegger sin filosofi om fullstendig åpenhet, og inviterer til bidrag uavhengig av bakgrunn, tro eller individuell erfaring.

Ankomsten av XLibre 25.0 representerer en fornyelse av debatten om fremtiden til X11-protokollen under et mer åpent og samarbeidsorientert perspektiv. Selv om det gjenstår å se hvordan den vil bli mottatt av samfunnet og hvordan den vil klare seg i møte med Waylands fremvekst, søker fork å revitalisere utviklingen og tilby et levedyktig alternativ for de som ønsker å fortsette å investere i X.

Relatert artikkel:
Haiku OS kan nå kjøre X11-applikasjoner uten å bruke en X-server