根据 X.Org Server 的 Git 提交记录,在刚刚过去的 2024 年,X.Org Server 的代码提交次数达到了 2014 年以来的最高峰。
虽然提交次数比前几年多了不少,但这并不意味着 X.Org Server 的复兴,因为 Wayland 仍在 Linux 桌面上占据主导地位。
据统计,X.Org Server 去年有 708 次提交... 比起 2018 年的 535 次提交(每年 200~300 次)要多得多。但即使是在 2010 年代中期,Wayland 还在积极开发的时候,每年也只有 400~500 次提交... 在 2024 年之前,提交次数最多的是 2014 年,当时有 952 次提交。
按行数计算,2024 年 X.Org Server 新增了 11998 行代码,删除了 14680 行代码。这比近几年每年 X.Org Server 代码库中通常 5-6 千行代码的变化要多。但仍远低于 X.Org Server 积极开发的 2000 年代更高的代码更新量。
2024 年的 X.Org Server 之所以如此活跃主要有两个原因。
首先,X.Org Server 中的 XWayland 代码仍在继续积极开发,用于支持新的 Wayland 协议和其他修复 / 添加内容... XWayland 是 X.Org Server 中继续开发新功能的主要领域,也是唯一的领域。
另一个原因是开源开发者 Enrico Weigelt。
Enrico Weigelt 主要负责 X.Org Server 的修复和改进工作,围绕 X.Org Server 的测试和更好的 CI BSD 覆盖范围。在红帽或英特尔等主要厂商都没有投资 X.Org Server 开发的情况下,Enrico 几乎是单枪匹马地完成了一些 X.Org Server 修复和其他小功能工作。
Enrico Weigelt 负责了今年 X.Org Server 63% 的 Git 提交... 其他活跃的开发者包括 Olivier Fourdan、Michel Dänzer、Alan Coopersmith、Peter Hutterer 和 Erik Kurzinger,他们大多只关注 XWayland 的改进 / 修正。
除此之外,去年 X.Org Server 的许多提交都是为了安全修复。
就代码行数而言,X.Org Server 多年来基本处于停滞状态,唯一的主要功能工作是围绕 XWayland 进行的。
查看 X.Org Server 的更多 GitStats 数据:https://www.phoronix.com/misc/xserver-eoy-2024/index.html