标签 LTS 下的文章

Windows CE 彻底落幕

诞生于 1996 年的 Windows 嵌入式操作系统 Windows CE 最初是 Windows 的精简版本,之后逐渐发展成为全新的操作系统,有着自己的 CE 内核,而不是传统 Windows 操作系统使用的 NT 内核,它的最后一个版本是发布于 2013 年的 Windows CE 8.0。该版本于 2018 年 10 月结束主流支持,并在本月结束延长支持,成为不受支持的退役产品。然而,很少有人注意到这两件事的发生。就像之前的 Windows CE 7.0 一样。在 CE 8 平台上发布的设备寥寥无几,大多数人甚至从未见过 CE 8 的实体设备。CE 8 唯一值得注意的特点是首次加入了 IPv6 支持。但更重要的是删除了默认示例用户界面,它规定任何 OEM 都必须发布带有完全自定义编码界面的设备,事实上真正结束了廉价 Windows CE 上网本设备的时代。

消息来源:H/PC Factor
老王点评:很多人都不记得 Windows CE 了吧,就这样悄悄落幕了。要是微软能开源出来就好了。

Canonical 将坚持 10 年的 Ubuntu LTS 支持周期

之前,我们报道过,Linux 内核社区正在考虑将其 LTS 内核的支持周期从 6 年缩短为 2 年。在此情况下,Canonical 重申他们对 Ubuntu LTS 版本的支持周期为 10 年,不会因为上游内核 LTS 政策的转变而缩短支持窗口,就像红帽的 RHEL 等企业版 Linux 一样。Ubuntu LTS 内核并不总是与 Linux LTS 内核保持一致,而且 Ubuntu LTS 的点版本通常会反向移植较新的内核版本,作为其硬件使能(HWE)堆栈的一部分。

消息来源:Phoronix
老王点评:企业版 Linux 理所应当得到十年或更久的支持,从这一点上看,Linux 基金会相当于将球踢给了各个企业 Linux 发行商。

Linux RISC-V 准备支持实时内核

随着 2023 年临近结束,令人遗憾的是,实时内核 “PREEMPT\_RT” 支持仍未实现主流化。主要的障碍仍然是正在进行的非阻塞控制台/线程控制台处理工作,以便合并剩余的几十个树外实时内核补丁。好消息是当 PREEMPT\_RT 支持在主线上准备就绪时,RISC-V 架构似乎也将支持实时内核。目前,Linux RT 补丁集允许 ARM64、ARM、PowerPC 和 x86/x86\_64 架构启用实时内核支持,而最近正在开发的一组补丁也将支持 RISC-V。

消息来源:Phoronix
老王点评:虽然实时内核还一直没就绪,但是如果 RISC-V 能第一时间支持实时内核,这对 RISC-V 来说是个很好的消息。

从文字描述上看,它对用户产生的影响将如何呢?你有何看法呢?

欧洲开源峰会 Open Source Summit Europe 刚刚开幕,我们开始看到围绕 Linux 和开源软件的一些有趣动态。

其中一项新闻是关于未来将如何处理 Linux 内核的 长期支持(LTS)版本。

我们来看一下即将进行的更迭。

新变化: 在峰会上,Linux 开发者和 LWN 执行编辑 Jonathan Corbett 宣布,Linux 内核的 LTS 周期即将从原先的六年缩短至两年

目前,有 六个 LTS 版本的 Linux 内核,即 4.14、4.19、5.4、5.10、5.15 和 6.1。

在将来,继 4.14 之后,当 LTS 状态的下两个版本被淘汰时,它们将不会被其他内核版本所取代

? 你可以查阅 Linux 内核归档 来了解目前 LTS 版本 Linux 内核预计的终止支持日期。

长期支持内核:

版本维护者发布于计划终止日期
6.1Greg Kroah-Hartman & Sasha Levin2022-12-112026 年 12 月
5.15Greg Kroah-Hartman & Sasha Levin2021-10-312026 年 10 月
5.10Greg Kroah-Hartman & Sasha Levin2020-12-132026 年 12 月
5.4Greg Kroah-Hartman & Sasha Levin2019-11-242025 年 12 月
4.19Greg Kroah-Hartman & Sasha Levin2018-10-222024 年 12 月
4.14Greg Kroah-Hartman & Sasha Levin2017-11-122024 年 1 月

时机选择:Jonathan 提到的理由之一是,并不是很多人使用旧版本的 Linux 内核,因此这些版本没必要继续进行维护。

我对此表示同意。然而,肯定有些人对此举动感到不满。

但是,这个决策的推进主要是由于 Linux 代码维护人员过度劳累的大问题

你看,对于一个 LTS 版本的代码进行检查和改善是一项重任务,需要消耗大量的时间和精力,而问题就出在这里。

