作者|罗燕珊
采访嘉宾|赵力、袁潜龙
除了华为自己,还有谁在基于 OpenHarmony 做发行版?近日,InfoQ 有幸接触到了这样一家企业,它叫“好叭科技”,年轻且抱有雄心壮志,一个基于 OpenAtom OpenHarmony(以下简称“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 上做研发的经验,赵力还分享了几点乐蛙时期的核心收获,这些都是可以沿用的经验和理念:
“我相信这些好的方法论,好的组织能力也可以用到今天的好叭身上。”赵力说。
开放,再开放
早些年智能手机系统曾经也是百家争鸣,而当年微软做的 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 的过程。
(以上介绍由捐赠人提供,不代表开放原子开源基金会观点)
本周好文推荐
人类的意念终于能实时转化成文字,但Facebook不打算继续了
InfoQ 写作平台欢迎所有热爱技术、热爱创作、热爱分享的内容创作者入驻!
还有更多超值活动等你来!
扫描下方二维码
填写申请,成为作者
开启你的创作之路吧~
点个在看少个 bug 👇