GTK5 考虑放弃 X11 支持

Matthias Clasen,Fedora 桌面团队的领导者、GNOME 发布团队的成员以及 GTK 的活跃开发者之一(GTK 36.8 中 4% 的更改都是由他撰写的),开始讨论在下一个主要分支中弃用 X11 协议的可能性GTK5 并让 GTK 仅使用 Wayland 协议在 Linux 中工作。

关于 X11 弃用提案的说明指出,“X11 并没有变得更好,而 Wayland 已经广泛可用。” 它还解释说,X11 GTK 后端和基于 Xlib 的代码停滞不前,并且遇到维护人员问题。 据称,要保留 X11 支持,必须有人编写和维护 X11 相关代码,但没有爱好者,现有的 GTK 开发人员主要关注 Wayland 支持。 对基于 X11 的环境感兴趣的系统开发人员可以将维护工作掌握在自己手中,并在 GTK 中扩展对其的支持,但考虑到当前的活动,任何人都愿意将 X11 后端的维护工作交到自己手中的情况是可见的不太可能。

目前,GTK已经将Wayland定位为功能和API开发的主要平台。 由于 X11 协议的开发缺乏任何活动,如果 GTK 继续支持该协议,X11 后端将导致开发人员在可用的新功能方面出现更大的滞后,或者将成为实现的障碍GTK 中的新功能。

来源: opennet.ru

添加评论