openEuler -- 后 CentOS 时代新选择

2020 年 12 月 8 日,一则很小的消息在海外被发布,却引来中国乃至全球的科技产业巨大的震动:

红帽公司将会在 2021 年底停止维护开源操作系统 CentOS。

CentOS 虽然不为一般用户所熟悉,但它在企业级用户里,却是如雷贯耳般的存在。不少企业级计算平台,包括企业服务器、超级计算机、云计算平台以至电商平台都在广泛的使用。

虽然红帽公司表示,未来会继续维护 CentOS 的另一个滚动版本“CentOS Stream”,但 CentOS Stream 已经从一个稳定的下游版本,变成了一个创新的上游版本。因此,业界忧虑 CentOS Stream 的稳定性无法匹配生产环境的需求,也使不少人希望有更多的操作系统选择来替换 CentOS。

openEuler

EulerOS是华为研发的服务器操作系统,Linux发行版之一,这个名字来源于著名数学家欧拉。

1752年,数学家欧拉创造了“欧拉公式”,这个恒等公式是数学里最令人着迷的一个公式,它将数学中最重要的几个数字,如超数、自然对数、圆周率、虚数、自然数联系到了一起,当时的数学家们评价它是“上帝创造的公式”。

openEuler 项目来源于华为服务器操作系统 EulerOS,2019 年 9 月 18 日宣布开源,同时上线了其开源社区,12 月 31 日,华为宣布开放 openEuler 源码,源码托管于 Gitee 平台。

2020年3 月,华为开发者大会 2020(Cloud)上,华为发布 openEuler 20.03 LTS 版本,并与麒麟软件、普华基础软件、统信软件、中科院软件所共同宣布基于 openEuler 的商用版本操作系统正式发布。

社区
https://www.openeuler.org/
文档
https://docs.openeuler.org/zh/
代码仓
https://gitee.com/openeuler

与Centos的关系

openEuler 其实与 CentOS 没有直接的关系,二者都是从最上游 Linux Kernel 衍生而来。

openEuler 兼容 CentOS ,相较 CentOS 对核内关键功能如进程调度、内存管理、IO 读写进行了深度优化,同时在核外构筑了容器 iSula、虚拟化 StraitVirt、机密计算 SecGear、毕昇 JDK 等特性。

版本及生命周期

2020年3月发布 openEuler 20.03 LTS 版本
2020年9月发布 openEuler 20.09,为创新版本,它的生命周期即技术支持期为六个月
2021年3月发布 openEuler 21.03 为创新版本,详情

如果你需要一款长期支持的版本,请用openEuler 20.03,它是一款LTS,按照官方的计划,它的生命周期长达四年

2021年07月 openEuler 20.03 LTS SP2 正式发布,此版本是openEuler 20.03 LTS 的第二个补丁版本,生命周期与LTS版本相同。

由于openEuler是用于服务器的版本,所以建议用户使用LTS版本,还有另外一种原因,那就是跨版本升级出错的概率要高一些。如果使用的是openEuler 20.03 LTS版,则只需要随系统更新补丁即可,出错率显然要低很多。当然,你只是想体验一下openEuler操作系统,则建议采用创新版本,这样能体验到最新的openEuler性能。

商用示例

替换掉 CentOS ,浙江移动完成基于 openEuler 的银河麒麟和统信 UOS 系统在运营商核心系统投产

参考文档

https://baijiahao.baidu.com/s?id=1692177711103062407&wfr=spider&for=pc
https://www.oschina.net/news/114965/openeuler-virtual-summit-2020
https://www.ywnz.com/linuxxw/7898.html
https://www.ithome.com/0/573/057.htm