Linux内核未来展望 LTS缩短、维护者疲劳、拥抱Rust 🐧🚀

开源峰会展示了Linux内核的最新发展和未来方向

“`html

Linux kernel long-term support to be reduced due to ongoing maintenance challenges.

underwater-gettyimages-1131691962

Are you a Linux enthusiast or just someone with a curious mind? Well, I’ve got some fascinating news for you from the recent Open Source Summit Europe in Bilbao, Spain! Jonathan Corbet, the executive editor of Linux Weekly News and a Linux kernel developer, shared some exciting updates about the Linux kernel and its future direction.

💡 缩短 Linux 内核的长期支持 (LTS)

即将发生的一个重大变化是缩短 Linux 内核的 LTS。目前我们有六个 LTS 内核,但未来,长期支持将仅限于两年,而不是现有的六年。随着我们向每个内核版本告别,将不会有替代品。你可能会问为什么?根据 Corbet 的说法,当几乎没有人再使用它们时,长期维护它们没有任何意义。我不得不同意!是时候拥抱新事物,留下旧时光了。

🛠️ 维护者快要耗尽

但这并不是 Linux 社区面临的唯一挑战。负责检查、调试和确保代码正确运行的维护者们正在快速疲惫。虽然开发人员众多,但许多维护者将维护代码作为兼职工作,时间压力不断增加。此外,使用模糊器查找错误可能会有所帮助,但对维护者来说也是压力巨大的。他们不断被需要他们的注意力的小 bug 报告所轰炸,导致疲劳不堪。正如 Josef Bacik 所说,维护者们不能扩展规模。好消息是,他们已经意识到这个问题,并积极寻求帮助。

❓ 问答:读者想知道什么?

Q:如何减轻维护者的负担?

Corbet 建议维护者与雇主讨论他们为维护工作付费的可能性。公司需要意识到如果他们想继续获得 Linux 的好处,为 Linux 做出贡献是至关重要的。所以让消息传播开去,让雇主知道维护 Linux 是一项有价值的投资!

Q:Rust 的引入将如何影响 Linux 内核?

Linux 现在正在尝试使用 Rust,这对于消除 C 语言中存在的某些错误非常有益。然而,这对维护者来说也是一个挑战。在 C 语言中工作几十年后切换到 Rust 可以说是一项重大的工作。此外,Rust 仍在不断发展,需要大量补丁来有效地将其与 Linux 整合。我们不能忘记一些开发人员也对这种改变持有抵触态度。但 Corbet 认为,一旦第一个依赖于 Rust 的功能用户依赖的功能合并,就会没有回头路了。

🔮 Linux 的影响和未来

Linux 的未来正在迅速发展,我们可以期待一些令人兴奋的发展。例如,Linux 内核代码中已经有三个基于 Rust 的新增功能正在进行中,包括实现 PuzzleFS、一个 Plan9 文件系统服务器以及备受期待的 Apple M1 GPU 驱动程序。随着这些进展,Rust 在 Linux 中的永久位置似乎是不可避免的。敬请关注更多令人兴奋的更新!

  1. Rants AI Notes: Open Source Summit Europe
  2. Mabox Linux Proves Oldschool Linux Can Stay Free for Personal Use
  3. New Linux Kernel Released: One of the Largest Ever
  4. KDE Plasma 6’s Open Beta Delivers Myriad Delights
  5. Google DeepMind Forms New Org Focused on AI Safety

“““html

🤔 你应该使用哪个内核?

最近 Red Hat 的 RHEL 许可证调整不仅引发了许可纠纷,还引起了有关 Linux 发行版可用内核选择的关注。你有两个选择:要么运行最新的稳定内核,要么坚持使用包含反向修复的旧内核。企业 Linux 发行商倾向于选择后者,导致专有内核的产生。虽然这种方法提供了稳定性,但它使这些发行版远离了社区支持,使它们变得依赖实体。这种情况已经激发了类似 AlmaLinux 和 Rocky Linux 的 CentOS 替代品的诞生。OpenELA,也就是开放企业 Linux 协会,旨在提供一个维护旧修补内核的 RHEL 克隆版本,推动 Red Hat 和 OpenELA 之间的持续冲突。

📸 在安全追求中

安全性始终是一个关注点,Linux 内核开发人员对此并不陌生。内核开发的一个有趣方面是几乎任何东西都可能是安全漏洞,在有人意识到漏洞的安全问题之前需要修复。为了防范这类漏洞,强烈建议将所有补丁合并到 Linux 发行版中。修补旧内核,比如 4.14 版本,可能涉及大量的提交,但是挑选和选择补丁可能会削弱系统的安全性。因此请记住,最好拥有一切并保持安全!

💡 有趣事实:Linux 培训和小狗

正如昔日 Sun Microsystems 的前任 CEO Scott McNealy 所说的,“开源就像小狗一样免费。” 他的评论的要点在于,虽然 Linux 和开源软件是免费提供的,但它们需要培训和资源才能真正发挥其力量。就像领养小狗一样,使用开源软件也带有责任和学习曲线。所以让我们不要忽视培训方面,并拥抱开源的潜力!

💬 让我们连接和分享!

对于 Linux 内核开发的未来,你有什么想法?在下面的评论中分享你的兴奋和担忧!并且别忘了通过在你喜爱的社交媒体平台上分享这篇文章来传播这个消息。让我们继续交流吧!

.

“`