Linux 内核社区已开始拟定接班预案,为 Linus Torvalds 未来可能的谢幕做准备。
Linux 内核社区最近正式制定了一份“项目延续性计划”,为未来林纳斯·托瓦兹(Linus Torvalds)不再担任顶层维护者时的交接流程搭建框架。这份方案的核心目标,是在有序过渡或突发情况下,明确如何选出一位或多位新顶级维护者,来接管 Linux 主线代码库。
这份被开发者半开玩笑称为“计划之计划”(Plan for the Plan)的文档,由资深内核贡献者 Dan Williams 起草,并在近期于东京举行的 Linux 内核维护者峰会上展开讨论。Williams 以一句“这是一个和我们终将走向死亡这一事实相关的振奋人心话题”开场,引得现场一片会心笑声。
会后,托瓦兹在接受采访时解释,之所以现在把接班问题提上议程,部分原因是他在去年第三季度与 Linux 基金会的合同刚好到期——虽然后续已顺利续签,但这件事促使社区更系统地思考项目的长期可持续性。他强调,基金会技术顾问委员会对此过程非常清楚,并非临时起意。
值得注意的是,这份计划并没有指定某位具体“接班人”,而是聚焦于建立一套透明、可靠的决策机制。文档设想:一旦出现最坏情况或启动有序交接,将召集一个由核心维护者组成的“选举会议”,集中评估候选人,以项目长期健康为最高优先级。有与会者甚至打趣说,这个小组可以效仿教皇选举,“把大家关进房间,直到冒出一缕白烟才放出来”。
从风险管理角度看,此举正是为了应对开源界常说的“公交车因素”(Bus Factor)——即如果关键人物突然无法履职,项目会不会陷入瘫痪。目前,托瓦兹在 Linux 开发中的核心地位,确实让项目的“公交车因素”接近于 1:理论上,只要他突然缺席,主线合并和最终发布流程就可能受阻。
不过在实践中,无论托瓦兹本人还是其他高层维护者都多次表示,如果真需要有人临时顶替“顶级企鹅”的角色,最自然的人选几乎肯定是现任稳定版内核维护者 Greg Kroah-Hartman(常被简称为 Greg KH)。
面对外界普遍将 Greg KH 视作“指定备胎”的说法,托瓦兹也给出了自己的看法:“问题在于,Greg 也不是一开始就叫 Greg。在他之前,有 Andrew Morton 和 Alan Cox;在他之后,还会有 Shannon 和 Steve。” 他强调,关键不在于某个具体名字,而在于社区是否信任这个人——而这种信任,必须通过长期协作和磨合来建立。“你得在社区里待足够久,让大家了解你的做事方式,但‘足够久’并不等于非要三十年。”
通过将这套流程正式写下来,Linux 内核社区正试图把过去多年依赖的隐性共识和惯例,转化为清晰、可执行的制度。如今,Linux 的规模和影响力早已远超普通开源项目,如何在尊重个人贡献与保障技术方向稳定之间取得平衡,已成为它乃至整个开源生态必须直面的治理挑战。





