EulerOS 2.0 是华为云推出的企业级 Linux 发行版,其底层基础主要基于 openEuler(早期版本在构建时深度整合了 CentOS 7 的源码,但后续演进路线已完全独立)。
具体来说,EulerOS 2.0 于 2019 年发布,当时它采用了 CentOS 7 作为上游参考代码库。这意味着它的内核、基础软件包和部分架构设计最初源自 CentOS 7(而 CentOS 7 本身是基于 Red Hat Enterprise Linux, RHEL 7 的社区重建版)。然而,随着华为对操作系统的战略升级,EulerOS 2.0 随后成为了 openEuler 项目的核心组成部分和重要贡献者。
从长远发展和当前技术栈来看,EulerOS 2.0 及其后续版本(如 EulerOS 2.8/3.0)已经不再单纯依赖 CentOS 或 RHEL,而是全面转向了以 openEuler 为根社区的上游体系。openEuler 是一个开源操作系统项目,由华为发起并主导,旨在打造自主可控的服务器操作系统生态。因此,虽然 EulerOS 2.0 在初始阶段借用了 CentOS 7 的代码,但其本质是向 openEuler 演进的关键节点,最终形成了独立的、面向未来的操作系统基座。
结论:
EulerOS 2.0 底层最初基于 CentOS 7(即 RHEL 7 社区版),但它是 openEuler 项目的重要基石,后续已完全融入 openEuler 生态,不再依赖 CentOS 或 RHEL 作为主要上游。
ECLOUD博客