人工智能确实牛逼,居然把一个项目在短短5天内就重写了一遍,性能直接飙升了48倍。Dan Blanchard利用AI编程工具Claude Code,把chardet项目给完全翻新了。结果他还把原本严格的LGPL协议改成了MIT协议,直接把项目放入了Python标准库。这下可好了,原作者Mark Pilgrim不干了,他在GitHub上公开抗议,觉得这是非法重新授权。他说Blanchard早就接触过旧代码,根本不符合“净室逆向工程”(Clean Room Design)的标准。Dan Blanchard倒是用数据回击了Mark Pilgrim,他说7.0版本和旧版6.0的文件结构相似度只有1.29%,而以前旧版本间的相似度高达80%。他还说自己是在一个清空的仓库里从零开始生成的非衍生代码。 不过这事儿还没完呢,这次风波闹得挺大。科技媒体Ars Technica今天发博文说了这事,自由软件基金会执行董事Zoë Kooyman也说了,吸收了原代码的AI大模型根本谈不上“干净”。开源布道师Bruce Perens更是警告说整个软件开发的经济学基础已经被彻底颠覆了。至于这次争论会不会动摇开源世界的法律基石,还真说不准呢。 如果你也想了解更多关于AI和开源协议的争议,记得关注我们IT之家的消息哦!