Linux操作系统案例教程(第2版)
上QQ阅读APP看书,第一时间看更新

1.1 Linux的性质

Linux为一种自由软件,是一种真正多任务和多用户的网络操作系统。Linux是运行于多种平台(PC、工作站等)之上、源代码公开、免费、遵循GPL(General Public License,通用公共授权)精神、遵守POSIX(Portable Operating System Interface for UNIX,面向UNIX的可移植操作系统)标准、类似于UNIX的网络操作系统。人们通常所说的Linux是指包含Kernel内核)、Utilities(系统工具程序)以及Application(应用软件)的一个完整的操作系统,它实际上是Linux的一个发行版本,是某些公司或组织将Linux内核、源代码以及相关的应用程序组织在一起发行的。Linux是微机版的UNIX。

Linux是通用公共许可软件。此类软件的开发不是为了经济目的,而是为了不断开发并传播新的软件,并让每个人都能获得、拥有。该类软件遵循下列规则:

1)传播者不能限制购买软件的用户自由权,即如果用户买了一套GPL软件,就可以免费复制和传播或自己出售。

2)传播者必须清楚告诉用户该软件属于GPL软件。

3)传播者必须免费提供软件的完整源代码。

4)允许个人或组织为盈利而传播,获得利润。