Matthias Clasen, líder del equipo de Fedora Desktop, miembro del GNOME Release Team y uno de los desarrolladores activos de GTK (preparó el 36.8% de los cambios en GTK 4), ha comenzado a discutir la posibilidad de dejar de soportar el protocolo X11 en la próxima rama significativa GTK5, y de permitir que GTK funcione en Linux solo utilizando el protocolo Wayland.
En la nota sobre la propuesta de dejar de soportar X11 se indica que "X11 no está mejorando, y Wayland ya está ampliamente disponible". Se aclara que el backend de X11 de GTK y el código basado en Xlib están en estancamiento y enfrentan problemas de mantenimiento. Se menciona que para que el soporte de X11 continúe, alguien debe escribir y mantener el código relacionado con X11, pero no hay entusiastas, y los desarrolladores existentes de GTK están enfocados principalmente en mantener Wayland. Los desarrolladores de sistemas interesados en trabajar en entornos basados en el protocolo X11 pueden hacerse cargo del mantenimiento y prolongar su soporte en GTK, pero considerando la actividad actual, el escenario de que haya interesados en hacerse cargo del backend de X11 se considera poco probable.
Actualmente, GTK ya está posicionando Wayland como la plataforma principal para el desarrollo de funcionalidades y API. Debido a la falta de cualquier actividad en el desarrollo del protocolo X11, al mantener su soporte en GTK, el backend de X11 conducirá a un creciente rezago en términos de nuevas funcionalidades disponibles para los desarrolladores, o se convertirá en un obstáculo para la implementación de nuevas capacidades en GTK.
Fuente: opennet.ru
