Red Hat će ukloniti X.org server i povezane komponente iz RHEL 10

Red Hat je objavio plan za ukidanje X.org servera u Red Hat Enterprise Linuxu 10. X.org Server je prvobitno zastario i planiran za uklanjanje u budućoj grani RHEL-a prije godinu dana u napomenama o izdanju RHEL 9.1. Mogućnost pokretanja X11 aplikacija u Wayland sesiji, koju pruža XWayland DDX server, će biti zadržana. Prvo izdanje RHEL 10 grane, u kojoj će X.org Server biti ukinut, zakazano je za prvu polovinu 2025. godine.

Prelazak sa X Window System-a, koji sljedeće godine puni 40 godina, na noviji stack baziran na Waylandu traje već 15 godina, a Red Hat je aktivno uključen u to od samog početka. Vremenom je postalo jasno da X11 protokol i X.org server imaju fundamentalne probleme koje je trebalo rešiti, a Wayland je postao to rešenje. Danas je Wayland prepoznat kao de facto infrastruktura za prikaz prozora i grafike za Linux.

Dok je zajednica implementirala nove funkcije i ispravljala greške u Waylandu, razvoj X.org servera i X11 infrastrukture se zaustavljao. Wayland se značajno poboljšava, ali to dovodi do povećanja tereta održavanja dva steka: postoji mnogo novog posla koji podržava Wayland, ali postoji i potreba za održavanjem starog steka zasnovanog na X.org. Na kraju, ova fragmentacija napora počela je da dovodi do poteškoća i želje da se fokusira na rješavanje ključnih problema.

Kako je Wayland evoluirao i širio svoje mogućnosti, Red Hat je radio sa različitim dobavljačima hardvera, softvera, kupcima, industrijom vizuelnih efekata (VFX) i drugima kako bi razumio i razvio potrebne projekte za rješavanje postojećih ograničenja i proširenje Wayland steka. Među sličnim projektima:

  • Podrška za visoki dinamički raspon (HDR) i upravljanje bojama;
  • Razvoj Xwaylanda kao osnove za kompatibilnost sa X11 klijentima;
  • Razvoj infrastrukture za podršku modernim rješenjima udaljenih desktopa;
  • Analiza i razvoj podrške za eksplicitnu sinhronizaciju u Wayland protokolu i srodnim projektima;
  • Kreiranje biblioteke Libei za emulaciju i snimanje unosa;
  • Učešće u Wakefieldovoj inicijativi da OpenJDK radi sa (X)Waylandom.

Početkom 2023. godine, kao dio planiranja za RHEL 10, Red Hat inženjeri su sproveli studiju kako bi razumjeli stanje Waylanda ne samo iz perspektive infrastrukture, već i iz perspektive ekosistema. Kao rezultat procjene, zaključeno je da, uprkos činjenici da još uvijek postoje neki nedostaci i postoje aplikacije koje zahtijevaju određene adaptacije, općenito su Wayland infrastruktura i ekosistem u dobrom stanju i da se preostali nedostaci mogu otkloniti pomoću izdanje RHEL 10.

S tim u vezi, odlučeno je da se uklone X.org server i drugi X serveri (osim Xwaylanda) iz RHEL 10 i kasnijih izdanja. Većinom X11 klijenata koji neće biti odmah portovani na Wayland trebao bi upravljati Xwayland. Ukoliko bude potrebno, kupci kompanije će moći da ostanu na RHEL 9 tokom celog životnog ciklusa dok se rešavaju pitanja prelaska na Wayland ekosistem. U najavi se posebno napominje da "X.org Server" i "X11" ne treba uzimati kao sinonime: X11 je protokol koji će i dalje biti podržan kroz Xwayland, a X.org Server je jedna implementacija X11 protokola.

Uklanjanje X.org servera omogućit će, počevši od RHEL 10, da se fokusiramo isključivo na moderni stog i ekosistem, koji će rješavati probleme kao što su HDR podrška, pružiti povećanu sigurnost, mogućnost istovremenog rada sa monitorima različite gustine piksela i poboljšati hot-plug grafičke kartice i displeji, poboljšati kontrolu pokretima i pomicanje itd.

izvor: opennet.ru

Dodajte komentar