搜索
NFT元宇宙Web3
近期热门

Copilot 推出后,开源开发人员敦促放弃 GitHub

波动

来源:TechCrunch

图片来源:Rafael Henrique/SOPA Images/LightRocket/Getty Images

为开源软件项目提供支持和法律服务的非营利组织Software Freedom Conservancy在退出代码托管和协作平台本身后,呼吁开源社区放弃 GitHub 。

此举是在微软旗下的 GitHub 推出商业版 Copilot一周后进行的,Copilot是一款由人工智能驱动的结对编程器,通过在软件开发人员键入时建议线路或功能来与他们合作。这有点像Gmail 的 Smart Compose 功能,它通过使用上下文提示建议邮件中的下一段文本,努力加快您的电子邮件写作。

Software Freedom Conservancy得到Google、Red Hat 和 Mozilla 等众多知名公司的财务支持,其成员跨越40 多个项目,包括Git(GitHub 高度依赖)、Selenium和Godot。

所有权

虽然软件自由保护协会对 GitHub 的不满早于 Copilot,但似乎 GitHub 的最新发布是最后一根稻草。问题的症结,也是自去年首次亮相以来软件开发领域争论的焦点,是 Copilot 是建立在开源社区辛勤工作之上的专有服务。事实上,Copilot 是与 OpenAI 合作开发的,OpenAI 是一家人工智能研究机构,微软早在 2019 年就投入了 10 亿美元,并在很大程度上依赖于 OpenAI Codex,后者接受了大量公共源代码和自然语言模型的培训。

Copilot 提出了一些重要的问题,这些问题是关于谁实际编写了一个软件。“开源”并不意味着完全免费,并且仍然需要满足许可要求,并且要包括归属,因此如果 Copilot 从一个项目“借用”代码并将其推荐给另一个项目的作者,这会为版权侵权诉讼打开闸门吗?关于什么是合理使用以及 Copilot 提出的缺乏透明度的问题,还有一大堆讨论,软件自由保护协会的Bradley M. Kuhn去年写了一篇深入的文章,名为If software is my副驾驶,谁编写了我的软件?.

鉴于开源软件的精神集中在每个人为了更大的利益而共同努力的概念上,没有任何一方比另一方受益更多,GitHub 决定以每月 10 美元的价格推出 Copilot(尽管它对一些开发人员是免费的)由于对其用于训练系统的特定数据的洞察力极低,现在已经领导 Software Freedom Conservancy 表明立场。这意味着该组织本身将在内部结束自己对 GitHub 的使用,并引入一个程序来帮助其成员项目从 GitHub 过渡。最重要的是,它表示不会接受没有明确计划将其开源项目从 GitHub 迁移出去的新成员。

该组织在一篇博文中写道:“我们自己已经考虑采取这一行动一段时间了,但上周的事件 [Copilot 发布] 表明这一行动已经过期。 ”

尽管社区中的许多人可能不同意 GitHub 通过专有产品将开源开发人员的劳动力货币化的最新方法,但现实情况是 GitHub 是全球软件合作者的事实上的平台,因此对于这场运动获得任何真正的动力。当然,还有其他选择,例如 GitLab 的自托管社区版,但 GitHub 做得非常出色,使自己成为全球数百万开发人员的“粘性”命题。

还值得注意的是,微软的老对手亚马逊最近推出了自己的 Copilot 化身,名为 CodeWhisperer,上周在预览版中推出。从发布中可以清楚地看出,亚马逊正试图解决 Copilot 引起的一些版权问题——例如,如果 CodeWhisperer 生成的代码建议类似于其训练数据中的现有片段,它将突出显示许可证与该原始功能相关联。然后由开发人员决定是否使用该代码。

因此,尽管 Software Freedom Conservancy 的活动可能不会让人们放弃 GitHub ,但再加上来自亚马逊产品的竞争,它可能会对微软施加足够的压力来改变 Copilot 的运作方式——这样它就可以提高源代码的透明度其代码建议。

媒体昨天联系了 GitHub 征求意见,但在发布时尚未收到回复。

编辑于 2022-07-01 22:16
「 真诚赞赏,手留余香 」
赞赏

发表评论已发布0

手机APP 意见反馈 返回顶部 返回底部