我正在寻找二进制兼容Linux 衍生出企业版 Linux。
一个可用的兼容性的定义在维基百科上有介绍。
我已经知道了以下候选人:
- CentOS(社区企业操作系统)二进制兼容RHEL(红帽企业 Linux)。
- SL(科学 Linux)与 RHEL(Red Hat Enterprise Linux)二进制兼容。
我认为肯定还有很多。谁能帮忙?也许这会成为一个很好的概述...我想编辑问题以使用答案中的数据来完成它。
答案1
让我们看看我是否可以回答这个问题,但不回答这个问题。
现在,每个操作系统都有两组接口供程序与操作系统通信 -澳大利亚商业信息局或应用程序二进制接口和 API,应用程序接口-在这种情况下,更有趣的部分是 ABI
所有现代基于 Linux 的操作系统都有相同的 ABI -最低有效位- 任何支持 LSB 的 Linux 发行版都应该能够运行相同的软件 - 因此,所有现代 Linux 发行版在理论上都是二进制兼容的,尽管存在一些问题。
另一方面,如果你谈论的是包裹兼容性,这是完全不同的一回事。Centos 和 Scientific Linux 是删除了受版权保护的艺术部分的 RHEL。还有 debian -> ubuntu -> mint ,您不应该混合使用 repos,但您可以在紧急情况下借用软件包。
它所包含的信息几乎相当于一篇大学论文。