据 Jonathan 所说,维护人员面临的 两个大挑战 分别是:大部分 维护人员并未得到酬劳以维护 Linux 内核,以及采用 “Fuzzing” 技术寻找问题,虽然有所帮助,但有时也可能揭示出许多小问题,需要维护人员花费更多的精力。

看到这样的情况,维护人员容易感到疲劳,对吧??

当被问及 维护人员如何得到帮助? 时,Jonathan 建议他们与雇主进行沟通,把 Linux 内核维护工作转为付费工作。

他还补充说,

如果公司希望继续从 Linux 中获益,就需要意识到他们必须向 Linux 回馈。

总的来说,此次变革将减轻维护人员的负担,但依赖于旧版本 Linux 内核的系统可能会承受不获得关键更新的风险。

这可能会对大部分用户产生影响,或可能不会,但对某些组织来说,可能会带来些许不便。

? 你怎么看?在下方评论区分享你的想法吧。

新闻来源:ZDNET

(题图:MJ/47a40c0f-3a3c-4534-98fe-3c986e9a881c)


via: https://news.itsfoss.com/linux-kernel-support/

作者:Sourav Rudra 选题:lujun9972 译者:ChatGPT 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

好消息:一个免费的 Ubuntu Pro 计划,每个人都可以获得 10 年的安全更新。

Ubuntu Pro 现在免费为你提供 10 年的安全更新

Canonical 为 Ubuntu Pro 引入了一个免费计价层,该层针对个人使用和小规模部署。

Ubuntu Pro 订阅(以前称为 “Ubuntu Advantage”)最初是为企业提供的,用于为他们额外提供 5 年的 Ubuntu LTS 版本的扩展安全维护更新。

该免费计价层已在公共测试版中提供。

对于个人与数据中心的 Ubuntu Pro

目前作为测试版提供,Ubuntu Pro 的免费计价层可供个人用户或小型数据中心使用,最多可容纳五台机器。

随着此次发布,Canonical 首席执行官 Mark Shuttleworth 表示:

自从我们首次推出 Ubuntu LTS 以来,并为这个主要的操作系统免费提供五年的安全保障,我们的企业客户要求我们在私人商业协议下覆盖越来越广泛的开源领域。今天,我们很高兴通过免费的个人 Ubuntu Pro 订阅免费向世界上的任何人提供!

与标准发行版相比,Ubuntu Pro 的主要优势在于不断提供安全补丁。

ubuntu pro 好处

对于希望系统稳定而又不会丢失安全更新的用户来说,这是一个难以置信的好消息。

安全维护更新会定期推出,尤其是在发现新的 CVE(常见漏洞和暴露)时。

用户可以利用 Livepatch 来应用安全补丁,而无需关闭他们的系统。这包含在 Ubuntu Pro 订阅中。

小型企业和个人还可以使用合规管理所需的各种工具,支持 PCI-DSS、HIPAA、FedRAMP 等合规标准,并作为 Ubuntu Pro 订阅的一部分。

那么,个人和企业使用 Ubuntu 的更多激励措施?

? 如果你最多有五台机器要用,Ubuntu Pro 的免费个人层应该是一个不折不扣正确的选择,而不是其他平台。

借助个人 Ubuntu Pro 计划,小规模用户现在可以享受 10 年安全保障(5 年 LTS 更新 + 5 年扩展安全维护更新),其中包括对额外 23,000 个软件包的支持。

这个免费的 Ubuntu Pro 订阅层的推出可以帮助 Canonical 吸引更多用户使用 Ubuntu,这对于计算机用户采用 Linux 来说是一件好事。

你只需在他们的 官方网站 上注册个人 Ubuntu Pro 订阅。

更多详情,请查看官方公告

注册 Ubuntu Pro

? 你会考虑选择免费的个人 Ubuntu Pro 订阅吗? 或者,你认为你会每 5 年升级到新的 LTS 版本吗?


via: https://news.itsfoss.com/ubuntu-pro-free/

作者:Sourav Rudra 选题:lkxed 译者:KevinZonda 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

在两个 LTS 版本之间有三个短期版本。Ubuntu 应该用滚动发布模式来取代它们。

即使你不是 Ubuntu 的用户,你可能也知道它的发布模式。

有一个 长期支持(LTS)版本,每两年发布一次,并有五年的支持。在这两个 LTS 版本之间,我们可以看到三个非 LTS 版本,它们的发布时间间隔为 6 个月。

LTS 版本会保持内核不会变化(除非你选择 HWE 内核),它还维持了各种软件组件不变以提供稳定的生产环境。

