Linux的新世界

最近在Linux圈,发生了一次大地震,主角就是大家熟知的CentOS。
去年9月才发布的CentOS 8,明年年底就将戛然而止,停止该版本所有维护!

作为最著名的Linux发行版之一,CentOS以开源免费、稳定、硬件兼容性好著称,是互联网行业采用率最高的OS之一。

每个版本的CentOS发布后,后续的更新分为完整更新Full updates和维护更新Maintenance updates,前者包含功能更新和新硬件支持,后者则只更新重大bug和安全补丁。

如上,从2022年开始,使用CentOS 8的用户,将无法得到来自官方的新硬件支持,更不会有bug修复和安全补丁。

对于用户来讲,闹心之处在于,CentOS 8发布才短短一年,很多人直接跳过了CentOS 7,把自家系统从6升到8…
刚升完,抬头一看,卧槽,8没下文了

当然,大家还可以去选择CentOS 8的商业版本——RHEL 8,拥有更稳定和持续的支持。但免费午餐吃得太久,一下子肯定很难接受。
毕竟作为RHEL的“DownStream”,CentOS是个完美“复刻版”,用起来相当Nice。
如今,CentOS蜕变为“CentOS Stream”,成了滚动更新的RHEL预览版,这让很多将CentOS用于生产环境的老粉们,感到心里没底。

虽然大家对这个变化有些微词,但不得不承认,多年来,免费又好用的CentOS,对整个Linux生态的发展,起到了重要的推动作用

当然,也有人说,那些“后CentOS时代”的担忧,Duck不必。

Linux发行版多的是,抛开帽子系的,还有Ubuntu、Debian,甚至CentOS的创始人也跳出来搞了个Rocky Linux,还有公有云服务商定制的各种Linux的镜像…

同时,国内有棵Linux的苗子,也在野蛮生长ing,这就是openEuler

openEuler的前世今生

openEuler脱胎于EulerOS。
EulerOS是华为研发的服务器操作系统,Linux发行版之一,这个名字来源于著名数学家欧拉。
华为决定将EulerOS开源,开源后命名为openEuler,2019年9月18日,openEuler开源社区正式起航。

2019年12月31日,openEuler开源代码上线,社区开始热火朝天起来。

2020年3月27日,正式发布openEuler 20.03 LTS版,标志着这只“企鹅”有了成熟的规模商用能力。

LTS是Long Term Support的意思,就是提供长期支持维护,对比一下CentOS,你懂的。

而在2020年9月30号,社区又发布了openEuler 20.09创新版。

这个版本充分体现了开源的魅力,是社区中多个公司、团队和独立开发者协同开发的结果,是中国开源史上的标志性事件。

我们来看创新版的几个亮点吧:

1、这一版,融进了中科院软件所贡献的RISC-V新指令集架构支持,让本来就支持多样性算力的openEuler更是如虎添翼,ARM、x86、RISC-V一网打尽。

2、内核的多核扩展性能力大大增强,提升了CPU多核的并行度,性能提升20%,溜到飞起。

3、采用轻量级虚拟化引擎StratoVirt,一套架构支持虚机、安全容器、Serverless三种场景,单虚机启动时间小于50ms,神速!

4、iSula容器技术项目进一步增强,增加了镜像创建工具iSula-Build,同时容器并发性能得到优化,贼溜!

5、BiSheng JDK,这是一个可用于生产环境的Java虚拟机,由华为贡献,名字取自“毕昇”,可以加快Java 应用启动速度50%,并针对ARM架构做了特别优化。

6、由麒麟软件主导开发的UKUI轻量级桌面环境,简洁、易用、高效。

在openEuler 20.09创新版中,还有很多新特性,比如secGear机密计算框架、Compass CI可持续集成平台、A-Tune自动化调优引擎…

就不一一介绍了,毕竟,更新的21.03就要来了,让我们继续期待惊喜吧。

openEuler社区活跃吗?

一个开源社区靠不靠谱,主要看两点。

第一看社区搞出来的产品先进性和成熟度。这方面,openEuler今年发布的LTS版和创新版,已经是很好的背书。

第二,看社区本身的活跃度。

目前社区贡献人数已经超过2000+,其中参与代码贡献的有1500+,而华为有200+人团队投身到了社区中,力度很大。

这个数字,看起来似乎不震撼,但短短布道一年,这里已经是国内最活跃的开源社区了。
我们来看个实际的活跃度指标,叫做PR:Pull Request。在开源社区中,代码的更新和贡献,都是靠PR来驱动的。

看一下“贡献”流程:贡献者从Maintainer的代码库中,Fork一份代码到自己的库中,然后Clone到本地电脑上,修改、提交,再push到自己的代码库中,随后,向Maintainer发起Pull request请求。

最终,Maintainer收到PR请求后,检查贡献者的代码是否确实改进了功能或修正了bug,确认后,进行merge操作,合并代码,贡献就生效了。

因此,PR数量最能反应一个开源社区的活跃度,目前,openEuler社区的PR总和已经超过20000个!

而当下最火爆的CNCF社区,PR的数量是60000个,不到一年,openEuler社区的PR数量就达到了老大哥的三分之一,这潜力,还是很令人震惊!

