本月快讯

• 11月24日,第二十届中日韩三国IT局长OSS会议暨东北亚开源软件推进论坛以在线形式成功召开。经审核评选认定,OpenAtom OpenHarmony(以下简称“OpenHarmony”)开源项目荣膺“2022东北亚优秀开源项目”。

• 11月5日,华为开发者大会2022(Together)松湖对话畅谈了基于OpenHarmony打造的行业数字底座的生态进展、挑战以及如何加速生态繁荣,共话使能千行百业的数字底座新未来。

• 11月4日-5日,在华为开发者大会2022(Together)多个分论坛上,OpenHarmony分享交通、数字政务和超高清等多个领域的探索和实践。

• 11月4日-6日,华为开发者大会2022(Together)互动体验区的“OpenHarmony生态行业创新展区”,向外界展示了OpenHarmony在教育、金融、交通、工业、数字政府和超高清等行业落地的新成果。

• 本月新增25款产品通过兼容性测评,累计198款产品通过兼容性测评。

• OpenHarmony兼容性测评合作中心正式揭牌成立。

一、代码贡献

1、本月,华为对OpenHarmony标准系统基础能力、标准系统应用开发框架和标准系统分布式能力进行了更新支持或优化增强。主要为:

• 程序访问控制子系统支持前向CFI、API异常处理优化;

• 内核子系统支持Hyperhold内存扩展特性增强、F2FS末端性能增强优化;

• 图形子系统新增自定义转场动画,动画性能优化;统一渲染模式下,增加了应用冷启动的后台进程;

• ArkTS声明式范式框架演进,渲染树归一;优化UI组件树的内存占用;优化状态管理机制,新增最小化更新机制;

• ArkCompiler子系统调整和优化TSAOT编译器图IR架构,抽象metadata接口,新增builtin函数支持,提升维测能力;

• 其余子系统也均有增强。

2、由代码共建组组织协同深开鸿、博通集成、先楫半导体、神州数码、润和软件、芯联芯、北京君正、优博终端、PATEO博泰车联网、Cocos厦门雅基软件、中科院软件所、鸿湖万联、九联科技、美的,在主干、兴趣小组SIG、三方库进行如下共建工作:

• 在OpenHarmony主干上,由深开鸿、博通集成、先楫半导体、神州数码共建新增8个特性,分别为:

①BK7235芯片(博通集成)

②NAPI框架代码生成工具的IntelliJ独立插件(神州数码)

③先楫HPM6750IVM1芯片(先楫半导体)

④ArkUI List的API接口支持(深开鸿)

⑤文本框-类Web范式能力增强(深开鸿)

⑥XTS OpenGL的libuv测试用例和套件(深开鸿)

⑦扩展驱动Codec VP9解码和HEVC编码配置(深开鸿)

⑧蓝牙能力测试应用(深开鸿)

• 兴趣小组SIG:系统应用、MIPS和OpenCV三个SIG取得阶段性进展。

①深开鸿:完成OpenCV基础库Core/HighUI/Imgproc/Imgcodecs的OpenHarmony适配;

②润和软件:在系统应用SIG下共建孵化了秒表、指南针、录音机3个系统原生应用,正在申请合入主干;

③芯联芯/北京君正:持续进行基于MIPS X2000的SIG毕业准出自检,目标在12月份毕业进入主干;

④优博终端:在系统应用SIG下共建孵化了文件管理器、中文输入法2个系统原生应用。

• 三方库TPC:打通10个关键场景的E2E软件栈能力,并在华为开发者大会2022(Together)现场成功展示。

①PATEO博泰车联网打通智慧座舱语音助手关键能力;

②Cocos(厦门雅基软件)打通3D游戏关键能力;

③中科院软件所打通即时通信关键能力;

④鸿湖万联打通智能门禁关键能力;

⑤华为MindSpore团队打通AI推理关键能力;

⑥九联科技打通超高清视频播放关键能力;

⑦美的MiniX打通跨平台的智能家电应用关键能力;

⑧润和软件打通智慧园区多种通信方式互联互通关键能力;

⑨深开鸿打通NAPI自动转换关键能力,将C/C++三方库移植到OpenHarmony的效率提升超过20%;

⑩上海海思基于Hi3751芯片打通了广告商显机的关键能力。

• 代码样例:共建386个代码样例,其中226个在OpenHarmony官网发布,帮助开发者快速掌握OpenHarmony开发技能。

• 感谢共建单位/开发者的努力,134个已锁定的共建特性在稳步开发交付中,代码共建组下阶段的工作重点将聚焦寻找合适的共建单位,锁定模拟器HAL的实现、程序访问控制和部分HDF驱动。

