Linux内核项目终于回答了困扰社区的最大问题之一:如果林纳斯·托瓦尔兹无法再继续领导项目会发生什么?
由丹·威廉姆斯起草的"Linux项目延续文档"已于上周合并到文档中,正好赶在Linux 6.19-rc7发布之前。值得注意的是,该文档的路径是Documentation/process/conclave.rst。
文档指出,内核开发项目"分布广泛,有超过100名维护者各自负责保持变更在自己的代码库中流动"。
但"最后一步...是集中式的,变更被拉取到主线代码库中"。这项工作"通常由林纳斯·托瓦尔兹完成",不过"在需要时也有其他人可以完成这项工作"。
文档谨慎地补充道:"如果该代码库的维护者变得不愿意或无法继续从事这项工作(包括促进过渡),项目将需要毫不拖延地找到一个或多个替代者。"
那么会发生什么?这个流程以"$ORGANIZER"为中心,"$ORGANIZER"是"最后一届维护者峰会组织者或现任Linux基金会技术咨询委员会主席作为备选"。
文档说:"在72小时内,$ORGANIZER将与最近一次维护者峰会的受邀者展开讨论。将尽快安排这些受邀者和技术咨询委员会的会议,无论是在线还是面对面,以最大化能够参与的人数。"
如果在过去15个月内没有举办峰会,技术咨询委员会将选择与会者。受邀者可以根据需要引入其他维护者。会议将由$ORGANIZER主持,将"考虑顶级内核代码库持续管理的选项,符合最大化项目及其社区长期健康发展的期望"。
"下一步"将通过ksummit@lists.linux.dev邮件列表向更广泛的社区传达。Linux基金会在技术咨询委员会的指导下,将"采取必要步骤来支持和实施这项计划"。
该文档是在2025年维护者峰会讨论继承和延续性之后产生的。这包括如果托瓦尔兹决定是时候继续前行时的"平稳过渡"会发生什么,以及"如果发生意外情况"的流程。
虽然托瓦尔兹对Linux有着牢固的掌控,正如延续计划所指出的,他本人也思考过自己的未来,以及至少对于内核而言,维护者社区正在老龄化的事实。
在2024年开源峰会上,他指出:"有些人可能仍然对我还在这里感到失望。我的意思是,内核维护者确实在老龄化,这绝对是事实。"
威瑞森的同行先驱德克·霍恩德尔问他,社区需要做什么来确保下一代准备就绪,"以便在10年、15年、20年、30年后你的角色可以交给其他人"。
托瓦尔兹回答:"我们总是有很多非常有能力的人可以站出来。"至于社区老龄化,他说仍有新人加入并在三年内成为主要开发者。"这完全不是不可能的。"
托瓦尔兹并不是唯一在开源社区成熟过程中制定计划的维护者。当然,多年来一些项目已经逐渐淘汰。一些项目仍然嵌入在生态系统中,即使它们的创建者和维护者年龄增长。
一个选择是将它们交给基金会。像curl创建者丹尼尔·斯滕贝格这样的其他人则保持强烈的独立性——在时机到来时谨慎安排传递他们的GitHub详细信息。
Q&A
Q1:Linux项目延续文档主要解决什么问题?
A:Linux项目延续文档主要解决如果林纳斯·托瓦尔兹无法再继续领导Linux内核项目时会发生什么的问题。该文档制定了明确的继承流程,确保项目能够在没有托瓦尔兹的情况下继续平稳运行。
Q2:Linux内核项目的继承流程是怎样的?
A:继承流程以"$ORGANIZER"为中心,在72小时内开启讨论,召集维护者峰会受邀者和技术咨询委员会开会,考虑顶级内核代码库的持续管理选项,然后通过邮件列表向社区传达下一步计划,由Linux基金会负责支持和实施。
Q3:托瓦尔兹如何看待Linux社区的老龄化问题?
A:托瓦尔兹承认内核维护者确实在老龄化,但他表示社区总是有很多有能力的人可以站出来,而且仍有新人加入并在三年内成为主要开发者,认为这完全不是不可能解决的问题。
好文章,需要你的鼓励
旺能环境把乌兹别克斯坦项目的第一份关键文本写成了《Waste Supply Agreement》,把垃圾来源、收费与运营边界先框进协议里,再把工程推进到两年建设期与三十年商业运营期的框架。
浙江大学团队开发的SAFEPRED系统通过赋予AI助手"预见未来"的能力,解决了传统安全防护只能被动应对眼前威胁的局限。该系统能预测操作的长期后果,在97.6%的测试案例中成功识别潜在风险,同时将任务效率提升21.4%。研究还推出了可在普通设备运行的轻量版本,为AI安全防护技术的普及应用奠定了基础。
今天讲的出海案例,是一家以垃圾焚烧发电为核心的环保运营商,借助建造-运营-移交(BOT)模式在乌兹别克斯坦推进项目的故事。
牛津大学联合研究团队发现AI在生成答案前就能预测自己的成功率,这种内部"直觉"可用于智能路由系统。研究揭示AI与人类对问题难度理解存在差异,且随推理深度增加而扩大。基于此开发的路由系统在保持性能下可降低17-70%计算成本,为高效AI部署提供新思路。