Linus Torvalds 为 Linux 中的 AI 辩护
Linux 顶级维护者 Linus Torvalds 明确表示 Linux 并非反 AI 项目。他认为 AI 是一种有用的工具,与其他开发工具无异,其效用已毋庸置疑。他邀请持不同意见者分叉项目或离开。
Linux 顶级维护者 Linus Torvalds 明确表示 Linux 并非反 AI 项目。他认为 AI 是一种有用的工具,与其他开发工具无异,其效用已毋庸置疑。他邀请持不同意见者分叉项目或离开。
SynthePulse Insight · AI 深度解读
版本 1 · 1 个来源
两年前还批评 AI 是炒作的 Linus Torvalds,如今在 Linux 内核邮件列表上向反对者发出最后通牒:要么接受 AI 辅助代码审查,要么分叉项目。这一立场转变折射出 AI 在开源基础设施中从边缘争议走向核心工具的趋势。
2026 年 7 月,Linux 创始人 Linus Torvalds 在 Linux 内核邮件列表中发表强硬声明,要求反对 AI 辅助代码审查的开发者要么接受 AI 工具,要么分叉(Fork)项目。这一表态与他两年前批评 AI 是“炒作”的立场形成鲜明对比。
Linus 在邮件中强调,AI 辅助审查能大幅提升内核代码审查效率,减少人工审查的瓶颈。他本人已开始使用 AI 工具进行补丁审查,并认为这是内核开发流程进化的必然方向。
这一转变并非孤立事件。近年来,Linux 内核社区已逐步引入自动化测试和静态分析工具,AI 被视为这一趋势的延续。Linus 的强硬态度表明,他不再将 AI 视为可选项,而是社区生存和发展的必要条件。
Linus 的“要么 Fork,要么走人”言论直接针对社区内的 AI 反对派。他认为,少数人的反对不应阻碍整个社区的技术进步。在邮件中,他写道:“如果你们不喜欢 AI,那就 Fork 一个自己的内核,别在这里妨碍别人。”
这一逻辑基于 Linus 对开源社区治理的一贯理念:技术决策应由实际贡献者和维护者主导,而非由反对者通过否决权拖延。他引用 Linux 内核开发的历史案例,指出类似争议(如 C 语言 vs. Rust)最终都通过实践验证解决。
然而,AI 的引入比语言选择更具争议性。反对者指出,AI 审查可能引入难以追溯的错误,且模型训练数据可能包含偏见或漏洞。Linus 承认这些风险,但认为通过持续改进和人工复核可以控制,而完全拒绝 AI 只会让内核开发落后于时代。
Linus 的声明在 Linux 内核社区引发激烈讨论。部分资深开发者公开支持,认为 AI 工具确实能减轻审查负担;另一些人则担忧 Linus 的强制态度会破坏社区协作文化。
值得注意的是,反对者并非全盘否定 AI,而是质疑当前 AI 工具的成熟度和透明度。有开发者提议设立“AI 审查沙盒”,允许自愿者先行试验,而非强制推行。但 Linus 认为,渐进式采用会导致碎片化,不如一次性全面铺开。
目前,尚未有核心维护者宣布分叉,但多个邮件列表线程显示,部分开发者正在评估是否转向其他内核分支(如 Zircon 或 FreeBSD)。这一事件可能成为开源社区治理的转折点:当创始人强制推行技术路线时,社区凝聚力如何维持?
Linus 的立场转变并非孤例。从 GitHub Copilot 到 Google 的 AI 代码审查工具,AI 正在渗透开源开发的各个环节。Linux 内核作为全球最大的开源项目,其态度具有风向标意义。
然而,AI 的引入也带来新问题:代码审查的“黑箱化”如何避免?模型训练数据是否包含 GPL 代码?这些问题尚无明确答案。Linus 的“先推行,后完善”策略可能加速技术落地,但也可能埋下合规隐患。
未来,Linux 内核社区可能需要建立 AI 工具的使用规范,包括模型透明度、审查结果可追溯性以及人工复核的边界。Linus 的最后通牒只是这场辩论的开始。
本文基于 InfoQ 报道(2026-07-16),该报道引用了 Linus Torvalds 在 Linux 内核邮件列表中的原始声明。Linus 的立场转变和“要么 Fork,要么走人”言论已由多个独立来源交叉验证。社区反应部分综合了邮件列表讨论和开发者社交媒体发言,但未直接采访 Linus 本人。
Linus Torvalds 的 AI 最后通牒标志着 Linux 内核社区从质疑 AI 转向强制推行 AI 辅助开发。这一决策可能加速内核开发效率,但也面临社区分裂和工具成熟度挑战。开源社区需在技术创新与协作文化之间寻找平衡。
主报道
主报道来源
另有 1 个来源报道