3、OpenHarmony社区共建地图(第一期)

(更新至2022年11月25日)

二、生态进展

1、累计已有65个厂家的198款产品通过兼容性测评。

2、OpenHarmony兼容性测评合作中心成立

11月9日,深圳国家金融科技测评中心(以下简称“NFEC”)承建的OpenHarmony兼容性测评合作中心(以下简称“测评合作中心”)在深圳市福田区国际金融科技城正式揭牌成立。测评合作中心由NFEC与开放原子开源基金会联合共建,旨在开拓金融行业OpenHarmony生态,丰富满足OpenHarmony兼容性的软硬件产品,赋能千行百业。

在成立仪式上,在深圳市地方金融监督管理局局长何杰与深圳市福田区政府副区长朱江的见证下,NFEC董事长钟剑与开放原子开源基金会运营部副部长周楠共同为OpenHarmony兼容性测评合作中心揭牌,自此测评合作中心正式成立运营。

OpenHarmony兼容性测评合作中心所开展的兼容性测评工作目的在于验证OpenHarmony生态合作伙伴的设备和应用满足OpenHarmony开源兼容性的技术要求,确保运行在OpenHarmony上的设备和应用能稳定、安全、正常运行,是保障OpenHarmony生态产品在统一技术底座支持下互联互通的关键一环。

3、本月新增25款产品通过兼容性测评

(统计周期:10月26日~11月24日)

4、本月新增1款:博通集成BK7235芯片通过兼容性测评,累计22款。

三、社区治理

工委会治理:

• 依据《OpenHarmony项目群管理制度》计划于12月完成主席换届及A类候选捐赠人考核。

• 安全委员会启动前期厂家沟通,计划成立安全委员会筹备组。

生态发展:

• OpenHarmony生态委员会成员单位累计30家,本月新增6家,分别是:济南爱维互联网有限公司、深圳市融智联科技有限公司、福建升腾资讯有限公司、福州比特元科技有限公司、深圳市晶讯技术股份有限公司、北京科蓝软件系统股份有限公司。

工作委员会工作组:

• 工作委员会批准成立代码共建组,负责代码共建工作,引导贡献者进行OpenHarmony项目的代码开发、交付和维护。经筹备组推举候选人,OpenHarmony工作委员会主席和OpenHarmony工作委员会执行总监提名,工作委员会决议,任命华为-林志南为代码共建组组长。本届具有投票权的工作组成员单位有10家,分别为:华为、深开鸿、润和软件、中科院软件所、美的、京东、PATEO博泰车联网、证通电子、软通动力和九联科技。

华为-林志南

• 法务与合规组:8月法务与合规组成立,建立工作制度并正式运作。截至11月,法务与合规组从法务和制度角度支持签发了《OpenHarmony代码共建组工作制度(试行版)1.0》、《OpenHarmony项目开源治理协议》、《兼容性测试配套协议》、《OpenHarmony生态专刊投稿免责声明及承诺书》、《OpenHarmony版本发布评审规范》、《OpenHarmony项目许可证和特殊许可证评审指导》等,并以《开源相关法务合规问题解析》及《内容开源等许可证分享》为主题,进行了两场法务合规赋能的专题讲座/分享。

• 品牌管理组:在OpenHarmony官网更新发布《OpenHarmony品牌使用指南(V2.0)》,OpenHarmony LOGO下载路径:https://www.openharmony.cn/trademark。

四、社区活动

1、公共活动

• 华为开发者大会2022(Together)松湖对话,畅谈了基于OpenHarmony打造的行业数字底座的生态进展、挑战以及如何加速生态繁荣,共话使能千行百业的数字底座新未来。

11月4日-6日,华为开发者大会2022(Together)在东莞松山湖举办。本次大会以“创新照见未来”为主题,释放创新活力,为广大开发者和合作伙伴打开了新赛道、新场景和新机遇。11月5日,华为开发者大会2022(Together)松湖对话在东莞松山湖凯悦酒店召开,开放原子开源基金会秘书长冯冠霖、华为终端BG软件部总裁龚体、深圳国家金融科技测评中心董事长钟剑、鸿湖万联(江苏)科技发展有限公司董事长黄颖、湖南开鸿智谷数字产业发展有限公司董事长李新宇、深圳开鸿数字产业发展有限公司监事彭江以“共筑使能千行百业的数字底座”为主题,畅谈了基于OpenHarmony打造的行业数字底座的生态进展、挑战以及如何加速生态繁荣,共话使能千行百业的数字底座新未来。

• 华为开发者大会2022(Together)的“OpenHarmony生态行业创新展区”展示了OpenHarmony在教育、金融、交通、工业、数字政府、超高清等行业落地的新成果。

