Linux 开篇随笔

    在经历了九年的碌碌无为的工作后终于下定决心好好的学习一个 0perating Systems:操作系统。经历众多曲折后加入马帮学习Linux。就如同开篇讲解Linux的历史由来一样,了解一个事物的过来能够更好的理解这个事物。

我的开篇学习博客也从linux的历史开始

  在以前工作的时候一直对Linux是一种高高在上的感觉,那么的遥不可及,也一直听说Linux和Uuix的各种关系简单来说就是就是由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发出的Unix,但是当时贝尔实验室因为反垄断的问题不能销售此OS而且有人要的时候还要提供(因为这个东东不是AT&T的主营业务),在这期间加州大学伯克利分校开发和发布的BSD Unix开始销售卖钱了。后来贝尔实验室从AT&T中分离出来了,于是贝尔实验室和BSD的口水仗就开始了。(这场口水仗间接的促进了两家超级公司Microsoft、Apple的成长)追踪以BSD删除原贝尔实验室 Unix 的所有源代码。于是UNIX开始收费了。于是许多大学和科研机构没有办法免费使用Unix来做教学了。

       荷兰阿姆斯特丹的Vrije大学计算机科学系的Andrew S. Tanenbaum教授很是恼火,好你个Unix收费不让我好好的教学我自己写一个于是Minux就诞生了。但是这个老头很固执拒绝外来源码和修改。于是他的学生Linus Torvalds也是不爽了你不让我改我自己写,于是Linux 内核诞生了并且宣布加入GUN。正直当时GUN急需一个操作系统;于是他们就在此结合了。准确的说我们现在学习的应该是GUN/LINUX

§1991.10.5在Internet的comp.os.minix讨论区发表了一篇文章,表明他正在研制一个要超越Minix的操作系统,从而宣告了Linux的诞生。

§1994年,Linux1.0问世

§1999年,LinuxKernel 2.2问世

§2001年,LinuxKernel 2.4问世

§2003年,LinuxKernel 2.6问世

§2012年,LinuxKernel 3.5.3问世

§2013年,LinuxKernel 3.11.2问世

Linux内核版本与发行版

       §Linux内核的版本号命名是有一定规则的,版本号的格式通常由3部分数字构成,其形式为:技术分享主版本号.次版本号.修正号技术分享主版本号:标志着重要的功能变动,通常在一段时间内比较稳定。技术分享次版本号:也表示有重要的功能变动,如果是偶数数字,就表示该内核是一个可以使用的稳定版;如果是奇数数字,则表示该内核加入了某些测试的新功能,是一个内部可能存在着bug的不太稳定的测试版。如2.5.74表示是一个测试版的内核,2.6.22表示是一个稳定版的内核。技术分享修正号:是指轻微修订的内核,这个数字越大,表明修改的次数越多,版本相对更完善。以2.6.22版本为例,2代表主版本号,6代表次版本号,22代表修正号。表示对内核2.6版本的第22次修订。

§Linux的发行版本众多,目前有400余种Linux Distribution(发行套件)



技术分享技术分享技术分享

技术分享技术分享

技术分享技术分享技术分享

                           技术分享

参考资料网:维基百科http://zh.wikipedia.org/wiki/Category:Linux發行版

UNIX类操作系统时间图

 技术分享

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。