不,并非所有的EulerOS都基于CentOS开源项目开发。
EulerOS 是由华为开发的企业级Linux操作系统,其发展经历了多个阶段,其技术基础也有所变化。具体来说:
1. 早期版本基于CentOS/RHEL
- 华为早期推出的 EulerOS(如 EulerOS 2.0)确实是以 CentOS 或 Red Hat Enterprise Linux (RHEL) 的源码为基础进行二次开发的。
- 这些版本与RHEL/CentOS高度兼容,主要用于企业服务器和云计算环境。
2. 后期转向开源社区openEuler
- 从2019年起,华为将EulerOS的战略重心转向了开源项目 openEuler。
- openEuler 是一个独立的开源Linux发行版社区,不再基于CentOS,而是以更开放的方式整合多个上游开源项目(如Linux Kernel、GCC、systemd等)。
- openEuler支持多种处理器架构(x86_64、ARM64、RISC-V等),并引入了大量自主创新的技术,如iSula轻量容器、A-Tune智能调优等。
3. EulerOS与openEuler的关系
- EulerOS 是华为基于 openEuler 社区版本进行企业级增强、安全加固和商业支持后推出的商业发行版。
- 可以理解为:openEuler 是社区版,EulerOS 是企业商业版。
- 因此,现在的EulerOS是基于openEuler开发的,而不是直接基于CentOS。
总结:
| 时间阶段 | 基础来源 | 说明 |
|---|---|---|
| 早期EulerOS(2010年代) | CentOS/RHEL | 基于RHEL生态 |
| 当前EulerOS(2020年后) | openEuler社区 | 不再依赖CentOS,自主可控 |
✅ 所以结论是:
不是所有的EulerOS都基于CentOS。早期版本是,但现在的EulerOS主要基于openEuler,而非CentOS。
由于CentOS停更(CentOS 8已于2021年底停止维护),包括华为在内的许多厂商都转向了更自主可控的路径,openEuler正是这一趋势下的重要成果。
轻量云Cloud