11月4日-6日,第四届华为开发者大会2022(Together)在中国松山湖如期举行,本次大会围绕“创新照见未来”这一主题,向外界展示了OpenHarmony的新成果和全新格局。互动体验区的“OpenHarmony生态行业创新展区”展示了OpenHarmony在教育、金融、交通、工业、数字政府、超高清等行业落地的新成果,吸引现场观众驻足。

• 华为开发者大会2022(Together)OpenHarmony使能千行百业——交通论坛分享了OpenHarmony在公路交通的进展和生态成果,探索交通领域数字化、智能化的新生态。

11月4日,“华为开发者大会2022(Together)OpenHarmony使能千行百业——交通论坛”在东莞安朴珀莱酒店隆重举行,多位行业大咖、学术专家、解决方案伙伴等齐聚一堂,共同分享了OpenHarmony在公路交通的进展和生态成果,探索交通领域数字化、智能化的新生态。

• 华为开发者大会2022(Together)OpenHarmony使能千行百业——超高清论坛分享了OpenHarmony在超高清领域的进展和生态成果。

11月5日,“华为开发者大会2022(Together)OpenHarmony使能千行百业——超高清论坛”在东莞安朴珀莱酒店隆重举行。多位行业大咖、专家学者、生态伙伴齐聚一堂,共同分享了OpenHarmony在超高清领域的进展和生态成果,全面助力超高清视频产业的高质量发展。

• 华为开发者大会2022(Together)OpenHarmony使能千行百业——数字政府论坛分享了OpenHarmony在智慧城市建设中的探索经验和生态成果。

11月5日,“华为开发者大会2022(Together)OpenHarmony使能千行百业——数字政府论坛”在东莞安朴珀莱酒店隆重举行,多位行业大咖、学术专家、解决方案伙伴等齐聚一堂,共同分享了OpenHarmony在智慧城市建设中的探索经验和生态成果。

• 在“开放原子校源行”走进北京邮电大学活动中,华为开源教练、OpenHarmony项目导师刘果分享了《如何参与OpenHarmony开源社区》。

11月19日,“开放原子校源行”走进北京邮电大学活动顺利举行,华为开源教练、OpenHarmony项目导师刘果分享了《如何参与OpenHarmony开源社区》。他介绍道,社区贡献者可以通过贡献,享有OpenHarmony共建者专属徽章、通过晋升荣获写主干代码权限和重要事务投票权,以及获得政策导向的物质奖励。

2、伙伴活动

近期伙伴活动共举办1场。

五、社区及官网运营

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

截至2022年11月24日,9个合作社区共发布内容(含技术文章、视频教程)1384篇,累计获得总PV/UV数550094,同比上月增长6%,账号获得粉丝数1347人,较上月增幅2%。

2、OpenHarmony社群直播数据

截至2022年11月24日,OpenHarmony社群累计开展直播78场,累计观看量38511,观看人数20649;其中66场联合各家合作社区直播,累计213场次,观看次数1147920;观看人数302184;合计OpenHarmony直播所有渠道产生观看次数1186431、观看人数322833。

3、OpenHarmony社群运营数据

截至2022年11月24日,社群共沉淀开发者7649人,累计社群沟通信息9.6万,累计与开发者沟通3.2万次,累计触达消息6万条。

