Linux“总线因素”:如果Linus Torvalds缺席,内核将如何生存?

关键点:
  • 修补死亡:内核迎来了最具人性化的更新,定义了在领导者不在时该做什么。
  • 权力算法:72 小时协议将启动维护者会议,以防止权力真空。
  • 超越继承人:不指定继任者;建立基于能力和共识的选举程序。
  • 制度成熟:会议第一份文件将口头传统转化为正式政策。
  • 人为因素:Linus 开玩笑说要退休,但社区正面临着主要维护人员老龄化的困境。

骗子中的莱纳斯·托瓦尔兹

毫无疑问,一个 Linux面临的最大问题 (历史上最分散、协作性最强的项目)并非关乎安全漏洞、代码威胁或潜在攻击,而是关乎其他方面。 很多人都没有注意到 随着时间的推移,这变得越来越像现实。

自诞生以来,Linux 项目(三十年来)一直依赖于一颗核心人物:Linux 之父 Linus Torvalds。1991 年,他出于爱好发布了一个小型内核。如今,56 岁的他仍然是这个支撑全球基础设施的操作系统最终的决策者。但上周,出于对历史的责任感,Linux 项目决定不再拿自己的未来冒险。

没有公告,没有新闻稿,Linux 内核在数千行 C 代码中收到了一份与众不同的“补丁”。它既不修复安全漏洞,也不改进硬件支持。它是一个名为“会议.rst“它的内容解答了多年来一直困扰着首席信息官和系统管理员的问题: 如果林纳斯·托瓦兹明天消失了会怎么样?

莱纳斯·托瓦尔兹

禁忌的终结:“我们最终走向死亡”

多年来, 谈论托瓦尔兹家族的继承问题几乎是禁忌。 这是一种令人不安的推测。然而, 在 2025 年维护者峰会上 在东京举行 社区决定直面深渊。 英特尔资深工程师、Linux 基金会的关键人物丹·威廉姆斯以一个充满黑色幽默的标题提出了该提案:“一个与我们最终走向死亡相关的令人鼓舞的主题”。

最终成果是《Linux 项目连续性文档》。 本文将此前仅存在于脑海中的想法、概念,以及一些尚待探讨的事物,正式地表达了出来……

本文件承认,尽管 发展是分散的 超过100家维护服务提供商管理着各自的子系统, 最后一个漏斗是独一无二的:torvalds/linux.git 仓库。 如果该存储库的访问密钥丢失,或者其管理员丧失了能力,数字世界的更新流可能会停止。

72小时协议:一场数字化“会议”

这份文件并非指定继承人的遗嘱。它没有写明“格雷格·克罗阿-哈特曼将成为新国王”,尽管格雷格是莱纳斯的得力助手,也是所有人眼中理所当然的继承人。相反, 该计划建立了一套应急治理算法,旨在灾难发生时启动。

该协议的工作原理如下:

  • 触发因素: 如果主要维护者不能或不想继续(包括著名的“Factor Bus”场景),则激活 $ORGANIZER 角色。
  • 组织者: 该角色自动落到上一届维护者峰会的组织者身上;如果组织者不在,则由 Linux 基金会技术咨询委员会 (TAB) 主席担任。
  • 倒计时: 组织者必须在72小时内召开紧急会议。
  • 秘密会议: 本次会议并非人人都能参加。只有参加过上次峰会的精英管理员才会受邀参加(如果没有近期峰会,则由TAB选出)。
  • 决定: 这个精选小组负责决定代码库的未来:他们可以选举一位新的“仁慈独裁者”,成立董事会,或者制定新的管理模式。所有决定必须在两周内传达给社区。

这个社区并非从零开始。 Ya 有先例可循 成功验证了该计划。 2018年,林纳斯·托瓦兹暂时离职 该项目旨在提升他们的社交技能和情绪管理能力。在此期间,内核 4.18 的发布完全由 Greg Kroah-Hartman 负责。 世界没有崩溃,服务器没有停止运行,开发工作仍在继续。 那件事有力地证明了一个概念:Linux 的影响力远超 Linus 本人。

然而,人的因素仍然很重要。在最近的谈话中,托瓦尔兹以他一贯的务实态度开玩笑说:

“我的计划似乎很简单,就是‘永生’。”

他略带讽刺地补充道,妻子也不希望他退休,因为她受不了家里有个“无趣的丈夫”。但玩笑背后却隐藏着一个无法回避的人口结构现实:维护人员队伍正在老龄化。白发苍苍的领导者在开发者大会上随处可见,确保领导者有序过渡到新一代已成为一项正式政策,而不再仅仅是坊间讨论的话题。

随着这份文件的合并, Linux修复了其最严重的漏洞。 它不再是一个依赖于某个人健康状况的项目,而是一个拥有自我保护机制的机构。“巴士因素”已被修补好。

数据来源: https://www.theregister.com