Linux创始人林纳斯·托瓦兹(Linus Torvalds)于5月24日再次公开表达不满,他认为大量经由人工智能提交的修复补丁,与其所处的内核开发阶段存在不匹配,间接加重了维护人员的工作负担。
托瓦兹此前在5月17日已对人工智能工具在内核开发中造成的额外负担提出批评。当时他指出,开发者利用AI发现问题,却未能同步提交相应的修正方案,这无疑将排查和收尾的工作转嫁给了少数维护者。
针对5月24日的最新发声,托瓦兹特别指出,开发者借助AI工具提交了过多细碎的补丁,导致Linux的RC5版本(第五个发布候选版)的体量异常庞大。
他强调,在内核发布周期的后期,维护工作的重心应是解决新改动所引发的错误,而非针对那些长期存在但不构成紧急威胁的旧问题。
如果开发者将这些针对旧问题的缺陷修复也集中涌入RC5阶段,不仅会使代码变动量显著增加,还会提高审查和合并代码的成本,给维护者带来不必要的额外压力。
根据Linux内核的常规开发模式,一个开发周期通常包含七个发布候选版本,在特殊情况下会增加到八个,随后才会进行正式发布。因此,RC5阶段通常被认为是需要逐步“降噪”、放缓整体节奏的时期。
为了使开发节奏回归正常,托瓦兹要求开发者重新评估自己的合并请求(Pull Request)。他建议在提交前仔细判断,提交内容是否属于回归修复;如果不是,是否更适合推迟到下一个开发周期。
尽管面临这些挑战,本周实际合入的修复范围依然广泛,涵盖了文件系统、显卡、内存管理、网络、安全性、系统稳定性和硬件兼容性等多个方面。硬件部分特别包含了针对惠普星系列14、华硕玩家国度以及联想Yoga 7 14AGP11型号的错误修复。
