第一讲 Linux的发展史

      Linux的历史最早要追溯到1991年,它是由芬兰赫尔辛基大学的一名叫Linus Torvalds的学生开发的,Linux是这个操作系统内核的名字。Linus对Minix(一种以教学为目的的免费的小型类UNIX操作系统)有着浓厚的兴趣,最初他编写了一些基于Minix的硬件设备驱动程序和文件系统,之后,他决定抛开Minix,重新开发一个的超过Minix的操作系统,该系统基于Intel X86的计算机运行,具有UNIX操作系统的全部功能。于是在1991年10月5日发布了Linux 0.0.2版本,并以可爱的胖企鹅作为其标志,如图1-1所示。随后他将其源代码发布在USENET新闻组上,并邀请所有有兴趣的人发表评论或者共同修改代码,于是一大批高水平的程序员通过互联网加入了Linux内核的开发工作,到1994年3月发布了具有里程碑性质的1.0版本,此时的Linux已是一个功能完善、稳定可靠的操作系统了。

       通常人们总会把Linux系统与“自由软件 (Free Software) ”联系在一起。早在1984年,麻省理工学院(MIT)的研究员Richard Stallman就提出:“计算机产业不应以技术垄断为基础赚取高额利润,而应以服务为中心。在计算机软件源代码开放的基础上,为用户提供综合的服务,与此同时取得相应的报酬。”,在此思想基础上他提出了自由软件的概念,并成立自由软件基金会(Free Software Foundation,FSF)实施GNU计划。自由软件基金会还提出了通用公共许可证(General Public License,GPL)原则,GPL允许用户自由下载、分发、修改和再分发源代码公开的自由软件,并可在分发软件的过程中收取适当的成本和服务费用(如网络费用和刻录光盘的费用等),但不允许任何人将该软件据为已有。需要指出的是,这里所谓“free”的含义并不是“免费”,而是“自由”,即在软件发行时附上源程序代码(开放源代码),并允许用户更改。

        Linux从最初就加入GNU计划并遵循GPL原则发行,由于不排斥商家对软件作进一步开发,不排斥在Linux上开发商业软件,从而使得Linux得到了迅猛发展,出现了很多Linux的发行版本,如Red Hat、TurboLinux等。一些公司也开始在Linux上开发商业软件或将其他UNIX平台上的软件移植到Linux上来。随着Linux的应用和发展前景的看好,目前IT界众多知名商家,如IBM、Intel、Oracle、Informix、Novell、HP等都宣布支持Linux,并极力开发和推广Linux商业服务器和相关软件。众多商家的加盟弥补了纯自由软件的不足和发展障碍,使得Linux得以迅速普及和前所未有的大发展,其功能愈趋完善。

你可能感兴趣的:(linux,linux,职场,休闲,发展史)