Linus Torvalds回怼AI编码批评者:不接受就滚

Linus Torvalds回怼AI编码批评者:不接受就滚
Linus Torvalds在Linux内核邮件列表会议上强硬回应反对AI辅助编码的开发者,表示将'非常大声地无视'这些声音,并建议不满者要么分叉项目,要么直接离开。这一表态引发了关于开源社区中AI工具使用边界的新一轮争论。

事件背景

在刚刚结束的2026年Linux内核邮件列表会议上,Linus Torvalds针对部分开发者呼吁禁止使用AI辅助编码工具的提议做出了极为直接的回击。当被问及如何回应那些认为AI工具会破坏代码质量的批评时,这位Linux之父毫不客气地表示:'那就分叉吧。或者直接走人。' 他进一步强调,自己会'非常大声地无视'这些反对声音。

Torvalds的立场

Torvalds并非第一次展现这种强硬姿态。他向来对内核开发流程中的'政治正确'不感兴趣,更看重实际效率。在AI辅助编码问题上,他认为这些工具能显著提升补丁生成和代码审查的速度,而传统的'纯手工编码'崇拜在规模化开源项目中已经不合时宜。'我们没时间伺候那些坚持用打字机写代码的人,'他在会上补充道。

“Fork it. Or just walk away.” – Linus Torvalds

行业争议

AI辅助编码在软件开发领域的争议由来已久。支持者认为,像GitHub Copilot、Cursor等工具能自动生成样板代码、修复常见漏洞,大幅降低开发门槛;反对者则担心AI生成代码可能引入难以发现的逻辑错误,甚至因训练数据中的许可证问题导致法律风险。在Linux内核这个对稳定性和安全性要求极高的项目中,这种担忧尤为突出。

值得注意的是,这不是Torvalds第一次力排众议。2018年他曾因Rust语言引入内核而引发激烈辩论,最终Rust在2024年成为内核官方支持的语言。如今,同样的剧本似乎正在AI工具上重演。

编者按

Torvalds的回应虽然尖锐,但背后反映的是一个更深层次的问题:开源社区的治理机制如何适应技术变革?当AI工具从'辅助'逐渐走向'主导',传统由人工审查、人工信任构建的协作模式正面临根本性挑战。Torvalds选择用'效率优先'的逻辑来为AI背书,虽然可能会让部分老开发者感到不适,但从内核长期维护的角度看,这可能是最务实的做法。

事实上,已有多个实验证明,AI生成的补丁在通过自动化测试和人工审查后,其平均质量并不低于人类编写的代码。而问题真正的焦点或许不在代码本身,而在于开发者对'创作过程'的心理所有权——当机器参与程度超过临界点,'这是我的代码'这一认同感将逐渐瓦解。

Torvalds的'分叉或离开'表面上是对个体选择的尊重,实则是对社区共识机制的一次压力测试:在开源世界里,技术方向永远由实际贡献者决定,而非呼吁者。

本文编译自Ars Technica