Linux内核取消AI代码披露要求 Torvalds称禁令愚蠢

Linux内核维护者取消AI代码披露要求,Torvalds称禁令“极其愚蠢”。他亲自使用Claude Code优化缓存争用问题,基准测试性能提升23倍,但后续补丁因竞争条件移交他人开发。

Linux 内核维护者取消 AI 代码披露要求,Torvalds 称禁止 AI 使用“极其愚蠢”

据 XDA Developers 报道,Linux 内核维护者已裁定,提交者不再需要声明其是否使用了大型语言模型(LLM)。这一决定源于 2026 年 10 月 8 日在捷克布拉格举行的 Linux 维护者峰会。峰会后发布的一封致 Linux 邮件列表的信函宣布了这一重大变更:向内核提交补丁时,不再强制要求使用“Assisted-by”标签。这意味着开发者可以提交由人工智能生成的代码,而无需对其进行特别标注。

Torvalds用Claude Code提效23倍

针对外界对取消披露要求的担忧,Linux 创始人 Linus Torvalds 公开表达了他的立场。他将禁止使用 AI 比作禁用文本编辑器,指出后者虽然能证明某人能在不犯错的情况下写出优秀的提交信息,但这种规则本身毫无意义。Torvalds 反问道:“你们难道没看到这类规定有多‘极其愚蠢’吗?”他强调,他期望参与 Linux 内核工作的人能够“理解自己在做什么”,并补充道:“老实说,根据我的经验,那些我尊重且认为聪明的人,并不会回避使用新颖有趣的工具。”

Torvalds 亲自使用 Claude Code 优化内核性能

除了政策层面的变动,Torvalds 本人也展示了 AI 在内核开发中的实际应用。据 Tom's Hardware 报道,本周 Torvalds 提交了一个由 LLM 辅助开发的补丁系列。该补丁旨在解决一个长期存在的技术难题:当多个 CPU 读取同一文件时产生的大规模缓存争用问题。这种情况常见于共享库、数据库和 Web 服务器的应用场景中。尽管过去几年间多位开发者曾尝试修复此问题,但均未找到理想的全面解决方案。

The New Stack 报道称,Torvalds 在此过程中使用了 Anthropic 公司的 Claude Code。他表示,该助手在他的指导下完成了代码实现、测试编写以及初步文档的生成,并进行了代码审查。尽管 Torvalds 此前曾批评某些开发者声称 AI 编写了 99% 的代码,但他强调基准测试是由他自己运行的。在一个专门的合成基准测试中,该方案实现了 23 倍的性能提升。不过,Torvalds 也客观地指出,实际生产环境中的影响将远小于这一数字,因为“没有真实负载”会达到这种极端场景。

周二,Torvalds 提交了包含 10 个补丁的系列更新。然而,后续审查发现该补丁存在竞争条件(race condition),并引发了关于内存回收方面的担忧。目前,Torvalds 已将后续的进一步开发工作移交给 Kiryl Shutsemau,这位 Linux 内核开发者此前也曾致力于解决相同的瓶颈问题。

评论 0

0/500

评论需审核后展示,请文明发言

💬
还没有评论,来说两句

相关阅读