
XLibre 25.0 most látta meg a fényt mint az első verzió a jól ismert X.Org szerver új elágazásának hivatalos megjelenése. Ez a projekt egy kulcsfontosságú pillanatban érkezik, éppen akkor, amikor sok Linux disztribúció — mint a Fedora — kizárólag Wayland alapú asztali számítógépekre készülnek átállni, ami izgalmat kelt a felhasználók és a fejlesztők körében, akik alternatívákat és nagyobb dinamizmust keresnek az X11 ökoszisztémában.
A 25.0-s verzió megjelenése után következik be hosszú munkaidő és számos belső változásA fejlesztők energiát fektettek a kódtisztításokba, amelyek egyes esetekben még az eredeti Xorg szerveren hozott friss döntéseket is visszavonják, a bevezetése után észlelt problémák miatt. Emellett új funkciókat is bevezettek, amelyek célja a jelenlegi igények kielégítése, valamint az X11 környezet biztonságának és rugalmasságának erősítése.
Az XLibre 25.0 legfontosabb új funkciói
- Xnévtér kiterjesztésEgy innovatív mechanizmust vezetnek be a különböző biztonsági tartományokban, például a hagyományos konténerekben működő kliensek elkülönítésére azáltal, hogy független X11 névterekre korlátozzák őket. Ez előrelépést jelent az XNUMX-es évek közepén létrehozott hagyományos biztonsági modellekhez képest.
- Xnest portolva xcb-reA régi Xlib-függőség megszűnt, modernizálva az architektúrát és megkönnyítve az új technológiákkal való integrációt.
- ABI illesztőprogram-katalógusokA disztribúciók mostantól több illesztőprogramot is telepíthetnek egyszerre a különböző ABI architektúrákhoz, ami megkönnyíti a zökkenőmentes frissítéseket és rendszerátmeneteket inkompatibilitások nélkül.
- Sebezhetőségi javításokSzámos, CVE-ként azonosított biztonsági problémát kijavítottak, emellett számos kisebb javítást is elvégeztek, amelyek a karbantartók szerint túl sok ahhoz, hogy részletesen felsoroljuk őket.
A fork oka és kontextusa
A fő projektmenedzser, Enrico Weigelt, elmagyarázta, hogy Az XLibre létrehozása válaszol az akaratra az Xorg csoport jelenlegi többsége (az IBM/Redhat alkalmazottai vezetik) a fejlesztés leállítására és a jelentős hozzájárulások blokkolására irányuló törekvéseit fejezte ki. Ez a helyzet, a vallomása szerint, vezetett a cenzúra és tiltás hozzájárulásaikról közvetlenül a projekt szétválasztásának szándékának bejelentése után. Tekintettel az új funkciók és fejlesztések iránti nyitottság hiányára, Weigelt úgy véli, hogy itt volt a megfelelő alkalom egy új irányvonal kiválasztására az XLibre alatt.
Körülbelül egy éven át hatalmas erőfeszítéseket tettek arra, hogy számos hozzájárulás újraintegrálása a kódbázishoz, több száz egyesítési kérelemmel és több ezer committal, bár az eredeti projekt stagnálása végül ennek a megközelítésnek a feladásához vezetett egy élő, nyílt alternatíva létrehozása érdekében. Az XLibre tehát az elitizmus felfogására és az új közreműködők iránti hiányosságokra adott válaszként született, amelyek történelmileg mind az Xorg-hoz, mind elődjéhez, az Xfree86-hoz kapcsolódtak.
Felhívás a közösséghez
Az XLibre mögött álló csapat azt akarja, hogy hívj meg embereket minden disztribúcióból és operációs rendszerből hogy teszteljük ezt az első verziót, ösztönözve a javaslatokat és az integráció javítására irányuló konkrét igényeket. Más fejlesztőket is meghívunk, akiknek forkjaik, további moduljaik vagy más kapcsolódó projektjeik vannak, hogy csatlakozzanak és működjenek együtt az X szerver jövőjének kidolgozásában.
Felismerve, hogy ez a az Xserver első jelentős kiadása évek óta – közel háromezer commit áll a legújabb kiadások mögött –, figyelmeztetünk, hogy továbbra is előfordulhatnak feltáratlan hibák, és hogy a kiadást nyílt béta verziónak kell tekinteni tesztelés és visszajelzés céljából. A projekt hangsúlyozza a teljes nyitottság filozófiáját, és háttértől, hiedelmektől vagy egyéni tapasztalatoktól függetlenül várja a közreműködőket.
Az XLibre 25.0 érkezése az X11 protokoll jövőjéről szóló vita megújulását jelenti egy nyitottabb és együttműködőbb szemléletmód keretében. Bár még nem tudni, hogyan fogadja majd a közösség, és hogyan teljesít majd a Wayland felemelkedésével szemben, a fork célja a fejlesztés újraélesztése és egy életképes opció biztosítása azok számára, akik továbbra is befektetni kívánnak az X-be.