• Linux 内核 LTS 期限将从 6 年恢复至 2 年


    导读在日前举行的欧洲开源峰会上,Linux 内核开发人员兼《Linux Weekly News》执行主编 Jonathan Corbet 介绍了 Linux 内核的最新动态以及未来的发展方向。其中一项即将发生的重大变化是:Linux 内核的长期支持 (LTS) 时间将从六年缩短至两年。

    目前 Linux 社区仍然遵守当前的生命周期终止时间表,因此已发布的 6.1、5.15、5.10、5.4、4.19 和 4.14 六个 LTS 版本会遵守六年的规律,但之后发布的新版本则只会有两年周期。

    对此,Corbet 解释称,主要原因在于缺乏使用和缺乏支持;“维持这么久确实没有意义,因为人们已经不再使用它们了”。还有一个很大的问题是,Linux 代码维护人员的倦怠;他们在完成工作时面临着许多障碍。一方面,维护人员需要在日常工作之余维护代码,但维护工作通常没有报酬。最重要的是,由于人手不足等问题,维护人员的工作量也越来越大。

    科技媒体 Ars Technica 认为,对于 PC 端来说,两年似乎是一个不错的支持窗口;但对于基于 Linux 打造的 Android 移动操作系统来说,却不尽然。2017 年,Google 开发者 Iliyan Malchev 在一次 Android Linux 演讲中宣布 Linux 内核的 LTS 期限从两年延长至六年;彼时的这一扩展主要就是考虑到了 Android 和物联网设备。

    Linux 内核 LTS 期限将从 6 年恢复至 2 年Linux 内核 LTS 期限将从 6 年恢复至 2 年

    Linux 内核 LTS 期限将从 6 年恢复至 2 年Linux 内核 LTS 期限将从 6 年恢复至 2 年

    而现如今,在 PC 上,两年仅代表内核更新之间的间隔时间,因此是一个很好的时间表。但对嵌入式设备而言,考虑到大部分的开发周期和整个消费者支持窗口期,这 "两年" 时长显然不够。

    按照谷歌此前的描述,手机开发需要两年时间,内核在工程流程的初期就已锁定。因此如果按照两年的 LTS 期限,当手机最终发货时,LTS 内核将达到生命周期的终点,导致用户将在设备的整个生命周期中使用过时的内核。

  • 相关阅读:
    小程序框架
    PT Application Inspector 现支持集成开发环境
    ECU标定知多少
    延时任务-基于netty时间轮算法实现
    android中MVC MVP MVVM三种架构对比
    二次型和矩阵正定的意义
    typeerror: Cannot read properties of null (reading ‘emitsOptions‘)报错原因及解决方法
    二十、Linux网络配置
    前端进击笔记第八节 一个网络请求是怎么进行的?
    cad图纸如何防止盗图(一个的制造设计型企业如何保护设计图纸文件)
  • 原文地址:https://blog.csdn.net/weixin_43223083/article/details/133676111