内核决策表面上常被讲成厂商决策,落到执行层面,更多时候其实是日历决策。

如果你的系统横跨服务器、设备、边缘节点或云镜像,真正的风险不在于“支持合同上印着哪家名字”,而在于“所有下游之上的那台上游机器,节奏是否足够可预测”。放在 2026 年,这恰恰仍是 Linux 内核最强的一层。它的权责结构公开,发版节奏简短,backport 规则比很多团队想象得更窄,上游责任与发行版责任之间的分界也写得非常直白。[1][2][3][5]

真正值得问的,并非内核够不够大;它当然够大。真正值得问的是,在这样的规模下,维护者是否仍把整套机制维持在足够清楚的状态,让运维与平台团队可以按节奏安排变更,而并非靠传说理解它。就当前公开证据来看,答案是肯定的。[1][2][3][4][5]

信号一:mainline 发布列车很短、很重复,也很容易推演

Kernel.org 的发布页面把节奏写得相当朴素:新的 mainline 内核大约每 9-10 周发布一次,其中有 2 周 merge window,之后进入大约 7 周的稳定化周期,并按周发出 release candidate。[1] 开发流程文档从维护者视角给出了同一套结构:merge window 负责接纳各子系统树,-rc1 一出,功能入口关闭,后面的周期围绕的是查错与收敛,而并非继续塞进新的野心。[2]

这层价值比“发版很快”这类口号更实在。一个短而重复的周期,至少带来三件事:

  1. 新特性进入系统的时间更容易预判;
  2. 高风险改动更难在长时间里躲过评审;
  3. 下游团队可以围绕固定节奏去安排 rebase、验证与回归预算。[1][2]

这套机器并不安静,却也谈不上晦暗。它有噪音,没有黑箱。

信号二:longterm 支持是公开、有限、并且挂在具体维护者名下的

截至 2026-03-27 UTCkernel.org 列出了 6 条活跃的 longterm 分支:6.186.126.66.15.155.10。它们的 projected EOL 也同时公开:最新的两条预计到 2028 年 12 月6.66.1 预计到 2027 年 12 月5.155.10 则预计到 2026 年 12 月。[1]

这是一条很强的治理信号,因为支持从来没有被包装成无穷尽的承诺。哪些分支还在维护,维护者是谁,什么时候预计结束,这些信息都放在明面上。目前列出的 longterm 分支都由 Greg Kroah-Hartman 与 Sasha Levin 负责。[1]

这对基础设施团队的意义非常直接。若你的产品线或服务器群还深度依赖 5.105.15,那个时钟已经并非抽象提醒,而是一条进入最后支持年度的现实边界。硬件验证、下游补丁盘点、驱动依赖排查,以及迁移到更新 longterm 基线的第一轮演练,都该被拉进当前季度,而并非继续放进“以后再说”的抽屉里。[1]

LWN 对 Greg Kroah-Hartman 在 2025 年 6 月提前结束 6.14.y 分支的报道,在这个层面上尤其值得看。重点不在戏剧性,而在于 stable 维护者愿意把流程压力公开说清:如果再拖下去,merge window 带来的 late stable backport 涌入会被塞进一条本来就快要寿终正寝的分支。[4] 这就是高压场景里成熟治理的样子,问题被当作流程问题处理,而并非等它在别处发酵。

信号三:stable 回补本来就被设计成一条收窄的通道

很多团队谈 -stable 时,脑中想的是一条模糊但善意的照料线,仿佛旧分支只要“还在支持”就会持续变得更好。文档写的并非这个意思。

stable-kernel-rules 页面列出的条件很硬:补丁必须已经存在于 mainline,必须明显正确、经过测试,而且通常要控制在 100 行以内(含上下文)。它修的必须是真问题,譬如 oops、hang、数据损坏、真实安全问题、硬件 quirks、构建错误,或其他明显会让用户受影响的故障。文档同时明确排除了理论性修复、纯清理与没有用户收益的琐碎改动。[3]

这种收窄并非官样文章,它正是 stable 通道之所以可信的原因。

stable 分支能工作,是因为它们并非第二条 mainline。它们是一条围绕用户可见故障、围绕低回归风险组织起来的受限回补通道。[3] 如果按这个边界去理解它,几个执行判断会立刻变得清楚:

这也是旧分支越老越难维护的根源。分支内部结构与当前 mainline 越远,想把一条低风险修复干净地搬回来就越贵。Kernel.org 在有限的 projected EOL 上已经把这条现实写得很含蓄了,[1] 近期围绕分支寿命与 stable 压力的 LWN 讨论则把人力成本讲得更明白。[4]

信号四:上游会直接告诉你,什么时刻开始不该再向上游索取支持

