广告

OpenHarmony生态持续建设:开源对鸿蒙究竟有何价值?

时间:2020-10-17 作者:张玄 阅读:
10月15日,由工信部、深圳市政府指导,深圳市工信局和深圳福田区政府支持,开放原子开源基金会(OpenAtom Foundation)主办的“有你有我开源节”开源技术研讨会在“深圳·国际开源谷”召开。此次会议上的一大亮点,就是HarmonyOS捐赠给开放原子基金会进行开源孵化的项目OpenHarmony。
广告

今年9月的HDC 2020华为开发者大会上,华为宣布HarmonyOS开源。9月10日,HarmonyOS面向128KB-128MB RAM的IoT设备整机进行代码开源;预计明年4月,面向128MB-4GB RAM终端设备的HarmonyOS也将开源;明年10月,则针对4GB RAM以上终端设备的HarmonyOS开源。7bcEETC-电子工程专辑

7bcEETC-电子工程专辑

10月15日,由工信部、深圳市政府指导,深圳市工信局和深圳福田区政府支持,开放原子开源基金会(OpenAtom Foundation)主办的“有你有我开源节”开源技术研讨会在“深圳·国际开源谷”召开。此次会议上的一大亮点,就是HarmonyOS捐赠给开放原子基金会进行开源孵化的项目OpenHarmony。7bcEETC-电子工程专辑

华为消费者BG软件部副总裁杨海松再次与大家分享了OpenHarmony项目分阶段开源的计划。与此同时,作为OpenHarmony开源项目的初始成员,华为已经贡献了17个子项目、134个代码仓库、5个参考案例和50多万行代码。杨海松呼吁更多的开发者能够加入到HarmonyOS的生态共建中来。7bcEETC-电子工程专辑

开源满月的进展情况

HarmonyOS是个面向全场景的操作系统,即:它不仅可以安装在手机上,也能够应用到汽车、家电、可穿戴设备以及更多IoT设备上,系统以“分布式软总线”将所有设备串联起来,实现各种分布式技术特性。比如数据在不同设备间的自由流转,乃至根据不同设备的特性,在不同的设备上执行特定任务。7bcEETC-电子工程专辑

“全场景”的覆盖实现,很大程度与OpenHarmony的组件化设计有关:根据设备的资源能力和业务特性,可进行灵活裁剪,满足不同形态的终端设备对操作系统的要求。根据具体的场景需要,HarmonyOS的子系统、功能或模块可以任意增减。即便是最底层的内核层,都具备弹性选择的特点。7bcEETC-电子工程专辑

7bcEETC-电子工程专辑

华为公开的HarmonyOS层级结构图中,最底层的内核层就可选不同的内核,比如说支持MMU、内核/App空间隔离、支持POSIX接口,而且是RTOS的LiteOS——这是一个比Linux内核明显更适用于IoT的内核——从现有开源代码部分即可见。而不同的设备类型,是可以选择不同的内核的。其上有个KAL抽象层,用于隐藏内核实施细节。7bcEETC-电子工程专辑

对于南向的设备开发者而言,这种组件化的设计方案,令各终端都能用上HarmonyOS,并打破不同终端间的壁垒。7bcEETC-电子工程专辑

华为的数据显示,已经有120家应用厂商、22家硬件厂商共同参与到OpenHarmony生态建设中。围绕OpenHarmony的开发者课程也迅速上线,已经形成10万+人才生态圈。尤为值得一提的是,在南向设备开发者一侧,OpenHarmony生态目前已经有7款芯片移植、7款开发板上线,让开发者有更多渠道获取OpenHarmony开发工具。7bcEETC-电子工程专辑

杨海松提到,HarmonyOS在上个月最初开源的5小时内,开源项目访问量就达到65.4万;当晚有50位开发者贡献了代码,“有高手3小时内调通”,成为中国软件史上最受关注的开源项目;与此同时,开源当晚开放的2000套开发板秒光。这是OpenHarmony如此受关注的佐证。7bcEETC-电子工程专辑

合作伙伴的共同努力

开源技术研讨会上,不少合作伙伴也分享了参与OpenHarmony生态建设的体验与成果。令人印象颇深刻的,是中科创达与润和软件。7bcEETC-电子工程专辑

