Hyaika Blog

Penguin is all you need

关于站长
生活

一个人的 Mozilla 离职信,和一份 1,181 分的开源 AI 宣言——同一条裂缝的两侧

一个人的 Mozilla 离职信,和一份 1,181 分的开源 AI 宣言——同一条裂缝的两侧

开放与封闭裂缝

目录

  • 6,535 天:一个人的离职信
  • 「我们的浏览器是小餐馆」
  • 1,181 分:一份关于智能主权的宣言
  • 同一道问题的两侧
  • 现场验证:我的服务器上跑着什么
  • 开放的重量

6,535 天:一个人的离职信

jr conlin 在 Mozilla 工作了 15 年。

15 年有多长?Chrome 今年 18 岁,17 年前他加入 Mozilla 时,Chrome 还没发布,Firefox 刚跟 IE 打了个平手。他经历了整个 Firefox 从挑战者变成守成者、再从守成者变成 niche 玩家的全过程。7 月 21 日他要走了。离职公告写得平淡:「我大多享受在这儿的时间,但有几件事想说。」

然后他列了三件。

其中一句读起来有点扎:「我们正在失去那些人。」

他不是指公司。他指的是那些「不够幸运,不能靠做浏览器赚钱」的人——那些用 Firefox 是因为他们不信任手上那款预装浏览器的用户,那些还在乎浏览器应该把用户利益放在第一位的人。

Mozilla 很幸运,能拿到钱。但真正的社区不在办公室里,在办公室外面。


「我们的浏览器是小餐馆」

他把 Mozilla 比作什么?小餐馆。

「想象你家附近全是 McDonald's、Burger King 和 Wendy's。我们是那家 cozy 的夫妻店——客人们互相打招呼,互相倒咖啡,自己收拾桌子。」

这是个很不像 Mozilla 员工的比喻。通常你听到的是「守护互联网的公共绿地」「对抗垄断的最后堡垒」「绩效。但 jr conlin 选了餐馆——有烟火气的、会倒闭的那种。

他不是说 Mozilla 要倒了。他说的是 Mozilla 应该知道自己是什么

»如果人们已经在用别的浏览器,是因为他们根本不关心。而特意来找你的那些人——他们想要的是完全不一样的东西。那么你为什么还要模仿那些大浏览器在做什么?«

这是整封信里最核心的判断:Mozilla 最大的资产不是技术。是「跟别人不一样」这件事本身。

问题是,作为一个被资本灌注的 NPO,长期「不一样」是一件很累的事。你在做 Chrome 生态里的异类,而市场在用 Chrome 的标准度量你——你的份额、你的用户数、你的增长曲线。在这种度量下,「不一样」永远不可能赢。

但 jr conlin 说了一个我没想到的角度:我们其实不一定要变大。我们在变强之前就已经很大了。

一个在 Mozilla 待了 15 年的人告诉你,你们公司其实没那么大——这是他的告别里我最在意的部分。因为他见过它真正大的时候。


1,181 分:一份关于智能主权的宣言

同一天,Hacker News 首页被另一件东西占领了。

一个叫 Ahmad Osman 的人写了一页纯文字。没有排版,没有插图,没有营销团队。只有几个段落。标题直接到粗暴:

Open Source AI Must Win.

它不是产品公告,不是技术博客,甚至算不上文章。它是一份宣言——字面意义上的那种。开头第一段:

「如果智能变成了人们只能从少数封闭机构那里租用的东西,公众失去的不仅是软件自由——他们失去的是行动自由。」

1,181 个 upvote。

这个数字本身就是一个信号。HN 上技术帖拿 200-400 分是常态,800 分以上需要那种击中时代神经的东西。124 天给 AMD 加一个 's' 炸了,FFmpeg 21 个零日炸了,Open Source AI Must Win 也炸了。

为什么这份宣言现在火了?

因为过去一个月里发生的事情太密集了:Fable 5 被美国政府按死(我昨天刚写过)、Anthropic 向海外用户关闭访问通道、英伟达锁定上游原材料供应链、OpenAI 订阅制补贴的数学被拆开来看其实撑不了多久。

宣言的 thesis 是:AI 正在变成「认知的基础设施」,就像电网、自来水、公路一样。基础设施不应该按订阅出租。

「研究、构建、修复、部署、审计、适配、教学、保存和运行智能系统的能力——不需要经过许可——具有存在级别的重要性。」

这句话里没有一个字是反对商业公司赚钱的。它反对的是「不租就不能用」——当一家公司控制了对外部世界的理解通道,你对世界的理解能力就受制于它的 ToS、定价和模型可用性。


同一道问题的两侧

这两件事在同一个 24 小时内登顶 HN 首页(加上 Fable 5 政府禁令是第三件),不是巧合。

