经过 34 年的发展与 Linus Torvalds 的主导,Linux 内核成为全球最重要的操作系统核心之一,其开发几乎渗透到服务器、Android 设备、超级计算机等关键基础设施中。Linus 作为创始人和核心维护者,一直负责合并主线代码库的最终变更,但社区此前缺少一套正式的、文档化的继任机制。
为了应对可能发生的突发情况(例如 Torvalds 突然无法继续维护代码库或未来退休),Linux 内核开发者社区最近制定了一份“项目连续性计划”流程文件。
这份计划明确了当顶级维护者无法继续履职时,该如何迅速、公开且合规地选出接替者,确保项目持续健康发展。


📄 核心内容:并非指定继任者,而是规范流程
- 该计划并不提前指定具体接班人,而是定义了一个“流程与机制”,让社区在需要时能够及时行动。
- 流程启动后,由最近的一次维护者峰会的组织者或 Linux 基金会技术咨询委员会(TAB)的主席 担任协调者(Organizer)。
- 这个 Organizer 在 72 小时内发起讨论,邀请最近期维护者峰会的与会者(如果超过 15 个月未举办峰会,则由 TAB 确定参与者)。
- 随后与会人员在约两周内讨论并决定如何管理顶层代码库以及具体的接替方案,然后通过 Linux 内核邮件列表向社区公布。
这个机制的设计目标是降低对单一维护者的“Bus Factor”风险(项目只依赖一个人),从而增强项目在突发情况下的韧性。
Linus 本人在接受采访时也强调,目前没有退休计划,他仍然活跃于内核代码的合并与维护工作。即便如此,这份计划确保了社区不会因为单一决策节点而陷入混乱。
社区内部对接替人选的猜测通常会聚焦于当前稳定分支的维护者 Greg Kroah-Hartman(Greg KH) 等资深维护者,但文档故意不限定单人模式,未来也可能采用多人共同维护、委员会模式等更广泛的治理结构。
虽然目前 Linus 不会很快卸任,他仍然稳坐“内核话事人”的宝座,并将一直担任此职,直到他无法继续为止。但至少现在,针对“Linus 依赖性”这一终极问题,已经制定了相应的解决方案,以便在需要时进行修补。