仍然没有迹象表明新的X.NET Server功能版本将在短期内发布,除了代码库的XWayland部分之外,大多数主要利益相关者都将从xorg服务器中剥离。但是对于那些感兴趣的人来说,在过去的几天里,已经有了一些NetBSD/OpenBSD对X.NETServer的构建修复,以及清除了一些旧的编译器支持的残余。
特别是,旧Sun编译器支持已被Sun Studio编译器的各种“__SUNPRO_C”清除。此外,旧的USL编译器支票也被删除了。
虽然有些人可能会因为X.Org Server的重要性和历史而反对放弃对旧的和过时的编译器的支持,但对这些环境的支持实际上已经死了。由于X.Org服务器从GNU Autoconf转换到Meson构建系统,Meson不支持这些过时的目标,反过来也不能像原来那样构建。因此,在这个阶段,它只是删除死代码。
在代码库中也有一些其他的大扫除,比如这样有趣的补丁由甲骨文的艾伦·库珀史密斯撰写。这位资深的X.Org开发人员解释说:
“unifdef SUNSYSV
我不知道这个代码最初是用来做什么的--它是在1988年添加的,比Solaris 2.0的SysV R4版本早了4年,我在任何地方都找不到定义SUNSYSV的地方。
X.Org服务器:很少看到新功能发布的旧代码库持续不断的安全问题 that in turn has led to new patch releases at least. It will be interesting to see if any new X.Org Server feature release(s) take place in 2024 outside of the XWayland scope given the diminishing developer interest and lots of talk but little action by those anti-Wayland holdouts in the community to actually contribute to X.Org Server development.