GitHub 在持续的法律争议中推出 Copilot 商业版

GitHub 推出 Copilot for Business 计划

GitHub 宣布推出面向企业的 Copilot for Business 计划,这是其基于 OpenAI 技术的编程助手 Copilot 的商业版本。该发布紧随最近针对微软、GitHub 和 OpenAI 的集体诉讼,指控其违反开源许可证。

Copilot 的背景与功能

Copilot 于 2022 年 7 月正式发布,由 OpenAI Codex 提供支持,该模型在数千万个公共代码库上进行了训练。Copilot 是一款基于云的工具,能够分析现有代码和注释,并为开发者提供建议。

Copilot for Business 的新增功能

Copilot for Business 提供与单用户许可证相同的功能集,并增加了许可证管理和组织范围的管理能力。通过许可证管理,管理员可以决定哪些组织、团队和开发者获得许可证。GitHub 还表示,Copilot for Business 不会保留代码片段,也不会存储或分享用户的代码,无论这些数据来自公共仓库、私有仓库、非 GitHub 仓库还是本地文件。

公共代码匹配功能的限制

GitHub 的组织范围管理能力包括能够阻止 Copilot 建议与 GitHub 上找到的公共代码匹配或接近匹配的代码。该功能于 2022 年 6 月引入,会阻止匹配超过 150 个字符的公共代码的建议。GitHub 警告称,大约有 1% 的情况下,建议可能包含超过 150 个字符的代码片段。

Copilot 的争议与诉讼

尽管有公共代码匹配功能,得克萨斯 A&M 大学的计算机科学教授 Tim Davis 报告称,即使在启用该功能的情况下,GitHub Copilot 仍然生成了他的受版权保护的代码片段,且未注明出处或 LGPL 许可证。这并非 Copilot 的唯一争议。

2022 年 11 月,Matthew Butterick 和律师事务所 Joseph Saveri 对微软、GitHub 和 OpenAI 提起了集体诉讼,指控 Copilot 侵犯了开源代码开发者的权利,认为其训练代码未经授权、未注明版权或未遵守许可条款。

用户反馈与法律风险

尽管存在争议,许多用户报告称 Copilot 显著提高了他们的生产力。GitHub 警告称,Copilot 的训练集可能包含不安全的编码模式、错误或过时的 API 引用,用户有责任确保其代码的安全性和质量。

一些法律专家认为,Copilot 可能会使公司面临风险,特别是如果他们无意中使用了受版权保护的建议或从具有 copyleft 许可证的仓库中提取的代码。GitHub 表示,将在 2023 年引入新功能,帮助开发者了解与 GitHub 公共仓库中类似的代码,并能够按许可证或提交日期进行排序。

价格与可用性

Copilot for Business 现已上市,价格为每月每用户 19 美元。

阅读 26
0 条评论