您好!欢迎来到源码码网

openEuler仅用一年成中国最具活力开源社区

  • 行业资讯
  • 来源:源码码网
  • 编辑:admin
  • 时间:2020-12-27 19:42
  • 阅读:440

openEuler最早可以追溯到2010年开始研发的操作系统Euler,去年Euler开源后改名为openEuler,构建开源社区。由此,openEuler的身份发生了巨大变化,其不仅仅是操作系统,而是一个极具活力的开源社区,它与操作系统建立紧密的联系,形成关联的正循环:社区的开源让操作系统不断进化、迭代,吸引更多的企业和个人加入其中,进而让开源社区的活跃度不断增加……


在openEuler开源社区的愿景中这样写道:“通过社区合作,打造创新平台,构建支持多处理器架构、统一开放的操作系统社区,推动软硬件生态繁荣。”


如何判定一个开源社区的成功程度?答案是两点:一个是看社区做出来的产品先进性和成熟度,这从openEuler开源社区的发展速度可见一斑。2019华为全联接大会发布openEuler开源计划,当年12月31日正式开放源代码,2020年3月27日发布20.03 LTS版本,9月30日openEuler 20.09创新版发布……最新的openEuler 20.09创新版有诸多新特性,如StratoVirt、iSula、虚拟化特性增强、内核特性增强、编程语言和编译器、硬件和芯片使能、桌面支持、智能运维等。


另一个是看社区的活跃程度。鲲鹏计算业务副总裁、openEuler开源社区理事会理事长负责人江大勇透露,一年之内openEuler已经快速成长为中国最具活力的开源社区,目前社区有超过2000个社区贡献者,其中参与代码贡献的就有超过1500个,有2万个Pull Request,目前已经有6家操作系统厂商基于openEuler开发了自己的商业发行版,两个季度的时间在服务器领域就实现了3万套的发行版销售、3万个社区版下载用户。

仅用一年成中国最具活力开源社区,openEuler何以破局?


需要指出的是,Pull Request的数量最能反映一个开源社区的活跃度,因为开源社区的代码更新和贡献都是靠Pull Request来驱动。或许横向对比一下就能知道openEuler社区的活跃程度,目前最火爆的CNCF社区,Pull Request的数量是6万个,而openEuler社区仅用了不到一年的时间在Pull Request上就达到了开源社区老大的三分之一,增长速度可谓惊人!


这一点在openEuler 20.09创新版也有明显的体现,其由不同厂商、不同机构甚至个人协作完成,是纯社区化运作开发出来的大型OS系统。一个数字可以看出这一点:来自华为以外的贡献比例接近40%,例如中科院软件所贡献了RISC-V 新指令集架构支持;麒麟软件为社区共享了赏心悦目的桌面UKUI 系统等等。


这在我国开源操作系统历史上具有里程碑意义,意味着openEuler开源社区在短短一年内即初战告捷。

openEuler开源社区的诞生,以及快速壮大,是时势造英雄。具体来说,笔者认为是天时、地利、人和齐聚的结果。


所谓天时,是异构计算时代的大势所趋。伴随人工智能、5G、物联网等新技术的迅猛发展,算力的需求出现爆发式增长,同时摩尔定律的失效导致单靠CPU已经无法满足需求,这个时候算力的处理趋势也从传统通用CPU向ARM、NPU、GPU等一起的并行计算和分布式计算。多样性计算,不能单靠硬件来完成,而是需要软硬协同,尤其是作为软件核心的操作系统,更是在其中扮演重要角色。

仅用一年成中国最具活力开源社区,openEuler何以破局?

openEuler也诞生在云边端协同的大趋势下,尤其是伴随5G的商用,云手机、云游戏等应用如雨后春笋地迸发出来,在这些新的场景下,云边端协同的需求愈发强烈。据openEuler 技术委员会委员熊伟博士透露,openEuler有两个目标,首先是做一个服务器的发行版,让云和服务器都能用上;其次是构建一套完整的工具,使之能够从标准发行版剪裁、定制出适合不同场景的小OS。因此,openEuler从一开始就是为针对云边端协同场景打造而生。


所谓地利,是国内自主创新的大趋势。正如最近的中央经济工作会议就将科技创新作为工作重点,会议提出2021年经济工作的8项重点任务,前两项分别聚焦强化国家战略科技力量与增强产业链供应链自主创新能力。操作系统是自主创新的核心领域。值得指出的是,开源是操作系统创新的关键手段,社区是开源的“根”,在自主创新的大背景下,显然这个“根”应该立足于本土。


