写点什么

我为什么 all in OpenHarmony?情怀之外“大有来头”

2021 年 7 月 20 日

我为什么 all in OpenHarmony?情怀之外“大有来头”

采访嘉宾|赵力、袁潜龙


除了华为自己,还有谁在基于OpenHarmony做发行版?近日,InfoQ 有幸接触到了这样一家企业,它叫“好叭科技”,年轻且抱有雄心壮志,一个基于 OpenHarmony 的“轻智能手表”项目已经在他们的内部悄然立项,开发工作也已全面铺开,接下来我们不妨一同跟着好叭的创始人,了解他们眼中新一代操作系统的未来。

“好叭”是谁


好叭,这个略带萌感的网络词,被用作公司的名字看似有些“儿戏”,不过在创始人赵力看来,这词有愉悦、爽快的意思,并且带有亲和力,能够体现他们对于服务的理解和态度。“我们非常期待参与到推动 OpenHarmony 的事业中去,也希望基于 OpenHarmony 能够做到‘爽快且乐意’地为我们的客户提供服务。”赵力如是说。


好叭科技是开源项目 OpenHarmony 的重要生态伙伴。开放原子开源基金会于 2020 年 9 月接受华为捐赠的智能终端操作系统基础能力相关代码,随后进行开源,并根据命名规则为该开源项目命名为 OpenAtom OpenHarmony。


据赵力介绍,好叭科技于今年 3 月成立,目前公司有一群技术过硬的工程师团队。接下来的几个月,好叭将主导开发完成基于 OpenHarmony 的轻智能手表 OS 发行版并推向市场。


具体而言,好叭将基于 OpenHarmony 开源代码和基础能力,针对行业客户需求,提供基于 OpenHarmony 的整套 Smart Watch 解决方案(即发行版)。


这背后的工程量相当庞杂。此前,OpenHarmony 适配的是华为海思芯片,而在智能手表领域,市场上除了海思芯片,还有许多物美价廉、性能不错的芯片可以选择,所以好叭需要进行 OpenHarmony 和众多国产芯片、核心元器件的适配工作,解决系统级性能优化、功耗优化等问题。


同时,好叭也在做手表的表盘市场、应用商店等丰富生态的相关工作,并和手表品牌厂商以及 ODM 方案商共同来做市场定位,有针对性地开发和设计,大家共同完成整个项目,打造一套成熟的智能手表 OS 行业解决方案。


深耕开源 OS 多年


赵力表示,“选择基于 OpenHarmony 做 OS 发行版,是过去从事开源 OS、基于 Android OS 做‘本地化’发行版的经验与技术的延续。”


如果我们了解了好叭创始团队过去的经验,或许就更能理解好叭做这些事情的缘由。


事实上,好叭核心创业团队在开源 Android OS 领域已深耕近 10 年时间。赵力和好叭 CEO 袁潜龙早些年一同创立过乐蛙科技,当时的核心产品“乐蛙 OS”在业内可谓风头一时无两。十年前还是安卓智能手机百花齐放的时代,第三方手机 ROM 市场也跟着风生水起,当时的乐蛙 OS 就如同小米的 MIUI、华为的 EMUI (Emotion UI)。在最高光的时候,乐蛙 OS 大概适配了四、五百款手机,几乎涵盖国内外的手机品牌,拥有数千万用户。


因此,在开源、各类 OS 底层协议、核心应用以及设备端及云端连接等方面,好叭可以说具备了丰富的经验与技术积累。


赵力回顾道,去年 9 月,华为正式发布HarmonyOS 2.0,并宣布了开源路标,他们看到了未来新一代 OS 更加强大的性能、对 AIoT 泛智能设备的驱动能力、灵活的对多设备/多场景配置的优势。“我们认为 OpenHarmony 代表未来的大趋势,于是成立了好叭科技,将全部精力、资源投进去,为中国开源操作系统的建立和推广出力,希望将我们过去在安卓社区的开源技术及产业化经验用于其中。”


基于 OpenHarmony 做发行版,需要对 OS 南向硬件端、北向应用侧生态、AIoT 市场和客户需求端有很深的认知、理解和技术积累。赵力表示,好叭的定位得到了包括开放原子开源基金会、华为的支持和肯定,也得到了很多行业客户的认可。


