林纳斯·托瓦兹回应 Linux 内核 AI 编码反对者:“分叉它,或者直接走开”
英文标题:Linus Torvalds to critics of AI coding in Linux: "Fork it. Or just walk away."
林纳斯·托瓦兹明确表示 Linux 内核项目不排斥 AI 工具,并称反对者可以分叉或离开。争论源于能独立发现 53.6% 潜在缺陷但误报率在 20% 以内的智能体化审查工具 Sashiko。他拒绝强制使用 AI,但会“大声忽略”那些试图阻止他人使用 LLM 工具的人,这一立场可能为开源社区接纳 AI 辅助开发树立重要先例。
60.9 KB
224.9 KB
131.1 KB
214.5 KB
45.1 KB
2.4 KB
50.6 KB
中文
人工智能驱动的编码工具的广泛引入,已经在那些将这些工具整合到工作流程中的人与反对 AI 的绝对主义者之间导致了一些戏剧性分裂,后者不希望大语言模型生成的代码出现在他们的项目中。然而,当谈到 Linux 内核时,其创建者和最高维护者林纳斯·托瓦兹表示,他“愿意绝对坚定地支持”使用 AI 工具来改进这个长期的开放源代码项目。
本周,托瓦兹在 Linux 内核邮件列表的一篇长帖 中写道:“Linux 不是那种反 AI 的项目,如果有人对此有意见,他们可以做开源该做的事:分叉它,或者干脆走开。”
这一声明是在一个关于使用 Sashiko 的冗长讨论帖中提出的。Sashiko 是一个“智能体化的 Linux 内核代码审查系统”,其创建者声称在测试中能独立发现 53.6% 的缺陷,而这些缺陷本来会在后续提交中被人类编码者修复。但该工具也可能因发送不存在的“误报”缺陷报告而浪费维护者的时间,Sashiko 的维护者估计其误报率“完全在 20% 以内”。
在讨论维护者是否应该面对这些自动化、AI 驱动的缺陷报告邮件(无论是真是假)的洪流时,一位发帖者援引了软件自由保护协会最近的声明,称开源社区“应该支持(而不仅仅是容忍)那些彻底拒绝 LLM 生成式 AI 系统的人”,并且“每一位自由及开源软件(FOSS)贡献者都应该拥有关于 LLM 生成式 AI 的自决权”。
面对这一声明,托瓦兹表示,他拒绝那些要求其开源项目不接受任何 LLM 生成的代码或修改的人。他说:“我们不强迫任何人使用 [LLM 工具],但我会非常大声地忽略那些试图阻止别人使用它们的人。”
English / 原文
The widespread introduction of AI-powered coding tools has led to some dramatic splits between those integrating those tools into their workflows and anti-AI absolutists who don’t want large language model-generated code anywhere near their projects. When it comes to the Linux kernel, though, creator and top-level maintainer Linus Torvalds said he is “willing to absolutely put my foot down” in support of using AI tools to improve the long-standing open source project.
Writing in a lengthy post on the Linux kernel mailing list this week, Torvalds said that “Linux is not one of those anti-AI projects, and if somebody has issues with that, they can do the open-source thing and fork it. Or just walk away.”
The statement came amid a lengthy thread arguing about the use of Sashiko, an “agentic Linux kernel code review system” that its creators claim can, in tests, independently find 53.6 percent of the bugs that would end up being fixed by human coders in later commits. But the tool can also waste maintainers’ time by sending “false positive” reports of bugs that don’t exist, at a rate Sashiko’s maintainers estimate is “well within [the] 20% range.”
In discussing whether maintainers should be subjected to a flood of these kinds of automated, AI-powered bug report emails (true or false), one poster cited the Software Freedom Conservancy’s recent statement that the open source community “should support, not just tolerate, those who outright reject LLM-gen-AI systems” and that “every FOSS contributor deserves self-determination regarding LLM-gen-AI.”
In the face of that statement, Torvalds said that he rejects those who demand that their open source projects not accept any LLM-generated code or revisions. “We’re not forcing anybody to use [LLM tools], but I will very loudly ignore people who try to argue against other people from using it,” Torvalds said.