
开源界刚刚发生了一件魔幻到离谱的事。
Reddit最大开源社区r/opensource一纸禁令甩了出来:从今天起,全面封杀任何使用AI、由AI生成或专门面向AI的项目。版主在置顶长文中态度强硬,只要你的项目用了AI、由AI编写,或者目标是服务于AI,那么r/opensource就绝不欢迎你。
帖子一出,评论区彻底炸开了锅。很快有人发现了一个致命的逻辑漏洞:按这条规矩,人类史上最伟大的开源项目Linux,已经被开除了。
Linux之父早就在用Claude Code辅助写Linux代码了。一个以开放自由为信仰的社区,开始搞起了AI血统审查。而被审查的对象,恰恰是开源精神的祖师爷。
这份面向近40万名成员的公告,堪称史上最严。
第一道闸门卡死项目资格。发帖项目必须活跃维护满1年、拥有3名以上贡献者、已有现成社区,且不得是笔记、PDF阅读器等常见练手项目。版主还专门补了一句:不再接受寻找维护者或招募贡献者的帖子。这两条凑在一起,当场锁死了一个死循环——新项目没凑够3名贡献者不准发帖,可开发者想招人攒够3名贡献者,版规又禁止发帖招募。
第二道闸门卡死账号。发帖者的Reddit账号必须注册满1年且有大量历史贡献。发帖被拦后,谁要是私信版主求情申请豁免,当场永久封号。
第三道,看得出用了AI,一律踢群。版主原话相当扎心:Token很便宜,你为了做出这个了不起的项目烧了多少Token,我们根本不在乎。
第四道更让全球开发者寒心:如果你不会说英语,请去找别的社区,我们无法区分AI撰写和AI翻译的内容。非英语母语的程序员哪怕写出顶尖开源工具,只要借助翻译软件把介绍帖翻成英文,就会被当成AI垃圾永久除名。
公告末尾,版主冷冰冰地甩下一句逐客令:如果你不喜欢把这个社区留给人类,告诉我一声,我好送你出去。
这份纯血开源宣言刚发出,科技圈立刻戳破了它最荒谬的逻辑漏洞。
按新规严格执行,Linux第一个就得被开除。有博主拉出了一份长长的清单,列出了按新规再也无法讨论的38个顶级开源项目:Linux、FreeBSD、systemd、QEMU,浏览器领域的Chromium、Firefox,开发语言里的Python、Rust、Go、TypeScript,全都榜上有名。就连开发者每天离不开的Git、Docker、LLVM、GCC、VS Code、FFmpeg和OpenSSL,如今主线代码库里也都合入了AI辅助编写或审查的补丁。
最戏剧性的一幕发生在禁令发出前14天。10月10日,Linus Torvalds本人在官方内核仓库新建了分支,一次性提交了8个内核补丁。在官方提交记录的工具一栏里,Linus坦荡交底:代码、测试程序、审查以及本文初稿,均在我的指导下由大语言模型编程助手Claude Code完成。
Linus带着Claude Code啃下的,是困扰内核社区整整两年的并发硬骨头。他指导Claude利用RCU无锁宽限期延后内存回收,一举把8线程读取吞吐量从每秒1000万次干到了3300万次,速度翻了3倍。提交补丁前一天,Linus在欧洲开源峰会上公开盛赞:把AI当成工具正确使用,它让编程变得有趣多了。
Linux内核官方今年也已正式合入《AI编程助手规范》,核心原则是人类责任制。AI可以辅助查Bug、写函数、写文档,但每一行合入内核的代码都必须由人类审核并签下标签承担全责。
按照r/opensource的新规,今天哪怕Linus Torvalds亲自去分享自己的内核分支,也会因为用了Claude Code和贴出LLM协助起草的说明,被版主当场永久封号。
禁令一出,置顶帖赞数被踩到0分,评论区涌入超过2000条激烈抗议。
高赞第一条评论怼在版主脸上:这根本与开源背道而驰。你可以不喜欢AI,但这改变不了一个项目是不是开源的事实。
被一刀切连坐条款误杀的老派开源匠人成了最冤的群体。一位独立开发者控诉,自己的开源项目已活跃维护整整9年,攒下300多个Star,代码完完全全零AI。可就因为只有他1名贡献者,按照必须满3名贡献者的新规,9年心血一夜之间被剥夺了发帖资格。
当然,也有人站在版主一边。他们的理由是:AI时代,大量用几分钟vibe coding出来的半成品项目和自动灌水帖像潮水一样淹没社区,把无薪志愿者版主折磨得精疲力竭。社区确实有权拒绝垃圾项目。
但用了什么工具,和交出了什么质量,终究是两回事。正如Linus那个比喻:禁止AI,就像禁止编译器、要求大家手写汇编来证明自己懂代码。听起来很硬核,实际上很荒唐。
或许版主们会在某一天意识到,他们想留住的那个纯人类的开源世界,其实早就不存在了。