Linux的历史与现状

Linux 入门之 历史与现状

  Linux是一个计算机的操做系统,与windows相似,是一款系统软件。操做系统首先是一个计算机程序,使用计算机语言开发,好比C语言、VC语言。是计算机硬件和应用软件的桥梁。linux

Unix起源

  上个世纪六十年代,那个计算机尚未很普及,只有少数人才能使用,并且当时的计算机系统都是批处理的。unix最先由Ken Thompson(肯.汤普森)开发,使用汇编语言开发,后来采用B语言开发,最后做者 Ken Thompson和Dennis Ritchie(丹尼斯.里奇)为了再次改进系统,从新写了一门计算机语言(主要贡献是Dennis Ritchie),就是大名鼎鼎的C语言。windows

  从早期的UNIX系统文档和内容中能够清晰的看出,UNIX的发展是一个免费的、无私的、彻底致力于将UNIX变的更优秀的过程。这个过程致使了代码的共享(不论是在贝尔实验室内部仍是外部)从而使高质量的UNIX操做系统走向了快速的发展之路。架构

  由于美国担忧已经垄断了电话行业的AT&T公司再次垄断计算机行业,AT&T使被禁止出手计算机的。由于AT&T在资产分解以前被严格限制直接出售计算机给消费者,因此UNIX源代码被受权给了大学,只是象征性地收取必定费用。并发

  20世纪70年代,它逐步盛行,这期间,又产生了一个比较重要的分支,就是大约1977年诞生的BSD(Berkeley Software Distribution)系统,从BSD系统开始,各大厂商业公司开始了根据自身公司的硬件架构,并以BSD系统为基础进行Unix系统的研发,从而产生了各类版本的Uinx系统,例如:SUN公司的Solaris,IBM公司的AIX,HP公司的HP UNIX等。编辑器

  70年代中后期,因为各厂商及商业公司开发的Unix 及内置软件都是针对本身公司特定硬件的,所以在其余公司的硬件上基本上没法直接运行,面且当时没有人对开发基于X86架构CPU 的系统感兴趣。另外,70 年代末,Unix又面临了突如其来的被AT&T 回收版权的重大问题,特别是要求禁止对学生群体提供Unix 系统源代码,AT&T收回了版权,而且再也不开源。这样的问题一度引发了当时Unix业界的恐慌,也所以产生了商业纠纷。ide

  若是想继续使用就须要购买受权,一份受权4万美圆在八十年代,自由软件之父 理查德.斯托曼发起了自由软件运动,吹起了共产主义的号角(发起了GUN运动),并发布了软件界的共产主义宣言(GPL协议),而且这一运动获得了不少人的认同。GUN的定义是一个递归缩写,就是GUN IS NOT UNIX。就是说Unix是流氓,我不是。工具

理查德.斯托曼学习

  所谓自由软件自由就是指:自由使用、自由学习和修改、自由分发、自由建立衍生版。动画

  1985年GNU理查德·斯托曼又创立了自由软件基金会(Free Software Foundation)来为GNU计划提供技术、法律以及财政支持操作系统

  到了1990年,GNU计划已经开发出的软件包括了一个功能强大的文字编辑器Emacs、C语言编译器GCC以及大部分UNIX系统的程序库和工具。惟一依然没有完成的重要组件,就是操做系统的内核.有意思的是,而那个时候Linux尚未诞生呢 ,因此Stallman宝宝内心苦啊,就在你们逐渐失去信心的时候,1991年Linus Torvalds带着他的Linux闪亮登场了,也给GUN运动画了一个完美的句号。

Linux诞生

  1991年,Linus Torvalds,一个芬兰赫尔辛基大学的学生,为了能在家里的PC机上使用与学校同样的操做系统,开始了编写相似UNIX内核的工做。那是,linus使用的是MINIX,可是他但愿能超过MINIX的标准。

Linus Torvalds

  Linus Torvalds在开始其Linux 操做系统的设计时,他的目的只不过是想看一看Intel 386存储 管理硬件是怎样工做的,他也没有想到这一举动会在计算机界 产生如此重大的影响。他的设计进展得很顺利,只花了几个月时间就在一台Intel 386微机上完成了一个相似于Unix的操做系统, 这就是最先的Linux版本。

  1991年末,Linus Torvalds首次在Internet 上发布了基于Intel 386体系结构的Linux源代码,今后之后,奇迹开始发生了。因为Linux具备结构清晰、功能简捷等特色,许多大专院校的学生和科研机构的研究人员纷纷把它做为学习和研究的对象。他们在更正原有Linux版本中操做的同时,也不断地为Linux增长新的功能。在众多热心者的努力下,Linux逐渐成为一个稳定可靠、功能完善的操做系统。

  1994年3月,Linux1.0发布,代码量17万行,当时是按照彻底自由免费的协议发布,随后正式采用GPL协议。

Linus将本身国家的吉祥物做为Linux标志

Linux现状

Linux通过20多年的发展,已日渐成熟,并衍生出一大批优秀的Linux衍生版本。目前所使用最为普遍且最受欢迎的十大主流发行版:

1.Ubuntu

2.Linux Mint

3.Debian GNU/Linux

4.Mageia

5.Fedora

6.openSUSE

7.Arch Linux

8.CentOS

9.PCLinuxOS

10.Slackware Linux

版本详情可参考:http://baijiahao.baidu.com/s?id=1597911999197622652&wfr=spider&for=pc

相关文章
相关标签/搜索