Linux内核的提交规则变了。维护者峰会达成共识,把"Assisted-by"这个标签正式废弃,相关文档要求一并删除。也就是说,往内核里提交代码,不再需要声明这段代码是不是由大模型生成的。
![]()
这个标签原本的用法很具体:如果提交内容用到了AI生成的部分,开发者要在commit里写上"Assisted-by: LLM [工具名]",把占位符替换成自己实际用的模型。现在这条要求没了,用AI写代码可以不用报备。
决定来自2026年10月8日在捷克布拉格举行的维护者峰会。会后发往Linux邮件列表的消息写得很直接:峰会已就废弃Assisted-by标签达成共识,删除要求使用它的文档。
Linus的回应比规则本身更冲
有人担心,取消披露等于在向外界传递一种态度——我们默认接受什么、不接受什么。Linus Torvalds把这称为一种"执念",并且用一组假设把反对意见顶了回去。
他给出的类比是:那不如新立一条规矩,提交内核代码不许用编译器。理由是,如果你不能用汇编把代码写出来、证明自己真的理解机器在干什么,那你的贡献就不该被看到——按这个逻辑,不会写汇编就等于没能力。
他接着把禁用AI和扔掉文本编辑器相提并论:如果非要这样才能证明一个人能写出没有错误的commit信息,那这条规矩本身就很荒唐。最后他反问,难道看不出这类规则"蠢得离谱"?
他真正在意的只有一件事:做Linux内核的人得明白自己在干什么。这和他此前对LLM生成代码的态度一致——用AI可以,但用的人自己得有扎实的底子。
争论的两边其实不在同一个问题上
有人担心,取消披露等于在设定预期,是在告诉社区什么被欢迎、什么不被欢迎。Linus Torvalds没有在透明度这个层面纠缠,他直接把问题拉回到结果:做Linux内核的人得明白自己在干什么。
内核社区对AI的态度并不统一——有的项目公开拒绝,认为使用AI不道德;有的项目积极接纳,认为这是编程的新前沿、无法回避。落到实际使用层面,一个Linux系统里早就混着AI参与提交和纯人工编写的代码。
规则改掉之后,变化不在代码本身,而在流程:提交者少了一道声明手续,维护者少了一个判断依据。至于一段代码到底是谁写的、怎么写的,责任仍然落在提交它的人身上。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.