NetBSD Foundation 宣布了一项新的开发政策,主要针对由 AI 技术生成的代码。新政策指出,由大语言模型或类似技术(如 ChatGPT、GitHub Copilot)生成的代码将被假定为受到污染(即版权不明,不符合 NetBSD 的许可目标),从而不能被提交给 NetBSD。
NetBSD Commit Guidelines 中的第二点指出:
如果您提交的代码不是您自己编写的,请仔细检查该代码的许可证是否允许导入到 NetBSD 源代码存储库中,并允许免费分发。与代码的作者核实,确保他们是代码的唯一作者,并与他们核实他们没有复制任何其他代码。
由大语言模型或类似技术(例如 GitHub/Microsoft 的 Copilot、OpenAI 的 ChatGPT 或 Facebook/Meta 的 Code Llama)生成的代码被认为是受污染的代码,未经 core 事先书面批准不得提交。
上个月,Gentoo Linux 方面也通过了一项决议,禁止使用任何类型的 AI 工具或 AI 生成的内容来促进 Gentoo 的开发。旨在避免由 AI 生成代码所带来的一些版权和道德问题。