Маттиас Класен (Matthias Clasen), ръководител на Fedora Desktop Team, участник в GNOME Release Team и един от активните разработчици на GTK (приносил 36.8% от промените в GTK 4), започна обсъждане на възможността да се прекрати поддръжката на протокола X11 в следващата значителна версия GTK5 и да се остави GTK да работи в Linux само чрез протокола Wayland.
В бележката по предложението за прекратяване на поддръжката на X11 се посочва, че „X11 не става по-добър, а Wayland вече е широко достъпен“. По-нататък се уточнява, че GTK-бекендът X11 и кодът на базата Xlib са в стагнация и имат проблеми с поддръжката. Посочено е, че за поддръжката на X11 е необходимо някой да пише и поддържа свързания с X11 код, но ентусиастите липсват, а настоящите разработчици на GTK са съсредоточени главно върху поддръжката на Wayland. Разработчиците на системи, заинтересувани в работа в среди, базирани на протокола X11, могат да поемат поддръжката и да удължат поддръжката в GTK, но предвид текущата активност, сценариите, при които се намерят желаещи да поемат поддръжката на бекенда X11, се считат за малко вероятни.
В момента GTK вече позиционира Wayland като основна платформа за развитие на функционалността и API. Поради липсата на каквато и да е активност по развитието на протокола X11, при оставянето му в поддръжка, бекендът X11 ще доведе до все по-голямо отставане в новите функции, достъпни за разработчиците, или ще се превърне в пречка за реализирането на нови възможности в GTK.
Източник: opennet.ru
