国产化 Linux 统一于 openEuler 底座
一、历史背景:为何需要统一?——国产操作系统的“碎片化之痛”在 2019–2022 年间,中国信创(信息技术应用创新)产业迎来爆发期,涌现出 数十个基于 Linux 的国产操作系统发行版,主要包括:- 漏洞修复滞后(如 Log4j 事件中,部分发行版数周后才更新)
- 鲲鹏、飞腾、龙芯、兆芯等 CPU 需分别对接多个 OS
结论:若不统一底座,信创将陷入“低水平重复建设”,难以形成国际竞争力。
二、技术演进:openEuler 如何成为统一底座?- 2019 年:华为发布 EulerOS(闭源企业级 Linux)
- 2020 年 1 月:捐赠给 开放原子开源基金会,更名为 openEuler
- 2021 年:成立 openEuler 社区,采用 Open Governance 模式(非华为独控)
关键决策:“上游优先”原则 —— 所有代码优先提交 Linux 主线,避免私有分支。openEuler 不再是单一服务器 OS,而是 “一套内核,多场景衍生” 的架构: | | |
| 启动 < 50ms,内存仅为 Docker 1/3 | |
| | |
| Rust 编写,支持 Kata Containers | |
| 统一 Intel SGX / 华为 TrustZone 接口 | |
openEuler 是 全球首个对 ARM64、RISC-V、x86_64 提供同等支持 的主流 Linux 发行版:数据:截至 2026 年,openEuler 在 ARM64 服务器市场份额达 68%(IDC 中国)。
3.1 主流国产 OS 全面转向 openEuler | | | |
| | | 使用 openEuler Server + 自研桌面 |
| | 服务器版基于 openEuler桌面版仍用 Debian | |
| | | |
| | | |
关键事件:2024 年,工信部发布《信创操作系统技术路线指南》,明确 “以 openEuler 为服务器/云/边缘统一底座”。- OpenJDK、Python、Node.js 官方提供 openEuler RPM 包
- MySQL、PostgreSQL、达梦数据库完成认证
- MindSpore、PaddlePaddle、TensorFlow 均提供 openEuler + 昇腾 NPU 优化版
- Kubernetes、Prometheus、Istio 全栈支持
- 国家政务服务平台:底层 OS 全部替换为 麒麟 + openEuler
- 省级政务云(如浙江、广东):新建节点 100% 采用 openEuler
- 工商银行、建设银行 信用卡交易系统 迁移至 openEuler + 鲲鹏
- 上交所行情分发系统采用 openEuler Edge + iSula
- 变电站巡检边缘节点部署 openEuler Embedded
- 油气管道 SCADA 系统基于 openEuler,通过 IEC 62443 工控安全认证
- 5G MEC(边缘计算)平台采用 openEuler + KubeEdge
- 公有云虚拟机默认 OS 为 EulerOS(openEuler 商业版)
openEuler 是 首个将国密算法纳入内核主线 的 Linux 发行版:- 使用国密 SM2 签名,rpm --checksig 验证
- 社区设立 CVE 快速通道,高危漏洞 72 小时内修复
| | |
| | |
| | |
| | 设立海外 SIG(Special Interest Group) |
| | 与 RISC-V International 深度合作 |
- 内核集成 ML 推理调度器,自动分配 NPU 资源
- 预集成 CRYSTALS-Kyber 后量子密码算法
- 争取成为 Linux Foundation 顶级项目,吸引 Red Hat、SUSE 参与
- 基于 openEuler Embedded 开发 智能座舱/自动驾驶 OS,对标 Android Automotive
| |
| 摆脱 CentOS 停服风险,掌握 OS 核心代码 |
| |
| |
| |
最终目标:openEuler 不仅是中国的“备胎”,更是全球下一代基础设施的操作系统选项。