近日,Python字符编码检测库chardet发布了7.0版本,这一更新在开源界引发了关于AI重写代码与开源协议边界的争议。项目维护者DanBlanchard利用AI编程工具ClaudeCode,在5天内重写了chardet项目,并推出了性能提升高达48倍的新版本。同时,Blanchard将项目协议从LGPL更改为更宽松的MIT协议,允许在闭源商业项目中使用,这一变更引起了原作者MarkPilgrim的强烈不满。
Pilgrim在GitHub上公开抗议,认为新版本构成了非法重新授权,强调维护者长期接触原代码,且AI代码生成器并不能赋予额外权利,不符合“净室逆向工程”标准。他认定新版本仍是原代码的衍生作品,并要求恢复原有的LGPL协议。Blanchard则用数据为“AI净室重写”辩护,指出新生成的AI代码在结构上已经完全独立,并通过JPlag代码相似度分析数据支持其观点,7.0版本与旧版6.0的对应文件结构相似度最高仅为1.29%。
此次争议在开源社区引发连锁反应,自由软件基金会执行董事ZoëKooyman和开源布道师BrucePerens均对此表达了担忧,认为AI大模型吸收了原代码,无法保证“干净”,并强调软件开发的经济学基础已被颠覆。目前,法院尚未对AI参与编写的软件授权问题作出明确裁决,这一事件仍在法律盲区。

来源:一电快讯
返回第一电动网首页 >
以上内容由AI创作,如有问题请联系admin#d1ev.com(#替换成@)沟通,AI创作内容并不代表第一电动网(www.d1ev.com)立场。
文中图片源自互联网或AI创作,如有侵权请联系邮件删除。