AI如何重写开源代码,但它能改变许可证吗?

探索人工智能编码工具重写开源软件时的法律和道德影响,引发有关许可合规性和知识产权的问题。
人工智能编码工具正在彻底改变开源软件的开发方式,但它们也引发了复杂的法律和道德问题。当人工智能可以重写整个代码库时,它是否也可以重写控制代码使用方式的底层许可证?
随着 chardet(一个用于检测字符编码的流行开源 Python 库)的发布,这个问题成为最重要的问题。该项目最初由 Mark Pilgrim 于 2006 年编写,并在 LGPL 许可下发布,后来由 Dan Blanchard 接管,他使用 AI 对整个库进行了彻底的、经 MIT 许可的重写,声称它比原始版本“更快、更准确”。
使用人工智能对开源软件进行本质上“逆向工程”的能力给许可证合规性和知识产权带来了重大挑战。虽然新代码在技术上可能是独一无二的,但它引发了关于AI系统是否真正理解和尊重原始许可条款的问题。
{{IMAGE_PLACEHOLDER}}来源: Ars Technica


