编者按:OpenHarmony 开源项目是由开放原子开源基金会孵化及运营的开源项目,由开放原子开源基金会 OpenHarmony 项目群工作委员会负责运作。OpenHarmony 是由华为公司捐赠智能终端操作系统基础能力相关代码,由全球开发者共建的开源分布式操作系统,具备面向全场景、分布式等特点,是一款“全(全领域)·新(新一代)·开(开源)·放(开放)”的操作系统。
随着国家提出“十四五”规划,推进产业现代化升级,加大智能化数字化被提上日程。从大国向强国迈进过程中,拥有自主创新的国产化操作系统必不可少。伴随开源技术的不断迭代和发展,开源已成为全球软件技术和产业创新的主导模式。自 2020 年以来,江苏润和软件股份有限公司(以下简称“润和软件”)全面融入 OpenAtom OpenHarmony (以下简称“OpenHarmony”)生态,成为开放原子开源基金会 OpenHarmony 开源项目的发起和共建单位之一,以开源开放为原则,致力于构建万物智联的未来生态。润和软件坚持走国产化自主创新之路,以芯片、硬件、操作系统到应用软件的软硬件一体化产品与解决方案能力,深度赋能金融、地产、能源、教育、智能家居等行业。
刘洋是润和软件 OpenHarmony 业务领域的领军人物,也是润和芯片全栈解决方案平台 HiHope 发起人。HiHope 业务主要依托团队在芯片以及嵌入式领域的深厚积累,围绕 OpenHarmony 等国产技术底座,将核心板、模组及软件商业发行版作为主要的业务形态。
刘洋
江苏南京人,2007 年毕业于东南大学数学与应用数学专业
从业以来聚焦半导体设计、芯片底层软件、操作系统移植以及核心算法的优化与适配领域
润和芯片业务创立人
润和芯片全栈解决方案平台 HiHope 发起人
OpenHarmony 项目群工作委员会成员
OpenHarmony Dev-Board-SIG 负责人
带领团队进军国际芯片领域并成为 ARM 生态圈 Linaro 重要合作伙伴
刚柔并济,既“海”纳百川,又以“荷”渡万物
刘洋介绍:HiHope 英文名称意思是向着希望招手,迎接崭新充满希望的未来。同时 Hi 与 High 谐音,代表着他以及团队对这个版块的业务赋予很高的期望。而 HiHope 中文谐音为“海荷”,“海”为大海的海,“荷”为荷花的荷。“海”代表海纳百川,寓意着这个版块的未来业务覆盖将如同大海一样广阔。有人会问到一个科技公司为什么会以荷花的“荷”来命名?其实背后大有寓意。刘洋介绍道:荷花代表美好高远的志向,同时“荷”与“莲”同义,“莲”就是“佛”的象征。团队经常打趣道,佛是渡人的,海荷业务是渡“物”的,通过把海量的 IoT 设备都“渡”向云端,从而实现赋能千行百业。“这是我们前进路上的动力,是我们的愿望和梦想,也正是我们取名‘海荷’的意义。”
对于 HiHope 在润和软件整体战略布局里是怎样的定位和角色,刘洋表示:“HiHope 是润和软件一体两翼战略的一个重要抓手,通过 HiHope 业务,可以把传统的金融业务与 IoT 业务有机地融合在一起。比如银行终端业务,它既属于金融行业,又属于 IoT 行业。两者的有机结合,让一体两翼的战略得到进一步升华。我们已经打造了基于 OpenHarmony 的商业发行版 HiHopeOS,将加速对行业的赋能与升级。”
OpenHarmony项目群发起单位之一
润和软件是 OpenHarmony 项目群的发起单位之一,早在 2020 年 HDC 大会之前,润和软件就已经与包括华为在内的核心成员单位沟通怎样发起 OpenHarmony。2020 年 12 月,经过几个月的筹备,在开放原子开源基金会层面,润和软件与华为、中科院软件所等七家单位正式启动了 OpenHarmony 开源项目。目前 OpenHarmony 已拥有众多成员单位,越来越多的头部公司也在积极加入,阵营正愈发壮大。
润和软件也是 OpenHarmony 项目群工作委员会重要的一员。工作委员会是 OpenHarmony 的最高管理机构,刘洋开玩笑说它相当于一个公司的董事会,一些重大决策,必须要通过工作委员会同意,比如子项目的发起、SIG 组的成立、新会员的加入、工作组执行人员的考核等,都需要工作委员会来做决策。在工作委员会中,各家成员单位都具有平等的地位和投票权,真正体现了开源社区的平等开放的治理理念。
SIG(Special Interest Group)中文解释是特别兴趣小组,SIG 是在PMC项目管理委员会指导下,负责OpenHarmony社区特定子领域及创新项目的架构设计、开源开发及项目维护等工作。“对于一款操作系统来说,面临的第一个问题就是落地,它必须要落在一款硬件的载体里面,才能体现它的价值。”带着这样的一个目标,刘洋牵头组建了一个非常重要的 SIG,OpenHarmony Dev-Board-SIG(以下简称“SIG”,https://gitee.com/openharmony-sig/devboard)。
刘洋认为:“一款操作系统要落地到硬件载体,首先需要解决的是芯片适配问题,这也是 SIG 的重要工作之一。但早期在芯片适配过程中遇到的困难远超出所有人的想象。从 2020 年 6 月开始润和软件 HiHope 团队联合海思半导体,在 Hi3861V100、Hi3518EV300、Hi3516DV300 三款芯片平台上首先完成了对 OpenHarmony 的适配,并推出了 HiSpark 系列开发套件,给 OpenHarmony 主线代码演进提供了硬件载体。但后续在很长一段时间里,非海思的芯片没有能很好的适配。我们进行了总结,主要有如下三点原因:第一,其他芯片公司由于各方面原因,无法保证像海思芯片的研发投入力度,同时对底层代码开放给 OpenHarmony 非常谨慎,对操作系统来说,无法拿到芯片底层代码,几乎不可能完成全功能的适配。第二,由于 OpenHarmony 最先与海思平台适配,导致早期的核心子系统与海思平台耦合度较高,对其他芯片平台的适配,又进一步增加了难度。第三,早期的 OpenHarmony 代码演进速度非常快,甚至有些核心接口都有调整,比如从 1.0.0 版本向 1.1.0 LTS 版本升级的过程中,连 GPIO、SPI 等相关底层 API 都升级了,导致很多适配代码需要重构。面对如上问题,以至于有些不明就里的开发者把苗头朝向华为,觉得是在搞垄断,这一点,我觉得华为是比较冤枉的。”
“2020 年 12 月,在 SIG 刚成立不久,针对这些现状,润和软件、华为以及中科院软件所三方进行了深入的讨论,明确了做好非海思芯片的适配是当前 SIG 的首要工作。一来非海思芯片的加入,可以进一步完善 OpenHarmony 核心子系统的架构,二来也带给开发者信心,表明 OpenHarmony 是可以在非海思平台上跑起来的。润和软件 HiHope 团队凭借其在芯片领域良好的合作关系以及技术积累,与联盛德微电子在 W800 芯片上率先完成了适配,W800 也成为 OpenHarmony 上首个支持 Combo 方案的芯片,同时也促进了 OpenHarmony 蓝牙技术栈以及 XTS 用例的完善。此外,在我的建议下,润和软件推出了基于 W800 9.9 元的海王星系列开发套件,并与华为一起策划了蓝牙键盘等有趣的 Demo,大大降低了 OpenHarmony 的开发门槛。与此同时,针对 OpenHarmony 的富设备,润和软件推出了大禹系列开发套件。依托大禹,HiHope 团队与华为共同完成了 OpenHarmony 核心子系统与海思平台的解耦,并完善了自身的 Audio、Video、Camera 等媒体子系统。基于瑞芯微 RK3568 的 DAYU200 将会成为首个上 OpenHarmony 主线代码的非海思芯片的开发平台。DAYU200 支持 Mali G52 的 GPU 加速、4K 显示与硬解码、1080p 的硬编码、0.8Tops 的 NPU(独立神经网络加速单元),为 OpenHarmony 的标准设备开发提供了非常理想的硬件载体,同时 DAYU200 也将作为 2022 年 3 月 30 日发布的 OpenHarmony 3.1 版本特性演进的重要开发平台。除了 DAYU200,在 SIG 中,我们正在适配功能更加丰富的芯片,如支持 4G/5G 的芯片,让大家真正看到未来的 OpenHarmony 3.1 版本有做手机以及平板等复杂设备的可能性。在我们的推动下,除了润和软件、华为、中科院软件所等单位,正在有越来越多的公司加入到 SIG 的共建当中,这其中有知名芯片公司如全志、君正、博流、联盛德、上海博通、赛昉科技等,也有 ISV 厂商如中软国际、拓维、九联、厚德物联、朗国等。除了上述提到的芯片适配问题,开发板的碎片化问题也是非常严重的,导致很多配件无法复用,增加了开发者的调试成本。在 SIG 中,我们也针对不同量级的开发板,制定了相应的接口规范。未来只要是根据 SIG 接口规范来设计的开发板,不同厂家的配件、底板等完全可以相互兼容,既降低了成本,又能加速产品化验证的过程,可以真正做到造福于开发者。同时我们也提供了 SIG 的网站,让开发者可以快速地获取目前所有支持 OpenHarmony 的开发板信息和资料,给产业链上下游提供了商机交流的平台。”
OpenHarmony社区“和”文化的弘扬
刘洋提到:“OpenHarmony 是一个新兴事物。对于任何事物发展的初期阶段,我们要有包容的心态,多看积极面,所以我们一直崇尚‘和’文化,希望在这个阶段大家以和为贵。举例当初 OpenHarmony 3.0 推出时,有些开发者只是从应用程序表征维度提到,OpenHarmony 3.0 无论功能和稳定性都与 Linux 发行版存在着不小的差距。但如果能看到应用的背后,整个框架、服务、驱动都是全新的,是完全按照分布式的架构设计和实现的,能够更方便移植和适配到‘全场景’设备上,发展潜力是要更足的。在火车刚发明的时候,一位骑马的绅士赛过了‘蹒跚学步’的火车,把嘲笑留给了推崇火车的人。但是,一个多世纪过去了,火车带动了大工业的迅速成长,因为它使长距离、大规模的运输成为了可能,而马匹已彻底地退出了运输领域。希望大家不要做那个骑马的绅士。”
“我非常欢迎大家提意见,尤其是尖锐的意见,当然我们更希望大家提出建设性的意见,而不是跟风的吐槽。我经常跟大家开玩笑说:否定一件事情是更容易的,但是如何指明正确的方向,却是很难的。所以欢迎大家多提意见和想法,为 OpenHarmony 发展添砖加瓦。在这里特别要给社区牛人钊哥点赞,为 SIG 的建设提出了很多既尖锐又有建设性的意见, 印象最深的是一口气给兼容性 SIG 提出了近 60 条有效建议,满满当当写了一整屏,未来如有更多的‘钊哥’出来,又何愁 OpenHarmony 发展不起来。”
“技术”、“生态”两手抓
OpenHarmony 社区也是个新社区,刘洋也给我们分享了他个人希望社区目前需要开展的举措:潜心技术,提倡多贡献多分享,做大生态,扎扎实实地服务好开发者。
“在润和软件内部,我一直强调当前阶段要把主要精力放在技术研发上面。截至到目前,社区官方数据统计结果显示:HiHope 团队在 OpenHarmony 主线代码上已经贡献了 139.5 万行代码,OpenHarmony-SIG 分支贡献了 3430 万行代码,贡献代码主要涉及芯片适配以及核心子系统相关。在 OpenHarmony 社区,润和软件目前已经成为除华为之外主要的代码贡献单位。另外,我们也非常重视社区的生态建设,年初推出了业内第一本 OpenHarmony 南向设备开发书籍,为开设相关课程的高校师生、物联网设备开发者,OpenHarmony 生态参与者和建设者们提供了优质参考内容,目前已累计发售近 6000 本。未来我们将会在抖音、B 站、51CTO、电子发烧友等平台持续推出更多的直播及录播课程,同时也将打造更多高性价比的开发套件和推出配套的系列化教程,真正做到一切为了服务好开发者。”
“所以这里我也倡议,在 OpenHarmony 社区,无论是个人开发者还是企业,都能积极参与到技术研究与代码分享的工作中,把内功练好,而不是靠概念炒作去达到营销的目的。众人拾柴火焰高,只有技术做扎实了,未来才会有更多更好的产品呈现,让更多的消费者、用户认可 OpenHarmony 系统。”
12月重磅推出HiHopeOS 1.0正式版
早在今年 8 月,润和软件已经在金融行业推出了 HiHopeOS Beta 版。在今天的采访中,刘洋给大家透露了一则重磅信息:润和软件初步计划在 12 月发布 HiHopeOS 1.0 正式版本。HiHopeOS 面向不同场景会有多个版本,包括 HiHopeOS IoT Edition,HiHopeOS Standard Edition、HiHopeOS Fusion Edition。同时会推出基于 HiHopeOS 的行业发行版,如金融发行版、教育发行版、能源发行版等。刘洋希望未来更多的产品公司依托 HiHopeOS 创造更多优质的产品。
刘洋表示:“推出 HiHopeOS,是站在市场需求的角度,帮助 OpenHarmony 进行技术上的完善,比如针对安全性能的提升、稳定性的优化、行业组件的完善、加速产品公司的产品化进程等。”
OpenHarmony 作为国产化转型非常重要的自主创新的数字化底座,刘洋非常看好它未来长期的发展。目前端设备面临的生态碎片化问题,是刘洋最关注的问题点,他认为现阶段急需一款系统把碎片化问题得到统一,这不仅是润和软件,也是整个行业的期待。对于 HiHope 团队来说,不仅要为 OpenHarmony 持续贡献技术,更希望能够为千行百业赋能,在整个国产化的进程中提供更多力所能及的帮助。这不仅是 HiHope 团队的梦想,也是整个润和软件的梦想。“千行百业加速数字化转型的当下,坚信未来以 OpenHarmony 为基础的领域,必将实现行业飞跃式的发展。”
-
OpenHarmony
+关注
关注
25文章
3657浏览量
16128
发布评论请先 登录
相关推荐
评论