您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[InfoQ研究中心]:中国开源生态图谱2022——操作系统领域 - 发现报告
当前位置:首页/行业研究/报告详情/

中国开源生态图谱2022——操作系统领域

中国开源生态图谱2022——操作系统领域

1中国开源⽣生态系列列图谱——操作系统领域 目录⽣生态图谱解读01⽣生态图谱企业洞洞察02 ⽣生态图谱解读 开源操作系统4云操作系统服务器器操作系统桌⾯面操作系统智能终端操作系统物联⽹网操作系统开源基⾦金金会开源产业联盟开发者社区代码托管平台 ⾮非物联⽹网操作系统开源社区5定义&分类:⾮非物联⽹网操作系统开源社区主要分为云操作系统社区、桌⾯面操作系统社区、智能终端操作系统社区和服务器器操作系统社区。板块特征:根社区国内⾮非物联⽹网操作系统开源社区开始呈现出独⽴立社区和根社区并⾏行行的发展态势。⽬目前openHarmony、⻰龙蜥社区、OpenCloudOS社区、openKylin和deepin社区都逐渐开始构建⾃自⼰己的根社区⽣生态。⾃自主可控近年年来随着国际形势的变化,国⼈人对于操作系统等基础软件的⾃自主可控培育的意愿⽇日益加强。也因为⾃自主可控的考虑,这些开源社区更更多的将代码托管在Gitee平台(56.25%),GitHub平台只成为了了开源社区的第⼆二选择(43.75%)。⽣生态协同⾮非物联⽹网操作系统开源社区在⽣生态协同⽅方⾯面都做出了了⼤大量量的努⼒力力,除企业⼤大量量的硬件(芯⽚片、设备)、软件(应⽤用程序)的⽣生态建设合作伙伴外,也积极与⾼高校学术体系协同共育⽣生态。多场景适配各⾮非物联⽹网操作系统开源社区的技术发展和业务与场景适配息息相关。尤其是对于算⼒力力计算场景云计算、边缘等和⾏行行业场景各社区都在不不断努⼒力力。桌⾯面操作系统云操作系统服务器器操作系统智能终端操作系统 ⾮非物联⽹网操作系统开源社区6⼚厂商分布:中国⾮非物联⽹网操作系统开源项⽬目多基于Linux内核进⾏行行开发。操作系统开源项⽬目多由传统意义的头部⼚厂商培育,主要⼚厂商包括华为、腾讯、阿⾥里里云、统信、优麒麟等。其原因,⼀一⽅方⾯面是操作系统领域研发难度较⼤大,只有头部企业才能储备⼤大量量⾼高端技术⼈人才;另⼀一⽅方⾯面,操作系统项⽬目社区运营需要协同丰富的⽣生态资源。⼀一般情况下,普通企业缺乏此类资源。更更开放更更易易⽤用更更安全更更稳定价值追求桌⾯面操作系统云操作系统服务器器操作系统智能终端操作系统 物联⽹网操作系统开源项⽬目7定义&分类:中国物联⽹网操作系统开源项⽬目基于物联⽹网需求进⾏行行培育。项⽬目数量量较多,项⽬目适⽤用领域较⼴广。发展特征:中国物联⽹网操作系统开源项⽬目也多基于Linux内核进⾏行行开发。物联⽹网操作系统开源项⽬目涉及的开发系统包括实时操作系统、嵌⼊入式操作系统等系统。应⽤用场景:中国物联⽹网操作系统开源项⽬目服务场景⾮非常多样,⼏几乎贯穿于物联⽹网的各个应⽤用场景。主要的应⽤用场景包括:•政府机构主导的智慧城市和智慧交通等产品研发场景•制造业主导的智慧⼯工业产品研发场景•⾯面向智能家居的智能硬件和智能机器器⼈人的产品研发场景•新能源汽⻋车和智慧汽⻋车中的新⼀一代的汽⻋车软件研发场景物联⽹网操作系统 物联⽹网操作系统开源项⽬目8⼚厂商分布:物联⽹网操作系统开源社区发展时间⻓长,社区规模⼤大,是所有操作系统开源社区中占⽐比最⾼高的板块。发起开源社区的企业背景也更更为多样,其中包括4类⼚厂商:•中国移动等运营商•萤⽯石智能等智能硬件⼚厂商•科⼤大讯⻜飞等语⾳音智能⼚厂商•华为、腾讯、阿⾥里里等头部科技⼚厂商跨芯⽚片平台⼩小巧灵活端云融合丰富组件价值追求物联⽹网操作系统 ⽣生态图谱企业洞洞察 Gitee平台托管的开源项⽬目10Gitee指数100Gitee指数70Gitee指数50Gitee指数47Gitee指数43Gitee指数TOP 5· 数据来源:Gitee官⽹网个项⽬目10⽉月数据。 InfoQ开源项⽬目指数数据说明11一级指标二级指标权重代码健康(40%)代码复制(Fork)10%已修复代码不足(ClosedIssue)10%项目更新申请(PullRequest)5%已完成项目更新申请(ClosedPullRequest)15%社区活跃(60%)协作影响力10%项目荣誉星(Star)10%社区贡献量20%社区贡献者20%•对于开源项⽬目的评价,代码和社区是两项最直接评价指标。•代码的健康度体现为社区成员不不断地修复和更更新代码,形成研发价值的指数级增⻓长;代码健康指标中选取的数据维度来⾃自开源项⽬目在GitHub中的公开数据。•社区活跃是保证开源价值最⼤大化的根本,被开源世界公认的社区价值是评价开源项⽬目最主要的要素,本次研究将其权重赋值超过代码健康;InfoQ研究中⼼心认为,社区活跃价值整体评估⾼高于代码健康价值。•社区活跃中主要数据也来⾃自于GitHub的公开数据;其中协作影响⼒力力数据来⾃自于X-lab研发的openleaderboard中的协作影响⼒力力数据。•所有数据的采集时间均为2022年年10⽉月,在未来,随着时间的推移,数据也会呈现变化。“InfoQ开源项⽬目指数说明 GitHub平台托管的开源项⽬目InfoQ开源项⽬目指数TOP 10InfoQ指数40.08InfoQ指数40.02InfoQ指数21.60InfoQ指数6.30InfoQ指数2.50InfoQ指数0.50InfoQ指数0.20InfoQ指数0.03InfoQ指数0.03InfoQ指数0.02 · 数据来源:Github与openleaderboard各项⽬目10⽉月数据。12 OpenHarmony:百家企业,5000+共建者,200+产品,OpenHarmony⽣生态快速成⻓长26个发⾏行行版200万+全球⽣生态开发者14万+PullRequest51家共建单位4万+Fork51个SIG组5000⼈人+合⼊入代码社区活跃度2020.9.10OpenHarmony1.0⽀支持轻量量⽆无屏设备2021.5.30OpenHarmony2.0⽀支持⼩小型带屏设备2021.9.30OpenHarmony3.0⽀支持简单标准带屏设备2022.3.30OpenHarmony3.1⽀支持复杂标准带屏设备2023Q1OpenHarmony3.2⽀支持复杂带屏设备Ø共建成果:51家单位,5000+共建者提交代码且被合入,共建2000万+行代码。6家单位超过100位雇员参与共建;Ø共建服务:面向共建单位、大众开发者、会员单位提供系统化共建服务。覆盖教育、交通、金融、家居、安防等多个行业。Ø模组/开发板:38家厂商,87个产品Ø商⽤用设备:38家厂商,89个产品Ø发⾏行行版:13家厂商,26个产品Ø成⻓长计划:丰富多彩的开发者赋能活动,20万人完成了开发课程学习。196个高校建立了持续学习社群;Ø战码先锋:33个战码共建战队,1193名社区开发者进行了3071次改进的代码提交。Ø9家单位组成工作委员会,9个下属工作组提供社区基础服务;Ø30家单位加入生态委员会;Ø技术指导委员会TSC下建立TSG和高校俱乐部连接科研力量;Ø项目管理委员会PMC下拥有51个兴趣组交付子系统代码。OpenHarmony⽣生态进展千万⾏行行级代码共建200+产品通过测评丰富的开发者活动开放有序的社区治理理 CPUGPUDSPsISPMCU......驱动内核LinuxkernelUniprotonLiteOS-MLiteOS-A开发框架&系统服务分布式基座HDF统⼀一驱动框架图形部件媒体部件Ability部件ArkUI部件⽹网络部件安全部件通信部件传感器器部件.....政务⾦金金融制造安平交通教育发⾏行行版⼀一套开发框架,⽀支持应⽤用运⾏行行在不不同的设备形态•使能应⽤用开发者快速覆盖多种终端⽣生态•⽀支撑分布式应⽤用⽣生态建设,使能千⾏行行百业•全新的UX编程框架和IDE⽀支撑⼀一次开发,多端部署⼀一套架构积⽊木化拼装,覆盖⼤大跨度的设备形态•轻量量场景:MCU + LiteOS-M + 轻量量部件•⼩小型场景:CPU + LiteOS-A + ⼩小型部件•标准场景:CPU/GPU + Linux + 标准部件多端统⼀一OS将单⽤用户的多种终端整合成单⼀一虚拟终端•打破终端硬件类别界限,实现硬件互助•打通海海量量南向⽣生态与北北向应⽤用⽣生态的连接•分布式底座是实现互联和互助功能的基础全场景分布式OS丰富的硬件⽣生态通⽤用处理理器器和各种加速器器全覆盖,开发板类型丰富•CPU:从MCU到⾼高性能CPU,多种指令集•XPU:流畅的图形处理理和AI/媒体/安全等加速器器•开发板:典型应⽤用场景均有对应开发板⽀支持构建统⼀一驱动平台、规范硬件驱动接⼝口•驱动使⽤用者:提供丰富、稳定的接⼝口•驱动开发者:提供驱动开发模板,降低开发难•OEM⼚厂商:统⼀一配置界⾯面,最⼩小粒度的接⼝口适配统⼀一驱动框架OpenHarmony:⾯面向全场景、全连接、全智能时代智能终端设备操作系统14 openEuler:充分释放多样性算⼒力力,持续深化全场景创新2020.3LTS版本发布2020.9⾸首个社区创新版本发布2021.321.03社区创新版本发布内核创新版2021.921.09社区创新版本发布云原⽣生创新版2022.322.03LTS版本发布四⼤大场景系统镜像2022.922.09社区创新版本发布2021.11代码捐赠给开放原⼦子开源基⾦金金会多样性算⼒力力⽀支持•多指令集结构⽀支持:openEuler22.03LTS版本⽀支持了了ARM64、X86、ARM32、申威等多种指令集•多样性计算⽀支持:包括鲲鹏、英特尔、⻜飞腾、申威、⻰龙芯、兆芯等主流芯⽚片CPU:X86、ARM、Risc-V等DPUNPULinuxkernel实时内核安全内核...虚拟化容器器分布式服务⾼高性能服务⾼高安全服务服务器器套件云原⽣生套件边云协同套件嵌⼊入式套件机密计算服务易易运维服务...欧拉DevKit内核+芯⽚片基础服务场景使能统⼀一构建平台统⼀一SDK统⼀一内核统⼀一驱动框架政府运营商⾦金金融能源......⾏行行业应⽤用全场景创新多样性算⼒力力多计算场景⽀支持•服务器器场景:openEuler22.03LTSServer•云计算场景:openEuler22.03LTSCloud•边缘计算场景:openEuler22.03LTSEdge•嵌⼊入式场景:openEuler22.03LTSEmbedded•云原⽣生&机密计算等计算场景多内核场景⽀支持•能⼒力力共享:同OpenHarmony共享内核技术,未来计划在欧拉构筑分布式软总线能⼒力力,让搭载欧拉操作系统的设备可以⾃自动识别和连接鸿蒙终端•多内核⽀支持:包括LinuxKernel、实时内核、安全内核等,覆盖更更多业务场景多⾏行行业场景⽀支持•多⾏行行业⽀支持:政府、运营商、⾦金金融和能源•具体⾏行行业版本分布:政府、⾦金金融和能源市场以商业发⾏行行版为主,⽽而运营商、互联⽹网市场则以企业⾃自⽤用版及社区发⾏行行版为主 openEuler:完善的社区运作机制下的开源操作系统社区2020.3LTS版本发布2020.9⾸首个社区创新版本发布2021.321.03社区创新版本发布内核创新版2021.921.09社区创新版本发布云原⽣生创新版2022.322.03LTS版本发布四⼤大场景系统镜像2022.922.09社区创新版本发布2021.11代码捐赠给开放原⼦子开源基⾦金金会Ø完整的项⽬目治理理架构:理理事会、秘书处、技术委员会、品牌委员会、安全委员会和⽤用户委员会;Ø分层运营体系:借助SIG和⽤用户组进⾏行行的分层运营体系,针对不不同类型社区参与者特点提供⽀支持,提升社区参与者体验。Ø技术创新:300+社区孵化技术项⽬目,覆盖内核、eBPF、多样性算⼒力力、可信计算、云计算、云原⽣生、智能运维等热点技术领域;Ø活动运营:峰会、⽣生态⼤大会、线下Meetup、SIG线上会议、开源之夏&开源实习等活动;Ø⽤用户运营:⽤用户组线上、线下活动。Ø鲁棒且可扩展CI/CD系统;Ø⾃自动化流程机器器⼈人:协助新加⼊入开发者进⾏行行CLA的签署、代码检查、标签提取;Ø贡献度数字化看板:代码贡献度、社区活跃度、PR数量量、问题审阅等,利利于开发者查

你可能感兴趣

hot

中国开源生态图谱2022——数据库领域

信息技术
InfoQ研究中心2022-12-16
hot

中国开源生态图谱2023——云原生领域

信息技术
InfoQ研究中心2023-03-29
hot

中国开源生态系列图谱——前端领域

信息技术
InfoQ研究中心2023-08-15