当前位置: 软件志 >资讯 > GitHub Copilot受到版权爱好者的批评

GitHub Copilot受到版权爱好者的批评

更新时间:2021-07-14 11:30:08    浏览次数:149+次

上个月,微软的GitHub宣布了一项新的软件开发人工智能协助服务–Copilot。GitHub Copilot支持各种语言和框架,可以在IDE内为整行或整个功能提供建议。GitHub Copilot由OpenAI Codex提供支持,它是在数十亿行的开放源代码上训练出来的。自从上周宣布这一消息以来,一些版权爱好者批评了GitHub。有些人甚至声称,Copilot废止了开放源代码,为开发者提供付费的人工智能服务。

GitHub Copilot受到版权爱好者的批评图片

1)

嗨,我知道你对copilot很兴奋。

GitHub搜刮了你的代码。而且他们计划在你帮助进一步训练copilot之后向你收费。

看着人们为自己的工作和时间被一家价值数十亿的公司利用而欢呼,这确实令人失望。

– 布莱恩-P-霍根(@bphogan) 2021年7月2日

2)

关于Github Copilot和版权的一些想法(我不是一个律师)。

Copilot使用GPL授权代码训练的GPT3版本。GPL赋予每个人复制和制作衍生品的权利。衍生品继承了GPL。

Copilot有时能记住并重复代码片段。 pic.twitter.com/1JLwfQI65l

– Mark O. Riedl (@mark_riedl) June 30, 2021

3)

“我离开GitHub是因为copilot使用我的开源代码进行培训”,这是一个奇怪的举动。任何人都可以把它分叉到那里,GitHub可以把任何地方的开源代码使用它,而且美国版权法允许这样做。我也很确定我们不应该加强版权法 …

– Armin Ronacher(@mitsuhiko)2021年7月3日

我不明白GitHub Copilot侵犯GPL代码版权的这一论点。首先,机器生成的代码不应该被视为衍生作品。如果人工智能输出被视为衍生作品,你就不能建立一个音乐识别应用程序,因为你的人工智能模型将基于受版权保护的音乐内容。其次,即使Copilot从训练数据集中生成了准确的短代码片段,也不应该被视为侵犯版权。例如,考虑下面的代码:

if (i <= 0)

i = i+1;

你不能要求上述代码的版权,因为上述代码不是原创代码。GitHub Copilot应该能够在不违反任何版权法的情况下向开发者推荐这种简短的代码片断。看看微软和GitHub在未来几天对这些版权批评的反应,将会很有趣。

Via MSPoweruser