Linux系统发展历程

Linux系统发展历程

1 Unix的历史

Unix系统于1969年再AT&T的贝尔实验室诞生。Linux诞生于1991年。诞生于芬兰赫尔辛基大学的一个计算机系学生,名字为Linus Torvalds。
GPL:通用公共许可协议,开放源代码;如果修改了源代码,必须把修改后的内容发出来。
Minix开发者-教学:Andrew S.Tanenbaum(谭宁邦)。
自由软件基金:斯托曼
Richard Stallman。
Linux之父:托沃兹 Linus Torvalds。

2 自由软件与FSF

自由软件的核心就是没有商业化版权制约,源代码开放,可无约束自由传播。Red Hat Linux
自由但不免费,CentOS Linux是自由且免费的。
FSF(Free Software Foundation):自由软件基金会,其主要项目是GNU项目,主要软件包括Emacs编辑软件、gcc编译软件、bash命令解释执行器和编程语言,以及gawk(GNU’s awk)等。现在的GNU系统通常是使用Linux系统内核、家伙是那个GNU项目贡献的一些组件以及其他相关程序组成的,被称为GNU/Linux操作系统。

3 GPL知识

GPL即General Public License,通用公共许可证。是最著名的开源许可协议。

4 FSF GNU GPL小结

FSF自由软件基金会(公司)-->GUN(项目)-->emacs、gcc、bash、gawk
FSF -->GPL(相当于员工守则)-->自由传播,修改源码但是必须把修改的内容发不出来。
Linus Torvalds-->Linux内核

5 Linux系统组成

Linux操作系统=Linux内核+GNU软件及系统软件+必要的应用程序。下表为Linux系统各组成部分的贡献人员:
image.png

6 Linux发行版本

Linux内核版本主要有四个系列:Linux kernel2.2、
Linux kernel 2.4、Linux kernel 2.6、Linux kernel 3.x。
常用发行商:CentOS、Ubuntu、Redhat、Debian、Fedora、SUSE。。。
Fedora是Redhat的预发布版。CentOS是将Redhat Linux源代码的商标LOGO以及非自由软件部分去掉后在编译而成的版本。