找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

3689

积分

0

好友

481

主题
发表于 14 小时前 | 查看: 1| 回复: 0

Linus Torvalds 与 Linux 企鹅吉祥物合影

为纪念 Linux 内核 7.0 首个候选版本(7.0-rc1)的发布,创始人林纳斯・托瓦兹(Linus Torvalds)在博客文章中除了例行通告,还罕见地谈及了关于自己未来“退休”的轻松设想,以及对内核版本号的有趣感慨。

他在发布说明的开篇写道:“大家都很熟悉这个流程了:为期两周的合并窗口已经关闭。这次主版本号的提升,纯粹是因为我这个人不太擅长处理大数字。”

托瓦兹特别强调,这次版本号的变化本身并无特殊含义。“我们早已不再根据功能特性或‘稳定版与开发版’的界限来发布内核。因此,这次大版本号的跃进,并不意味着增加了什么翻天覆地的功能,也不是要废弃旧的接口。它只是标志着内核开发一如既往、稳定持续的推进过程。”

他重申了自己长久以来的版本号规划习惯:每个内核系列(如 6.x)会迭代到 x.19,然后进入下一个 y.0 版本,这个周期大约是 3.5 年。随后,他话锋一转,聊起了当版本号达到让他“感到别扭”的数字时会怎样。

他坦诚地表示:“对于版本号升到很高之后该怎么办,我目前还没有具体的计划。但我相信,到那个时候,会有更能干的人来接手管理工作。那个人,应该不会像我一样,连两位数的数字都感到头疼。所以,我其实不必为此担心。”

这话听起来颇有道理。如果按照托瓦兹设定的 3.5 年一个大版本的节奏来推算,Linux 内核要到达 19.x 版本,至少还需要 40 年的时间。届时,现年 56 岁的托瓦兹很可能早已享受退休生活,专注于他的吉他、音频设备或其他爱好了。实际上,这并非空谈,Linux 社区早已制定了相应的继任者计划

一番关于职业未来的遐想后,托瓦兹回归正题,评价这次发布前的合并窗口“相当顺利”。他对自己定义的“顺利”做了解释:“就是在这两周里,我没有因为任何一台设备无法启动而需要进行二分法故障排查。说实话,这次之所以这么顺利,是因为我在实际开机测试前就发现并修复了一个问题。不过,严格来说这也算‘顺利’。”

他甚至打趣地呼吁所有 Linux 爱好者:“放下手头的一切,立刻坐到电脑前,编译并测试启动这个新内核吧!”不过紧接着,他又软化了口气补充道:“开个玩笑,大家忙完正事,有空的时候试试就好。”

根据知名科技媒体 Phoronix 的跟踪报道,这个新内核版本包含了一个重要里程碑:正式确立了对 Rust 编程语言的原生支持。此外,测试人员还发现了其他更新亮点,包括可实现高速缓存清理、无中断内核更新的代码,以及对 AMD 和英特尔最新芯片特性的适配。

内核开发者们也继续优化着内核在不同架构上的表现,提升了在 RISC-V 和 LoongArch(龙架构)上的运行性能。当然,每次发布也少不了清理一些“历史遗产”,这次被移除的是一款上世纪 90 年代 IBM ThinkPad 笔记本的 Modem 驱动程序。

关键术语解释

  1. merge window(内核合并窗口):指 Linux 内核开发中,允许向主线合并新功能和新驱动代码的固定时间周期,通常为两周。
  2. bisect boot failures(开机故障二分排查):Linux 内核调试中,用于精确定位导致系统无法启动的特定问题提交(commit)的常用方法。
  3. penguinistas:此处特指 Linux 的忠实爱好者和用户,因 Linux 的官方吉祥物是企鹅(Tux)而得名。
  4. non-disruptive kernel updates(无中断内核更新):一种无需重启整个操作系统即可完成内核升级或打补丁的技术,旨在实现服务零中断。
  5. rc(release candidate,候选版本):在软件正式版发布前,用于广泛测试的预发布版本。修复在该版本中发现的问题后,通常会发布正式版。



上一篇:企业API规范为何偏爱POST请求?利弊分析与技术选型思考
下一篇:iPhone 18 Pro或将推深红色:苹果的18年色彩探索与市场浮沉
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-2-25 19:39 , Processed in 0.439653 second(s), 43 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表