科学与技术世界
← 首页
AI撕毁开源契约:Chardet风波引爆开发者大战

AI撕毁开源契约:Chardet风波引爆开发者大战

10 三月 2026 16 次浏览

AI砸了开源的规矩:chardet事件让开发者炸锅了

开源圈的那些大热闹,往往从不起眼的小事开始。上周,一个叫chardet的Python库更新了,结果闹得天翻地覆。这事儿让我看热闹看得过瘾——几年没见过这么纠结的伦理问题了。

到底发生了啥

chardet是个老库,专门猜文本文件的编码格式。超级火爆,每个月下载量1.3亿。无数网站、App和系统都靠它活着。

维护者Dan Blanchard想大修一版。他没慢慢改旧代码,直接把API规范和测试套件扔给Anthropic的Claude AI,让它从头重写。结果呢?7.0版速度快48倍,还能多核并行。

关键来了:他顺手把许可证从LGPL(分享型)改成MIT(宽松型)。理由?AI生成的代码和原版相似度不到1.3%,算全新作品,不用守旧规矩。

原作者Mark Pilgrim不干了,在GitHub上发帖怼:你不能用AI洗白许可证义务啊!

核心问题:能做不等于该做

这事儿戳中了我常想的一个点:技术上行得通,不代表道德上OK。

开源大佬Armin Ronacher(Flask作者)和Salvatore Sanfilippo(Redis作者)都站队Blanchard。他们的逻辑简单:合法就行。

我觉得他们完全抓错重点。

为什么大家觉得被坑了

就算合法,为什么这么多开发者觉得不对劲?我说说。

LGPL的本质是个社区约定:你用它、改它、建新东西,但改好的得同样分享给大家。像聚餐,大家带菜还得分享菜谱。

12年来,好几十开发者在这基础上添砖加瓦,花时间砸精力。都信着呢:未来改进还会开源给大家。

现在呢?一夜之间,这层保护没了。公司拿7.0版改着玩,改进全藏着掖着。那份鼓励贡献的默契,就这么被单方面撕了。

方向不对头

有人拿GNU重做UNIX工具类比:那时候合法,大家还庆祝呢!

这比喻差远了。GNU是把闭源变开源,方向是放开、分享、给用户更多自由。

chardet这儿呢?方向反了。从社区守护的宝贝,变成随便捞的资源。像把公园围起来变私产——手续齐全是合法,但精神上天差地别。

真格的风险

这不光是一个Python库的事儿。AI让重写软件变超简单,还能绕许可证。

要是这套路流行,分享型许可证就危险了。谁还去贡GPL项目?对手AI一写,就能MIT薅羊毛。

过去,绕许可证得费大劲。现在门槛没了。问题不是会不会多发——而是我们怎么接招。

对未来的警示

开源走到岔路口。一条路,宽松许可证横行,分享型没法执法。另一条,新规矩适应AI时代。

有人已经在搞。比如“训练分享型”许可证,管AI训练数据;“规范分享型”,护API和测试输入。

chardet就是开胃菜。以后类似事儿一堆,每次都得选:死抠法律,还是守住协作精神?

我的看法

我懂为啥想甩掉分享型限制。做商业产品时,它确实麻烦。但方便不等于对。

你享了社区多年心血,就该敬着那些贡献的规矩。用AI当洗钱工具,感觉就是背叛信任——哪怕技术上过关。

开源靠的从来不光是法律,还有人情规矩。要是全按“合法论”来,生态就变味了:更爱薅羊毛,更少真协作。

我不想要那样的未来。

来源: https://writings.hongminhee.org/2026/03/legal-vs-legitimate

#open source #artificial intelligence #software licensing #copyleft #ethics