此前,今年的HDC 2020华为开发者大会上,我们就看到中科创达展示的HarmonyOS智能卡,这种智能定位卡是搭载了HarmonyOS的智能定位终端,特色功能包括了NFC碰一碰、一键报警等;通信方面采用超低功耗NB-IoT通信技术,以及GPS、北斗、WiFi/基站辅助定位等多系统联合定位技术。7bcEETC-电子工程专辑

7bcEETC-电子工程专辑

在本次研讨会上,中科创达首席架构师刘寿永详细介绍了这种智能定位器的技术特点。比如说在未绑定设备的情况下,与手机碰一碰就能快速绑定;且与手机碰一碰之后,手机就能快速获取到设备信息,比如说具体到宠物信息、资产信息、已经通过设备传感器采集的环境信息等。7bcEETC-电子工程专辑

所以这种智能定位卡的应用场景有儿童定位、养老看护、行李防丢失等。刘寿永列举了具体的例子,Dash Camera车载摄像头内置这种智能卡。当手机与Dash Camera碰一碰后,就实现了快速配置,以注册账号登录,并恢复登录用户的喜好设定、驾驶习惯、紧急联系人等配置信息;此外,通过碰一碰功能,还能自动实现手机与Dash Camera的WiFi连接,同时共享移动网络,将摄像头的实时画面发送到手机上;而且,碰一碰还可将驻车期间发生的紧急事件信息同步到手机端。7bcEETC-电子工程专辑

刘寿永还特别分享了,中科创达作为HarmonyOS南向开发先行者的一些开发体验,以及OpenHarmony开源代码的精要解读,这是使用开源代码来构建南向设备系统的典型代表了。7bcEETC-电子工程专辑

另外一个HarmonyOS先行者,润和软件研发总监石磊则分享了基于OpenHarmony的润和HiSpark系列开发套件——其中有OpenHarmony开源网站指定开发套件。石磊主要介绍了智慧联接(Wi-Fi IoT)系列开发套件和感知计算(AI)系列开发套件。此前HDC大会上展示的Wi-Fi IoT智慧小车即是前者。典型的例子是Hi3861开发板,其中WLAN模组是一片大约2cm*5cm、包含2.4GHz WLAN连接特性的芯片,集成IEEE 802.11b/g/n基带和RF电路,支持OpenHarmony/Huawei LiteOS与第三方组件。7bcEETC-电子工程专辑

7bcEETC-电子工程专辑

润和软件的Wi-Fi IoT系列开发套件,在技术上以高射频性能、低功耗、支持Wi-Fi Mesh、具备硬件加密安全能力,以及支持HarmonyOS为主要特性,可应用于智能家电、智能终端以及STEAM教育套件之上。而AI系列开发套件,则支持1T算力,以易开发、广覆盖(低功耗、快速启动、屏幕交互、多路图像输入)及支持HarmonyOS为特色,可应用于智能门锁、行车记录仪、门禁系统等。7bcEETC-电子工程专辑

值得一提的是,石磊在会上将OpenHarmony与Android进行了一系列对比,包括系统架构、启动流程。从IoT的角度看,LiteOS内核具备更轻量、启动更快、内存占用更少,同时支持微控制器、应用处理器等特点;而最重要的是,HarmonyOS的分布式服务能力,通过分布式软总线进行分布式调度。7bcEETC-电子工程专辑

对开发者而言,OpenHarmony系统整体复杂度更低——更易于学习、掌握和应用;轻量级的系统,也具备更好的应用程序性能表现;多设备支持,能够做到一次开发多端部署;分布式服务能力,也就创造了更为丰富的应用场景。这些在过去介绍HarmonyOS系统及开发过程时,我们也都提到过。7bcEETC-电子工程专辑

一横一纵,拓展生态

HDC 2020期间,杨海松在接受采访时就提到:“我们现在做的是一横一纵。”而在开源技术研讨会上,他又再度强调了这一策略。7bcEETC-电子工程专辑

这里的横向是指“从智能家居扩展到全场景,覆盖7大场景核心智能设备,建立全场景鸿蒙精品设备圈”;而纵向则是说,“从品牌厂家扩展到全产业链,联合芯片、模组、IDH、品牌厂家、服务商,快速打造鸿蒙生态产业链”。7bcEETC-电子工程专辑

