GNU 项目的成立是为了开发一个自由的类 Unix 操作系统,即 GNU。这个系统的存在是我们的主要成就。然而,GNU 系统中广泛使用的版本,其中 Linux 被用作内核,通常被简称为“Linux”。结果,大多数用户不知道 GNU 项目的主要成就——或者更准确地说,他们知道它,但没有意识到这是 GNU 项目的成就和存在的原因。即使是那些认为自己了解真实历史的人,也常常认为 GNU 的目标是开发“工具”或“实用程序”。
为了纠正这种混淆,我们多年来一直努力区分 Linus Torvalds 编写的内核 Linux 和 GNU 与 Linux 的组合操作系统 GNU/Linux。由此产生的对 GNU 项目已完成工作的更多认识,有助于 GNU 项目的每一项活动招募更多的支持和贡献者。
请在 GNU 软件发布、GNU 文档以及您以 GNU 软件包维护者身份发布的公告和文章中始终如一地进行这种区分。如果您想解释术语及其原因,您可以参考 URL https://gnu.ac.cn/gnu/linux-and-gnu.html。
为了明确 Linux 是一个内核,而不是一个操作系统,请注意避免在这些材料中使用术语“Linux 系统”。如果您想陈述关于内核为 Linux 的系统的信息,请写“内核为 Linux 的系统”或“以 Linux 作为内核的系统”。这明确地对比了系统和内核,将有助于读者理解两者之间的区别。请避免使用诸如“基于 Linux 的系统”之类的简化形式,因为这些形式未能突出内核和系统之间的差异,并且可能鼓励读者忽略这种区别。
为了将 GNU 系统本身与 GNU/Linux 进行对比,您可以将其称为“GNU/Hurd”或“GNU/Hurd 系统”。但是,当这种对比不是特别关注的焦点时,请仅将其称为“GNU”或“GNU 系统”。
当提到作为 GNU 内核更高层的服务器集合时,请将其称为“Hurd”或“GNU Hurd”。请注意,这使用空格,而不是斜杠。
有关此点的更多信息,请参见 https://gnu.ac.cn/gnu/gnu-linux-faq.html。