A Red Hat közzétette az X.org szerver támogatásának leállítási tervét a Red Hat Enterprise Linux 10 disztribúciója keretében. Kezdetben az X.org Server-t elavultnak nyilvánították, és eltávolításra került a jövő RHEL ágaiban, még egy évvel ezelőtt a RHEL 9.1 kiadás megjegyzéseiben. Az X11-alkalmazások Wayland munkamenetben történő futtatási lehetősége, amelyet az XWayland DDX-szerver biztosít, megmarad. Az első RHEL 10 ág, amelyben az X.org Server támogatása leáll, 2025 első felére van ütemezve.
A 40 éve létező X Window System-ről a modernebb Wayland-alapú technológiára való átállás már 15 éve zajlik, és a Red Hat már az elejétől aktívan részt vesz benne. Idővel világossá vált, hogy az X11 protokoll és az X.org szerver alapvető problémákkal küzd, amelyeket meg kell oldani, és a Wayland lett a megoldás. Ma a Wayland de facto infrastruktúrának számít a Linux ablakkezelésében és grafikus megjelenítésében.
Míg a közösség új lehetőségeket valósított meg és javította a Wayland-t, a fejlesztés a szerver X.org és az X11 infrastruktúra csökkent. A Wayland jelentősen fejlődik, de ez a két technológiai háttér fenntartásának megnövekedett terhét okozza: sok új munka merül fel a Wayland támogatására, de emellett az X.org alapú régi háttér karbantartására is szükség van. Végső soron ez a feladatok megosztása nehézségekhez vezetett, és a főbb feladatokra való összpontosítás iránti igényt növelte.
Ahogy a Wayland fejlődött és bővült, a Red Hat különféle hardver- és szoftverszolgáltatókkal, ügyfelekkel, látványos iparági képviselőkkel (VFX) és más projektekkel együtt próbálta megérteni és kidolgozni a szükséges projekteket a meglévő korlátok megszüntetésére és a Wayland stak bővítésére. Ilyen projektek között szerepelnek:
- Magas dinamikatartomány (HDR) és színkezelés támogatása;
- Az Xwayland fejlesztése, mint az X11 ügyfelekkel való visszafelé kompatibilitás alapja;
- Infrastruktúra kidolgozása a modern megoldások támogatásához távoli munkahelyekhez asztalok;
- Elemzés és explicit szinkronizálási támogatás fejlesztése a Wayland protokollban és a kapcsolódó projektekben;
- Az input emulációjának és rögzítésének biztosításához szükséges Libei könyvtár létrehozása;
- Részvétel a Wakefield kezdeményezésben az OpenJDK (X)Wayland-al való működésének biztosítására.
2023 elején a RHEL 10 tervezési keretein belül a Red Hat mérnökei kutatást végeztek a Wayland állapotának megértésére, nemcsak az infrastruktúra, hanem az ökoszisztéma szempontjából is. Az elvégzett értékelés alapján megállapították, hogy bár vannak még hiányosságok és léteznek alkalmazások, amelyek bizonyos alkalmazást igényelnek, összességében a Wayland infrastruktúrája és ökoszisztémája jó állapotban van, és a fennmaradó hiányosságok a RHEL 10 megjelenésére megoldhatóak.
Ennek megfelelően úgy döntöttek, hogy eltávolítják az X.org szervert és más X-szervereket (az Xwayland kivételével) a RHEL 10-ből és a további kiadásokból. A legtöbb X11 kliens, amelyek nem kerülnek azonnal át a Waylandra, az Xwayland révén kezelhetőek. Szükség esetén a vállalati ügyfelek a RHEL 9-en maradhatnak az egész élettartama alatt, amíg a Wayland ökoszisztémába való átállás kérdései rendeződnek. A bejelentésben külön hangsúlyozzák, hogy az "X.org Server" és az "X11" nem tekinthető szinonimának: az X11 egy olyan protokoll, amelyet továbbra is támogatni fognak az Xwaylandon keresztül, míg az X.org Server az X11 protokoll egyik megvalósítása.
Az X.org Server eltávolítása lehetővé teszi, hogy a RHEL 10-től kezdve a figyelmet kizárólag a modern technológiai stackre és ökoszisztémára összpontosítsák, ami lehetőséget ad arra, hogy megoldják az olyan problémákat, mint a HDR támogatása, fokozott biztonság, a különböző pixel sűrűségű monitorok egyidejű használata, a videokártyák és kijelzők forró csatlakoztatásának javítása, valamint a gesztus- és görgetéskezelés javítása stb.
Forrás: opennet.ru
