正文内容 评论(0)
快科技4月13日消息,经过数月激烈争论,Linux内核项目正式确立了一项全项目范围的AI代码贡献政策,允许开发者使用AI辅助编写代码,但必须遵守严格的披露规则,且所有AI生成代码的责任均由提交者承担。
新政策的核心变化在于标签机制,此前,Linux内核要求所有代码提交使用具有法律约束力的"Signed-off-by"标签,开发者需确认自己对代码拥有合法权利。
新规明确,AI代理不得使用该标签,取而代之的是一个全新的"Assisted-by"标签,用于标注代码中AI的参与程度。
无论代码是否由AI生成,只要提交到内核仓库,出了bug、安全漏洞或版权纠纷,负责的都是那个点了提交的开发者。
其实开源社区围绕AI辅助代码的争论已经持续很久,并在今年1月达到白热化,当时Intel工程师Dave Hansen与Oracle工程师Lorenzo Stoakes就内核是否应管控AI工具爆发激烈冲突。
而Linus Torvalds以其标志性的直率风格终结了辩论,他将全面禁止AI的呼声称为无意义的摆姿态,并定下了基调:AI只是工具,内核应该关注的是约束人的行为,而不是去管别人本地机器上跑了什么软件。
在此之前,开源社区对AI代码的态度两极分化,Gentoo和NetBSD等直接禁止AI生成的代码提交,NetBSD甚至将大模型输出定性为"受污染"产物,因为训练数据的版权来源并不明确。
法律争议之外,维护者们更头疼的是AI垃圾代码的泛滥,cURL创始人被迫关闭漏洞赏金计划;白板工具tldraw开始自动关闭外部PR以自保;Node.js和OCaml项目则出现了超过1万行的AI生成补丁。
- 热门文章
- 换一波
- 好物推荐
- 换一波
- 关注我们
-
微博:快科技官方
快科技官方微博 -
今日头条:快科技
带来硬件软件、手机数码最快资讯! -
抖音:kkjcn
科技快讯、手机开箱、产品体验、应用推荐...

