Red Hat eliminarà el servidor X.org i els components relacionats de RHEL 10

Red Hat ha publicat un pla per deixar de funcionar el servidor X.org a Red Hat Enterprise Linux 10. El servidor X.org va ser originalment obsolet i es va programar per a l'eliminació en una futura branca de RHEL fa un any a les notes de llançament de RHEL 9.1. Es mantindrà la capacitat d'executar aplicacions X11 en una sessió de Wayland, proporcionada pel servidor XWayland DDX. El primer llançament de la branca RHEL 10, en què el servidor X.org s'interromprà, està programat per a la primera meitat del 2025.

La transició del sistema X Window, que farà 40 l'any vinent, a una pila més nova basada en Wayland fa 15 anys que s'està produint, i Red Hat hi ha participat activament des del principi. Amb el temps, va quedar clar que el protocol X11 i el servidor X.org tenien problemes fonamentals que calia resoldre, i Wayland es va convertir en aquesta solució. Avui dia, Wayland és reconegut com la infraestructura de representació de finestres i gràfics de facto per a Linux.

Mentre la comunitat implementava noves funcions i arreglava errors a Wayland, el desenvolupament del servidor X.org i la infraestructura X11 s'estava acabant. Wayland està millorant significativament, però això comporta un augment de la càrrega de mantenir les dues piles: hi ha molta feina nova per donar suport a Wayland, però també hi ha la necessitat de mantenir l'antiga pila basada en X.org. Finalment, aquesta fragmentació dels esforços va començar a generar dificultats i el desig de centrar-se en la resolució de problemes bàsics.

A mesura que Wayland ha evolucionat i ampliat les seves capacitats, Red Hat ha treballat amb diversos venedors de maquinari, proveïdors de programari, clients, la indústria dels efectes visuals (VFX) i altres per entendre i desenvolupar els projectes necessaris per abordar les limitacions existents i ampliar la pila de Wayland. Entre projectes similars:

  • Alt rang dinàmic (HDR) i suport per a la gestió del color;
  • Desenvolupament de Xwayland com a base per a la compatibilitat amb clients X11;
  • Desenvolupament d'infraestructura per donar suport a solucions modernes d'escriptori remot;
  • Anàlisi i desenvolupament de suport per a la sincronització explícita en el protocol Wayland i projectes relacionats;
  • Creació de la biblioteca Libei per proporcionar emulació i captura d'entrada;
  • Participació en la iniciativa de Wakefield per fer que OpenJDK funcioni amb (X)Wayland.

A principis de 2023, com a part de la planificació de RHEL 10, els enginyers de Red Hat van realitzar un estudi per entendre l'estat de Wayland no només des d'una perspectiva d'infraestructura, sinó també des d'una perspectiva de l'ecosistema. Com a resultat de l'avaluació, es va concloure que, malgrat que encara hi ha algunes deficiències i hi ha aplicacions que requereixen una certa adaptació, en general la infraestructura i l'ecosistema de Wayland es troben en bon estat i les mancances restants poden ser eliminades mitjançant el llançament de RHEL 10.

En aquest sentit, s'ha decidit eliminar el servidor X.org i altres servidors X (excepte Xwayland) de RHEL 10 i versions posteriors. La majoria dels clients X11 que no seran portats immediatament a Wayland haurien de ser gestionats per Xwayland. Si cal, els clients de l'empresa podran romandre a RHEL 9 durant tot el seu cicle de vida mentre es resolguin els problemes de transició a l'ecosistema Wayland. L'anunci assenyala específicament que "X.org Server" i "X11" no s'han de prendre com a sinònims: X11 és un protocol que continuarà sent compatible amb Xwayland, i X.org Server és una implementació del protocol X11.

L'eliminació del servidor X.org permetrà, a partir de RHEL 10, centrar-se únicament en la pila i l'ecosistema moderns, que abordaran problemes com ara el suport HDR, proporcionarà una seguretat més gran, la capacitat de treballar simultàniament amb monitors amb diferents densitats de píxels i millorarà. targetes gràfiques i pantalles connectades en calent, millorar el control de gestos i el desplaçament, etc.

Font: opennet.ru

Afegeix comentari