Matthias Clasen, lider Fedora Desktop Team, członek GNOME Release Team oraz jeden z aktywnych deweloperów GTK (przygotował 36,8% zmian w GTK 4), rozpoczął dyskusję na temat możliwości zaprzestania wsparcia dla protokołu X11 w następnej znaczącej wersji GTK5, pozostawiając możliwość działania GTK w systemach Linux wyłącznie przy użyciu protokołu Wayland.
W uwagach dotyczących propozycji zakończenia wsparcia dla X11 zauważono, że „X11 nie staje się lepszy, a Wayland jest już powszechnie dostępny”. Dodatkowo wyjaśniono, że backend GTK X11 oraz kod oparty na Xlib popadły w stagnację i mają problemy z utrzymywaniem. Zaznaczono, że aby wsparcie dla X11 mogło być zachowane, ktoś musi pisać i utrzymywać związany z X11 kod, ale brakuje entuzjastów, a obecni deweloperzy GTK koncentrują się głównie na wsparciu dla Wayland. Twórcy systemów, którzy są zainteresowani pracą w środowiskach opartych na protokole X11, mogą wziąć odpowiedzialność za jego utrzymanie i przedłużyć jego wsparcie w GTK, jednak biorąc pod uwagę obecny poziom aktywności, scenariusz, w którym znajdą się chętni do zaangażowania się w utrzymanie backendu X11, jest uważany za mało prawdopodobny.
Obecnie GTK już promuje Wayland jako główną platformę do rozwoju funkcjonalności i API. Z powodu braku jakiejkolwiek aktywności w rozwijaniu protokołu X11, przy zachowaniu jego wsparcia w GTK, backend X11 będzie prowadził do coraz większego opóźnienia w dostępnej dla deweloperów nowej funkcjonalności, lub stanie się przeszkodą w realizacji nowych możliwości w GTK.
Źródło: opennet.ru