除了在开源 OS 上做研发的经验,赵力还分享了几点乐蛙时期的核心收获,这些都是可以沿用的经验和理念:


  1. 产品为王,好的产品比什么都更有说服力,当年乐蛙 OS 的成功既不靠人际关系、也不靠砸钱铺市场。

  2. 敏捷开发的机制。当时市场上在敏捷开发方面比较有代表性的是小米的 MIUI 和乐蛙 OS,都做到了每周一个版本的迭代,而且迭代是和用户互动的情况下,比如用户说应该增加某个功能、某个东西用得很慢等等,我们一定会把这些问题一个个解决,团队执行力很强,前后大概做了将近三百个版本。

  3. 开放,不管是对内还是对外。海外市场,乐蛙和 Google、Facebook、Twitter、亚马逊等都有合作,国内合作基本上从供应链覆盖到手机品牌厂商,并且与互联网生态圈内做 App 的以及各大厂都有非常深度的合作。


“我相信这些好的方法论,好的组织能力也可以用到今天的好叭身上。”赵力说。

开放,再开放


早些年智能手机系统曾经也是百家争鸣,而当年微软做的 Windows Phone 亦一度被视为是有能力挑战 Android 和 iOS 地位的第三大手机操作系统,但最终它还是失败了。这里面有一个被认为很重要的因素是生态的开放与否,一个足够开放、能让无数厂商参与的生态,才能产生无限的可能性。


“Android、iOS 的成功,本质还是在竞争力和商业价值上取得了成功。”回到 OpenHarmony,赵力表示其起点是比较高的,OpenHarmony 2.0 已经是商用级别的版本,当下开源环境、规范、社区都相对成熟。“OpenHarmony 分布式架构采用了先进的方法论、从内核到架构,再到底层协议、开发的灵活性与友好度,都让我们惊叹不已,加上还有很多好用的开发工具、教程、开源环境等,OpenHarmony 的开发者开发效率非常高。”


一个好的、有竞争力的操作系统,不仅需要好的机制,还需要有一个繁荣的生态来支撑。生态的搭建需要漫长的演进时间,也需要一套好的激励机制推动众多的开发者持续参与其中,源源不断地培养人才以延续生态的繁荣与成长。


赵力进一步说道,OpenHarmony 有一整套生态搭建的“长期计划”,包括人才的培养和环境的构建。这方面 OpenHarmony 会借鉴很多成功的经验,结合中国的国情、市场规律来构建生态,并且已经有不少一流高校开始导入开源 OpenHarmony 教程、开设开源代码课程,国内产学研一体积极响应和参与,同时也有不少生态企业宣布加入到 OpenHarmony 的阵营中来。


按理说,在开源的大生态中,有很多发挥创新的空间。但到了今天,仍然有不少人对于华为 HarmonyOS 和 OpenHarmony 的关系感到疑惑。


对此,赵力解释称,华为开发了 HarmonyOS,然后将它的基础能力、基础框架给捐献出来了,开源的这部分被命名为 OpenHarmony。在这之后,不管是华为还是其他厂商,所有的发行版,可以理解为都是在 OpenHarmony 框架上打造的用于商业用途的架构。


比如华为在 6 月 2 日发布了 HarmonyOS 2,这是华为基于开源项目 OpenHarmony 2.0 开发的面向多种全场景智能设备的商用版本,主要服务于华为的产品。而好叭基于 OpenHarmony 做的智能手表发行版,将主要服务于非华为客户。


那么,好叭是如何参与到 OpenHarmony 的社区工作呢?


OpenHarmony 背后的开放原子开源基金会是中国第一家开源基金会,于去年 6 月注册成立。袁潜龙表示,客观地说,开源基金会和社区成立的时间不久,还处于比较早期的发展阶段,其实大家都是在一边摸索一边学习和建设,同时参照国外开源社区比较成熟的运作体系。


据了解,目前开放原子开源基金会下面有 10 个开源项目,基金会于同年 12 月联合 7 家志愿共建单位成立了 OpenHarmony 项目群工作委员会,当前 OpenHarmony 在其项目群工作委员会的治理下,以工作组、特别兴趣小组、子项目等方式组织。


好叭当前归于子项目生态中的“轻智能手表 OS 发行版”,袁潜龙称,好叭的定位是做行业 OS 的发行版,在做产品的过程中,一部分代码来自于社区,同时团队也会对代码做优化,并按照开源的规则去提交。


“OpenHarmony 作为新一代的操作系统,要在中国被各产业使用起来还有非常多的工作要做,需要全行业参与。”作为生态的一员,好叭科技才刚刚起步,赵力表示,对于他们来说,当下最大的挑战就是完成产品从 0 到 1 的过程。


