Red Hat on ilmoittanut lopettavansa X.org-palvelimen tuen Red Hat Enterprise -jakelussaan. Linux 10. X.org Server vanhennettiin ja poistettiin alun perin tulevasta RHEL-haarasta vuosi sitten RHEL 9.1 -julkaisutiedoissa. XWayland DDX -palvelimen tarjoama mahdollisuus suorittaa X11-sovelluksia Wayland-istunnossa säilytetään. RHEL 10 -haaran, joka vanhentaa X.org Serverin, ensimmäinen julkaisu on ajoitettu vuoden 2025 alkupuoliskolle.
Siirtyminen ensi vuonna 40 vuotta täyttävästä X Window Systemistä uudempaan Wayland-pohjaiseen järjestelmäpinoon on jatkunut 15 vuotta, ja Red Hat on ollut aktiivisesti mukana alusta asti. Ajan myötä kävi selväksi, että X11-protokollalla ja X.org-palvelimella oli perustavanlaatuisia ongelmia, jotka piti ratkaista, ja Waylandista tuli ratkaisu. Nykyään Wayland tunnustetaan tosiasialliseksi infrastruktuuriksi ikkunointijärjestelmälle ja grafiikan renderöinnille. Linux.
Samalla kun yhteisö otti käyttöön uusia ominaisuuksia ja korjasi virheitä Waylandissa, kehitys palvelin X.org- ja X11-infrastruktuuria oltiin poistamassa käytöstä. Wayland parani merkittävästi, mutta tämä johti lisääntyneisiin työmääriin molempien infrastruktuuripinojen ylläpidossa: Waylandin tukemiseksi tehtiin paljon uutta työtä, mutta vanhaa X.org-pohjaista infrastruktuuripinoa oli edelleen ylläpidettävä. Lopulta tämä työn pirstaloituminen johti vaikeuksiin ja haluun keskittyä ydintehtäviin.
Waylandin kehittyessä ja laajentaessa osaamistaan Red Hat pyrki yhteistyössä useiden laitteisto- ja ohjelmistotoimittajien, asiakkaiden, visuaalisten tehosteiden (VFX) alan ja muiden organisaatioiden kanssa ymmärtämään ja kehittämään tarvittavia projekteja olemassa olevien rajoitusten ratkaisemiseksi ja Wayland-pinon laajentamiseksi. Näihin projekteihin kuuluvat:
- Tuki laajalle dynaamiselle alueelle (HDR) ja värienhallinnalle;
- Xwaylandin kehittäminen pohjaksi taaksepäin yhteensopivuudelle X11-asiakasohjelmien kanssa;
- Infrastruktuurin kehittäminen nykyaikaisten ratkaisujen tueksi etätyöntekijät pöydät;
- Wayland-protokollan ja siihen liittyvien projektien eksplisiittisen synkronoinnin tuen analysointi ja kehittäminen;
- Libei-kirjaston luominen syötteen emulointia ja tallennusta varten;
- Osallistuminen Wakefieldin aloitteeseen, jonka tavoitteena on saada OpenJDK toimimaan (X)Waylandin kanssa.
Alkuvuodesta 2023 Red Hatin insinöörit tekivät osana RHEL 10 -suunnittelua tutkimuksen ymmärtääkseen Waylandin tilaa paitsi infrastruktuurin myös ekosysteemin näkökulmasta. Arvioinnissa todettiin, että vaikka joitakin puutteita on edelleen ja jotkut sovellukset vaativat jonkin verran mukauttamista, Waylandin infrastruktuuri ja ekosysteemi ovat yleisesti ottaen hyvässä kunnossa ja mahdolliset jäljellä olevat puutteet voitaisiin korjata RHEL 10:n julkaisuun mennessä.
Tämän vuoksi on päätetty poistaa X.org-palvelin ja muut X-palvelimet (Xwaylandia lukuun ottamatta) RHEL 10:stä ja sitä seuraavista julkaisuista. Xwaylandin tulisi käsitellä useimmat X11-asiakkaat, joita ei siirretä välittömästi Waylandiin. Tarvittaessa yrityksen asiakkaat voivat pysyä RHEL 9:ssä koko sen elinkaaren ajan, kun siirtyminen Wayland-ekosysteemiin on hoidettu. Tiedotteessa todetaan erityisesti, että "X.org Serveriä" ja "X11:tä" ei tule pitää synonyymeinä: X11 on protokolla, jota Xwayland tukee edelleen, ja X.org Server on yksi X11-protokollan toteutus.
X.org Serverin poistaminen antaa RHEL 10:lle mahdollisuuden keskittyä yksinomaan moderniin pinoon ja ekosysteemiin, joka ratkaisee ongelmia, kuten HDR-tuen, parantaa tietoturvaa, kykyä työskennellä samanaikaisesti eri pikselitiheyksisten näyttöjen kanssa, parantaa näytönohjainten ja näyttöjen hot pluggausta, parantaa eleiden hallintaa ja vieritystä ja paljon muuta.
Lähde: opennet.ru
