21CTO导读:Debian 社区投票决定允许成员在创建贡献时使用生成式 AI,但前提要求开发者强制对代码质量负责。
该投票一共有 9 种选项,范围从完全禁止大语言模型辅助开发,到允许特定条件使用 AI。投票结果将影响 Debian 开发者工作方式,以及开发组未来如何应对新 AI 工具。
本次投票采用“孔多塞投票制”,第 5 个选项“负责任地使用生成式 AI”最终胜出。
同时,Debian 新政策并不禁止软件开发、文档编写流程使用生成式 AI。
该政策亦承认,人类可在负责任地使用 AI 情况下,提升生产力,让开发者能够将更多精力放在其他任务上。
新政策要求,所有 AI 辅助生成的代码和文档,必须满足质量、法律合规要求,最终责任由人类开发者承担。
此外,Debian 不会强制贡献者标注其代码是否使用 AI。虽然官方鼓励披露,但并不要求必须注明。
提案中明确指出,“盲目接受或上传未经适当人工审核的人工智能生成材料与 Debian 已建立的开发实践不符”,因此,不检查人工智能生成代码的开发者将会面临灾难。
该提案的另一部分内容试图使承认人工智能的使用成为一种常态。
提案文本中还写道:“我们鼓励贡献者披露其贡献是否借助了人工智能技术,但并不强制要求他们这样做。”
Linux爱好者Liam Proven 在投票报告中补充道,Gentoo Linux 团队禁止使用 AI,而 NetBSD 和 OpenBSD 则不希望有任何AI编写的代码贡献。
Linux的创始人Linus Torvalds 是开源社区中最具影响力的人物,他个人欢迎 AI 生成的贡献。
7 月,他宣称“Linux 不是那些反人工智能项目之一”,并且最近利用人工智能修复了一个棘手的漏洞,证明了这一点。Torvalds也曾抱怨过人工智能,比如他在 5 月份指出,AI生成的漏洞报告有时会让 Linux 安全邮件列表“难以管理”。
作者:场长
本篇文章为 @ 万能的大雄 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 微信公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。
请扫描二维码,使用微信支付哦。