Linux 内核的创作者与最高级别维护者 Linus Torvalds 本周在 Linux 内核邮件列表的一篇帖子中,为在 Linux 开发中使用由 AI 驱动的代码工具进行了辩护。Torvalds 表示,他“愿意绝对地踩下刹车”来支持 AI 工具,并宣称“Linux 并不属于那些反 AI 的项目。”这番说法出现在关于 Sashiko 的讨论中。Sashiko 是一个由 AI 驱动的代码审查系统,围绕维护者是否应当接收自动生成的错误报告引发了争议。这场争论反映了开源社区内部更大的分裂:一方将 AI 工具整合进工作流,另一方则完全拒绝由 LLM 生成的代码。
在 Linux 内核邮件列表上一篇冗长的帖子中,Torvalds 直截了当地表示:“Linux 并不属于那些反 AI 的项目;如果有人对此有问题,他们可以去做开源那一套并 fork 它。或者直接离开。”Torvalds 说,他拒绝那些要求其开源项目不接收任何由 LLM 生成的代码或修订的人。“我们并没有强迫任何人使用 [LLM 工具],但我会非常大声地忽略那些试图阻止其他人使用它的人,”Torvalds 说道。
上述说法出现在一条讨论帖中,讨论的主题是使用 Sashiko,这是一种“代理式的 Linux 内核代码审查系统”。工具的创作者声称,在测试中,它能够独立发现 53.6% 的错误,而这些错误最终会在后续提交中由人工编码者修复。该工具还可能通过发送不存在的错误所造成的“误报”来浪费维护者时间,Sashiko 的维护者估计其比率“在 [the] 20% 的范围之内”。讨论的焦点在于:维护者是否应当承受这类由自动化、由 AI 驱动的错误报告邮件泛滥的局面。
讨论中有一位发帖者引用了软件自由保守联盟最近的声明,称开源社区“应当支持,而不仅仅是容忍那些彻底拒绝 LLM-gen-AI 系统的人”,并且“每一位 FOSS 贡献者都应享有关于 LLM-gen-AI 的自主决定权”。Torvalds 对 Linux 内核项目的回应直接否定了这一立场。
Linus Torvalds 关于 Linux 开发中的 AI 工具说了什么?
Linus Torvalds 本周在 Linux 内核邮件列表的一篇帖子中表示,“Linux 并不属于那些反 AI 的项目”,并批评称那些反对者可以“fork 它”或“直接离开”。他说,他“愿意绝对地踩下刹车”来支持使用 AI 工具,并且会“非常大声地忽略那些试图阻止其他人使用它的人”。
Sashiko 是什么,为什么它存在争议?
Sashiko 是一个“代理式的 Linux 内核代码审查系统”,其创作者声称它能在测试中独立发现 53.6% 的错误,而这些错误随后会由人工编码者修复。该工具存在争议的原因在于,它还会以估计“在 [the] 20% 的范围之内”的比率生成误报错误报告,这可能会通过向维护者发送有关不存在错误的自动邮件来浪费他们的时间。
相关快讯