Kernel.org 上最有价值的一句话,也是最不浪漫的一句话之一。若 uname -r 在版本号后面带了额外后缀,你跑的就是 distribution kernel,而并非纯上游 vanilla release,此时支持责任应当由发行版厂商承担,而并非内核开发者。[1]

很多组织对内核问题的混乱,其实就从这里开始。平台团队口中的“Linux upstream”,真实指向常常是 RHEL 派生内核、Ubuntu HWE、Android common kernel,或者带着多年 BSP 改动的厂商分支。这些对象在运维上根本并非同一个东西。

Linux 内核项目在这条边界上出奇地直接。[1] 上游提供发布列车、longterm 梯度、stable 规则,以及 mainline 修复的源头;发行版与厂商决定要叠加多少额外补丁、ABI 政策、认证工作和支持周期。边界一旦看清楚,归责就更准确,升级计划也更少神秘色彩。

信号五:信任与制品完整性被直接做进了发布表面

Kernel.org 的 signatures 页面也是一条安静但很重的治理信号。内核发布物带有 OpenPGP 签名,常见签名者被明确列出,密钥发现方式与校验流程也有成文文档。[5] 这不只是供应链卫生附注,它本身就是发布机器可审计的一部分。

在成熟的基础设施软件里,治理不只是“谁来拍板”,还包括“操作者如何独立验证,这个制品确实是维护者声称发布的那个制品”。带签名的发布、公开的 web-of-trust 路径,以及写清楚的指纹信息,把这个问题回答得比很多项目更完整。[5]

这组信号在哪些环境里最有价值

Linux 内核的治理溢价,在三类环境里最明显:

  1. 多年期设备与 appliance 项目,分支选择会直接锁死验证成本;
  2. 平台型系统,一个 kernel bump 会牵动驱动、固件与观测链路;
  3. 合规或高可用要求很强的基础设施环境,“supported”必须落到真实分支与真实日历上,而并非销售叙事上。

在这三类环境里,上游公开流程把风险改写成了更可排程的对象。工作量没有因此变小,但结构会变得清楚。[1][2][3][5]

边界:上游治理再好,也抹不掉下游补丁债

这也是正面判断需要守住的地方。

Linux 内核在发布机器这一层治理得很好,但它救不了一支已经背了多年私有驱动补丁、板级支持包漂移、树外安全开关,或者把认证假设全部绑在单一旧分支上的团队。上游能把日历写清楚,却不能替你消化那些长期错过日历节点后堆积起来的本地债务。

如果要给这篇判断设一个清晰的证伪条件,大致会是这样三件事同时出现:

  1. merge window 的长度与稳定化纪律开始变得不可预测;
  2. stable 政策逐渐松散到明显抬高回归风险;
  3. longterm 的 EOL 时点失去可信度,维护者不再持续给出清楚边界。

2026 年公开呈现出来的并非这幅图景。当前能看到的,仍是一套更相信明确时钟与明确责任,而并非相信传说的工程秩序。[1][2][3][4][5]

2026 年操作者最该做的动作

把你的 kernel estate 看成一架梯子,不要看成一团模糊的“Linux 资产”。

写清楚哪些系统跑在 mainline 派生的 vendor kernel 上,哪些落在当前 longterm 基线上,哪些还依赖 5.105.15 的假设;再把每一层与上游 projected EOL、厂商支持窗口,以及 upstream maintenance 结束后本地 delta 的承受成本对齐。[1]

这就是 Linux 内核治理真正落到执行层面的收益。项目已经把一份可读的发布合同摆在桌上,剩下的责任,是在支持悬崖到来之前用它来安排动作。

结语

Linux 内核在 2026 年仍然用一种很老派、也很有效的方式赢得信任:2 周 merge window、约 7 周稳定化周期、每 9-10 周一次的 mainline 发布、公开署名的 longterm 维护者、明确写下的 stable 回补规则,以及可以独立校验的签名发布物。[1][2][3][5]

它没有因此变简单,却因此保持了可治理。

对运维与平台团队来说,差别就在这里。

来源

  1. Kernel.org,《Active kernel releases》 - 当前发布节奏、活跃 longterm 分支、维护者与 projected EOL。
  2. The Linux Kernel documentation,《How the development process works》 - merge window 机制、-rc 稳定化周期与维护者分层整合模型。
  3. The Linux Kernel documentation,《Everything you ever wanted to know about Linux -stable releases》 - stable 补丁资格规则与提交流程边界。
  4. LWN.net,《Three stable kernel updates》(2025-06-10) - 关于提前结束 6.14.y 以避免晚期 stable 回补拥塞的公开说明。
  5. Kernel.org,《Linux kernel releases PGP signatures》 - 发布签名验证流程、签名者身份与完整性校验指南。
  6. Wikimedia Commons,《Linus Torvalds in Conversation with Dirk Hohndel 2025》 - 文章配图的源页面。