Copilot 对开源意味着什么?

大家都在讨论 GitHub 最近发布的 Copilot 工具,这是一款由人工智能驱动的全新代码助手。因此,我们首先问自己,“这款工具对开源社区来说是净收益吗?” 答案是“也许”,但有一些注意事项。除了拥有庞大的务实合作者社区(他们中的许多人甚至没有明确指出任何许可证,更不用说开源许可证了),GitHub 在许多方面已成为开源社区协同工作的默认场所。这种独特的地位带来了一些内在的责任。 

我们考虑了来自法律专家的广泛意见,共识似乎是 Copilot 不太可能涉及任何违反美国版权法的行为。但这并不意味着可以使用大量的开源代码作为人工智能的训练资源。开发者在他们的使用条款中给予了 Github 广泛的版权许可,以便可以提供和改进服务,但这并不意味着他们希望看到自己的代码被编辑器中的内置工具清洗和再处理。 

那么,Copilot 代码将被视为对该语料库的合理使用,还是违反信任(甚至可能是侵犯版权),或者人工智能最终会成为编写大多数代码的方式?现在做出结论性的快速判断还为时过早。与在 GitHub 上托管专有代码的人相比,开源社区可能更倾向于将出于*学习目的*使用公开可用代码的行为视为完全在版权法范围之外的活动,但这仍然是新的领域。 

仅仅了解什么是合法的还不够;理解什么是尊重和促进共同利益也至关重要。在这个话题上,迫切需要社区参与——目标是达成共识,并最终为开源开发者和律师制定最佳实践标准。

我们希望看到一个包含开源组织以及全球开源法律和政策界的流程。这种新的编码方法是 GitHub 加强各个开源组织和利益相关者之间沟通的好时机。OSI 董事会主席 Josh Simmons 补充说:“开源的真谛在于社区。我们认为 GitHub 应该抓住这个机会,在他们规划前进道路时,让围绕开源许可的国际思想界参与进来。”

与往常一样,OSI 热切希望看到开源生态系统以健康的方式发展,拥抱新的开源技术。我们期待找到一条协作的前进道路,既服务于增长和原则,又搭建桥梁。我们非常兴奋地看到代码开发的下一个时代将走向何方。我们鼓励 GitHub 与我们和其他人合作,吸引开源开发者和用户,并寻求方法使其工具体现而不是挫败开源社区的集体愿景。