介于两者之间的非 LTS 版 Ubuntu 具有 Ubuntu 的新功能、更新一些的内核、新的桌面环境以及 Ubuntu 软件库中的各种软件的新版本。

这些非 LTS 版本作为“试验场”,为最终在 LTS 版本中出现的功能提供测试,这已不是什么秘密。

这就是为什么我建议摆脱这些中间版本,在 LTS 版本之间选择 滚动发布 模式。个中原因,请听我说。

在 LTS 发布之间进行滚动开发

六个月一次的发布计划给 Ubuntu 开发者制定了一个紧凑的工作时间表。这是一个好的方法,它可以使他们的目标集中在一个适当的路线图上。

但是,这也为在每个版本中提供“更多”新功能带来了额外的压力。如果时间很短,这不可能总是做到。还记得 Ubuntu 不得不从 21.04 版本中删除 GNOME 40 吗?因为开发者没有足够的时间来完成它。

另外,最终用户(比如你和我)想选择留在非 LTS 版本中也是不可行的。其支持在九个月后结束,这意味着即使你没有立即升级到下一个非 LTS 的 Ubuntu 版本,最终你也不得不这样做。如果你在 6 个月内没升级,那你可能就得在 9 个月内升级。

我知道你会说,升级 Ubuntu 版本很简单。点击几下,良好的网速和一个潜在的备份就可以让你在新的 Ubuntu 版本上没有什么麻烦。

我的问题是,为什么要这么麻烦。滚动发布会更简单。让升级在 LTS 版本之间进行。

开发人员在新功能准备好的时候发布。用户随着系统更新不断得到升级,而不是每 6 个月或 9 个月做一次“重大升级”。

你看,那些选择非 LTS 版本的人是那些想要新功能的人,让他们通过滚动发布获得新功能。LTS 的发布时间表保持不变,每两年来一次。

Bug 测试?像其他滚动发布的版本一样做个测试分支好了

当我说滚动发布时,我并不是指像 Arch Linux 那样的滚动。它应该是像 Manjaro 那样的滚动。换句话说,在测试后推出升级版,而不是直接在野外发布。

目前,新的 Ubuntu 版本有测试版,以便早期采用者可以测试它并向开发者提供反馈。这可以通过保留测试和稳定分支来实现,就像许多其他滚动发布的版本一样。

你对滚动发布怎么看?

我知道 Ubuntu 的铁杆用户期待着每一次的发布。代号、吉祥物、艺术品和墙纸,这些都是 Ubuntu 的传统的一部分。我们应该打破这种传统吗?

这只是我的看法,我很想听听你的看法。Ubuntu 应该选择这种混合滚动模式还是坚持目前的模式?你怎么看呢?


via: https://news.itsfoss.com/ubuntu-hybrid-release-model/

作者:Abhishek 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

在 Linux 的世界里,特别是谈到 Ubuntu 的时候,你会遇到 LTS( 长期支持 Long Term Support )这个词。

如果你是一个经验丰富的 Linux 用户,你可能知道 Linux 发行版的各个方面,比如 LTS 版本。但是,新用户或不太懂技术的用户可能不知道。

在这一章 Linux 黑话解释中,你将了解什么是 Linux 发行版的 LTS 版本。

什么是长期支持(LTS)版本?

长期支持(LTS)版本通常与应用程序或操作系统有关,你会在较长的时间内获得安全、维护和(有时有)功能的更新。

LTS 版本被认为是最稳定的版本,它经历了广泛的测试,并且大多包含了多年积累的改进。

需要注意的是,LTS 版本的软件不一定涉及功能更新,除非有一个更新的 LTS 版本。但是,你会在 LTS 版本的更新中得到必要的错误修复和安全修复。

LTS 版本被推荐给生产级的消费者、企业和商家,因为你可以获得多年的软件支持,而且软件更新不会破坏系统。

如果你注意到任何软件的非 LTS 版本,它通常是具有新功能和较短支持时间跨度(例如 6-9 个月)的前沿版本,而 LTS 版本的支持时间为 3-5 年。

为了让大家更清楚的了解 LTS 和非 LTS 版本的区别,我们来看看选择 LTS 版本的一些优缺点。

LTS 版本的优点

  • 软件更新与安全和维护修复的时间很长(Ubuntu 有 5 年支持)
  • 广泛的测试
  • 软件更新不会带来破坏系统的变化
  • 你有足够的时间为下一个 LTS 版本准备系统

LTS 版本的缺点

  • 不提供最新和最强的功能
  • 你可能会错过最新的硬件支持
  • 你也可能会错过最新的应用程序升级

现在,你知道了什么是 LTS 版本及其优缺点,是时候了解一下 Ubuntu 的 LTS 版本了。Ubuntu 是最流行的 Linux 发行版之一,也是少数同时拥有 LTS 和非 LTS 版本的发行版之一。

