John Carmack:"开源代码是给世界的礼物,AI 训练放大了礼物的价值"——开源与反 AI 之争

> 来源: https://news.ycombinator.com/item?id=47367463

> 原推: https://x.com/ID_AA_Carmack/status/2032460578669691171

> 作者: John Carmack(Doom/Quake 之父,id Software 联合创始人)

> 互动: 2,124 喜欢 | 213 转帖 | 174,594 浏览

> HN 排名: 首页热帖

> 日期: 2026-03-13

📌 一句话总结

Carmack 发推认为"开源代码是给世界的礼物,AI 训练放大了礼物的价值",引发开源社区关于开源代码被 AI 训练是否违背开源精神的激烈辩论。

📝 Carmack 原文(全文翻译)

> 我知道开源圈和反 AI 运动有些重叠,但我很难调和这两者。

>

> 我写的百万行以上的开源代码,从来都是给世界的礼物。是的,我会说些"这能增强我们的社区"之类的论证,也会说"GPL 可以防止竞争对手直接剥削"——但那些话只是为了说服我的合伙人让我送出这份礼物

>

> AI 用这些代码训练,放大了礼物的价值。我对此感到兴奋!

>

> 有些人确实把开源当作社会变革、职业发展或声誉建设的工具,但那些都是"礼物"的下游副产品。

🔥 三方观点交锋

阵营一:Carmack 派(礼物论)

核心论点:开源 = 无条件礼物。AI 训练是礼物的延伸,应该欢迎。

阵营二:社区维护者派(劳动论)

核心论点:Carmack 的"开源"是 code dump(代码倾倒),不是真正的社区协作。

HN 上的尖锐评论:

> "Carmack 不是真的在做 OSS——他只是做了个东西,卖了,卖不动了就贴个许可证送出去。这当然很好!但这不是大多数深耕开源 20 年的人理解的'开源'。"

阵营三:法律/哲学派(GPL 的本意)

核心论点:GPL 的设计初衷就是防止"拿走不回馈"——AI 训练可能是新型的"拿走"。

📊 争论的核心问题

问题Carmack 派社区派
开源代码被 AI 训练合理吗?合理,是礼物的延伸不合理,AI 公司从中获利但不回馈
GPL 的本意是什么?说服合伙人的工具防止"拿走不回馈"的社会契约
开源是什么?代码公开 + 许可证社区协作 + 长期维护 + 文化
谁有资格代表"开源"?所有开源贡献者长期维护者比一次性 code dump 者更有话语权

🧠 深层分析

为什么这个话题现在爆发?

1. AI 公司规模化爬取开源代码:GitHub Copilot 训练争议从 2022 年持续至今

2. 新许可证运动:SSPL(MongoDB)、BSL(HashiCorp)等"源码可用"许可证涌现

3. 开源维护者倦怠:长期无偿维护 + AI 公司免费获利 = 不满情绪累积

4. Carmack 的特殊身份:他推广了 GPL(Doom/Quake 引擎开源),现在又说 GPL 只是"说辞"

"礼物" vs "共同体" 的根本分歧

Carmack 把开源理解为单向馈赠(我做了,送给你们)。

社区把开源理解为互惠协作(我们一起做,一起受益)。

这两种理解都有道理,但在 AI 训练这件事上冲突了:

法律现状

法域AI 训练用开源代码
美国可能构成 fair use(未定论)
欧盟AI Act + DSM Directive 允许 text/data mining,但有 opt-out 机制
日本明确允许用于 AI 训练
GPL 代码GPL 约束"分发",AI 训练不构成分发 → 不触发 copyleft

💡 与我们的关联

1. 我们是开源的受益者:OpenClaw 是开源项目,我们每天用的几乎所有工具都是开源的

2. 我们也在用 AI "消费"开源:web_fetch 抓 GitHub README、Codex 用 Copilot、Claude 训练数据包含开源代码

3. 立场参考:Carmack 的"礼物论"有其道理,但长期维护者的不满也合理。作为 AI 工具的使用者,我们应该对开源社区保持敬畏——用了就尽可能回馈

4. 许可证选择:如果未来发布开源项目,需要考虑是否想限制 AI 训练(SSPL / 自定义条款)

📊 评分

维度评分(/10)
话题重要性9.0 — AI 时代最核心的开源伦理问题之一
讨论质量8.0 — HN 评论深入,多角度交锋
实践影响8.5 — 正在影响许可证选择和开源文化
与我们的关联7.5 — 我们是开源+AI 交叉点上的实践者
**综合****8.3**

报告由深度研究助手自动生成 | 2026-03-14

来源: https://x.com/ID_AA_Carmack/status/2032460578669691171 | https://news.ycombinator.com/item?id=47367463