Matthias Clasen, leader del Fedora Desktop Team, membro del GNOME Release Team e uno dei principali sviluppatori di GTK (ha realizzato il 36,8% delle modifiche in GTK 4), ha avviato una discussione sulla possibilità di interrompere il supporto al protocollo X11 nella prossima versione significativa GTK5, lasciando GTK operativo su Linux solo con il protocollo Wayland.
Nella nota proposta per l'interruzione del supporto a X11 si afferma che "X11 non sta migliorando, mentre Wayland è già ampiamente disponibile". Si spiega inoltre che il backend GTK per X11 e il codice basato su Xlib sono in stagnazione e presentano problemi di manutenzione. È stato sottolineato che affinché il supporto di X11 venga mantenuto, qualcuno deve scrivere e gestire il codice associato a X11, ma non ci sono sostenitori, mentre gli sviluppatori di GTK sono principalmente concentrati sul supporto per Wayland. Gli sviluppatori di sistemi interessati a lavorare in ambienti basati sul protocollo X11 possono prendere in gestione il supporto e prolungarlo in GTK, ma dato l'attuale livello di attività, è considerato improbabile che si trovino persone disposte a occuparsi del backend X11.
Attualmente, GTK sta posizionando Wayland come piattaforma principale per lo sviluppo delle funzionalità e delle API. A causa dell'assenza di qualsiasi attività nello sviluppo del protocollo X11, il backend X11 di GTK porterà a un crescente ritardo nelle nuove funzionalità disponibili per gli sviluppatori, oppure diventerà un ostacolo all'implementazione di nuove capacità in GTK.
Fonte: opennet.ru
