第2名:Linux
第2名:Linux
这只可爱的芬兰小企鹅是GNU/Linux的标志 |
Linux,更准确的名字应该叫“GNU/Linux”,是一种计算机操作系统和它的内核的名字。它是自由软件和开放源代码发展中最著名的例子。
Linux是在本质上来说是一种可以运行在多种硬件上(从庞大的超级计算机到小巧的手机)的自由的类UNIX操作系统。Linux的开发以及它的源代码是在GNU(General Public License一般公共许可)的保护下的。它们对每个人都是完全免费的。但是这并不意味着Linux和它的一些周边软件发行版本也是免费的。 Linux有着广泛的用途,包括网络,软件开发,用户平台等等。Linux被认为是一种高性能,低开支的可以替换其他昂贵操作系统的系统。
Linux在同一个内核的基础上,有着许多种不同的发行版本。其中,最著名的几个是Ubuntu、Mandriva、Red Hat和Suse。
Linux的诞生极具传奇色彩。
1983年,编程世界中的倍受尊崇的神话人物Richard Stallman启动了“GNU项目”—一个致力于推出自由、高质量软件的运动,开始了贯彻其哲学的自由软件运动(顺带一句,GNU一词是‘GNU’s Not Unix’的递归缩写),并吸引了全球无数的电脑天才投身其中。这个项目的最高目标是开发出一个自由的电脑操作系统。
Richard Stallman,GNU项目的创始人 |
到1991年,GNU项目已经开发出了众多的工具软件。大家期待已久的GNU C编译器也问世了。但自由操作系统还没有出现。
而在这个时候,芬兰赫尔辛基大学的学生 Linus Torvalds在学习电脑操作系统的时候,因为不满足当时美裔荷兰教授Andrew S. Tanenbaum开发的教学操作系统MINIX的功能局限,于是自己花了4个月的时间模仿MINIX做了一个非常简陋的操作系统,这个就是Linux的最初版本。 Linus Torvalds 把 这个Linux的源程序在 Internet 上公开,世界各地的编程爱好者在“GUN”的宗旨和理念下,自发组织起来对 Linux 进行改进和编写各种应用程序,今天Linux已发展成一个功能强大的操作系统,成为操作系统领域最耀眼的明星。
要想了解有关Linux更详细的历史知识,你可以参见由王晓林所翻译的《Linux简史》。
linus torvalds,Linux之父 |
Andrew S. Tanenbaum,MINIX之父 《操作系统:设计与实现》一书的作者 |
网友评论