Linux 基金会预算争议:内核资金 vs. 生态系统支持

A recent report from Techrights has sparked a heated debate within the technical community regarding the financial priorities of the Linux Foundation (LF). 核心观点极具挑衅性:Linux 基金会超过 97% 的预算并未花在 "Linux" 上。

要理解这场争议,首先必须定义在这种语境下 "Linux" 的含义。对于批评者而言,"Linux" 特指 Linux 内核——操作系统的核心引擎。对于支持者而言,"Linux" 代表着一个由项目、工具和基础设施组成的庞大生态系统,正是这些要素支撑了现代云端和企业级应用场景。这种区别正是关于 "mission creep"(使命蔓延)以及非营利基金会在开源世界中所扮演角色的持续辩论的核心。

数据分析:资金流向何处

根据 LF 的最新年度报告,该基金会的预测收入超过 3.1 亿美元。然而,这些资金的分配揭示了内核与其他项目之间的显著差异:

  • The Linux Kernel: 大约 800 万美元(约占预算的 2.95%)直接分配给了内核。
  • Project Support: 大约 1.81 亿美元(约占预算的 65%)用于 "Project Support"。
  • Corporate Operations & Events: 企业运营和活动服务的总支出约为 3100 万美元。
  • Other Initiatives: 一小部分但值得注意的比例被分配给了区块链和开源硬件。

批评者认为,LF 已成为企业的 "openwashing"(开源洗白)服务机构,利用 Linux 名称的声望来推广可能无法使核心内核受益的政策和技术(如区块链)。有些人甚至称 LF 为 "数字世界的 BlackRock",暗示其托管的庞大项目量使其对全球技术市场拥有过度的影响力。

生态系统论点:超越内核

许多开发者和观察家认为,97% 这个数字具有误导性,因为它忽略了运行 Linux 之上的关键基础设施。"Project Support" 预算涵盖了大量核心技术组合,包括:

  • Cloud Native Computing Foundation (CNCF) projects: Kubernetes (K8s), containerd, 和 gRPC。
  • AI and Machine Learning: PyTorch, vLLM, 和 ONNX。
  • Development Tools: Node.js/OpenJS, Electron, 和 ESLint。
  • Specialized Systems: Zephyr 和 KiCAD。

从这个角度来看,LF 并非在忽视 Linux;它正在管理使 Linux 在企业级应用中保持生命力的整个生态系统。正如一位社区成员所指出的,这些项目是 "许多企业的关键",而 LF 为它们的繁荣提供了必要的治理和基础设施。

治理、薪酬与权力

除了预算之外,讨论还涉及到了基金会的治理问题。有说法称 Linus Torvalds 不再是 LF 薪酬最高的 10 位个人之一,这引发了关于基金会是否不再由内核创造者的利益所主导的指责。然而,一些分析师指出财务报表中 "其他" 薪酬列,暗示 Torvalds 的总薪酬可能仍高于最初的报告。

此外,对于权力集中的担忧也在日益增长。有人担心,通过将如此多关键项目集中在同一个屋檐下,LF 制造了一种系统性风险——为互联网基础设施的很大一部分提供了一个 "cheap kill switch"(廉价的自杀开关)。

总结:身份认同的问题

围绕 Linux 基金会预算的紧张关系反映了开源界更广泛的身份危机。LF 是特定软件的资助机构,还是开源标准的全球协调者?

虽然内核的直接资金支持看似较低,但必须注意到,内核的大部分开发工作是通过企业支付员工薪酬的贡献来实现的。LF 的角色可能与其说是支付每一行代码的费用,不如说是提供一个法律和行政的保护伞,让这些企业能够在其框架下进行协作。

最终,这场辩论凸显了开源基金会在管理资源以及在支持核心 "种子"(内核)与围绕它生长出的 "森林"(生态系统)之间取得平衡方面的透明度需求。

Sources