据 Solidot 报道,内核项目的代码提交规范出现调整:开发者向上游递交代码时,不再需要就“是否使用 AI 辅助编写”作出声明。
这条规则针对的问题很具体。随着 AI 编程助手进入日常开发流程,“这段代码有多少由 AI 参与”几乎无法在单次提交层面被客观核实:一份补丁可能只包含一行由模型补全的代码,也可能整体由模型起草后经人工大幅改写。要求贡献者逐次声明,往往只能得到主观、口径不一的答案,反而给维护者增加判断成本,也让披露流于形式。
从治理角度看,这传递出一种取向:把审查重心放回代码本身,即补丁是否正确、是否可维护、由谁对结果负责,而不是让贡献者在工具使用上作表态。对内核开发者而言,递交补丁少了一道流程性负担;对关注 AI 治理的团队而言,这是一个可对照的样本,当 AI 参与程度难以量化时,公开披露与结果审查之间该如何取舍。
需要提醒的是,各开源社区对 AI 辅助代码的披露要求并不统一,同一开发者跨项目贡献时,应以各项目当前有效的提交规范为准。内核这一变化是否会带动其他项目跟进,仍有待观察。
原文链接:https://www.solidot.org/story?sid=85641
