Red Hat va elimina serverul X.org și componentele aferente din RHEL 10

Red Hat a publicat un plan de depreciere a serverului X.org în Red Hat Enterprise Linux 10. Serverul X.org a fost inițial depreciat și programat pentru a fi eliminat într-o ramură viitoare a RHEL în urmă cu un an în notele de lansare RHEL 9.1. Capacitatea de a rula aplicații X11 într-o sesiune Wayland, oferită de serverul XWayland DDX, va fi păstrată. Prima lansare a ramurii RHEL 10, în care serverul X.org va fi întrerupt, este programată pentru prima jumătate a anului 2025.

Trecerea de la X Window System, care împlinește 40 de ani anul viitor, la o stivă mai nouă bazată pe Wayland are loc de 15 ani, iar Red Hat s-a implicat activ în el încă de la început. De-a lungul timpului, a devenit clar că protocolul X11 și serverul X.org aveau probleme fundamentale care trebuiau rezolvate, iar Wayland a devenit acea soluție. Astăzi, Wayland este recunoscut drept infrastructura de facto pentru ferestre și redare grafică pentru Linux.

În timp ce comunitatea implementa noi funcții și remedia erorile în Wayland, dezvoltarea serverului X.org și a infrastructurii X11 se termina. Wayland se îmbunătățește semnificativ, dar acest lucru duce la o creștere a sarcinii menținerii celor două stive: există o mulțime de lucrări noi pentru a sprijini Wayland, dar există și nevoia de a menține vechea stivă bazată pe X.org. În cele din urmă, această fragmentare a eforturilor a început să ducă la dificultăți și la dorința de a se concentra pe rezolvarea problemelor de bază.

Pe măsură ce Wayland a evoluat și și-a extins capacitățile, Red Hat a lucrat cu diverși furnizori de hardware, furnizori de software, clienți, industria efectelor vizuale (VFX) și alții pentru a înțelege și dezvolta proiectele necesare pentru a aborda limitările existente și a extinde stiva Wayland. Printre proiecte similare:

  • Gamă dinamică ridicată (HDR) și suport pentru gestionarea culorilor;
  • Dezvoltarea Xwayland ca bază pentru compatibilitatea cu clienții X11;
  • Dezvoltarea infrastructurii pentru a susține soluții moderne de desktop la distanță;
  • Analiza și dezvoltarea suportului pentru sincronizarea explicită în protocolul Wayland și proiecte aferente;
  • Crearea bibliotecii Libei pentru a oferi emulare și captura de intrare;
  • Participarea la inițiativa Wakefield de a face ca OpenJDK să funcționeze cu (X)Wayland.

La începutul anului 2023, ca parte a planificării pentru RHEL 10, inginerii Red Hat au efectuat un studiu pentru a înțelege starea Wayland nu numai din perspectiva infrastructurii, ci și din perspectiva ecosistemului. În urma evaluării, s-a ajuns la concluzia că, în ciuda faptului că există încă unele neajunsuri și există aplicații care necesită o anumită adaptare, în general, infrastructura și ecosistemul Wayland sunt în stare bună, iar deficiențele rămase pot fi eliminate prin lansarea RHEL 10.

În acest sens, s-a decis eliminarea serverului X.org și a altor servere X (cu excepția Xwayland) din RHEL 10 și versiunile ulterioare. Majoritatea clienților X11 care nu vor fi portați imediat la Wayland ar trebui să fie gestionați de Xwayland. Dacă este necesar, clienții companiei vor putea rămâne pe RHEL 9 pentru întregul său ciclu de viață, în timp ce problemele de tranziție către ecosistemul Wayland sunt rezolvate. Anunțul menționează în mod special că „X.org Server” și „X11” nu ar trebui luate drept sinonime: X11 este un protocol care va continua să fie suportat prin Xwayland, iar X.org Server este o implementare a protocolului X11.

Eliminarea serverului X.org va permite, începând cu RHEL 10, să se concentreze exclusiv pe stiva și ecosistemul modern, care va aborda probleme precum suportul HDR, va oferi securitate sporită, capacitatea de a lucra simultan cu monitoare cu densități diferite de pixeli și va îmbunătăți plăci grafice și afișaje conectate la cald, îmbunătățiți controlul gesturilor și derularea etc.

Sursa: opennet.ru

Adauga un comentariu