这就是为什么我决定用一整个章节来介绍它。

什么是 Ubuntu LTS?

自 2006 年以来,Ubuntu 每六个月发布一个非 LTS 版本,每两年发布一个 LTS 版本,这一点一直如此。

最新的 LTS 版本是 Ubuntu 20.04,它将被支持到 2025 年 4 月。换句话说,Ubuntu 20.04 在那之前都会收到软件更新。非 LTS 版本只支持九个月。

你会发现 Ubuntu LTS 版本总是被标为 “LTS”。至少,在 Ubuntu 官方网站上浏览最新的 Ubuntu 版本时是这样的。

为了让你更清楚,如果你见过 Ubuntu 16.04 LTS,那就意味着:它早在 2016 年 4 月就已经发布,并且支持到 2021 年(想想5 年的软件更新)。

同样,你也可以通过计算每个 Ubuntu LTS 版本发布日期接下来的5 年软件支持期来估计其更新支持情况。

Ubuntu LTS 软件更新包括什么?

Ubuntu LTS 版本在其发布的生命周期内都会收到安全和维护更新。除非该版本达到生命末期(EOL),否则你将获得所有必要的安全和错误修复。

在 LTS 版本中你不会注意到任何功能升级。所以,如果你想尝试最新的实验性技术,你可能需要将你的 Ubuntu 版本升级到一个非 LTS 版本。

我建议你参考我们最新的 Ubuntu 升级指南来了解更多关于升级 Ubuntu 的信息。

我也建议你阅读我们的文章安装哪个 Ubuntu 版本,以消除你对不同 Ubuntu 版本的困惑,比如 XubuntuKubuntu,它们有什么不同。

我希望你现在对 LTS 这个术语有了更好的理解,尤其是在 Ubuntu LTS 方面。敬请关注未来更多的 Linux 黑话解释。


via: https://itsfoss.com/long-term-support-lts/

作者:Ankush Das 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Linux 4.4 长期支持版(LTS)将得到 6 年的使用期,但是这并不意味着其它长期支持版的使用期将持续这么久。

视频: Torvalds 对内核版本 2.6 的弹性感到惊讶

在 2017 年 10 月,Linux 内核小组同意将 Linux 长期支持版(LTS)的下一个版本的生命期从两年延长至六年,而 LTS 的下一个版本正是 Linux 4.14。这对于 Android,嵌入式 Linux 和 Linux 物联网(IoT)的开发者们是一个利好。但是这个变动并不意味着将来所有的 Linux LTS 版本将有 6 年的使用期。

正如 Linux 基金会的 IT 技术设施安全主管 Konstantin Ryabitsev 在 Google+ 上发文解释说,“尽管外面的各种各样的新闻网站可能已经告知你们,但是内核版本 4.14 的 LTS 并不计划支持 6 年。只是因为 Greg Kroah-Hartman 正在为 LTS 4.4 版本做这项工作并不表示从现在开始所有的 LTS 内核会维持那么久。”

所以,简而言之,Linux 4.14 将支持到 2020 年 1月份,而 2016 年 1 月 20 号问世的 Linux 4.4 内核将支持到 2022 年。因此,如果你正在编写一个打算能够长期运行的 Linux 发行版,那你需要基于 Linux 4.4 版本

Linux LTS 版本包含对旧内核树的后向移植漏洞的修复。不是所有漏洞的修复都被导入进来,只有重要漏洞的修复才用于这些内核中。它们不会非常频繁的发布,特别是对那些旧版本的内核树来说。

Linux 其它的版本有 尝鲜版 Prepatch 或发布候选版(RC)、 主线版 Mainline 稳定版 Stable 和 LTS 版。

RC 版必须从源代码编译并且通常包含漏洞的修复和新特性。这些都是由 Linux Torvalds 维护和发布的。他也维护主线版本树(这是所有新特性被引入的地方)。新的主线内核每几个月发布一次。当主线版本树发布以便通用时,它被称为“稳定版”。稳定版的内核漏洞修复是从主线版本树后向移植的,并且这些修复是由一个指定的稳定版内核维护者来申请。在下一个主线内核变得可用之前,通常也有一些修复漏洞的内核发布。

对于最新的 LTS 版本,Linux 4.14,Ryabitsev 说,“Greg 已经担负起了 4.14 版本的维护者责任(过去发生过多次),其他人想成为该版本的维护者也是有可能的,但是你最后不要指望。"

Kroah-Hartman 对 Ryabitsev 的帖子回复道:“他说神马。


via: http://www.zdnet.com/article/long-term-linux-support-future-clarified/

作者:Steven J. Vaughan-Nichols 译者:liuxinyu123 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出