(以上介绍由捐赠人提供,不代表开放原子开源基金会观点)

2021 年 7 月 20 日 13:201358
用户头像
罗燕珊 InfoQ中文站记者

发布了 118 篇内容, 共 41.5 次阅读, 收获喜欢 181 次。

关注

评论

发布
暂无评论
发现更多内容

用 Go struct 不能犯的一个低级错误!

煎鱼

go Go 语言 Go 语言从入门到实践

算法导论的道与术、工程师思维奠定能走多远-John 易筋 ARTS 打卡 Week 51

John(易筋)

ARTS 打卡计划

公安情指勤合成作战系统搭建,情报指挥系统搭建

13823153121

网络研讨会|想弄明白应用安全?我们为你准备了5个锦囊!

鉴释

DevSecOps 安全编码规范 应用安全 静态分析

向996宣战!快乐工作,健康生活的互联网要来了吗?

架构精进之路

话题讨论 话题 996 6 月日更

YURO空投来袭,这个NFT+IPFS的艺术品平台何方神圣?

区块链小八歌

TcaplusDB软件和硬件环境建议配置

数据人er

数据库 nosql tencentdb TcaplusDB

Java中23种设计模式详解:七大结构型模式详细分析

攻城狮Chova

设计模式 结构化思维 6 月日更

重塑价值:新一代ITSM平台的建设、咨询与实施

云智慧技术社区

ITSM 智能运维

ipfs收益是怎么计算的?ipfs矿机一天收益是多少?

投资矿机v:IPFS1234

ipfs收益是怎么计算的 ipfs矿机一天收益是多少

阿里P9封神之作!RocketMQ核心笔记疯传Ali内网

周老师

Java 编程 程序员 架构 面试

技术实践 | 如何基于 Flink 实现通用的聚合指标计算框架

网易云信

框架 flink 执行

全面赋能泛娱乐社交场景

anyRTC开发者

音视频 WebRTC 实时音视频 泛娱乐社交 音视频解决方案

一文讲全了Python类和对象内容

华为云开发者社区

Python

保姆级教学,22张图揭开ThreadLocal

程序猿阿星

内存泄露 ThreadLocal 线程安全 弱引用 ThreadLocalMap

Java程序员:为了跳槽刷完1000道真题,没想到老板直接给我升职了

菜菜山

Java 程序员 架构 面试

Java 连接操作 MySQL 数据库(增删查改操作)

若尘

MySQL 数据库 java编程 驱动 六月日更

四面字节跳动Java研发岗,最终拿下Offer,只有努力,方能成功

周老师

Java 编程 程序员 架构 面试

TcaplusDB祝天下所有父亲节日快乐!

TcaplusDB

nosql Data tencentdb TcaplusDB

[TcaplusDB]行业新闻汇编(6月17日)

数据人er

数据库 nosql 游戏 tencentdb TcaplusDB

TcaplusDB小知识之TcaplusDB架构简介

数据人er

数据库 nosql tencentdb TcaplusDB

TcaplusDBx 黎明觉醒|一路相伴,不负期待

TcaplusDB

nosql tencentdb TcaplusDB

朋友乔迁住新房 禧大福酒竟成为宴席最大赢家

Geek_50a546

ipfs挖矿是怎样赚钱的?ipfs挖矿值得投资吗?

投资矿机v:IPFS1234

IPFS挖矿值得投资吗 IPFS挖矿是怎样赚钱的

阿里内部“SpringCloudAlibaba学习笔记”来了

菜菜山

Java 程序员 架构 微服务

阿里P8熬了一个月肝出这份32W字Java面试手册,在Github标星31K+

周老师

Java 编程 程序员 架构 面试

Linux 中实用但很小众的 11 个炫酷终端命令

学神来啦

云计算 Linux 运维 linux运维 网络运维

校友会小程序开发笔记五:找校友功能模块设计与实现

CC同学

校友录小程序

【TcaplusDB】世界难民日——愿所有人都被温柔以待

TcaplusDB

数据库 nosql tencentdb TcaplusDB

YURO空投来袭,这个NFT+IPFS的艺术品平台何方神圣?

股市老人币圈新

第一次见家长送禧大福酒好吗?

Geek_50a546

技术为帆,纵横四海- Lazada技术东南亚探索和成长之旅

技术为帆,纵横四海- Lazada技术东南亚探索和成长之旅

我为什么 all in OpenHarmony?情怀之外“大有来头”-InfoQ