点击蓝字关注我们

2021年9月25日在华为全联接2021上,华为发布数字基础设施开源操作系统欧拉(openEuler)。据悉,欧拉操作系统可广泛部署于服务器、云计算、边缘计算、嵌入式等各种形态设备,应用场景覆盖IT(Information Technology)、CT(Communication Technology)和OT(Operational Technology),实现统一操作系统支持多设备,应用一次开发覆盖全场景。

openEuler作为一款服务器操作系统已经经过了很长时间的发展,此次发布的21.09版本,是第一个支持数字基础设施全场景的创新版本。该版本不仅对服务器和云计算场景能力进行了增强,还实现了对于边缘计算和嵌入式场景的支持。
相信openEuler和基于openEuler发布商业发行版的厂商们一定会使国产操作系统的生态建设更上一个台阶。
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
发布 openEuler 商业发行版的厂商

打造国产化操作系统就好比搭台唱戏。
不同的戏曲种类需要不同的舞台场景,不同的设计理念和功能需求也催生出了不同的操作系统。单就服务器操作系统Linux的发行版来说,有基于Dpkg的Ubuntu、Debian,也有基于RPM的RHEL(Red Hat Enterprise Linux)、Fedora、CentOS,更有Arch Linux、Gentoo这样高度需要用户“自己动手,丰衣足食”的选择。国人在使用操作系统时,也会有如语言、风格、本地化(locale)等方面的需求,自然也会催生出更符合国人使用习惯的操作系统。
安全性
某些戏台子,背叛了互联网开放、平等的精神,在隐蔽的角落安装摄像头偷窥窃听。还动辄就宣称,”你们来唱就要涨价”,”涨价也不让你们唱”之类的威胁。
疫情之前,斯诺登曝光的“棱镜门”事件已经使信息安全在全球范围内引发担忧。疫情之后,反全球化的情绪出现了蔓延的趋势,各国针对于信息安全的讨论热度更是高居不下。
与此同时,华为业务受到美国商务部限制,微信、TikTok受到美国政府打压。美国对华的高新技术出口采取了较强的限制,操作系统行业的C端市场长期被外企产品垄断,B端的产品也较为局限。
“没有网络安全就没有国家安全。”操作系统这个最基础、最底层的计算机软件是否能实现国产替代,影响着整个互联网生态的自主可控。


CentOS“自废武功”。CentOS 的 Linux 母公司红帽宣布将重点从RHEL的重建版 CentOS Linux 转移到 CentOS Stream上。
在红帽开源开发模式中,红帽在发布红帽企业 Linux 新版本前,会先在 CentOS Stream 上开发红帽企业 Linux 源代码,使CentOS Stream成为红帽企业Linux 未来版本的预览。即意味着红帽是通过将 CentOS 的位置从 RHEL 的下游转移到 RHEL 的上游,来填补 Fedora 和 RHEL 之间存在的开发和贡献缺口。
而原本承诺CentOS 8的10年即2029年5月31日的生命周期,也被大幅提前至2021年12月31日。此举引发了许多CentOS用户的吐槽,还有一些人叫骂这是红帽在背叛开源本身。
于是,这里让出的份额自然就可以由另一个对位的产品来接管,而openEuler也显然是一个基于CentOS的发行版。如果可以很好的处理迁移的兼容性,以及后续的生命周期和软件生态问题,相信openEuler系会很快在众多发行版中占有一席之地。

随着科技的发展,能够提供计算的设备越来越多,IoT、边缘计算等概念层出不穷。不同种类的计算节点,导致了“碎片化”的操作系统现状,带来生态割裂、应用重复开发、协同繁琐等问题。
数字化新时代,呼唤新的统一操作系统!
而openEuler声称提供的“统一操作系统,支持多设备;应用一次开发,覆盖全场景”正是大势所趋。再加上华为在产业链中的位置与地位,可以配合自家或其它国产化硬件,建设生态的能力也是具备的。

然而实现新的统一操作系统的道路是曲折的,挑战也是客观存在的。
语言
语言本是沟通的工具,然而又由于现有的这样那样的原因,成为了沟通的障碍。
比如中文的操作系统,但这个领域许多词汇又源于英文,国内对于这些英文的翻译也不全然一致,也有的词汇翻译过来明显有点水土不服,相近的中文意思在原文中意思却大不相同,比如机器学习中的规范化,中心化,标准化,归一化,正则化,正规化。再比如一些报错信息,要么就是中文版的报错信息不够全面,只告诉你发生了一个错误,最多再加一个代号(Code),要么就是把信息放到百度,Google里面去搜索,相比把英文报错信息直接贴上去,就大概率会在Stack Overflow上看到解答,中文的搜索结果总是不那么让人满意。
而相反的,又会有明明是国人的开源项目,却只允在GitHub上用英文提issue。
其实大可不必,既然中文英都看得懂,肯定是怎么更能够清楚描述问题怎么来,中文也好,英文也罢,中英混杂也没什么问题。本土主义硬抬门槛,徒增障碍。所以对于语言的选择和使用上,还需要对工具定位的本质有更深入的认识。
生态
第一就是硬件,尽可能的兼容最广泛的硬件平台,x86、ARM、RISC-V、MIPS,让大多数用户可以无需关心指令集方面的差异,使用和开发软件。
第二是软件,软件包的数量与质量。一方面数量上要齐全,覆盖服务器所需的常用不常用的软件。另一方面质量,包管理是否科学分层,stable,nightly,长期维护版(LTS),最新尝鲜版等。BUG和漏洞修复的Patch版是否及时。镜像源(Mirror)是否稳定且高速。
第三是社区,社区的惯性是巨大的,要利用好CentOS社区现有的资源。承认是基于CentOS的发行版不可怕,开源操作系统由于其开源的本质,秘密终究会被发现。
只有静下心来,充分Review前人的代码,真实的作出自己原创的贡献,诚心的与广大开发、运维、友商、Geek们一起,共同构建开放共赢的操作系统开源生态,openEuler才能走得更稳,走得更远。

X86 | ARM | 中标麒麟服务器版V7 |
海光 | 飞腾 | 银河麒麟高级服务器 操作系统V10 |
鲲鹏 | openEuler 20.03 LTS |
网瑞达积极拥抱国产化浪潮!
在之前的基础上,网瑞达进一步适配了飞腾(FT-2000+/64) + 银河麒麟高级服务器操作系统V10的组合。
软件方面,也进行了东方通、人大金仓等国产中间件、数据库的使用尝试和监控技术路线。
数字经济是当前全球经济发展的焦点,计算产业是数字经济的底座和引擎,可持续循环的创新生态是计算产业成功的关键。
网瑞达助力信创建设,为国产化生态添砖加瓦!

点击阅读原文获取联系方式














