不正确的引言

互联网上流传着一个引言,归因于我,但它不是我写的。

这是正在流传的文本。其中大部分是从我发表的声明中复制的,但这里用斜体字标出的部分不是我的。它提出了错误或令人困惑的观点。

我想先插一句。你们所说的 Linux,实际上是 GNU/Linux,或者我最近称之为 GNU 加 Linux。Linux 本身不是一个操作系统,而是由 GNU 核心库、shell 实用程序和构成 POSIX 定义的完整操作系统的重要系统组件组成的完全运行的 GNU 系统的另一个自由组件。许多计算机用户每天都在运行修改版的 GNU 系统,而没有意识到这一点。由于一个奇特的事件,今天广泛使用的 GNU 版本通常被称为“Linux”,而且它的许多用户都没有意识到它基本上是 GNU 项目开发的 GNU 系统。确实存在一个 Linux,这些人正在使用它,但它只是他们使用的系统的一部分。

Linux 是内核:系统中将机器资源分配给您运行的其他程序的程序。内核是操作系统的重要组成部分,但本身没有用处;它只能在完整操作系统的上下文中发挥作用。Linux 通常与 GNU 操作系统结合使用:整个系统基本上是添加了 Linux 的 GNU,或 GNU/Linux。所有所谓的“Linux”发行版实际上都是 GNU/Linux 的发行版。

主要错误是,严格来说,Linux 不是 GNU 系统的一部分,GNU 系统的内核是 GNU Hurd。我们称带有 Linux 的版本为“GNU/Linux”。当你想简短一点时,可以称之为“GNU”,但最好称之为“GNU/Linux”,以便给 Torvalds 一些荣誉。

我们不使用“核心库”这个术语,我也不确定那是什么意思,但 GNU 远不止我们为其开发的特定软件包。我在 1983 年开始开发一个操作系统,称之为 GNU,这项工作需要开发我们在其他地方找不到的任何重要软件包。

请参阅 Linux 和 GNUGNU/Linux 常见问题解答,以及 GNU 项目中的历史。