OpenHarmony社区运营报告(2022年11月)的更多相关文章

  1. .NET Conf 2022 – 11 月 8 日至 10 日

    .NET Conf 2022 下周就正式开启了,时间是美国时间的 11月8日至10日..NET Conf 2022是一个免费的,为期三天的, 虚拟开发人员活动提供多种实时会话,其中包括来自社区和 .N ...

  2. .NET周报【11月第1期 2022-11-07】

    国内文章 开源·安全·赋能 - .NET Conf China 2022 https://mp.weixin.qq.com/s/_tYpfPeQgyEGsnR4vVLzHg .NET Conf Chi ...

  3. .NET周报【11月第2期 2022-11-15】

    国内文章 统一的开发平台.NET 7正式发布 https://www.cnblogs.com/shanyou/archive/2022/11/09/16871945.html 在 2020 年规划的. ...

  4. .NET周报【11月第4期 2022-11-30】

    国内文章 .NET 7 的 AOT 到底能不能扛反编译? https://www.cnblogs.com/huangxincheng/p/16917197.html 在B站,公众号上发了一篇 AOT ...

  5. 2022 Java生态系统报告:Java 11超Java 8、Oracle在缩水、Amazon在崛起!

    近日,New Relic发布了最新的2022 Java生态系统报告,这份报告可以帮助我们深入的了解Java体系的最新使用情况,下面就一起来看看2022年,Java发展的怎么样了,还是Java 8 YY ...

  6. 2017年11月Dyn365/CRM用户社区活动报名

    UG是全球最大Dynamics的用户组织,由最终用户自发组织,由行业有经验的专家自愿贡献知识和经验的非营利机构,与会人员本着务实中立的态度,不进行推介产品,服务以及其他营销行为.在美国,微软Dynam ...

  7. 微软发布了Visual Studio 2022 RC版,并将在11月8日发布正式版

    微软今天发布了Visual Studio 2022 最接近正式发布的RC版本,同时宣布在11月8日发布正式版,届时将在线上发布虚拟的发布活动,具体参见:https://devblogs.microso ...

  8. 2022年5月11日,NBMiner发布了41.3版本,在内核中加入了100%LHR解锁器,从此NVIDIA的显卡再无锁卡一说

           2022年5月11日,NBMiner发布NBMiner_41.3版本,主要提升了稳定性.         2022年5月8日,NBMiner发布NBMiner_41.0版本,在最新的内核 ...

  9. Java学习笔记:2022年1月11日

    Java学习笔记:2022年1月11日 ​ 摘要:这篇笔记主要讲解了一些数据在计算机中的存在方式相关的知识点,并由此延伸出了数据在计算机中的操作以及一些数据结构的知识. @ 目录 Java学习笔记:2 ...

  10. .NET周报【11月第3期 2022-11-22】

    国内文章 .NET Conf China 2022 第一批讲师阵容大揭秘!整个期待了! https://mp.weixin.qq.com/s/4p89hhBPw6qv-0OB_T_TOg 目光看过来 ...

随机推荐

  1. 一文搞懂I/O模型

    目录 基础知识 内核 内核空间&用户空间 缓存IO 文件和流 文件描述符 I/O模型 同步阻塞 I/O(blocking IO) 同步非阻塞 I/O(blocking IO) I/O 多路复用 ...

  2. 【应用服务 App Service】 App Service Rewrite 实例 -- 限制站点的访问

    问题描述 在Azure App Service中,当需要限制某些特殊的情况对其进行访问时候,可以通过IP限制,逻辑代码判断,或者Rewrite规则.通过IP限制则需要知道客户端访问的IP,而通过逻辑代 ...

  3. 解密Spring中的Bean实例化:推断构造方法(上)

    在Spring中,一个bean需要通过实例化来获取一个对象,而实例化的过程涉及到构造方法的调用.本文将主要探讨简单的构造推断和实例化过程,让我们首先深入了解实例化的步骤. 实例化源码 protecte ...

  4. Java 抽象类的应用:模板方法的设计模式

    1 package com.bytezreo.template; 2 3 /** 4 * 5 * @Description 抽象类的应用:模板方法的设计模式 6 * @author Bytezero· ...

  5. 使用fastJson中的JSONObject对象简化POST请求传参-2022新项目

    一.业务场景 Java项目开发中,经常会用到远程调用,不管是POST请求,Feign远程调用,还是使用Resttemplate中的POST方法等等都需要传递参数. 可是如何更好的传递参数呢?之前自己开 ...

  6. [VueJsDev] 基础知识 - asyncTool.js异步执行工具

    [VueJsDev] 目录列表 https://www.cnblogs.com/pengchenggang/p/17037320.html asyncTool.js 异步执行工具 ::: detail ...

  7. 恒玄科技BES250解决方案之双耳链接调试总结和源码分析

    一 前言 bes2500芯片在tws耳机应用十分广泛,该芯片有着资源强大,音质好,大厂背书等特色.吸引了不少粉丝跟随. 最近在调试该芯片的tws配对流程,花费了一些时间,踩了一些坑,这里做一个总结和备 ...

  8. 全栈的自我修养: 002使用@vue/cli进行vue.js环境搭建 (使用Vue,Spring Boot,Flask,Django 完成Vue前后端分离开发)

    全栈的自我修养: 使用@vue/cli进行vue.js环境搭建 Success, real success, is being willing to do the things that other ...

  9. linux下查看端口对应的进程号

    在部署服务的时候,会指定对应的端口号,如果想kill 对应的端口,就要找到对应的进程,查看端口对应的进程号,有两种方法: 1.lsof命令,查看系统打开的文件(在linux中,所有的都是文件),需要管 ...

  10. Android自定义View使用系统自有属性

    原文链接: Android自定义View使用系统自有属性 - Stars-One的杂货小窝 本篇默认各位有自定义View的相关知识,本篇只作为一个小知识点补充 有这样一种情况,比如说我们的一个自定义V ...