近日,Linux 内核开发社区因 AI 工具的应用问题引发激烈讨论,创始人林纳斯·托瓦兹在公开场合强硬表态,要求反对者“要么 Fork 项目,要么离开”。这场争议的核心围绕一款名为 Sashiko 的补丁审查机器人展开,该工具由 Linux 基金会主导开发,并依赖谷歌提供的算力支持,目前已在生产环境中自动监控内核邮件列表。
作为开源领域的标志性项目,Linux 内核的开发始终遵循严格的协作规范。Fork(项目分叉)是开源社区解决分歧的常见手段,允许开发者基于现有代码库创建独立版本并制定新规则。此次争议中,托瓦兹明确表示支持通过技术手段提升效率,但部分核心开发者对 AI 工具的可靠性提出质疑。
长期参与内核开发的 Laurent Pinchart 指出,Sashiko 自动生成的审查意见存在直接发送给代码提交者的风险,可能干扰开发流程。内核维护者 Andrew Morton 则通过实证分析支持该工具:他复盘了 Linux-mm 邮件列表的 35 封邮件,发现 Sashiko 指出的 22 个问题确实需要修正,并强调“即使命中率仅 50%,也值得开发者花时间核对”。
反对声音同样强烈。开发者 Lorenzo Stoakes 描述了亲身经历:他花费 13 小时重写的补丁在内核树中运行完美,却在 Sashiko 的实验环境中频繁报错。Stoakes 批评该工具每次审查会抛出数十条意见,其中大量“幻觉”和错误建议反而增加了维护负担,甚至导致有效补丁被误判。
面对争议,托瓦兹重申 Linux 并非排斥 AI 技术。他直言,AI 在发现代码缺陷方面已展现出价值,而批评者应反思人类自身同样会犯错。针对反对者,这位顶级维护者态度鲜明:“Linux 不是社会实验项目,不同意的人可以 Fork 代码自行开发,或者选择退出。”
这场争论折射出开源社区在技术革新与传统流程间的平衡难题。支持者认为 AI 能提升效率,反对者则担忧过度依赖工具可能破坏开发者主导的协作模式。随着 Sashiko 持续运行,其实际效果或将决定这场争议的最终走向。









