[控场AI]
· 5 分钟阅读· 2,925 字

Linux内核AI内战:反AI斗士入TAB,Torvalds取消AI披露

Linux内核AI内战:反AI斗士入TAB,Torvalds取消AI披露

反AI人士当选内核TAB成员,Torvalds取消AI披露要求,冲突升级。

Linux 内核社区围绕 AI 生成代码的矛盾进入新阶段。反 AI 活动人士 Laurent Pinchart 当选内核技术咨询委员会(TAB)成员,公开主张开源开发使用生成式 AI 缺乏伦理正当性,目标是阻止 AI。几乎同步,社区移除了要求开发者用 `Assisted-by` 标签披露 AI 辅助的规则,使 AI 参与度难以统计——此前 10 月 AI 相关补丁已超 20%,实际比例或达 40% 至 60%。Torvalds、Greg Kroah-Hartman 等顶层维护者均接纳 AI 工具。冲突蔓延至 GNOME 等开源项目,分析认为 AI 占比将继续攀升,反 AI 阵营难以逆转趋势,但可能选择 fork 内核。

Linux 内核社区正陷入一场关于 AI 的激烈内战。反 AI 活动人士 Laurent Pinchart 当选内核技术咨询委员会(TAB)成员,而 Linus Torvalds 则取消了代码提交中的 AI 使用披露要求。这两件事同时发生,标志着围绕 AI 生成代码的冲突进入新阶段。

反 AI 斗士进入决策层

据 YouTube 频道 Lunduke Journal 报道,Laurent Pinchart 在当选 Linux 内核 TAB 成员后公开表示,在自由及开源软件开发中使用生成式 AI「没有伦理正当性」,并指责 AI 被用来「破坏民主」。他此前向开源峰会提交的演讲《如何抵抗生成式 AI》被拒,随后他宣称将执行「B 计划」——进入内核技术咨询委员会,因为他的目标就是阻止 AI。

TAB 是选举产生的职位,由内核维护者投票决定。Pinchart 的当选意味着相当数量的资深内核开发者认同他的立场。当长期开发者 Theodore Ts'o 在邮件列表中反问「高质量贡献是否由 AI 生成又有什么关系」时,Pinchart 直接回应「我有关系」,并将 LLM 的使用称为「近乎令人作呕」。

反AI斗士进入决策层

Linux 内核技术咨询委员会(TAB) 是内核社区的选举制咨询机构,成员由内核维护者在年度峰会上投票产生,通常由资深开发者兼任。TAB 的职责包括协调社区争议、组织维护者峰会、就技术方向向 Linus Torvalds 提供建议,但它并不具备直接否决补丁或推翻维护者决定的权力。换言之,TAB 是一个具有议程设置和舆论影响力的平台,而非治理实权机构。正因如此,Pinchart 通过 TAB 席位所能发挥的作用主要是推动讨论框架、影响社区规范,而非直接阻断 AI 相关代码进入内核。理解这一点,才能判断他当选的实际意义。

Torvalds 取消 AI 披露要求

与 Pinchart 当选几乎同步,内核社区在 10 月 20 日提交了一项变更,移除了此前要求开发者使用 Assisted-by 标签标注 AI 辅助的规则。该规则自 1 月中旬起实施,要求任何使用 AI 工具生成的代码提交必须注明工具名称。

据 Lunduke Journal 援引维护者峰会结论称,该要求已被彻底删除。这意味着未来将很难准确统计内核补丁中 AI 参与的比例。此前数据显示,10 月份 AI 相关补丁已超过全部 incoming patches 的 20%,而社区估算实际比例可能在 40% 到 60% 之间。

Linus Torvalds 本人、Greg Kroah-Hartman 和 Theodore Ts'o 这三位最高产的内核开发者,都在不同程度上接纳 AI 工具。Torvalds 甚至被指经常提交完全由 AI 生成的代码补丁。

Assisted-by 标签是内核提交信息(commit message)中的一种 trailer,格式类似 Assisted-by: 工具名,用于声明该补丁在编写过程中使用了 AI 辅助。Git trailer 机制本身是内核协作流程的一部分,除 Signed-off-by(开发者认证)和 Reviewed-by(审阅者确认)外,还有 Co-developed-by、Tested-by 等多种标签,用于记录贡献链条。Assisted-by 的独特之处在于它不涉及法律认证,仅用于披露工具使用情况。移除该标签后,AI 参与度便不再留下机器可统计的痕迹,社区只能依赖抽样估算或开发者自愿说明。

开源世界的连锁反应

这场冲突并不局限于内核。GNOME 基金会内部同样因 AI 分裂:一部分开发者主张积极用 AI 清理代码、移植功能、加速测试,另一部分当选董事会成员则近乎激烈地反对,甚至出现带有脏话的争吵。

Python 软件基金会 fellow、Twisted 框架开发者 Glyph 公开批评 Torvalds 的行为「妄想且反社会」,并声称这引发了「一波对 Linux 的反感」,导致人们停止更新系统。但 Lunduke Journal 指出,这一说法缺乏调查数据或使用统计支撑。

冲突可能进一步升级

fork 在开源语境中指基于现有代码库复制出一个独立分支,由新的维护团队按不同理念继续开发。fork 并不违反开源许可,但代价高昂:需要重建维护者梯队、CI 基础设施和下游发行版信任,且长期面临与上游合并冲突。历史上成功的 fork 如 LibreOffice(从 OpenOffice 分出)多因治理或 licensing 分歧,而非单一技术立场。若反 AI 阵营选择 fork Linux 内核,其核心挑战在于:内核生态的硬件厂商支持、发行版采用和补丁回流都高度依赖上游,非 AI 版本很可能沦为小众分支。

分歧背后的现实

支持 AI 的一方以 Linux 基金会和顶层维护者为代表,认为 AI 已是不可逆的工程现实。反对者则以伦理和政治理由拒绝,Pinchart 明确将「让人们停止使用 AI」视为人生目标之一。

Lunduke Journal 的判断是,AI 在内核开发中的占比将继续攀升,年底可能接近 80%,反 AI 阵营的抗议无法改变这一趋势。部分反对者可能选择 fork 内核,创建非 AI 版本。

抗议难以改变趋势

该频道还提出一个观察:政治立场偏左的开发者群体与反 AI 群体高度重叠,而中心偏右的项目如 Brave、Omarchy 等近期增长迅速。这种分化可能导致反 AI 阵营在开源社区中的影响力逐渐下降——尽管这一关联性判断来自单一来源,仍需更多证据。

编辑观点

内核社区的核心矛盾在于:AI 辅助已成事实标准,但披露机制被取消后,社区失去了量化讨论的基础。Pinchart 进入 TAB 意味着反 AI 声音获得了制度性渠道,但 TAB 的咨询性质限制了其实际否决权。短期看,争吵会继续;长期看,代码产出的效率竞争将决定话语权归属。

产出效率将决定话语权

incoming patches 指维护者邮件列表中待审阅的新补丁集合,是衡量内核开发活跃度的常用口径之一。AI 相关补丁占比超过 20% 这一数据,通常来自对提交信息中 Assisted-by 标签或特定工具署名模式的统计。由于该标签现已被移除,未来类似统计将失去数据来源,只能转向代码风格分析、开发者调查或工具方自报等间接手段。这意味着围绕「AI 到底贡献了多少内核代码」的争论,将从可量化的事实问题退化为各说各话的立场问题,而这恰恰是披露机制被取消后最值得关注的副作用。

#Linux内核#AI生成代码#Linus Torvalds#开源社区#Laurent Pinchart#技术咨询委员会#AI披露要求
分享:

相关推荐