Linux kernel 7.2 于 2026 年 8 月 17 日发布,标志着该项目开发史上的一个里程碑。这是有记录以来最活跃的周期之一,包含了近 600,000 行代码和 16,418 个非合并提交。虽然之前的 6.7 版本曾保持提交数量最高的记录,但该版本很大程度上是由 bcachefs 开发历史的合并所主导。相比之下,7.2 版本的高活跃度是分布在整个内核中的,涉及了创纪录的 2,652 名开发者。

来自 LWN Kernel Source Database 的数据揭示了自 Git 时代开始以来,每个版本贡献的开发者数量呈现出明显的上升趋势。然而,这一增长的斜率近期发生了变化,与新参与者的激增相吻合。7.2 版本打破了之前的记录,包含了 613 名首次贡献的开发者。这种新贡献者的涌入伴随着大语言模型(LLM)使用的显著增加。虽然只有 1,111 个变更(不到总数的 7%)带有官方的“Assisted-by”标签,但实际由 LLM 辅助的补丁数量可能要高得多,因为许多开发者不提供这些标签,或者维护者并不主动查询这些标签。

显示 Linux 内核各版本开发者数量随时间变化的折线图。
LWN Kernel Source Database 显示,参与每个 Linux 内核版本的开发者数量呈稳步上升趋势。lwn.net

此图展示了自 Git 时代开始以来开发者基数的增长。

显示每个版本首次贡献开发者数量的柱状图。
7.2 版本包含 613 名首次贡献的开发者,打破了之前的记录。lwn.net

此图突出了新参与者的激增以及首次贡献者数量创纪录的涌入。

除了直接生成代码,LLM 还在显著影响内核的漏洞修复流程。7.2 版本包含 4,830 个带有“Fixes”标签的提交,表示由之前的提交引入了漏洞。历史分析显示,在 5.9 版本发布后,这些标签的数量大幅增加,这一趋势归因于广泛使用 LLM 来扫描和识别现有软件中的漏洞。这种转变引发了关于内核代码库长期可持续性的疑问:如果 LLM 使开发者能够提交他们并不完全理解的补丁,社区未来可能会面临代码由工具而非人类理解来维护的情况。目前,已有近 14,000 个变更集已排入 7.3 版本的队列,这表明这种高速度、受 AI 影响的开发周期可能会继续下去。

显示 7.2 版本中带有“Fixes”标签的提交数量的图表。
7.2 版本包含 4,830 个带有“Fixes”标签的提交,反映了漏洞修复活动的显著增加。lwn.net

该数据支持了关于归因于 LLM 辅助扫描的漏洞修复标签大幅增加的分析。