Linux 內核支持周期即將發生一項重大變革!
從文字描述上看,它對用戶產生的影響將如何呢?你有何看法呢?
歐洲開源峰會 剛剛開幕,我們開始看到圍繞 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.1 | Greg Kroah-Hartman & Sasha Levin | 2022-12-11 | 2026 年 12 月 |
5.15 | Greg Kroah-Hartman & Sasha Levin | 2021-10-31 | 2026 年 10 月 |
5.10 | Greg Kroah-Hartman & Sasha Levin | 2020-12-13 | 2026 年 12 月 |
5.4 | Greg Kroah-Hartman & Sasha Levin | 2019-11-24 | 2025 年 12 月 |
4.19 | Greg Kroah-Hartman & Sasha Levin | 2018-10-22 | 2024 年 12 月 |
4.14 | Greg Kroah-Hartman & Sasha Levin | 2017-11-12 | 2024 年 1 月 |
時機選擇:Jonathan 提到的理由之一是,並不是很多人使用舊版本的 Linux 內核,因此這些版本沒必要繼續進行維護。
我對此表示同意。然而,肯定有些人對此舉動感到不滿。
但是,這個決策的推進主要是由於 Linux 代碼維護人員過度勞累的大問題。
你看,對於一個 LTS 版本的代碼進行檢查和改善是一項重任務,需要消耗大量的時間和精力,而問題就出在這裡。
據 Jonathan 所說,維護人員面臨的 兩個大挑戰 分別是:大部分 維護人員並未得到酬勞以維護 Linux 內核,以及採用 「Fuzzing」 技術尋找問題,雖然有所幫助,但有時也可能揭示出許多小問題,需要維護人員花費更多的精力。
看到這樣的情況,維護人員容易感到疲勞,對吧??
當被問及 維護人員如何得到幫助? 時,Jonathan 建議他們與僱主進行溝通,把 Linux 內核維護工作轉為付費工作。
他還補充說,
如果公司希望繼續從 Linux 中獲益,就需要意識到他們必須向 Linux 回饋。
總的來說,此次變革將減輕維護人員的負擔,但依賴於舊版本 Linux 內核的系統可能會承受不獲得關鍵更新的風險。
這可能會對大部分用戶產生影響,或可能不會,但對某些組織來說,可能會帶來些許不便。
? 你怎麼看?在下方評論區分享你的想法吧。
(題圖:MJ/47a40c0f-3a3c-4534-98fe-3c986e9a881c)
via: https://news.itsfoss.com/linux-kernel-support/
作者:Sourav Rudra 選題:lujun9972 譯者:ChatGPT 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive