近几个月来,Linux内核社区围绕“是否为工具生成代码制定专门的提交规范”展开了激烈辩论。
此处“工具”特指日益普及的AI编程助手,如Copilot、ChatGPT等,它们能自动生成补丁。部分维护者担忧,大量质量低劣、未经充分理解的“AI生成补丁”正涌入内核仓库,被戏称为AI Slop(AI垃圾)。
关于是否应在内核文档中明确强调“AI生成内容的标注与规范”,社区意见分歧严重,Linux之父Linus Torvalds终于打破沉默。
在Linux内核邮件列表中,Linus明确阐述了他的立场:文档应聚焦于“工具”本身,而非将矛头直接对准AI——理由很简单:无论你是否制定文档,AI辅助提交都会持续存在。
在Linux社区中,有开发者吐槽,将LLM视为“只是另一种工具”,本质上是在宣称Linux内核可以免疫AI带来的问题:“在我看来,这是个非常愚蠢的立场。”
对此,Linus直接回击:“不,你的立场才是愚蠢的。”他还补充道:“讨论AI垃圾代码这件事,其实毫无意义,这完全就是在犯蠢。”
Linus给出的理由非常现实,甚至堪称“常识”:
“为什么?因为那些提交AI垃圾代码的人,根本不可能在补丁里标注‘这是AI生成的’。这是再明显不过的事实,我实在搞不懂为什么还有人要揪着AI劣质代码不放。”
于是,Linus毫不客气地下了结论:“所以,别再继续这种愚蠢的讨论了。”
许多人提议,在内核文档中强制要求标注AI辅助情况,甚至规定更严格的审核流程。对此,Linus直接戳破了这种幻想:文档是给“守规矩的人”用的,假装它能约束“坏人”,只是一种“毫无意义的装腔作势”。
这句话几乎道出了开源治理的一个长期悖论:规则永远只能约束自觉的人,而不是投机者。真正想刷存在感、批量投递未经理解的补丁的人,哪怕你写一百页规范,他们依旧会无视。
而更让Linus反感的,是有人试图在内核文档中加入对AI的态度性表述。
当前,Linus社区的两种极端声音非常明显:
● 一派认为:AI是末日,会毁掉软件工程。
● 另一派认为:AI会彻底革命化编程,一切都将自动化。
Linus的态度却很克制:“我不希望内核开发文档也卷入这种站队。因此我坚持文档中对AI的唯一定位,就是——工具。”
在回应的最后,Linus总结道,“AI垃圾代码的问题,绝对不可能靠文档解决。”他指出,所有认为文档能解决这个问题的人,要么是太天真,要么就是想借文档“表个态”而已:“这两个理由,都不配成为制定内核文档的正当原因。”
也就是说,如果你寄希望于写几段规范,就能让内核免疫低质量AI补丁,那纯属自我安慰。
事实上,这场围绕“AI工具生成补丁”的争论,表面是一次技术规范之争,本质却是Linux社区对未来的一次集体焦虑。而Linus本人也不是反AI,他反对的是把复杂治理问题,简化为“加一条规则就好了”。
在他看来,AI会持续参与内核开发,这是不可逆的趋势,真正重要的,依然是代码评审机制、维护者判断力、社区文化本身——而这些东西,不可能靠文档自动生成。
本文由主机测评网于2026-03-17发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:http://www.vpshk.cn/20260331833.html