Tips
奇怪的是,托瓦兹是因为小时候去动物园被企鹅咬了一口念念不忘,
而正式的
2.0
推
出时,大家要他想一个吉祥物。他在想也想不到什么动物的情况下,
就½这个念念不忘的企鹅当成了
Linux
的吉
祥物了
......
Linux
由于托瓦兹是针对
386
写的,跟
386
硬件的相关性很强,所以,
早期的
Linux
确实是不具有移
植性的。不过,大家知道
Open source
的好处就是,
可以修改程序代码去适合作业的环境。因此,在
1994
年以后,
Linux
便被开发到很多的硬件上面去了!
目前除了
x86
之外,
IBM
、
HP
等等公司出的
硬件也都有被
Linux
所支持呢!甚至于小型单板计算机
(
树莓派
/
香½派等
)
与手持装置
(
智能型手机、
平板计算机
)
的
ARM
架构系统,大多也是使用
Linux
核心喔!
1.2.5 Linux
的核心版本
Linux
的核心版本编号有点类似如下的样子:
3.10.0
-
123.el7.x86_64
主版本
.
次版本
.
释
出版本
-
修改版本
虽然编号就是如上的方式来编的,不过依据
Linux
核心的发展期程,核心版本的定义有点不太相同
喔!
.
奇数、偶数版本分类
在
2.6.x
版本以前,托瓦兹½核心的发展趋势分为两股,并根据这两股核心的发展分别给予不同的核
心编号,那就是:
.
主、次版本为奇数
:发展中版本
(development)
如
2.5.xx
,这种核心版本主要用在测试与发展新功能,所以通常这种版本½有核心开发工程师会使用。
如
果有新增的核心程序代码,会加到这种版本当中,等到众多工程师测试没问题后,才加入下一版的稳定核
心中;
.
主、次版本为偶数
:稳定版本
(stable)
如
2.6.xx
,等到核心功能发展成熟后会加到这类的版本中,主要用在一般家庭计算机以及企业版本中。
重
点在于提供使用者一个相对稳定的
Linux
作业环境平台。
至于释出版本则是在主、次版本架构不变的情况下,新增的功能累积到一定的程度后所新释出的核心
版本。
而由于
Linux
核心是使用
GPL
的授权,因此大家都能够½行核心程序代码的修改。因此,如
果你有针对某个版本的核心修改过部分的程序代码,
那么那个被修改过的新的核心版本就可以加上
所谓的修改版本了。
.
主线版本、长期维护版本
(longterm version)