ITBear旗下自媒体矩阵:

AI 5天重写Python库性能大增,协议变更引原作者抗议与开源界热议

   时间:2026-03-11 16:32:52 来源:ITBEAR编辑:快讯 IP:北京 发表评论无障碍通道
 

一场围绕AI重写开源代码与许可证合规性的争议,正在全球开发者社区持续发酵。事件核心是Python字符编码检测库chardet的7.0版本更新——项目维护者Dan Blanchard通过AI工具Claude Code在5天内完成代码重构,并将许可证从限制商业使用的LGPL协议变更为宽松的MIT协议,此举引发原作者Mark Pilgrim的强烈反对。

争议焦点在于新版本是否构成对原代码的"衍生作品"。Pilgrim在GitHub公开声明中指出,Blanchard作为长期维护者曾深度接触源代码,即便使用AI生成代码,也不符合"净室逆向工程"的法律标准。他援引版权法强调,许可证变更需获得所有贡献者授权,而此次单方面修改已涉嫌侵权。数据显示,chardet自2006年创建以来,累计获得超过200位开发者的代码贡献。

Blanchard则通过技术数据反驳指控。他公布的JPlag代码相似度报告显示,7.0版本与6.0版本的结构相似度最高仅1.29%,远低于旧版本间80%的相似度。他描述开发流程为:先清空代码仓库,再根据功能需求编写设计文档,最后通过Claude生成全新代码。这种"AI辅助的净室开发"模式,被他视为突破传统许可证限制的创新实践。

法律专家指出,该案例暴露出AI时代版权法的三大盲区:其一,训练数据包含受版权保护代码的大模型,其生成内容是否构成侵权;其二,人类开发者在AI生成过程中的参与程度如何影响作品独立性判定;其三,开源项目维护者是否有权单方面更改许可证。截至目前,全球尚未有法院对AI参与编写的软件授权问题作出裁决。

这场争论已引发连锁反应。自由软件基金会执行董事Zoë Kooyman公开表示,任何接触过原代码的AI模型都不可能实现真正的"净室"开发。开源布道师Bruce Perens则警告,当AI可以瞬间重构代码库,传统开源社区的协作模式和商业生态将面临颠覆性挑战。据GitHub统计,过去三个月已有超过50个开源项目宣布引入AI开发工具,但仅有3个项目尝试变更许可证。

技术社区正在形成两派观点:支持者认为AI重写可提升代码质量并扩大应用范围,反对者则担心这会削弱开源运动的伦理基础。Blanchard在最新声明中承诺,将暂停7.0版本的推广直至法律争议解决,但坚持认为"技术进步不应受陈旧法律框架束缚"。这场争论或许将成为AI时代开源软件治理的标志性案例。

 
 
更多>同类资讯
全站最新
热门内容
网站首页  |  关于我们  |  联系方式  |  版权声明  |  争议稿件处理  |  English Version