Linux 历史:
Linux
是一种用于服务端的操作系统,占据了市场大量份额,它的发展得益于站在巨人(Unix)肩膀之上,众多资料也把称为 Unix like 系统
Unix
历史:
1969
年由
Ken Thompson
和Dennis Ritchie等在AT&T的贝尔实验室开发
经过长期的发展和完善,目前已成长为一种主流的操作系统技术和基于这种技术 的产品大家族
1971
年为了改写原本用汇编语言编写的Unix,两人发明了C语言
1973
年用C语言改写了Unix系统,使他具有代码简洁紧凑、易移植、易读、易修改等特点, 为此后Unix的发展奠定了坚实基石
1974
年Unix第一次出现在实验室以外,此后Unix被政府机研究机构,企业和大学注意到并逐渐流行
1975
年,UNIX发布了4、5、6三个版本。1978年,已经有大约600台计算机在运行UNIX
1979
年,版本7发布,这是最后一个广泛发布的研究型UNIX版本。20世纪80年代相继发布的8、9、10版本只授权给了少数大学
BSD FreeBSD OpenBSD ……
SYSTEM V SUN Solaris HP HPX IBM AIX ……
GNU(GNU is Not Unix):
GNU Project
发起于1984年,由著名的黑客Richard Stallman提出的,GNU获得了自由软件基金会(FSF for Free Software Foundation)的支持,这也是GNU的主要资金来源,目的是为了建立免费的UNIX系统,基本原则是源代码共享及思想共享
GPL(
General Public License
);
GPL
是由自由软件基金会发行的用于计算机软件的协议证书,使用该证书的软件被称为自由软件(Free software),后来改名为开放源代码软件(Open Source Software)。大多数的GNU程序和超过半数的自由软件使用它 。
GPL保证了任何人都有权复制、修改和重新发布自由软件的源代码,并且规定在不增加费用的条件下得到源代码(基本发行费用除外),但你不能声明你做了原始的工作,或声明是由他人做的。
Linux:
1991
年, 赫尔辛基大学的一名在校大学生Linus Torvalds在学习了一套Unix和C的课程之后,对自己电脑上的MS-DOS很不满意,决定对当时一个用于教学的类unix系统minix系统.
决定开发超出Minix标准的一个操作系统。后来被人们称为Linux,Linus 'Minix的缩写
Linus Torvalds
没有保留他的计算机编码的版权。反而,他在因特网上公开了他的代码,并且邀请comp.os.minix 新闻组的成员来帮助他建立他的操作系统。在1991年8月25日,Linus Torvalds宣布了这则著名消息: 使用minix的朋友大家好-我正在做一个386(486)AT兼容机的(免费的) 操作系统(仅仅是出于个人的爱好,不会像GNU那样做大做专业)。
1994
年Linux加入,成为GNU项目组中的一员,并担负核心的作用,从此Linux成为完整的操作系统
Linus Torvalds
把他的操作系统的成功归功于互联网和Richard Stallman的GNU项目
2000
年2.4内核的问世标志Linux进入企业核心应用,各种大型数据库,解决方案开始应用于其上
2003
年2.6内核的问世,Linux的能力得到极大的提升,开始得到各个巨头的支持.
Linux
的特点及结构
常见的linux版本
Linux
的企业应用