70+专家分享实战经验,2024年度AI最佳实践都在AICon北京 了解详情
写点什么

编程神器 Copilot 被官司搞怕了?月收费 19 美元的商业版将提供辩护服务,最高索赔 50 万美元

  • 2022-12-12
    北京
  • 本文字数:1658 字

    阅读完需:约 5 分钟

编程神器Copilot被官司搞怕了?月收费19美元的商业版将提供辩护服务,最高索赔50万美元

Copilot 的商业化“虽迟但到”。

GitHub 推出商业版 Copilot


据外媒 theRegister 报道,GitHub 旗下的 AI 编程神器 Copilot 现已推出商业版本,每月收费 19 美元(约合 133 元人民币)。与普通版本的区别在于,商业版能够过滤掉公共源代码,并确保其底层机器学习模型不是从互联网上直接摘抄代码自动补全建议。


Copilot 产品管理高级总监 Shuyin Zhao 在博文中解释道,“您可以轻松设置策略控制,代表组织对用户强制执行公共代码匹配设置。”


据 GitHub 介绍,大约 1% 的 Copilot 代码建议可能包含超过 150 个字符的代码片段,这与训练集中的代码完全一致,而这些代码就是根据各类软件许可,从公共在线源代码中挑选出来的。


为了避免滥用公共代码带来的风险, GitHub 早在今年 6 月就推出了面向个人用户的正式版 Copilot,定价为每月 10 美元(约合 70 元人民币)。开发人员可以在 Visual Studio Code、JetBrains IDE、Neovim 等集成开发环境中编程时使用,Copilot 甚至可以建议复杂的算法以及样板代码并协助进行单元测试。


如今推出的商业版 Copilot 主要面向企业用户,虽然与面向个人用户的正式版 Copilot 在功能上存在交集,但定位并不一样。商业版 Copilot 面向的是拥有 GitHub Enterprise Cloud 许可证的客户,负责为客户提供集中的许可证管理,主要解决大型开发者团队的使用和付费管理需求。


商业版 Copilot 承诺,无论数据来自公共代码仓库、私有代码仓库、非 GitHub 代码仓库或者是本地文件,都“不会保留代码片段,也不会存储或共享客户的代码”。所以从理论上讲,企业客户可以完全放心,企业的机密商业算法绝不会被发送至 GitHub 并用于 Copilot AI 的产品改进。


但商业版 Copilot 仍然会传输“使用数据”,与编辑操作相关的事件(例如接受或取消补全),错误,以及延迟和功能使用情况等数据,其中包括假名标识符等潜在的个人数据。

经历过诉讼风波后,Copilot 将为代码建议提供辩护和索赔


虽然商业版 Copilot 做出了不收集代码建议的承诺,但还不清楚是否会继续收集其他数据来改善后续代码补全效果。此外,客户也会对 Copilot 的代码合规性感到担忧——Copilot 的代码建议很可能会将引发版权纠纷甚至是软件许可索赔。


毕竟这类事件已经发生过一次了。


今年 6 月,律师兼开发者 Matthew Butterick 写了一篇关于 GitHub Copilot 法律问题的文章,该文直指 Copilot 对开源许可证处理不当的问题。Butterick 在一份新闻稿中指出,Copilot 从一开始就明显存在法律问题。“作为拥有多年经验的开源程序员,我在第一次试用时就感受到了其中的问题。而且相信其他很多开发者也跟我一样,发现 Copilot 不对劲。结合自身法律背景,我觉得有必要拿起法律武器支持开源社区。”


11 月,BUtterick 宣布对 Copilot 提起诉讼,诉讼指出,被告方使用公共 GitHub 代码仓库进行 Copilot 训练,这侵犯了众多开发人员在各类开源软件许可上的合法权利。该诉讼已提交到美国加州北区地方法院,要求法院批准 90 亿美元的法定损害赔偿金。


GitHub 显然也意识到了这种不确定性法律风险对企业客户信心的影响,因此对商业版 Copilot 产品特定条款中的 Copilot 输出约定做出调整,借此避免企业客户受到侵权索赔。


