0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux圈的CentOS所有版本将停止维护

7riU_gh_3a181fa 来源:华为智能计算 作者:华为智能计算 2020-12-26 10:37 次阅读

最近在Linux圈,发生了一次大地震,主角就是大家熟知的CentOS。

2019年9月发布的CentOS 8,在2021年底将停止该版本所有维护!

消息一出,不免让很多老粉们顿时心里没了底……

当然,也有人说,那些“后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生态,这个动物园的物种将会更加丰富。

未来,这里将是一个关注人的、让开发者有参与感、代入感的开放动物园!

原文标题:后CentOS的时代,还看openEuler

文章出处:【微信公众号:华为智能计算】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    10992

    浏览量

    206744
  • CentOS
    +关注

    关注

    0

    文章

    75

    浏览量

    13626

原文标题:后CentOS的时代,还看openEuler

文章出处:【微信号:gh_3a181fa836b6,微信公众号:华为计算】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    OpenELA接手继续维护Linux 4.14分支

    近期,OpenELA联盟也发表声明,表示将负责Linux 4.14分支的维护工作,通过名为x.y.z-openela的后缀标签来推出版本更新;v4.14.339-openela已经面世。
    的头像 发表于 03-14 10:05 98次阅读

    怎么下载centos镜像文件

    CentOS 是一个基于 Linux 的操作系统,它是一种稳定、强大且易于使用的发行版。CentOS 镜像文件是用于安装和部署 CentOS 操作系统的文件。在本文中,我们将详细介绍如
    的头像 发表于 11-23 10:48 515次阅读

    CentOS7系统网络配置命令

    CentOS 7是一种流行的Linux操作系统,具有广泛的用途和功能。在配置网络时,可以使用各种命令和工具来确保系统能够正确连接到网络并提供所需的服务。 以下是一些常用的网络配置命令,以及如何使用它
    的头像 发表于 11-17 11:07 2694次阅读

    centos7如何设置静态IP

    CentOS 7上设置静态IP是一个简单而重要的任务,尤其对于服务器管理员来说。在本文中,我们将详细介绍如何在CentOS 7上设置静态IP。 CentOS是一种基于Linux的操作
    的头像 发表于 11-17 11:06 669次阅读

    centos7配置ip地址的方法

    CentOS 7是一种基于Linux的操作系统,它是一种常用的服务器操作系统。在配置IP地址之前,我们需要了解一些基本的网络概念和术语。IP地址是用于标识和定位网络上的设备的唯一地址,它由四个
    的头像 发表于 11-17 11:04 1404次阅读

    关于CentOS与程序ABI版本的问题

    1. 在CentOS7.6上使用gcc 6.5编译程序链接BM-OpenCV库时报找不到符号链接的错误 答:Centos下直接安装的编译器,所有版本下默认都是
    发表于 09-19 06:39

    linux centos7中重置root密码的办法

    此重置linuxroot密码的教程是在centos linux环境中进行的!不同版本linux重置密码的方法是有一定的差别的!
    发表于 08-24 12:27 351次阅读
    <b class='flag-5'>linux</b> <b class='flag-5'>centos</b>7中重置root密码的办法

    适用于Linux的Emulex驱动程序 版本RHEL 7.x 12.6.240.48所有其他发行版12.6.240.45

    电子发烧友网站提供《适用于Linux的Emulex驱动程序 版本RHEL 7.x 12.6.240.48所有其他发行版12.6.240.45.pdf》资料免费下载
    发表于 08-04 09:55 0次下载
    适用于<b class='flag-5'>Linux</b>的Emulex驱动程序 <b class='flag-5'>版本</b>RHEL 7.x 12.6.240.48<b class='flag-5'>所有</b>其他发行版12.6.240.45

    RoCE Linux版本说明

    电子发烧友网站提供《RoCE Linux版本说明.pdf》资料免费下载
    发表于 07-31 10:53 0次下载
    RoCE <b class='flag-5'>Linux</b><b class='flag-5'>版本</b>说明

    Linux开发_CentOS7.4服务器搭建NFS、NGINX服务器,安装ffmpeg、Qt环境

    CentOS7.4服务器版本的环境下搭建NFS服务器、安装ffmpeg、安装nginx服务器、部署Qt编译环境。
    的头像 发表于 07-14 13:45 974次阅读
    <b class='flag-5'>Linux</b>开发_<b class='flag-5'>CentOS</b>7.4服务器搭建NFS、NGINX服务器,安装ffmpeg、Qt环境

    恒讯科技分析:Linux VPS服务器之CentOS和Ubuntu的区别

    由于有大量可用的替代方案,为我们的服务器选择操作系统可能是一个困难的过程,特别是如果我们选择使用Linux发行版。Linux VPS有多种选择,但没有一个像Ubuntu或CentOS那样广为人知。
    的头像 发表于 06-28 17:15 410次阅读

    MX Linux 23版本新功能介绍

      MX Linux 开发者今天宣布了备受期待的 MX Linux 23“Libretto”版本的公测 Beta 版正式发布。 MX Linux 23 基于即将发布的 Debian 1
    的头像 发表于 05-30 11:02 860次阅读
    MX <b class='flag-5'>Linux</b> 23<b class='flag-5'>版本</b>新功能介绍

    Linux中如何查找软件包版本

    尽管在图形包管理器的帮助下包管理变得更加容易,但一些用户总是更喜欢命令行方式。有不同的命令可以在不同的 Linux 版本中找出包版本。今天,在本教程中,我们将看到如何在一些流行的 Linux
    的头像 发表于 05-12 16:33 2657次阅读

    又该换Linux版本了!

    最近,知名技术网站The Register上发布的一篇文章引起了网友的热烈讨论,详细讲述了一位博主为什么选择“将Ubuntu替换成Fedora”(Ubuntu和Fedora是Linux的两个不同发行版本)以及使用Linux其它发
    的头像 发表于 05-12 16:28 984次阅读
    又该换<b class='flag-5'>Linux</b><b class='flag-5'>版本</b>了!

    如何将CentOS 7升级到CentOS 8.5版本

    在本文中,您将学习如何将CentOS 7升级到CentOS 8.5版本。 ## 第 1 步:安装 EPEL 存储库 首先,通过运行以下命令安装EPL存储库:
    的头像 发表于 05-12 16:25 1208次阅读
    如何将<b class='flag-5'>CentOS</b> 7升级到<b class='flag-5'>CentOS</b> 8.5<b class='flag-5'>版本</b>