2026年7月15日,科技世界发生了一件让人瞠目的事。Linux操作系统的创造者——那个被全球程序员视为半神的芬兰人Linus Torvalds——在公开邮件里推销AI,结果被自己手下的一位老将当场拒绝。
这件事迅速在一个叫Lobsters的技术论坛上炸开,获得了145个赞和130多条评论。不是因为AI好用不好用,是因为这场对话暴露了一个更深的伤疤:当「老大说了算」撞上「拿证据来」,到底谁才是对的?

发生了什么:老大推销,工程师说不
先来还原一下现场。
Linux是世界上下载量最多、影响最大的操作系统之一——你每天用的安卓手机、微信后台、淘宝服务器、银行的ATM机,绝大多数都跑着Linux。它是一个开源项目:代码完全公开,全球几千名志愿者共同维护。每个人都可以提交修改,但也必须通过一群叫「维护者」的资深工程师审查通过,才会被接受。
Linus Torvalds是Linux的缔造者和最终裁决者。三十四年前,他在芬兰赫尔辛基大学的宿舍里敲下第一行代码时,可能没想到自己会成为技术史上最有影响力的人物之一。在Linux社区里,他的话分量极重——有人说他是「仁慈的独裁者」,也有人说他像「技术界的暴君」。

2026年7月15日这天,Linux社区正在讨论一个叫「Sashiko」的工具。这是一个AI系统,能自动阅读开发者提交的代码改动,像老师批作业一样指出潜在的bug。有人提出应该把这个AI的输出直接发到代码作者的邮箱里,省去找维护者转发的环节。
老牌维护者Laurent Pinchart站出来反对。他在Linux项目里干了十几年,负责图形显示相关的代码,是社区里公认的最扎实的工程师之一。他的意思是:AI经常说错话——把对的代码标成错的,让开发者浪费时间排查。应该先让维护者筛一遍,确认AI的审查意见是对的,再发给作者。
这时Linus加入对话。但他没有讨论这个具体的技术方案怎么设计更好,而是直接放了大招:「Linux不是反AI项目。谁接受不了,可以分叉代码库,或者直接走人。」
Pinchart没有被吓退。他回了邮件,礼貌但坚定地表示:拒绝AI不是无理取闹。 他列出了自己的理由——基于实际使用经验:AI产出的虚假警告淹没了真正有用的审查意见,创造了更多工作,而不是减少工作。
核心矛盾:「只看技术」是谁的双重标准?
到这里,事情还只是一个普通的技术分歧。真正让Lobsters论坛炸掉的,是Linus下一步的反应。
Pinchart拒绝后,Linus立刻切换了逻辑。他说:「在Linux社区,我们基于技术价值做决定,而不是对新工具的恐惧。不要跟我谈你的个人信念。」
Lobsters上最高赞的评论(78票)一针见血:「Linus先试图用个人权威去卖一个想法,被对方拒绝了之后,又说’我们只看技术’——这是典型的双重标准。 诉诸权威大概是一个人能做出的最肤浅、最无力的论证方式。搬出Linus的名字并不能让一个论点变得更有力。」
这恰恰是这场争论的核心矛盾。
Linus在2000年说过一句被刻进程序员基因的名言:「Talk is cheap. Show me the code.」(空谈无用,拿代码来。)这句话是Linux社区三十年文化的浓缩:任何主张,必须拿得出看得见、摸得着、可以验证的证据。你的身份、头衔、过往功绩——在这些证据面前,什么都不是。
而现在,说出这句话的人,自己先说「相信我」。
更有意思的是,Linus自己无法完全守住「只看技术」的立场。俄乌战争爆发后,他曾亲手将俄罗斯籍维护者踢出开发团队——这难道不是一个基于价值观的、而非纯技术意义的决定吗?GamingOnLinux上的评论者指出这个盲点时,Linus的「技术至上」立场出现了裂缝。
更深的问题:AI的基因与开源的基因
如果上面是「人的矛盾」,那下面这层是「工具的基因冲突」。
Linux诞生于1991年。那时软件行业的主导模式是闭源商业软件——微软的Windows、甲骨文的数据库,它们的源代码对普通用户来说是一个黑箱。你不知道这个程序在背后做什么,只能选择信任这家公司。
Linus启动Linux项目的初衷之一,就是反对这种不透明。代码公开,决策过程公开,任何人都可以看、可以理解、可以审计每一行逻辑。 「透明」是Linux的立身之本。
而AI——尤其是大语言模型——恰好站在这个对立面。
它是一个由数十亿个参数组成的神经网络。深度学习专家可以解释它的训练方法和模型结构,但没有一个人能精确说出:它为什么对这个输入,产生了这个输出。 它不提供推理过程,不存在传统意义上的可审计决策链。你只能选择「信任它」——或者不信任它。
Lobsters上获得42票的第二高赞评论,来自用户addison:「LLM及其衍生品,恰恰全面地体现了这个行业一直以来的问题——而这些问题,很多正是Linux创立之初想要避开的。」
这就好比一个以「绝不偷工减料」为招牌的百年老店,突然引进了一台没人懂内部工作原理的机器。老板说它很快、很省力。老工匠说:可我不知道它把东西做成了什么样。
Linus的真心话与社区的沉默
但笔者不想把Linus画成一个「背叛理想」的人。他的邮件里其实展现了更复杂的一面。
他承认AI「可能是一个有点痛苦的工具,既增加了维护者的工作量,又从’它不停地找到令人尴尬的bug’的角度让人不适。」他明确说了「我们不强迫任何人使用它」,他反对的是「有人试图阻止别人使用」。
如果站在他的角度去想,他的焦虑不是没有根据的。Linux内核维护者这个群体正在老去——很多核心维护者已经干了二十年——而能接班的年轻人补充不足。代码量却一直在膨胀。作为项目领导者,他看到AI可能减轻社区负担的机会,想推一把,这不是不能理解。
问题在于:AI和编译器不一样。编译器是确定性的——同样的输入永远产生同样的输出,你可以精确理解它的工作方式。AI不是。AI是一个概率系统,它的行为不可预测、不可复现、不可被彻底审计。
Linux社区三十年建立的信任体系,核心就建立在「可审计」三个字上。每一行代码谁写的、谁审查的、为什么这么改——全部公开、可追溯。当你在审查链里引入一个无法解释其决策的黑箱时,你动摇的是这栋大楼的地基。
两边都有道理——这才难办
笔者无意站队,因为这个争论里两边说的都有一部分道理。
Linus看到了人力危机——Linux需要更多帮助,AI是目前最有希望的工具之一。他说「十年前静态分析工具刚出现的时候,也有人嫌弃它误报太多,现在它已是标准流程」,这句话从历史角度看并不离谱。
社区看到了信任危机——他们不是恐惧新技术的卢德主义者。他们是亲手维护了地球上最重要的软件基础设施二十多年的人。当Pinchart说「AI增加了我们的工作量」时,这不是理论推演,是实验数据。媒体子系统已经试过了,结果就是混乱。
真正让人不安的,是这个矛盾本身没有简单解法。两边讲的都是真的。
更大的图景:整个开源世界正在分裂
这场风波不是孤例。
就在同期,Godot游戏引擎——一个被全球独立游戏开发者广泛使用的开源工具——更新了贡献政策,明确规定禁止AI生成的代码提交。RPCS3模拟器团队——一个能把PS3游戏跑到电脑上的开源项目——也出来告诉开发者:「停止提交你自己都不理解的AI代码。」
整个开源世界正在沿着一条裂缝分裂:一条路是把AI当不可逆的趋势积极拥抱;另一条路是划定边界,守住人类的可审计性底线。
Linux的这场争论,不过是这条裂缝上又一道新痕。
它不是关于「AI好不好用」的技术问题。它问的是一个更大的问题:当一个以透明为根基的社区,遇到一个本质上不透明的工具——到底是谁该改变谁?
Linus的答案是:社区应该适应AI。
但三十三年前,当他开始在宿舍里敲下第一行Linux代码时,他的答案曾经是:社区不应该信任任何看不见的东西。那个二十二岁的芬兰学生,正是靠着对「不透明」的彻底不信任,才造出了今天的Linux。
参考链接:
- LKML 原始讨论帖(lore.kernel.org)
- Lobsters 讨论(145分/134条评论)
- The Register 报道「Linus Torvalds tells AI haters to fork off」
- GamingOnLinux 报道「Linux creator Linus Torvalds puts foot down on anti-AI comments」
- XenoSpectrum 深度分析「Linux Declares It Won’t Reject AI」