GNU/Linux操作系统
我们常说Linux是类UNIX操作系统,UNIX又是什么?
-
1969年UNIX最早诞生于AT&T的贝尔实验室。在各大高校得到发展推广。但20世纪70年代AT&T开始回收UNIX的版权,并闭源代码。
-
1984年Richard Stallman成立FSF(自由软件基金会),立即开展GNU项目,用于开发类似UNIX的系统。同时,某大学教授Andrew Tanenbaum开始编写用于教学的UNIX系统,命名Minix。
-
1991年,在芬兰赫尔辛基大学,一名叫Linus Tor-valds的学生,在Minix之上编写各种驱动程序,同年底公开内核源码,命名Linux。
为什么叫GNU/Linux操作系统
- GNU类UNIX操作系统由一系列应用程序,类库和开发工具构成,但是GNU自己的内核Hurd仍在开发中,离实用还有一定距离。而Linux内核是在Minix之上,由Linus开发了核心的Kernel。现在的GNU系统通常是使用Linux系统的内核,加上GNU项目贡献的一些组件,以及其他程序组成,这样的组合称为GNU/Linux操作系统
致敬前辈:
GNU解释:
全称:GNU's NOT UNIX
gnu英文是牛羚的意思,发音和new同音。意思就是,这是一个全新的,和UNIX不同的系统。
燎原之势:
Linux内核和GNU项目是Linux发展的第一个阶段,我们暂且称为Linux从0到1的过程(绝非星星之火)。加利福尼亚大学伯克利分校的BSD UNIX项目和MIT的X11(X Windows)的结合,让Linux发展迅速呈燎原之势。加上后来成千上万程序员的努力,所以组成今天优秀的Linux系统。
Linux操作系统=:Linux内核 +GNU软件及系统软件+必要的应用程序