NetBSD更新了其提交策略,拒绝归因于 ChatGPT 或 Copilot 的 AI 代码,称其由于许可问题而受到污染。
另请阅读:开源许可的发展
这项策略旨在防止在 NetBSD 代码库中包含使用不兼容许可证的代码。NetBSD 的核心开发人员表示,新策略将消除代码库中的所有许可问题,并确保代码完整性达到最佳状态。.
NetBSD 强制执行关于 AI 生成代码的新准则
更新指南规定,在主要开发人员做出决定之前,所有生成的AI代码都应被视为恶意代码。该决定通过审批流程做出,审核员也参与其中。.
AI 训练数据通常是无差别的,这增加了在宽松许可模式和更严格的许可下提供的代码中使用此类数据的固有风险。.
另请阅读:人工智能对软件开发的影响
NetBSD 将 AI 收集的代码归类为受污染的代码,这一决定是经过深思熟虑的,目的是避免无意中将不合规的代码纳入项目,从而维护项目对其许可标准的严格遵守。.
NetBSD 严格收紧对 AI 生成代码的合规性要求
NetBSD 旨在防止用户随意插入不合规的代码,并确保项目严格遵守许可标准。该工具会深入检查各种源代码,据 NetBSD 高级维护人员称,他们会格外小心,避免无意中引入他人的代码。.
Facebook 的决定表明,软件界正密切关注人工智能对先前由开源软件开发的代码的影响。尽管随着人工智能的普及,LLM(法律、法律和软件)的发展势头强劲,但将人工智能生成的内容整合到大型公共项目中所涉及的合法性和伦理问题仍在不断受到评估。.
NetBSD 在人工智能代码策略中平衡创新与合规性
NetBSD 对此问题的决定反映了业界对人工智能生成内容(包括其技术和伦理特性)的普遍担忧。这项政策为其他项目在其计划中纳入类似措施树立了dent ,从而有助于技术人员在持续创新和履行伦理义务之间取得平衡。.
人工智能工具的支持者声称,人工智能工具可以显著加快开发过程,无需再进行枯燥的写作工作,但批评者则表示,人工智能工具存在法律上的不确定性,例如许可冲突。.
Emman Omwanda 的Cryptopolitan 报道