所谓人和,是计算产业生态发展战略的构建,即聚焦围绕鲲鹏和昇腾构筑多样性算力,但是计算产业的本质是从处理器、主板、整机、基础软件和应用软件的全栈和全生态的融合发展。相较硬件,我国基础软件更加薄弱,这一计算产业发展战略,成为软件蓬勃发展的重要保证,而作为计算产业的根——操作系统,将借势“人和”快速发展。


所以,openEuler的推出恰逢其时,它不仅仅是充分释放多样性算力潜能的全场景协同操作系统,更是我国开源变革的拐点。


特别声明:
1、如无特殊说明,内容均为本站原创发布,转载请注明出处;
2、部分转载文章已注明出处,转载目的为学习和交流,如有侵犯,请联系客服删除;
3、编辑非《源码码网》的文章均由用户编辑发布,不代表本站立场,如涉及侵犯,请联系删除;
全部评论(0)
推荐阅读
  • bootstrap ui框架能用在uniapp中吗?
  • bootstrap ui框架能用在uniapp中吗?
  • BootstrapUI框架通常是前端开发中的一种工具,它提供了一套预定义的CSS样式和组件,用于快速构建响应式布局的网页。然而,UniApp是一个使用Vue.js开发跨平台应用的框架,它可以用来开发iOS、Android、以及各种小程序和H5应用。
  • 互动社区
  • 来源:源码码网
  • 编辑:热度建站
  • 时间:2024-04-12 00:04
  • 阅读:181
  • css实现banner图由中心点动态放大效果
  • css实现banner图由中心点动态放大效果
  • 在日常的网页设计中,为了让网页增加一定的特效以达到交互的目的,我们尝尝会在网页中使用一些动画效果。今天来说说实现banner图由中心点动态放大效果,实现这个效果需要用到css中的动画:animation​和关键帧:@keyframes,具体示例如下:
  • 源码教程
  • 来源:源码码网
  • 编辑:源码码网
  • 时间:2024-04-11 18:52
  • 阅读:194
  • countUp.js实现鼠标滑动到某个位置数字自动滚动增加的效果
  • countUp.js实现鼠标滑动到某个位置数字自动滚动增加的效果
  • 在网页开发中为了提升网页的交互效果,经常会用到使用js给网页增加一定的特效,下边就来说说使用js实现鼠标滑动到某个位置数字自动滚动增加的效果。其实这种效果有很多中解决办法,自己也可以去写,下边我们借助countUp.js来实现,关于这个js文件,我放在末尾:
  • 源码教程
  • 来源:源码码网
  • 编辑:源码码网
  • 时间:2024-04-08 09:20
  • 阅读:270
  • 响应式网页设计思路及注意事项
  • 响应式网页设计思路及注意事项
  • 一、什么是响应式网页响应式网页设计就是让网页具有根据设备类型应用CSS样式的能力。设计:设想、计划。设计就是把想法实现。网页设计:按照一定的设计思路布局网页内容。传统网页设计:都是针对PC端浏览器而设计的,不具备查询设备的能力,更不能对多种访问设备做出响应。传统网页设计的弊端:在移动互联网时代,传统的网页设计不适合多屏幕时代。响应式网页设计应运而生。响应式网页设计是一种设计网页的思想/方法。响应:指让我们的网页能够自动查询用户的访问设备
  • 源码教程
  • 来源:源码码网
  • 编辑:源码码网
  • 时间:2024-04-02 11:24
  • 阅读:177
  • css中rel的属性值都有哪些,分别代表什么意思
  • css中rel的属性值都有哪些,分别代表什么意思
  • 在HTML中,元素的rel属性用于定义当前文档与被链接文档之间的关系。这个属性在CSS的上下文中经常与样式表关联,但rel属性的用途远不止于此。以下是一些常见的rel属性值及其意义:1、stylesheet:表示被链接的文档是一个样式表。这通常用于链接CSS文件。
  • 源码教程
  • 来源:源码码网
  • 编辑:源码码网
  • 时间:2024-03-28 12:28
  • 阅读:307
联系客服
源码代售 源码咨询 素材咨询 联系客服
029-84538663
手机版

扫一扫进手机版
返回顶部