GitHub 在企业客户协议中提到:“GitHub 将为您辩护,以免无关第三方宣称您使用 GitHub Copilot 的行为涉嫌盗用商业机密,或直接侵犯了第三方的专利、版权、商标或其他知识产权,最高金额为 50 万美元、或您在索赔前 12 个月内支付的 GitHub Copilot 总使用费,以较高者为准。”


也就是说,如果企业客户因为采用了 Copilot 建议的代码而被起诉的话,GitHub 将为其提供辩护,并提供一定金额的索赔。


不过,如果涉嫌侵权的代码与 Copilot 提供的代码建议不同,或是出现以下情况,GitHub 将不会负责:未能遵循合理的软件开发审查实践;未能防止以可能侵犯第三方知识产权或其他权利的方式有意或无意地使用代码;并未启用 GitHub 的代码过滤功能。


一旦发生侵犯纠纷,Copilot 个人用户和不在企业账户下的客户得自行面对法律诉讼。GitHub 还明确提到,Copilot 用户有责任审查所建议代码的安全性和合法性。

2022-12-12 14:184833

评论

发布
暂无评论
发现更多内容

从一段 Dubbo 源码到 CPU 分支预测的一次探险之旅

yes

dubbo cpu

布式系统消息异常该何去何从

架构师修行之路

分布式 异步

认证、授权、鉴权和权限控制

哈库拉玛塔塔

spring security 用户权限 鉴权 权限

HashMap将cpu打满始末

hashmap 线程安全 cpu 100% cpu飙满

华为与第四范式,正在酝酿一个帮企业跳出AI悖论的“秘密计划”

脑极体

不使用Raft算法,就能简单做集群leader选举

架构师修行之路

分布式 架构师

Java四种引用类型:强引用、软引用、弱引用、虚引用

简爱W

Go: 理解 Sync.Pool 的设计

陈思敏捷

sync sync.pool pool Go 语言

金沙账号审核不通过维护不给提现风控怎么回事?怎么办

过山太阳

内容审核 提现不了

区块链应用层——生态体系的上层建筑

CECBC

区块链技术 生态体系

记录问题 INSERT INTO table ... SELECT ... FROM dual WHERE not exists (...)问题

转山转水

sql SQL语法 sql查询

Spring Security 主要类解释

哈库拉玛塔塔

springsecurity

oeasy教您玩转 linux 010212 管道 pipe

o

SpringCloud轻松集成Dubbo实现RPC调用

Barry的异想世界

微服务 dubbo nacos RPC spring cloud alibaba

spark总结

纯纯

计算机的时钟(三):向量时钟

ElvinYang

LeetCode 169. Majority Element

liu_liu

算法 LeetCo

我理解的面向对象(ObjectiveSql 实践)

Braisdom

Java ORM框架 ORM

我们该怎么保护手机屏幕前的父母?

徐说科技

手机 短视频

企业中台化落地:从战略分析到战术实践及架构演进过程

Barry的异想世界

架构设计 策略模式 模板方法模式 中台架构 领域驱动设计DDD

浮点数的秘密

C语言与CPP编程

c c++ 编程语言 浮点数

week11--作业

Geek_165f3d

以大数据为依托提升基层治理效能

CECBC

大数据 信息化管理

区块链激励层——区块链生态建设的驱动力量

CECBC

区块链技术 驱动力量

重新学习了一遍ThreadLocal

熊斌

学习

不草率,你只管下载资料,剩下的交给「哇哦」

小Q

Java 学习 架构 面试 分布式

为什么每个微服务要有自己独立的数据库?

码猿外

数据库 架构 微服务

Golang领域模型-实体

奔奔奔跑

架构 微服务 领域驱动设计 DDD Go 语言

【高并发】面试官:讲讲什么是缓存穿透?击穿?雪崩?如何解决?

冰河

缓存 穿透 击穿 雪崩 签约计划第二季

一文带你了解微服务架构和设计(多图)

Phoenix

架构 分布式 微服务

业务架构学习内容有哪些?

周金根

BIZBOK 业务架构

编程神器Copilot被官司搞怕了?月收费19美元的商业版将提供辩护服务,最高索赔50万美元_AI&大模型_凌敏_InfoQ精选文章