5 月 26 日消息,Linux 创始人林纳斯 · 托瓦兹(Linus Torvalds)于 5 月 24 日再次发文表达不满,称很多 AI 提交的修复并非契合当前内核开发阶段,加重维护人员负担。
此前报道,托瓦兹于 5 月 17 日发文抨击,称内核开发流程中,AI 工具已给维护开发工作造成额外负担。开发者一边用 AI 找问题,一边却不提交对应修复,已经把排查和收尾工作甩给少数维护者。
托瓦兹于 5 月 24 日再次发文,指出开发者借助 AI 工具,提交大量细碎补丁,导致 Linux RC5 体量异常偏大。
托瓦兹指出在内核发布周期后段,维护重点不应该放在长期存在、又不紧急的老问题上,而是应该聚焦修复 Bug,新改动引发的错误方面。
如果开发者把这些针对旧问题的 Bug 修复也集中塞进 RC5 阶段,不仅增加代码变动量,也会抬高审查和合并成本,给维护者带来额外负担。
按照 Linux 内核常见节奏,一个开发周期通常包含 7 个发布候选版本,必要时会增加到 8 个,随后才进入正式发布。也正因如此,RC5 往往被视为应当逐步“降噪”的阶段,整体节奏理应放缓。
为了让开发节奏回到正轨,Torvalds 要求开发者重新审视自己的 Pull Request(合并请求)。提交前先判断,这到底是不是回归修复;如果不是,是否更适合放到下一个开发周期。
至于本周实际合入的修复,范围仍然很广,涉及文件系统、显卡、内存管理、网络、安全、稳定性和硬件兼容。硬件部分包括 HP Pavilion Plus 14、ASUS Armoury 和 Lenovo Yoga 7 14AGP11 的 Bug 修复。