Matthias Clasen, leader de l'équipe Fedora Desktop, membre de l'équipe de publication GNOME et l'un des développeurs actifs de GTK (ayant préparé 36,8 % des modifications dans GTK 4), a commencé à discuter de la possibilité de mettre fin au support du protocole X11 dans la prochaine version majeure GTK5 et de permettre à GTK de fonctionner sous Linux uniquement avec le protocole Wayland.
Dans la note accompagnant la proposition de mettre fin au support de X11, il est indiqué que « X11 ne s'améliore pas, alors que Wayland est déjà largement disponible ». Il est ensuite expliqué que le backend GTK pour X11 et le code basé sur Xlib sont en stagnation et rencontrent des problèmes de maintenance. Il est précisé que pour que le support de X11 soit maintenu, quelqu'un doit écrire et maintenir le code associé à X11, mais il n'y a pas d'enthousiastes, et les développeurs de GTK se concentrent principalement sur le support de Wayland. Les développeurs de systèmes désireux de travailler dans des environnements basés sur le protocole X11 peuvent prendre la maintenance en main et prolonger son support dans GTK, mais compte tenu de l'activité actuelle, le scénario dans lequel des personnes viendraient à s'occuper du backend X11 est considéré comme peu probable.
À l'heure actuelle, GTK positionne déjà Wayland comme la principale plateforme pour le développement de fonctionnalités et d'API. En raison de l'absence de toute activité liée au développement du protocole X11, le maintien de son support dans GTK entraînera un retard croissant en termes de nouvelles fonctionnalités disponibles pour les développeurs, ou deviendra un obstacle à la mise en œuvre de nouvelles possibilités dans GTK.
Source : opennet.ru
