AI Pulse

Linux 内核现在要给 AI 助手‘实名登记’,但锅还得人来背

Linux 内核现在要给 AI 助手‘实名登记’,但锅还得人来背

Linux 内核现在允许在补丁里加一个 ‘Assisted-by’ 标签,标明哪些 AI 工具帮了忙。比如:‘Assisted-by: Claude:claude-3-opus coccinelle sparse’。

但有一条红线不能碰:AI 绝对不能出现在 ‘Signed-off-by’ 行里。只有人类开发者才能签署开发者来源证书(DCO),并对整个补丁负全责。

AI 的定位很明确——助手。它可以生成代码、找漏洞、优化逻辑,但法律和伦理责任必须落在人头上。

所有 AI 工具还得走和人类一样的流程:遵守编码风格、开发节奏、补丁提交规范。没有例外,更没有捷径。

用 Claude 写的补丁?输出必须兼容 GPL-2.0-only 许可证,并用 SPDX 标识清楚许可状态。‘Assisted-by’ 标签要具体到工具名、模型版本,以及用到的静态分析工具,比如 coccinelle 或 sparse。

gcc、git、vim 这类基础开发工具不算在内。它们太底层,不视为“智能协助”。

甚至可以回溯验证:如果 sparse 在 AI 提建议前就报出了同一个越界访问,那 AI 的贡献就得打个问号。

这套机制不是为了把开发者换成 AI,而是让人机协作变得透明、可查、可追责。现在点开一个内核补丁,一眼就能看出是不是 Claude-3 参与了驱动层的重构。

AI 能干活,但锅得人背——开源世界的规则,没那么好糊弄。

📎 阅读原文 · GitHub