2022年鸿蒙生态报告_第1页
2022年鸿蒙生态报告_第2页
2022年鸿蒙生态报告_第3页
2022年鸿蒙生态报告_第4页
2022年鸿蒙生态报告_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CONTANTS1《2022年鸿蒙生态报告》是51CTO开源基础软件社区基于OpenHarmony官网公示数据和OpenHarmony主干代码仓统计数据分析而来,能够较为真实的反应出OpenHarmony生态在2022年所取得的进展和不足。报告中具体数据以外的观点及结论,均来自51CTO开源基础软件社区OpenHarmony开发者的真实反馈。为求数据精准,我们深入了解了OpenHarmony开源项目内部代码管理规则和代码度量标准。OpenHarmony系统版本数据来源于OpenHarmony项目开发者文档仓库(docs仓)中的版本说明项目代码共建部分数据来源于OpenHarmony官方网站()公示的主仓代码贡献度遵循OpenHarmony项目代码度量标准,OpenHarmony项目中引入的第三方开源组件所产生的的代码量2基于OpenHarmony系统发布以来社区版本发布情况,按照年份和操作系统版本号统计如下:OpenHarmony自2020年8月开源以来共计发布27个社区版本。2022年,社区版本迭代频繁,共发布18个社区版本。其中2个更新版本基于OpenHarmony1.X版本,16个更新版本基于OpenHarmony3.X版本。根据2022年OpenHarmony版本更新内容,按照能力增强和修复问题分类统计如下:32022年OpenHarmony项目除去对OpenHarmony1.X版本进行维护外,工作重心主要围绕着4在2022年,OpenHarmony3.0.X、OpenHarmony3.1.X和OpenHarmony3.2BetaX的更新频率为1.8~2.5个月不等。OpenHarmony截至2023年1月11日,OpenHarmony项目代码量达到1800万+行(含代码中必要空行和注释累计成功合OpenHarmony系统发布以来,主干代码仓代码变更行数和成功合入主干PR数统计如下:52022年,合入OpenHarmony主干代码仓的PR数量为8.4万+笔,代码变更行数为2384万+行。相较于2021年,代码变更量增长率为197%,PR增长率为460%。2022年OpenHarmony项目中有代码变更的224个代码仓的代码变更量统计如下:62022年,OpenHarmony项目中有代码变更的224个代码仓中,变更量最高的为xts_acts代码仓(OpenHarmony生态认证测试套件的集合达到397万+行,占2022年总代码变更量的16.66%。其他代码OpenHarmony项目累计参与代码共建的开发者为5300+人,累计参与代码共建的企业数为50+个。OpenHarmony项目发布至今,共建开发者数量和分类统计如下:7作为OpenHarmony项目发起单位,华为的代码量占比为90%。因此为了更好反映项目代码共建情况,统计2022年OpenHarmony非华为产生的代码变更量统计如下:8操作系统的商业落地具有特殊性,既需要完善的基础能力,也需要丰富的硬件支撑。从硬件支撑维度来OpenHarmony兼容性认证结果统计如下:截止到2022年,累计通过OpenHarmony系统兼容性测试的设备/发行版数量为227个,其中2022年通过测9在2021年发布之初,OpenHarmony仅支持海思的3款芯片,到2022年OpenHarmony已支持20+企业的芯2022年通过OpenHarmony系统兼容性测试的模组/开发板统计如下:2022年通过OpenHarmony系统兼容性测试的模组/开发板总数为81款(占总量的84%其中小型系统7款,轻量系统51款,标准系统23款。这些模组/开发板中88%基于OpenHarmony3.X版本开发,63%基于OpenHarmony轻量系统开发。2022年,OpenHarmony的行业发行版实现了从无到有,共计15家企业发布了28个行业发行版,均基于2022年通过OpenHarmony系统兼容性测试的商用设备统计如下:2022年通过OpenHarmony系统兼容性测试的商用设备共计45家企业的102款产品,其中基于小型系统4通过对多个内容平台上OpenHarmony系统相关关键词出现频率的统计,并结合鸿蒙生态在2022年相关技程的OpenHarmony设备上具有很大优势。富设备开发板/Dayu200芯片、开发板(Hi3861/RK3399/RK3568/RK2206等)OpenHarmony操作系统的芯片生态在2022年取得了长足发展,随之而来的是各类开发板的推出。除去早期搭载海思芯片的开发板外,2022年出现频率最高的是瑞芯微RK3XXX系列芯片。RK3XXX系列的适配让OpenHarmony具有了富设备开发的前提和能力,也激发了开发者对OpenHarmony系统探索的热情。基于OpenHarmony操作系统的设备开发技术框架相对稳定,这将有利于开发者获得技术上的长期积累。OpenHarmony项目组在芯片适配上持续大力的推动策略,让OpenHarmony开发板生态逐渐丰富。尤其OpenHarmony操作系统的应用生态仍处于起步阶段,各方面的机会相对较少。开发者自我价值实现渠道主从前文展示的OpenHarmony版本迭代数据可知,2022年是OpenHarmony频繁更新的一年,更新内容涉及总体看来,2022年OpenHarmony项目在代码共建和商业落地上还是获得了丰硕成果。2022年,OpenHarmony版本更新极为频繁。OpenHarmony3.X版本系统的基础能力获得了较大提升,足搭建标准系统的应用能力是OpenHarmony项目的主要方向之一,代码变更量前十的代码仓多与之相关。代码共建量前十的企业均有自身商业化诉求,这推动了OpenHarmony项目的代码共建进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论