linux的前世今生

1.1969年大名鼎鼎的贝尔实验室创造出了世界上第一个操作系统unix,其中贡献最大的也就是后来被称为"unix之父"以及"C语言之父"的丹尼斯·里奇 见下图:

                 linux的前世今生_第1张图片         linux的前世今生_第2张图片

2.后来由于unix被商业化,需要收费才能使用,1984年芬兰一位大学教授谭邦宁根据unix开发了minux操作系统用作讲课教学使用

                 linux的前世今生_第3张图片

3.自由软件倡导者理查德·马修·斯托曼同时也是GNU计划发起者,GPL协议制定者.他认为使用专利软件是非常不道德的事,只有附带了源代码的程序才是符合其道德标准的。对此许多人表示异议,并也因此有了自由软件运动与开源软件运动之分。

GNU计划目标是创建一套完全自由的类unix操作系统GNU。到了1990年,GNU计划已经开发出的软件包括了一个功能强大的文字编辑器Emacs、C语言编译器GCC以及大部分UNIX系统的程序库和工具。唯一依然没有完成的重要组件,就是操作系统的内核(称为HURD)。

linux的前世今生_第4张图片    专门找了一张算是最帅的照片...

 

4.主角来了------1991年芬兰赫尔辛基大学同时也是谭邦宁教授的学生林纳斯·托瓦兹成功编写出了与UNIX兼容的Linux操作系统内核并在GPL条款下发布.Linux之后在网上广泛流传,许多程序员参与了开发与修改。

1992年,Linux与其他GNU软件结合,完全自由的操作系统正式诞生.                                            

                      linux的前世今生_第5张图片  linux之父

时至今日Linux已有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、oracle linux等。

linux的前世今生_第6张图片

说到这里肯定有人会有疑问:开发一个操作系统很难吗?我在百度找到一个比较好的解答

开发一个类似win的成熟的桌面级操作系统,难度高过众所周知的曼哈顿计划和登月计划,是不是觉得有些夸张?但事实可能就是这样。

vista代码行数5000万行,打印出来是170万页A4纸,耗资超过200亿美元,这还是有了微软那么多年积累,只开发vista的费用,win7 4000万行,win10数据没有公布,但行业预估在5000到7000万行。

win7公开的开发工作人数是23个小组,每个小组约40人,分别负责windows中的每个模块的开发,比如设备和媒体,文件系统,桌面图形等等,这还是在vista基础上的开发,并不是从头开发。

windows的发展已经有了30年,中间的积累,走的弯路都不是外人可以轻易得知的。

我国的自助操作系统,实际都是开源系统的二次开发,远不是从0开始的建设,而且软件的开发并不是1+1=2那么简单。不是说你能盖5层楼,我给你投两倍人力物力你就能盖出十层楼来。

说个有趣的小故事吧,微软的excel现在已经成为了祖传代码,里边存在很多无用代码,但微软自己都不敢把excel重新写一遍。

 

因此,如今我们能够听到的很多系统也都是基于unix或linux二次开发而来

 

           linux的前世今生_第7张图片

最后感谢那些为操作系统发展贡献过力量的各路大神,毕竟没有操作系统也就没有电脑手机给人们带来的方便快捷 娱乐休闲!

 

你可能感兴趣的:(linux的前世今生)