Linux发行版是什么?

一般而言,一个基本的 Linux 只是包含了 Linux 核心(Kernel)和 GNU 软件的一些基本的系统软件和实用工具(Utilities),这样一个操作系统仅仅能够让那些 Linux 专家完成一些基本的系统管理任务,若要满足普通用户的办公或基于视窗的应用开发等需要,则还需要在系统中加入 GNOME、KDE 等桌面环境及相应的办公应用软件(如 Office)等。

因此,一些组织或厂家将 Linux 系统内核与 GNU 软件(系统软件和工具)整合起来,并提供一些安装界面和系统设定与管理工具,这样就构成了一个发行套件,如最常见的 Ubuntu、Fedora 等。

实际上发行套件就是 Linux 的一个大软件包而已,通常包括 C语言及 C++ 的编译器、Perl 脚本解释程序、Shell 命令解释器、图形用户界面及众多的应用程序等。

相对于内核版本,发行套件的版本号随发布者的不同而不同,与系统内核的版本号是相对独立的。因此把 Ubuntu、Fedora 等直接说成是 Linux 是不确切的,它们是 Linux 的发行版本,更确切地说,应该叫作“以 Linux 为核心的操作系统软件包”。

根据 GPL 准则,这些发行版本虽然都源自一个内核,并都有自己各自的贡献,但都没有自己的版权。Linux 的各个发行版本都是使用 Linux 主导开发并发布的同一个 Linux 内核,因此在内核层不存在兼容性问题。至于每个版本都有不一样的感觉,只是在发行版本的最外层才有所体现,而绝不是本身,也不是内核不统一或不兼容。

目前 Linux 的发行版很多,其中比较流行的有 Ubuntu、Fedora、Slackware、Debian、OpenSUSE 和 Mandriva 等。