Ubuntu 介绍之自由软件运动、开源和 Linux(2)

开源运动与 Linux

自由软件和开源之间的区别可以理解成社会运动(自由软件)和软件开发方法(开源)之间的区别。Linux 则是一个内核,是开源软件体系中的关键软件之一。

1991年8月,Linus Benedict Torvalds,这位芬兰赫尔辛基大学计算机科学专业的一个大二学生,开始研究 Minix 。

图 1.1. Linus Benedict Torvalds

自由软件运动、开源和 Linux

 

小提示

Minix 是一个开源的类 Unix 操作系统,是 Andrew S. Tanenbaum 教授为了便于教授操作系统的内部流程而开发的。

Linus Torvalds 最初想把 Linux 设计成一个类似 Minix 的操作系统使之能运行于自己的家用计算机上。在九月中旬时, Torvald 发布了第一个版本—— Linux 0.01。1994年,Linus 第一次采用 GNU 通用公共许可证(GPL),发布了 Linux 的 1.0 版本。GNU 工具集连同这个自由的内核给爱好者提供了一个极富潜力的环境。为了和 UNIX 保持相似,Linux 首先提供了一个命令行界面;此后,X 窗口系统的加入使图形用户界面成为现实。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/27198.html