AI辅助编程实战
上QQ阅读APP看书,第一时间看更新

1.4.2 知识产权

Matthew Butterick拥有开发者、设计师和律师的多重身份背景,对字体设计情有独钟。他的人生轨迹涵盖了写作、字体设计以及文档编辑和排版程序的开发。然而,2022年6月,当他接触到GitHub Copilot时,他并未感受到期待中的喜悦,反而激发他撰写一篇题为“This Copilot is Stupid and Wants to Kill Me”的博客文章来表达他的不满。

Butterick的愤怒并未随着这篇博客文章的发表而平息。他的不满很快升级,最终演变为对微软、GitHub和OpenAI提起的集体诉讼。诉讼的核心争议在于GitHub是否违反服务条款和隐私政策,并可能涉及版权侵犯。

这一法律纠纷凸显了AI辅助编程工具在知识产权领域的模糊地带。鉴于其输出结果往往是海量现有代码的混合体,代码的所有权问题变得尤为复杂。

在关于知识产权的探讨中,普遍认可基于“合理使用”的原则。然而,法律界对于AI生成内容的处理方式并不明确,缺乏具体的指导原则。为了解决这个问题,可能需要依赖法院裁决来明确相关权益。

与此同时,微软已经为GitHub Copilot的用户构建了一道法律屏障。微软承诺,在满足一定条件的情况下,将保护用户免受法律索赔的困扰。

AI辅助编程工具与开源软件方法的结合进一步加剧了法律问题的复杂性。Copyleft许可证,如GNU通用公共许可证(General Public License,GPL)的第2版和第3版,要求任何衍生作品都必须遵循原始代码的许可条款。这一要求旨在促进创新,但同时也给开发者带来了挑战,因为它可能剥夺了他们保护自己的应用程序知识产权的权利,甚至要求他们公开整个代码库的源代码。