Linux内核现允许AI生成代码,但需承担“全部责任”处理任何bug

PC Guide
Linux内核现接受AI生成代码,但需人工审核且提交者对bug负全责。

内容摘要

Linux内核已更新指南,允许纳入AI生成的代码,但前提是必须经过彻底的人工审查和认证。提交者需要对由此产生的任何bug或问题承担“全部责任”。虽然可以使用AI编码助手,但明确禁止其添加“Signed-off-by”标签,因为只有人类才能合法认证开发者起源证书(DCO)。人类提交者必须审查AI代码,确保合规性,添加自己的“Signed-off-by”标签,并承担最终责任。提交内容还应包含“Assisted-by”标签,以识别AI生成的内容,并指明AI代理名称和模型版本,以及可能使用的专业工具。这一发展恰逢Linux 7.0的发布,根据Linus Torvalds的说法,AI工具在识别bug和边界情况方面也为该版本做出了贡献,这表明这可能成为一种常见做法。

(来源:PC Guide)