Linux系统与网络管理教程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 什么是Linux

严格地说,Linux是在GPL(GNU General Public License)版权协议下发行的操作系统内核,其版权属于Linus Torvalds。

我们通常所说的Linux是指包含kernel(内核)、utilities(系统工具程序),以及application(应用软件)的一个完整的操作系统,它实际上是Linux的发行版本,即某些公司或组织把内核与其他常用软件进行打包,然后制作成一个方便安装的Linux光盘。Linux发行版本大体可以分为两类,一类是商业公司维护的发行版本,而另一类则是社区组织维护的发行版本,前者以著名的Red Hat为代表,后者则以Debian为代表。比较著名的Linux发行版本还有Slackware、Mandriva、SUSE、Ubuntu、CentOS、Gentoo、Knoppix、Xandros,以及国内的红旗Linux等。

Linux是UNIX的“克隆”,在源代码级上兼容绝大部分的UNIX标准(如IEEE POSIX、System V、BSD等),并且符合POSIX规范。对于System V来说,将其上的程序源代码拿到Linux下重新编译后即可运行,而对于BSD UNIX来说,它的可执行文件可以在Linux下直接运行。

注意

GPL同其他的自由软件许可证一样,许可公众享有运行、复制软件的自由,发行传播软件的自由,获得软件源代码的自由,修改软件并将修改后的版本发行传播的自由。