Linux 內核版本和發佈歷史

最近更新時間 2020-12-13 16:53:51

Linux 內核最早是由林納斯·託瓦茲1991年為自己個人電腦開發的,他當時在 Usenet 新聞組 comp.os.minix 登載帖子,這份著名的帖子標誌着 Linux 內核計劃的正式開始。

在 Linux 系統中,在 /proc/version 文件中可查看當前系統的內核版本,使用下面的命令查看系統內核版本:

cat /proc/version
Linux version 4.18.0-80.el8.x86_64 (gcc version 8.2.1 20180905 (Red Hat 8.2.1-3) (GCC)) #1 SMP Tue Jun 4 09:19:46 UTC 2019

上面的結果顯示 Linux 的核心版本為 4.18.0-80,每段數字的意義如下所示:

Linux version 4.18.0-80.el8.x86_64
主版本.次版本.釋出版本-修改版本

版本命名

在 2.6.x 版本以前,託瓦茲將核心的發展趨勢分為兩股,並根據這兩股核心的發展分別給予不 同的核心編號。次版本為奇數表示發展中版本(development) 如2.5.xx,這種核心版本主要用在測試與測試新功能。次版本為偶數表示穩定版本 (stable) 如 2.6.xx,等到核心功能發展成熟後會加到這類版本中,提供使用者一個相對穩 定的 Linux 作業環境平台。自 2.6.0(2003年12月)發佈後,人們認識到,更短的發佈週期將是有益的。自那時起,版本的格式為A.B.C.D,其中A,B,C,D代表:A和B是無關緊要的,C是內核的版本,D是安全補丁。自 3.0(2011年7月)發佈後,版本的格式為3.A.B,其中A,B代表:A是內核的版本,B是安全補丁。而4.0(2015年4月)發佈後,則延續3.A.B的命名格式,只是將主版號變更為4。

Linux 內核歷史版本

1991年9月17日,Linux 內核版本 0.01 在芬蘭大學和研究網絡(FUNET)的FTP服務器(ftp.funet.fi)上發佈。它有 10,239 行代碼。在 1991年10月5日,發佈了 0.02 版本的內核。

rss_feed