Linux内核版本号

Linux内核版本号Linux内核使用三种不同的版本编号方式

第一种方式用于1.0版本之前(包括1.0)

第一个版本是0.01,紧接着是0.02、0.03、0.10、0.11、0.12、0.95、0.96、0.97、0.98、0.99和之后的1.0

第二种方式用于1.0之后到2.6,数字由三部分“A.B.C”,A代表主版本号,B代表次版本号,C代表较小的末版本号

只有在内核发生很大变化时(历史上只发生过两次,1994年的1.0,1996年的2.0),A才变化

可以通过数字B来判断Linux是否稳定,偶数的B代表稳定版,奇数的B代表开发版

C代表一些bug修复,安全更新,新特性和驱动的次数

以版本2.4.0为例,2代表主版本号,4代表次版本号,0代表改动较小的末版本号

在版本号中,序号的第二位为偶数的版本表明这是一个可以使用的稳定版本,如2.2.5,而序号的第二位为奇数的版本一般有一些新的东西加入,是个不一定很稳定的测试版本,如2.3.1

这样稳定版本来源于上一个测试版升级版本号,而一个稳定版本发展到完全成熟后就不再发展

第三种方式从2004年2.6.0版本开始,使用一种“time-based”的方式

3.0版本之前,是一种“A.B.C.D”的格式

七年里,前两个数字A.B即“2.6”保持不变,C随着新版本的发布而增加,D代表一些bug修复,安全更新,添加新特性和驱动的次数

3.0版本之后是“A.B.C”格式,B随着新版本的发布而增加,C代表一些bug修复,安全更新,新特性和驱动的次数

第三种方式中不再使用偶数代表稳定版,奇数代表开发版这样的命名方式

举个例子:3.7.0代表的不是开发版,而是稳定版

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关