OpenHarmony社区运营报告(2023年12月)

• 截至2023年12月22日,OpenAtom OpenHarmony(简称“OpenHarmony")社区累计超过6700名贡献者,产生26.9万多个PR,2.4万多个Star,6.7万多个Fork,59个SIG。

• 2023年12月16日,以“技术创新,照见未来”为主题的首届开放原子开发者大会OpenHarmony分论坛在无锡隆重举行。作为开放原子开发者大会最重要的技术分论坛之一,此次论坛不仅展示了2023年OpenHarmony生态建设的成果,也透过多视角、多维度,探寻开启OpenHarmony技术创新和商业发展新征程。 

• 2023年12月11日,由OpenHarmony项目群技术指导委员会和北京航空航天大学共同举办的“OpenHarmony软件工程研讨会暨北京航空航天大学OpenHarmony技术俱乐部成立仪式”在京圆满落幕。

• 2023年12月12日,以“繁荣生态,人才先行”为主题的首届OpenHarmony人才生态大会在上海隆重举行。此次大会的成功举办,不仅肯定了2023年OpenHarmony在培育人才方面取得的成果,也开启了促进OpenHarmony人才生态发展的新篇章。

• 2023年12月22日,OpenHarmony项目群技术指导委员会12月例会正式通过了厦门大学、南昌大学、华南理工大学3家OpenHarmony技术俱乐部成立申请。目前,OpenHarmony技术俱乐部正式成员已达到21家。

• 2023年12月新增19款产品通过兼容性测评,累计467款产品通过兼容性测评。

一、代码贡献

1、2023年度,累计新增1615万行代码;华为贡献89%,余下贡献者共建132个系统特性,占比11%;其中华为、深开鸿、软通动力、开鸿智谷、九联开鸿5家单位建设超过5万行代码,达成2023年度“百人代码贡献单位”。

• 深开鸿:贡献软总线、运行时、HDF等领域特性,新增73.8万行。

• 软通动力:贡献WPT、ArkUI、XTS等领域特性,新增25.2万行。

• 开鸿智谷:贡献Flutter跨平台开发框架、仿应用、开发板等领域特性,新增17.5万行(未包含Flutter)。

• 九联开鸿:贡献芯片内核驱动、HDF驱动子系统、应用样例等领域特性,新增13万行。

• 润开鸿:贡献芯片开发板、原生应用、ArkUI等领域特性,新增1.7万行。

• 京东:贡献TARO适配OpenHarmony版本1.5万行。

• 诚迈科技:贡献多模输入、用户态Rndis、驱动外设等领域特性,新增1300+行。

• 中国科学院软件所:计划贡献28万行,已贡献树莓派适配、HiLog、RISC-V适配等领域特性。

• 中软国际:计划贡献10万行,已启动贡献XTS等领域特性。

2、2023年12月,华为、深开鸿、开鸿智谷、润开鸿等单位共建11个特性进入主干:

• WindowsManager组件适配RISC-V平台

• 音视频投播组件适配编译和安全子系统

• Validator验证器测试组件功能增强

• 应用访问框架及API能力增强Sample

• UDMF新增标准化类型以及自定义类型机制提供Sample

• 应用运行时资源信息采集Sample

• 监听上传下载任务状态变化Sample

• 上传下载Sample

• 持el3/el4级别数据保护能力Sample

• Vulkan测试增加sync测试套

• 新增部分ECMAScript 2023规范支持

二、生态进展

1、2023年12月,新增19款,累计已有173个厂家的467款产品通过兼容性测评。

三、社区治理

生态委员会

截至2023年12月31日,OpenHarmony生态委员会共设立12个专委会,累计成员单位共58家,新增智能制造专委会,本月新增2家,为乙一科技(深圳)有限公司、南京纳尼亚科技有限公司。

技术指导委员会

2023年12月22日,OpenHarmony项目群技术指导委员会12月例会正式通过了厦门大学、南昌大学、华南理工大学3家OpenHarmony技术俱乐部成立申请。其中厦门大学首创1+N模式,福建农林大学、集美大学、华侨大学、闽江学院成立OpenHarmony技术俱乐部分中心,目前OpenHarmony技术俱乐部正式成员已达到21家,涵盖高校25所。

2023年12月11日,“OpenHarmony软件工程研讨会暨北京航空航天大学OpenHarmony技术俱乐部成立仪式”成功举办,中国科学院院士王怀民,北京航空航天大学党委常委、副校长吕卫锋,开放原子开源基金会秘书长冯冠霖,OpenHarmony 项目群技术指导委员会主席陈海波,OpenHarmony项目群技术指导委员会委员、中国科学院软件研究所副所长、总工程师武延军,北京航空航天大学团委书记刘洋、软件学院党委书记雷晓锋、软件学院院长胡春明、计算机学院院长王蕴红、网络空间安全学院院长刘建伟、人工智能研究院常务副院长李波,北京大学讲席教授谢涛等嘉宾出席本次活动。中国教育电视台对本次活动进行了报道,媒体传播量达1000W+。

2023年12月29日,厦门大学OpenHarmony技术俱乐部在厦大翔安校区揭牌成立。成立仪式上,福建农林大学、集美大学、华侨大学、闽江学院等4所院校也宣布成立OpenHarmony技术俱乐部分中心,共同助力OpenHarmony人才培养、生态系统拓展和技术难题攻克。成立仪式开始前,厦门大学党委书记、中国科学院院士张荣教授会见了OpenHarmony项目群工作委员会主席、华为终端BG软件部总裁龚体以及OpenHarmony项目群技术指导委员会主席、华为基础软件首席科学家陈海波。龚体、陈海波等OpenHarmony社区代表还拜会了中国科学院院士、厦门大学化学化工学院郑南峰教授和中国工程院院士、厦门大学公共卫生学院夏宁邵教授,共同探讨我国未来科学技术发展与高层次人才培养。本次活动获得学校大力支持,厦门大学邓朝晖副校长、闽江学院院长舒继武、厦门大学信息学院党委书记刘弢等领导全程参会,师生热情高涨现场,参会人数达1000+。

2023年12月23日下午,OpenHarmony城市技术论坛(以下简称“技术论坛”)——第6期(武汉站)于华中科技大学梧桐语问学中心明德报告厅圆满举办。本次技术论坛从“终端操作系统十大技术挑战”出发,将主题聚焦在“大模型时代的系统软件”,从学术界和工业界交叉融合的维度,讨论AI系统软件基础设施、边缘智能系统、大模型安全、智能化系统软件分析等技术,探索终端操作系统领域AI大模型创新趋势。华中科技大学教授、OpenHarmony技术俱乐部主任王浩宇担任本次技术论坛的出品人,华中科技大学人工智能与自动化学院副院长钟胜、网络空间安全学院副院长陈凯担任本次技术论坛的主持人,邀请到了北京大学计算机学院教授、副院长郭耀;中国科学院自动化研究所副总工程师、武汉人工智能研究院院长王金桥等10位嘉宾进行技术报告。此外,华中科技大学网络空间安全学院执行院长邹德清、院长助理汤学明;北京邮电大学未来学院副院长喻鹏等多位嘉宾出席本次技术论坛。本次技术论坛吸引了线下近200人参加,线上直播观看人次累计超过1.6万。

四、技术发展

OpenHarmony 4.1 Beta1于2023年底发布,版本不断优化系统能力,着重加强了ArkUI组件、图形窗口、应用框架、分布式软总线以及媒体功能。同时,还引入了首批API Level 11接口,为用户带来更出色的体验和更多功能选择。

zh-cn/release-notes/OpenHarmony-v4.1-beta1.md · OpenHarmony/docs - Gitee.com

五、社区活动

1、公共活动

2023年12月16日,由开放原子开源基金会主办、软通动力信息技术 (集团) 股份有限公司承办、鸿湖万联(江苏) 科技发展有限公司协办,以“技术创新,照见未来”为主题的首届开放原子开发者大会OpenHarmony分论坛(以下简称“论坛”)在无锡隆重举行。作为开放原子开发者大会最重要的技术分论坛之一,此次论坛不仅展示了2023年OpenHarmony生态建设的成果,也透过多视角、多维度,探寻开启OpenHarmony技术创新和商业发展新征程。 

2023年12月12日,由开放原子开源基金会指导,OpenHarmony项目群工作委员会主办,华为终端有限公司、深圳开鸿数字产业发展有限公司、江苏润开鸿数字科技有限公司、鸿湖万联(江苏)科技发展有限公司、广东九联开鸿科技发展有限公司、湖南开鸿智谷数字产业发展有限公司合作支持,以“繁荣生态,人才先行”为主题的首届OpenHarmony人才生态大会在上海隆重举行。此次大会的成功举办,不仅肯定了2023年OpenHarmony在培育人才方面取得的成果,同时也开启了促进OpenHarmony人才生态发展的新篇章。

2023年12月15日,一场以技术交流和创新碰撞为核心的开源大赛——开放原子开源大赛OpenHarmony创新赛在江苏无锡圆满落幕。该赛事由开放原子开源基金会、央视网、江苏省工业和信息化厅、无锡市人民政府、江苏软件产业人才发展基金会、苏州工业园区以及无锡高新区等机构联合承办。历时半年的创新赛吸引了近1000名来自企业、个人和高校的顶尖开发者报名参赛。经过激烈的角逐,从608支团队中脱颖而出的10支精英队伍齐聚无锡国家软件园,进行了精彩的线下项目路演。

2023年12月29日,OpenHarmony Meetup 2023城市巡回南京站活动,在南京大学隆重举办,共计150+参会人员、8家企业、3所高校参与,南京工信局重点参与、南京大学表示积极加入且重点推广项目。

2、外联活动

2023年12月19日,由上海市经济和信息化委员会、上海市科学技术委员会、上海市科学技术协会共同指导,上海开源信息技术协会统筹主办的2023开源产业生态大会在上海开幕。华为携手OpenHarmony项目群生态委员会举办OpenHarmony生态论坛,邀请核心共建企业的管理者和技术专家,分享基于OpenHarmony带来的技术创新及解决方案。

六、社区及官网运营

1、OpenHarmony社区活跃度

截至2023年12月22日,OpenHarmony社区累计超过6700名贡献者,70家共建单位,产生26.9万多个PR,2.4万多个Star,6.7万多个Fork,59个SIG。

2、合作社区官方账号发布内容数据汇总

截至2023年12月28日,9个合作社区共发布内容(含技术文章、视频教程)3,194篇,累计获得总PV/UV数2,926,598,同比上月增长5%,账号获得粉丝数2,331人,较上月增幅1%。

3、OpenHarmony社群直播数据

截至2023年12月28日,OpenHarmony社群累计开展直播121场,12月直播2场,联合合作社区直播共产生观看次数1,667,642、观看人数658,984。

4、OpenHarmony社群运营数据

截至2023年12月28日,社群共沉淀开发者12,151人 。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/318975.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Windows+Qt5.14.2+android x86配置与处理adb报错

资源下载 可在部分国内镜像源下载Qt5.14.2:Index of /qt/archive/qt/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror其他工具 android studio:下载 Android Studio 和应用工具 - Android 开发者 | Android Developerssdk manager 、ndk、java 安装过…

使用emu8086实现——分支结构程序设计

一、实验目的 1. 掌握分支结构程序的编程方法 2. 掌握汇编语言程序设计方法,自己编写程序,并调试运行验证结果。 二、实验内容 1.在键盘上输入一个字符,判断是否为小写字母,若不是,显示错误信息,若是&…

win桌面图标间距变大如何调整

1、win键R-->输入regedit-->回车 2、 找到 IconSpacing 和 IconVerticalSpacing -->HKEY_CURRENT_USER-->Control Panel-->Desktop-->WindowMetrics-->IconSpacing-->IconVerticalSpacing 3、分别将其值改成-1125(系统默认的值&#xff09…

Cortex-M移植

常用寄存器 PRIMASK寄存器 PRIMASK寄存器为1位宽的中断屏蔽寄存器。在置位时,它会阻止不可屏蔽中断(NMI)和HardFault异常之外的所有异常(包括中断)。实际上,它是将当前异常优先级提升为0,这就是…

#Prompt##提示词工程##AIGC##LLM#使用大型预训练语言模型的关键考量

如果有不清楚的地方可以评论区留言,我会给大家补上的! 本文包括: Prompt 的一些行业术语介绍 Prompt 写好提示词的方法经验介绍(附示例教程) LLM自身存在的问题(可以用Prompt解决的以及无法用Prompt解决的&…

【Maven】007-Maven 工程的继承和聚合关系

【Maven】007-Maven 工程的继承和聚合关系 文章目录 【Maven】007-Maven 工程的继承和聚合关系一、Maven 工程的继承关系1、继承的概念2、继承的作用3、继承的语法4、父工程统一管理依赖版本父工程声明依赖版本子工程继承以来版本 二、Maven 工程的聚合关系1、聚合的概念2、聚合…

十三、QPalette的简单使用(Qt5 GUI系列)

目录 一、设计需求 二、实现代码 三、代码解析 四、总结 一、设计需求 在实际应用中,经常需要改变某个控件的颜色外观,如背景、文字颜色等。Qt提供的调色板类 QPalette 专门用于管理对话框的外观显示。QPalette 类相当于对话框或是控件的调色板&…

centos7系统部署rancher2.x,并创建k8s集群

转载说明:如果您喜欢这篇文章并打算转载它,请私信作者取得授权。感谢您喜爱本文,请文明转载,谢谢。 前言 一 本文目标: 1、部署rancher-server UI,版本:2.3.5 2、通过rancher部署一个k8s集群c…

网络协议与攻击模拟_04ICMP协议与ICMP重定向

ICMP协议是网络层协议, 利用ICMP协议可以实现网络中监听服务和拒绝服务,如 ICMP重定向的攻击。 一、ICMP基本概念 1、ICMP协议 ICMP是Internet控制报文协议,用于在IP主机、路由器之间传递控制消息,控制消息指网络通不通、主机是…

Python 二维平面Delaunay三角网建立

目录 一、算法概念二、代码实现三、结果示例根据二维平面内的离散点建立平面三角网。 一、算法概念 三角剖分与Delaunay剖分定义:如何把一个散点集剖分成不均匀的三角形网格,即在给定的平面点集上,生成三角形集合的过程。考虑平面点集P={p1,p2,p3,…,pn},我们希望得到三…

CMake+QT+大漠插件的桌面应用开发

文章目录 CMakeQT大漠插件的桌面应用开发说明环境项目结构配置编译环境代码 CMakeQT大漠插件的桌面应用开发 说明 在CMake大漠插件的应用开发——处理dm.dll,免注册调用大漠插件中已经说明了如何免注册调用大漠插件,以及做了几个简单的功能调用&#x…

金南瓜SECS/GEM发送event、VID

金南瓜SECS/GEM发送事件(CEID)很简单,只需一步就完成。 最重要是简单易懂,任何人一看就上手。无需懂得内部逻辑,以及一大堆的导入问题。 代码如下 C#的代码: // 扫码成功 private void buttonReadBarco…

【教学类-43-20】20240113 数独(二)4宫格、9宫格 无空行A4模板

作品展示: 4宫格 9宫格 题目连在一起 背景需求: 制作十宫格数独模板,为了凑满20行,删除了每个数独题之间的行列分割线 【教学类-43-18】A4最终版 20240111 数独11.0 十宫格X*YZ套(n10),套用没有分割行列的A4横版模板…

浅谈对Maven的理解

一、什么是Maven Maven——是Java社区事实标准的项目管理工具,能帮你从琐碎的手工劳动中解脱出来,帮你规范整个组织的构建系统。不仅如此,它还有依赖管理、自动生成项目站点等特性,已经有无数的开源项目使用它来构建项目并促进团队…

将 OpenCV Java 与 Eclipse 结合使用

配置 Eclipse 首先,从下载页面获取 OpenCV 的新版本,并将其解压缩到一个简单的位置,例如 .我使用的是 2.4.6 版,但其他版本的步骤或多或少相同。C:\OpenCV-2.4.6\ 现在,我们将 OpenCV 定义为 Eclipse 中的用户库&…

【数据结构与算法】之数组系列-20240114

这里写目录标题 一、414. 第三大的数二、448. 找到所有数组中消失的数字三、561. 数组拆分四、594. 最长和谐子序列 一、414. 第三大的数 简单 给你一个非空数组,返回此数组中第三大的数。如果不存在,则返回数组中最大的数。 示例 1: 输入&…

个人网站制作 Part 1 创建网站 | Web开发项目

文章目录 👩‍💻 基础Web开发练手项目系列:个人网站制作🚀 项目概述🔧 开发工具和环境配置🛠 项目实现步骤步骤 1: 创建HTML文件步骤 2: 添加CSS样式步骤 3: 链接CSS文件步骤 4: 添加JavaScript交互 &#…

【教学类-43-19】20240113 数独(一) 3-5-6-7-8-10宫格 无空行A4模板

作品展示: 3宫格 5宫格 6宫格 7宫格 8宫格 10宫格,题目连在一起 背景需求: 制作十宫格数独模板,为了凑满20行,删除了每个数独题之间的行列分割线 【教学类-43-18】A4最终版 20240111 数独11.0 十宫格X*YZ套(n10)&am…

【WPF.NET开发】流文档

本文内容 什么是流文档?流文档类型创建流内容与流相关的类内容架构自定义文本 流文档旨在优化查看和可读性。 流文档根据运行时变量(例如,窗口大小、设备分辨率和可选的用户首选项)来动态调整和重新排列内容,而不是设…

综合评价 | 基于EW、EW-BP、EW-ELM的地区发展水平综合评价(Matlab)

目录 效果一览基本介绍程序设计参考资料 效果一览 基本介绍 综合评价 | 基于EW、EW-BP、EW-ELM的地区发展水平综合评价(Matlab) 程序设计 完整程序和数据获取方式:私信博主回复基于EW、EW-BP、EW-ELM的地区发展水平综合评价(Matl…