Linux 7.1-rc5内核发布:Linus Torvalds批评AI代码泛滥及不必要的改动
5月25日,据科技媒体Phoronix报道,Linux 7.1-rc5内核现已发布。本次候选版本继续带来大量修复更新,并新增更多AI生成代码。Claude Code等AI编写的代码现被广泛分散在内核各个部分,从图形驱动Bug修复到C语言代码安全问题均有涉及。
Linux创始人Linus Torvalds上周表示,虽然AI工具确实很好用,但请开发者不要凭空造出“没必要的痛苦”和“毫无意义的假工作”。此外,rc5还新增了更多惠普、华硕笔记本的x86驱动支持、Intel P-State驱动修复、AMD P-State修复,以及多项硬件驱动更新。Linux 7.1正式版预计将在6月中旬发布。
Torvalds在发布rc5公告时对当前内核规模及AI代码改动表示不满。他指出rc5非常庞大,比传统的rc5大得多,对此并不完全满意。更新中大部分内容只是随机驱动的琐碎改动,他认为这些更适合放到linux-next分支,等到下一个合并窗口再整合。Torvalds表示将对在发布后期塞入毫无必要变动的行为采取强硬态度,未来那些不重要的修复性Pull Request将直接拒绝。其中有好几组PR是由AI审查发起的,他认为这种庞大的rc不利于长期稳定性,虽然小型修复看起来风险很低,但并不等于完全没有风险。他呼吁开发者在提交PR前自我审视,判断问题是否真的是回归问题,是否严重到不能先进入开发堆栈。