
XLibre 25.0 právě spatřil světlo jako první verze oficiální vydání tohoto nového forku známého serveru X.Org. Tento projekt přichází v klíčovém okamžiku, právě když mnoho linuxových distribucí — jako Fedora — se připravují na migraci na desktopy založené výhradně na Waylandu, což vyvolává nadšení mezi uživateli a vývojáři hledajícími alternativy a větší dynamiku v ekosystému X11.
Vydání verze 25.0 přichází po dlouhé období práce a četné vnitřní změnyVývojáři investovali úsilí do vyčištění kódu, které v některých případech dokonce ruší nedávná rozhodnutí učiněná na původním serveru Xorg kvůli problémům zjištěným po jeho zavedení. Kromě toho zavedli nové funkce, které se snaží řešit aktuální potřeby a posílit bezpečnost a flexibilitu prostředí X11.
Klíčové nové funkce v XLibre 25.0
- Rozšíření XnamespaceJe zaveden inovativní mechanismus pro izolaci klientů pracujících v různých bezpečnostních doménách, jako jsou tradiční kontejnery, jejich omezením na nezávislé jmenné prostory X11. To představuje zlepšení oproti tradičním bezpečnostním modelům vytvořeným v polovině XNUMX. let.
- Xnest portován na xcbStará závislost na Xlib je odstraněna, což modernizuje architekturu a usnadňuje integraci s novými technologiemi.
- Adresáře ovladačů od ABIDistribuce nyní mohou současně instalovat více ovladačů pro různé architektury ABI, což usnadňuje bezproblémové upgrady a přechody systémů bez nekompatibilit.
- Opravy zranitelnostíBylo opraveno několik bezpečnostních problémů identifikovaných jako CVE, kromě velkého počtu menších oprav, kterých je podle správců příliš mnoho na to, aby byly podrobně vyjmenovány.
Důvod a kontext forku
Hlavní projektový manažer Enrico Weigelt to vysvětlil Vytvoření XLibre reaguje na vůli současná většina skupiny Xorg (v čele se zaměstnanci IBM/Redhat) vyjádřila požadavek na ukončení vývoje a blokování významných příspěvků. Tato situace, podle jeho svědectví, vedl k cenzura a prohibice jejich příspěvků těsně po oznámení záměru rozdělit projekt do forku. Vzhledem k nedostatečné otevřenosti novým funkcím a vylepšením se Weigelt domnívá, že nastal ten správný čas vydat se v rámci XLibre novým směrem.
Asi rok se vynakládá velké úsilí na znovu začlenit četné příspěvky do kódové základny, se stovkami merge requestů a tisíci commitů, ačkoli stagnace původního projektu nakonec vedla k opuštění tohoto přístupu ve prospěch vytvoření živoucí, otevřené alternativy. XLibre se proto také zrodil jako reakce na vnímání elitismu a nedostatku vítání nových přispěvatelů, které bylo historicky spojováno jak s Xorgem, tak s jeho předchůdcem Xfree86.
Výzva pro komunitu
Tým stojící za XLibre chce pozvat lidi ze všech distribucí a operačních systémů otestovat tuto první verzi a podpořit návrhy a specifické potřeby ke zlepšení integrace. Zveme také další vývojáře, kteří mají forky, další moduly nebo jiné související projekty, aby se spojili a spolupracovali na budoucnosti X serveru.
Uznáváme-li, že se jedná o první velké vydání Xserveru po letech „S téměř třemi tisíci commity za nejnovějšími verzemi“ varujeme, že se stále mohou objevit neprozkoumané chyby a že by tato verze měla být považována za otevřenou beta verzi pro testování a zpětnou vazbu. Projekt klade důraz na filozofii naprosté otevřenosti a zve k příspěvkům bez ohledu na původ, přesvědčení nebo individuální zkušenosti.
Příchod XLibre 25.0 představuje obnovení debaty o budoucnosti protokolu X11 z otevřenějšího a kolaborativního hlediska. I když se teprve uvidí, jak jej komunita přijme a jak si povede tváří v tvář vzestupu Waylandu, tento fork se snaží oživit vývoj a nabídnout životaschopnou možnost těm, kteří chtějí do X nadále investovat.