openEuler的未来

目前,openEuler的发展势头相当迅猛,国内已经有6家操作系统厂商基于openEuler,开发了自己的商业发行版:
①麒麟软件的麒麟 V10;②统信软件的UOS V20 ;③普华软件的iSoft V5.1;④中科院软件所的EulixOS 1.0;⑤北京拓林思的TurboLinux 15;⑥麒麟信安操作系统欧拉版。
对于openEuler社区来讲,目标远远不止于一只“企鹅”,围绕Linux生态,这个动物园的物种将会更加丰富。
未来,这里将是一个关注人的、让开发者有参与感、代入感的开放动物园!

想了解关于openEuler更多进展,一起参与到社区中吗?

openEuler SUMMIT 2020即将开幕,即刻扫码报名,成为开源世界的一份子!

(0)

相关推荐

  • VMware安装centos6.5

    很多童鞋想学习以下Linux系统的操作,但又不想安装Linux系统(操作不习惯),这时就可以考虑将系统装在虚拟上,既不影响主系统的使用,又可以方便地进行Linux系统的学习和测试.本教程就以CentO ...

  • 面向多样性计算的操作系统:openEuler的开源进展与社区生态

    生态是操作系统的氧气和阳光,同时生态系统的建立又围绕在操作系统本身的技术优势周围,构成缜密的逻辑关联.从这个视角看,鲲鹏生态可谓如今最具活力和突破性的计算生态.而鲲鹏生态的进一步补完,又建立在操作系统 ...

  • Linux系统常见的发行版本以及区别!

    日常中操作系统十分常见,大家最熟悉的就是Windows系统,其实除了Windows系统之外Linux也是非常受欢迎的操作系统,具有多个发行版本.那么Linux常见的发行版本有哪些?各个版本之间有什么区 ...

  • 国产操作系统二十年“守夜人”

    国产化操作系统的局面如何打开? " 作者 | 杨丽 出品 | 雷锋网产业组 过去20多年,我们曾经因缺乏一定程度自主可控的操作系统而耿耿于怀. 这种局面在今天终于有一些改变了. 1月24日, ...

  • 一个50岁中国操作系统开发者的故事丨openEuler英雄汇

    作者丨小智 嘉宾丨陈棋德 陈棋德,一位 50 岁的操作系统老兵,在中国 Linux 发行版研发领域砥砺耕耘了二十余年.为什么他会选择看起来过于"硬核"的操作系统研发工作,一干就是这 ...

  • openEuler进化记:一颗探索宇宙的生态之星

    我经常会回忆<流浪地球>里的那个意象:一个飞向未知时空的星球,在宇宙中显得那么孤单而坚决.但换个角度想,如果所有人类都团结在一起探索宇宙,那可能也并不孤独.甚至整个星球会在彼此勇气的支撑下 ...

  • 中金:华为全联接,OpenEuler中场复盘

    2021年9月23-25日,华为在全联接大会上发布了华为云开天aPaaS.分布式云原生产品UCS.华为云Stack8.1.华为云SparkRTC等十大新服务:同时,发布欧拉开源操作系统(OpenEul ...

  • CentOS:被 Red Hat 抛弃后,我更有活力了

    Red Hat 将停止维护稳定版 CentOS 的事件又有了新进展.昨日,有媒体报道 Rocky Linux 项目的官方中文社区正式上线,并对外公布了 Rocky Linux 项目进展情况和未来发展规 ...

  • Linux 激荡 30 年,我们是否还需要一个新的 Linux 发行版?| Linux 中国

    我的答案是,需要.而且,我们已经提交了一份正在不断丰满的蓝图. · 作者:硬核老王 · (本文字数:4105,阅读时长大约:7 分钟) 从黑客玩具到席卷互联网 今年是 Linux 诞生 30 周年,我 ...

  • 从开源的历史与今天,聊聊为什么要期待HDC.Cloud 2021

    在脑极体团队内部有这样一个好玩的说法,当你不知道要写什么的时候,就去看看开发者关心什么. 这么多年来,与"开发者在一起"始终是我们的初心:在脑极体这个平台,我们也持续与大家分享着人 ...

  • 从龙蜥看国产操作系统的生态和机会

    这几年,随着"人手N个"手机,平板,手环,手表等终端设备:云计算技术的广泛应用:车联网,工业自动化等边缘侧场景的发展,这些技术背后的底层技术越来越受到大家的重视,不管是芯片还是操作 ...

  • 学Linux选择CentOS还是Ubuntu?

    在当下,大部分互联网企业的服务器系统使用的都是Linux,而且Linux系统有很多版本,包含centos.Ubuntu.Debian.Red Hat等,其中比较主流的版本为CentOS和Ubuntu. ...

  • 为新基建按下加速键:从openEuler看中国操作系统的产业生态未来

    分布式计算的脚步渐行渐近,人工智能的热潮持久不息,云计算.云存储也在慢慢揭开未来一角--在瞬息万变的时代洪流中,不变的是这些计算的支柱--操作系统. 能否掌握操作系统,是中国计算产业在云时代" ...