来源:OSCHINA 时间:2023-01-02 09:20:10
(资料图)
前两天我们回顾了过去一年,Mesa 的发展与变化。现在不妨再来看看过去这一年 X Window System 的变化与发展。
熟悉 Linux 的用户应该都知道,X11 已经是一个有点 “老龄化” 的技术了,由于历史遗留的问题以及系统臃肿,它的发展已经受到了严重影响,目前大多数的开发者都转向了 Wayland。简单地说,Wayland 也是一个显示服务器协议,旨在取代 X11。Wayland 被设计成比 X11 更容易使用。Wayland 还旨在通过更直接的代码,让开发者更容易将其集成到 Linux 系统中。
X.Org Server 是由 X.Org 基金会管理的 X Window System 显示服务器的自由和开源实现。在 Wayland 高速发展的对比之下,我们大致也能够猜测出过去一年开发者在这方面的投入应该不大。不过,在查看 2022 年 X.Org Server 的 Git 统计数据时,开发者实际对该项目对投入还是令人十分意外,因为 2022 年的的提交量和代码修改量创下了 20 年来的最低水平。
从上面这张图片就能看出,在 2008 年以前,X.Org Server 经历了一段时间的高速发展,提交数量每年都在增加,并在 2008 年达到最高点,创造了最高提交数量的历史记录。此后 X.Org Server 的开发速度连年下滑,2022 年的提交数量甚至跟 20 年前,也就是 2003 年差不多。
今年,该项目的 Git 主分支只有 156 次提交,相比之下去年还有 331 次提交,而 2008 年的最高点则是有 2114 次提交。开发者不光是在提交次数上出现了下滑,整体的代码量也在呈现下降趋势。2022 年 X.Org Server 的另一个低点是在今年的 156 次提交中,只增加了 3618 行新代码,删除了 888 行,而去年的 331 次提交则是新增了 3.14 万行代码。
自 2003 年以来,X.Org Server 的开发在提交的基础上还没有这么低,当时在他们的旧开发模式下只有 125 个提交,即使在那时也意味着在那个提交的跨度上有 86.5 万行代码增加和 68 万行代码被删除。自 2002 年以来,X Server 的代码更新就没有这么少过。
今年只有 32 个不同的电子邮件地址提交,比前几年的 48 个有所减少,而且自 2003 年以来,不同作者的数量还没有这么少,当时只有 10 个记录。红帽公司的 Olivier Fourdan 是今年 X.Org Server 上最多产的提交者,他的提交量占了近四分之一。在 Olivier 之后是 Jeremy Huddleston Sequoia、Peter Hutterer、Michel Dänzer、Alan Coopersmith 和 Sultan Alsawaf。
Linux 6.1 正在修复 AMD HDMI 音频被破坏的问题|全球百事通
TouchSocket v1.0.0 已经发布,网络通信服务框架