![Linux 和 RedHat Enterprise Linux 有什么区别?](https://linux22.com/image/217294/Linux%20%E5%92%8C%20RedHat%20Enterprise%20Linux%20%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.png)
我有几个问题。
当我们说Linux时,它仅指内核吗?
当我们说 Linux 是开源/免费时,是否意味着只有 Linux 内核是免费的?或者这是否意味着 linus 内核源代码是免费的,但它的分布式代码不是免费的?
RedHat Enterprise Linux 与 Linux 有何不同?
答案1
当我们说Linux时,它仅指内核吗?
那要看谁说的了...
严格的解释是Linux确实只是内核,例如来自其他项目的用户空间工具是Linux的背景。“GNU/Linux”短语,例如 Debian 使用的。实际上,很多人可能并不关心,只是将整个发行版称为“Linux”。更令人困惑的是,几乎没有人将 Android 称为“Linux”,尽管它使用 Linux 内核,只是用户空间与其他常见 Linux 系统(例如 Debian)显着不同。
RedHat Enterprise Linux 与 Linux 有何不同?
RHEL 是一种使用 Linux(内核)作为一个组件(即内核)的操作系统。但它也包含其他内容,例如以任何有意义的方式使用内核所必需的实际用户空间程序。另外它还封装了应用程序。
“Linux”要么只是内核,因此作为 RHEL 的一部分进行分发;或者它是使用该内核的各种系统的更广泛的概念,因此 RHEL 是其中的一部分。取决于上下文。