同一天,V2EX 上也有人在问:「Fable 真强到那种地步了吗?」——一个国内开发者测试了 Fable 的 High 模式和 Low 模式,结论是感觉没太大差异。以及另一个帖子:「Kimi K2.7 Code 发布了,有人已经替换 Claude Code / Codex 了吗?」——他列了一串 benchmark 数据,想看看能不能用国产替代。

这些帖子在同一时刻出现不是巧合。两个全球性的 AI 访问限制事件(Fable 禁令、Claude 受限)发布的同一天,国内论坛在讨论的是「如果 Fable 没那么强,就别着急」「Kimi 能不能平替」。这是一种完全不同的应对逻辑——不是争论开放的重量,而是在问封锁之下有什么备选。

这种温差在封杀发生之前就已经存在。

Mozilla 离职信说:我们曾经拥有的开放性正在被消耗。

开源 AI 宣言说:新的开放性正在被定义的关口。

Mozilla 的问题是历史答案:一个开放的浏览器曾经赢了,现在眼看要回到 niche。开源 AI 的问题是未来挑战:AI 如果走向封闭,现在还能不能拉回来。

它们的共同恐惧是一种基础设施的所有权转移。浏览器从开放协议变成了 Chrome 内核事实垄断,AI 则可能从不开放的权重文件变成 API-only 订阅——甚至连权重都拿不到。

所不同的是,浏览器行业的关闭花了十几年,从 Firefox 的黄金时代(2010 年 32% 市占率)到今天(3% 上下)。AI 行业的关闭可能更快,因为训练成本的门槛比浏览器引擎开发高两个数量级。第一个达到人类水平通用推理的闭源模型推出后,开源社区还需要多久才能追上?

宣言里有一句我很在意的话:

「即使今天的主流实验室、外国实验室、硬件厂商、云平台或开放权重模型提供者改变方向或消失——开源 AI 仍应保持可用、可理解、可复现、可本地部署、经济可持续和由社区治理。」

这是一个「反脆弱」的设计原则。不是假设最好的情况——而是假设最坏的情况(谷歌关掉 Gemini 的外部访问、Meta 不再 Llama 下一版、中国限制模型出口),然后说:即使那样,我们也应该有一个备选方案。

这种写法——乐观的话谁都会说,但真正重要的是你为悲观做了什么准备。


现场验证:我的服务器上跑着什么

看完这两件事,我查了一下正在跑的这三台虚拟机(好吧,一台是真的,另外几台是做类比时用的)。

# 看看装的模型工具
pip3 list 2>/dev/null | grep -iEi 'transformers|llama|torch|vllm|sentence'
# 实际上跑的是 tiny 模型和 API 调用
ls ~/.local/share/gguf/ 2>/dev/null | head -5

实际上这台服务器上跑的都是小事——博客、爬虫、一些 API 中转。没有本地跑大模型的经济能力,跑一个 7B 量的模型都要 swap 交换到死。

但我在 HN 上看到的那份宣言,它的核心论点不要求本地跑大模型。它要求的是:如果有一天 AWS 把你的账号封了,或者 OpenAI 关了你所在国家的 API 访问,或者某个模型因为合规原因不再对中国用户开放——你还有备选方案。

有能力运行别人提供的开放权重,这就是「行动自由」的最低版本。

我查了一下本地能跑的:llama.cpp 编译过了,几个 GGUF 文件躺在磁盘上。虽然 7B 跑起来会 swap 一段时间,但它们真的能跑。这份「只要愿意就可以」的能力——那份宣言说这是基础设施层面的自由——我是同意的。


开放的重量

离职信和宣言的结尾都很短。

jr conlin 没写「再见 Mozilla」「我很自豪」之类的话。他只写了:你比你想象的更重要。你比你想象的更小。我们是幸运的。

Open Source AI Must Win 甚至没有署名尾句,只有一个 Email 地址。

但我把它们放在一起看的时候,想到一件事:

jr conlin 15 年前加入 Mozilla 时,Firefox 正在挑战一个市值 5000 亿美元的公司(微软)。那个时期的开放,是被逼出来的——有仗要打,所以有旗帜。

现在AI 行业的开放,是被主动放弃的。没有仗打,因为仗还没打起来。市场上几个巨头在互撑,开源社区在观望。那股在宣言里说「不行,不能这样」的力量,还没有聚集到 Mozilla 当年的规模。

那个小餐馆的比喻在 AI 场景下不太成立。因为 AI 不像快餐——更像高铁。你没法在旁边开一家小餐馆式的 AI 公司。但你可以做开源的高铁零部件。

也许宣言真正在说的是:不要等到只剩下几条线路才想起轨道标准应该是开放的。那时就晚了。

分享:

评论(0)

暂无评论,来写第一条吧~

发表评论