跳转到主要内容

Linux 7.2 RC7:AI 工具使内核补丁膨胀,Torvalds 持谨慎态度

Linux 内核的最新候选版本 7.2-rc7 已经发布,而且相当庞大。这个即将到来的稳定版的第七个候选版本比平时要大得多,Linus Torvalds 将此归因于开发者越来越多地使用 AI 工具。虽然他承认对此“不太兴奋”,但他也表示到目前为止“可以接受”,代码中没有重大危险信号。

为什么突然变大?

Torvalds 解释说,体积的增加主要是由于开发者使用 AI 生成补丁进行小修复。这些 AI 辅助的提交导致小规模增量更改的数量急剧增加。这个候选版本的整体差异大小明显大于之前的版本,尽管每个单独的修复都相对较小。

这一趋势引发了关于内核开发未来的问题。Linux 内核是世界上最大的开源项目之一,其审查过程以严格著称。每一行代码都必须经过维护者的多层审查。AI 工具的参与意味着开发者可以更快地生成修复补丁,这可能会提高效率。但这也带来了挑战:保持代码质量、确保风格一致性以及发现隐藏的缺陷。

Torvalds 的谨慎态度反映了内核社区的警惕。AI 辅助的价值只有在不削弱审查过程的情况下才能实现。到目前为止,社区采取的是观望态度。

7.2-rc7 中包含什么?

从技术上讲,这个候选版本包括对 S/390 和 zCrypt 的修复,恢复了 BTRFS 修复工作线程的基础设施,更新了 netfilter ipset,并对驱动程序和文件系统进行了广泛的调整。这些是保持内核稳定和安全的那种增量改进。

接下来会发生什么?

如果没有意外的主要错误出现,Linux 7.2 的稳定版应该会在下周发布。之后,各种 Linux 发行版将按自己的节奏推出更新。像 Manjaro 这样的基于 Arch 的发行版预计会在几天内跟上,而像 Fedora 这样的前沿发行版可能需要几周时间。另一方面,Debian 通常会等待主要版本更新,目前仍在使用 Linux 6.12 LTS 内核。

对于普通用户来说,如果你的系统运行顺畅,就没有迫切升级的必要。但如果你有最新的硬件,你可能会从更好的兼容性和性能中受益。稳定版发布后,将有一个为期两周的合并新功能的窗口,主要新功能预计将在八月中下旬出现。

AI 工具在内核开发中不断演变的角色值得关注。随着 AI 越来越融入开发过程,速度和质量之间的平衡将至关重要。目前,Torvalds 的谨慎接受表明 AI 将继续存在,但它必须证明自己的价值。

要点

  • Linux 7.2-rc7 由于 AI 生成的补丁而异常庞大。
  • Linus Torvalds 并不兴奋,但认为可以接受。
  • 内核的审查过程对于保持质量仍然至关重要。
  • 稳定版预计下周发布,各发行版将以不同速度更新。
  • AI 在内核开发中的角色正在演变,值得关注。