更具体地说,参与横向建设的合作伙伴可能涉及智能家居——如家居面板、智能中控;智慧出行——如车机;运动健康——如健身器材;影音娱乐——如投影仪。而纵向合作伙伴则主要包括了国产芯片厂家、模组、解决方案、OEM企业,典型的如前文提到的中科创达与润和软件,这是所有合作伙伴共建HarmonyOS生态的重要组成部分。7bcEETC-电子工程专辑

7bcEETC-电子工程专辑

杨海松说:“对硬件设备厂商来说,加入HarmonyOS生态意味着不是继续销售孤立的设备,而是和整个华为全场景生态打通了体验,增加了硬件设备的商业价值,并且通过分布式技术带来的创新交互,增加了用户触点,可以实现从卖设备到卖服务的转变。对应用合作伙伴来说,可以实现更多体验创新,通过更多终端连接消费者。HarmonyOS将为合作伙伴带来更多的商业和持续运营的机会,一起把物联网的产业蛋糕做大。”7bcEETC-电子工程专辑

而开源是华为目前生态共建的必然选择。从此次技术研讨会可见,HarmonyOS的生态建设已初具规模,随着更多开发者和企业参与到OpenHarmony的流程与实践中,其发展前景和行业影响都将得到持续增强。当前,整个生态仍然需要软件、硬件、开发者以及诸多合作伙伴的共同努力。7bcEETC-电子工程专辑

- 个人开发者可以通过以下路径参与OpenHarmony代码贡献:https://openharmony.gitee.com/7bcEETC-电子工程专辑

- 企业则可通过开源开放原子基金会成为OpenHarmony项目群成员7bcEETC-电子工程专辑

责编:Yvonne Geng7bcEETC-电子工程专辑

本文为EET电子工程专辑 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 拆解华为5G基站:美国产零部件占成本近3成 近日《日本经济新闻》(Nikkei)在专业调查公司Fomalhaut Techno Solutions的协助下,拆解并分析了华为的最新5G基站,确定了组件制造商并估算了其市场价格。并计算了组成要素的每个国家/地区的组成部分的总价值,以及这些国家/地区的份额。
  • 价值900亿美元的美国半导体连环并购案揭秘 2020年见证了非比寻常的半导体行业,一场旷日持久的疫情不但遮掩了全球半导体的持续下滑,也冲淡了中美科技冷战的硝烟。同时,另外一个被掩盖的现象下半年开始浮出水面,那就是半导体行业的一连串并购活动。并购金额之大令人咋舌,对整个半导体甚至高科技行业的影响也将会无法估量。本文将针对ADI/Maxim、Nvidia/Arm及AMD/Xilinx这三大并购案展开深入探讨,并简要提及对中国半导体的影响和启示。
  • Enea 宣布正式收购 Aptilo 公司 近日,Enea宣布已成功收购Aptilo。Aptilo 作为运营商Wi-Fi和IoT(物联网)政策和访问控制解决方案的领先提供商,总部位于瑞典斯德哥尔摩。 此次收购中Aptilo企业价值约为1700万美金。对价总额达到1050万美金。
  • 小米刷屏,三星火速跟上的UWB到底有多神? 10月12日上午,@曾学忠-小米发微博称:“一指连”小米UWB技术正式发布!UWB技术可以赋予手机和智能设备空间感知能力,犹如“室内GPS”。手机指向智能设备,控制卡片就能自动弹出,直接就能操控。这种创新性的指向交互方式,前所未有。 就在小米发布了自家的 UWB 技术的数小时后,三星也通过官网发布了新闻稿,阐述了三星与 UWB 的强关联性...
  • 为工业4.0的到来,厂商们需要做好哪些准备? 我们目前正处在第四次工业革命(工业4.0)的开始,工业4.0基于根深蒂固的创建智能基础架构原则,可优化制造流程,并显著提高生产效率。并且基础设施将在很大程度上取决于通过物理网络系统(CPS)和人工智能(AI)算法来驱动和控制的物联网(IoT)设备。
  • 5G切片:中国全球首发! 近日,中国联通、紫光展锐联合,成功研发了全球首例符合3GPP标准的端到端全策略网络切片选择解决方案,也是全球首个符合3GPP规范的5G智能手机、数据类终端网络切片选择方案。
广告
热门推荐
广告
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了