X11 开发速度降至近二十年来最低水平


前两天我们回顾了过去一年,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 年差不多。

2022 年,该项目的 Git 主分支只有 156 次提交,相比之下 2021 年还有 331 次提交,而 2008 年的最高点则是有 2114 次提交。开发者不光是在提交次数上出现了下滑,整体的代码量也在呈现下降趋势。2022 年 X.Org Server 的另一个低点是在 2022 年的 156 次提交中,只增加了 3618 行新代码,删除了 888 行,而 2021 年的 331 次提交则是新增了 3.14 万行代码。

从上图的总代码行数来看,过去这些年 X.org Server 的代码维持在一个相对 “稳定” 的状态,基本上就是一条直线,近两年甚至还有下降的趋势。

即便是提交数量差不多的 2003 年,X.Org Server 的代码变化量也没有如今这么少。虽然当时在他们的旧开发模式下只有 125 次提交,即便如此他们仍然有 86.5 万行代码增加和 68 万行代码被删除。自 2002 年以来,X.Org Server 的代码更新就没有这么少过。

2022 年只有 32 位开发者为 X.Org Server 做出了代码贡献,比前几年的 48 位开发者进一步有所降低,这也是近 20 年来的新低,作为对比在 2003 年,当时只有 10 位开发者有提交记录。红帽的 Olivier Fourdan 是 2022 年在 X.Org Server 上最高产的提交者,他的提交量占了近四分之一(23.08%)。在 Olivier 之后则分别是 Jeremy Huddleston Sequoia、Peter Hutterer、Michel Dänzer、Alan Coopersmith 和 Sultan Alsawaf。

完整数据可访问:(链接


相關推薦

2023-10-28

Linux 内核开发者 Jonathan Corbet 此前在欧洲开源峰会上宣布,LTS 内核的支持时间将从六年缩短至两年,原因在于缺乏使用和缺乏支持。稳定版内核维护者 Greg Kroah-Hartman 也表示“没人用 LTS 内核”。 近日,Ubuntu 开发商 Canonical 发表

2023-10-26

布了 2023 年最佳开源软件榜单,旨在表彰年度领先的软件开发、数据管理、分析、人工智能和机器学习开源工具。 InfoWorld 是致力于引领 IT 决策者走在科技前沿的国际科技媒体品牌,每年 InfoWorld 都会根据软件对开源界的贡献,

2023-04-08

综合安全解决方案。 联软科技深耕网络安全行业,经过近二十年发展,产品已在金融、制造业、运营商、政府、医疗、能源等行业领域得到广泛应用,为超过3000多家政企用户提供持续创新的网络安全解决方案和技术服务。

2024-06-27

原生 Wayland 应用程序。 多年来,Fedora Linux 一直在全力开发 Wayland,但 Anaconda 安装程序却一直依赖 X11 和 XWayland。Fedora 41 计划放弃 Anaconda 对 X11 的依赖,使其成为原生的 Wayland 应用程序。反过来,这也为从 Fedora 的安装 ISO images

2023-10-11

收入增长率高达 30% (7 月为 31%,8 月为 39%),但 9 月份已降至 20%,是迄今为止最低数值。TechCrunch 指出,收入增长放缓可能是 ChatGPT 接近饱和的第一个迹象,表明愿意为每月 19.99 美元的 ChatGPT+ 订阅服务付费的用户可能已经达到了

2024-07-19

生成器:莲花将强大的生产力赋能广大程序员。无论是新开发的软件还是通过遗留数据库反射以再次开发的遗留项目,您都可以使用动词算子式通用代码生成器的强大生产力大大加速研发速度。莲花永远是广大程序员的瑞士军刀

2024-09-26

的容器。 Cloud Shuffle Service (CSS) 对于混合集群,开发了一种基于推送的远程 Shuffle 服务——CSS,它允许计算和存储解耦,从而消除混部集群中对本地磁盘的依赖,并提高了混合集群中 Shuffle 的可靠性。CSS 整体架构如下

2022-12-26

态。 GNU Emacs 可以从 HaikuDepot 安装,或者查看 Emacs 的开发分支并自己构建。 WINE Haiku 现在有了一个 WINE port。最初基于 X11 兼容层,它现在具有完全原生的 Haiku windowing & input backend。 目前它有些受限,仅在 64 位 Haiku 上

2024-06-28

生成器:莲花将强大的生产力赋能广大程序员。无论是新开发的软件还是通过遗留数据库反射以再次开发的遗留项目,您都可以使用动词算子式通用代码生成器的强大生产力大大加速研发速度。   代码生成器的项目地址

2024-06-25

长期为 wireless (WiFi)  驱动程序做出贡献的开发人员 Larry Finger 于 6 月 21 日去世,他的妻子 Denise Finger 于周末在 linux-wireless 邮件列表上公布了这一消息。 根据介绍,Larry Finger 自 2005 年以来一直为 Linux 内核做出贡献,并

2023-04-15

些设备推出了一个特殊版本的 Chrome,该版本使用了针对速度而非二进制大小进行调整的编译器标志,使 Chrome 浏览器在 Speedometer 2.1 上的基准测试分数提高了 30%。 尽管用户多年来一直在抱怨 Chrome 浏览器所存在资源占用、耗电

2023-10-17

,国美零售营收同比下跌 96.57%,从上年同期的 121.09 亿元降至 4.15 亿元。 自 2003 年以来,国美零售首次出现毛利为负的情况,在 2017 年至 2022 年累计归属于母公司拥有者应占亏损超 392 亿元的情况下,国美零售的亏损如今正逐

2023-10-25

源创会,一起寻宝 AI 时代 谷歌高级软件工程师、Chrome 开发者 Dale Curtis 在 Google Groups 发帖称,考虑到一些新的安全风险,桌面版 Chrome 浏览器中计划淘汰并移除对 Theora 视频编解码器的支持。“Theora 的使用率很低(现在还经常

2023-07-22

于 GPT-4,可直接执行的生成代码百分比从 3 月份的 52.0% 降至 6 月份的 10.0%;GPT-3.5 也从 22.0% 降至了 2.0%。两种模型的冗余度也有小幅增加,其中 GPT-4 增加了 20%。 视觉推理方面,GPT-4 和 GPT-3.5 的性能都略有提高。但对于 90%