关于openharmony:见山见路见天地OpenHarmony的开源共建攀登

7次阅读

共计 4446 个字符,预计需要花费 12 分钟才能阅读完成。

自诞生之日起,OpenHarmony 就引起着各方的关注,堪称是盛况空前。但一款开源操作系统的胜利,艰难不在第一步,而是第一步前面的一万步。

那么,踏出开源第一步之后的 OpenHarmony,前面的故事如何倒退了呢?

如果用一个状态来形容,那就是 OpenHarmony 正在翻山。回首此前,OpenHarmony 曾经走过了一段足够惊人,也值得自豪的路;放眼将来,还有更多挑战和难题在期待解答,期待各界退出新一代开源操作系统的建设。

2 月 25 日,由 OpenHarmony 我的项目群技术领导委员会(TSC)主办,华为承办,润和软件、九联科技、软通能源、诚迈科技、优博讯等单位独特反对的凋谢原子开源基金会 OpenHarmony 技术峰会在深圳召开。这次技术峰会向外界分享了 OpenHarmony 最新的技术、生态、行业停顿,展现了 OpenHarmony 曾经实现的旅程。峰会期间公布了终端操作系统十大技术挑战方向,探讨了下一代操作系统的架构与技术演进方向,则是为接下来的旅程划定了坐标。

借此机会,咱们能够具体理解 OpenHarmony 在开源共建畛域的攀山之旅。

这是一次见山,见路,见天地的旅行。

见山:万物智联时代,“昆虫纲悖论”召唤兼顾通用与共性的新型操作系统

一款开源软件、开源操作系统的胜利,注定要与时代的需要相符合,必须要有需要,有挑战,能力让相应的答案具备吸引力。这种引力会将更多开发者、参与者带到开源生态,最终造成势不可挡的合力。

OpenHarmony 的旅程,开始于见到山的那一刻:当咱们不可逆地驶入万物互联时代,多终端带来越来越多的操作系统成为了万物互联时代中无奈回避的问题。

这会带来“昆虫纲悖论”问题,就如同东京大学的坂村健(Ken Sakamura)传授给出形象的比喻:地球上的哺乳动物大概有 5000 多种,好比传统的服务器、集体计算机(PC);昆虫大略有 100 多万种,好比万物智联时代的多样化设施。一方面,数量更大的万物智联设施带来的累计价值,远大于服务器和 PC 的市场;但另一方面,因为不足可大批量复制的软硬件和利用,没有批量也就难以有低成本,也就不会有微小的市场空间。

解决这个问题的外围在于万物互联时代正在须要操作系统新基座,既而应答万物智联时代两个大的变动:一是用户更加关注场景化的体验,比方智能家居、智能出行等;另一方面是生态系统更加宏大。

有了山,就要有跋山涉水的路。万物智联的难题,让 OpenHarmony 的核心技术能力变得亮堂起来。“架构解耦、弹性部署”、“自在流转、智慧协同”和“极简开发、统一体验”的 OpenHarmony 三大架构特色,让 OpenHarmony 能够买通手机、平板、PC、智能家居、物联网设施、行业终端等的界线,实现真正的分布式全场景、跨终端协同。

综合比拟下来,OpenHarmony 或者能够说是跨场景、跨终端难题的最优解。既然这是一条正确的路,即便很难,也终会走通。

见路:OpenHarmony 曾经登上了半山

依据 Linux 等操作系统的倒退教训,有人提出一款开源操作系统或者开源底层软件的是否存续,须要用两年左右的工夫来进行回头测验。那么现在,OpenHarmony 的成长应该曾经到了值得被好好扫视的阶段。

经验了两年多工夫的倒退,咱们会看到 OpenHarmony 最外围的成熟标记,是其作为规范设施操作系统的根底能力曾经逐渐构建成熟。其多设施、跨终端操作系统的技术愿景,曾经被认定是具备说服力的。峰会现场的 OpenHarmony 生态成绩展区,即是这种成熟的一个缩影。

在展区当中,咱们能够看到 OpenHarmony 在芯片、开发板、三方库、商业设施、行业利用等方面的阶段性成绩。其中在共建展区,展出了来自 21 家共建单位、机构以及集体的 40 款展品,包含 24 款开发样例,16 款开发板。在开发样例方面,能够看到利用了 OpenHarmony 的即时通讯、UI 显示、音视频数据处理等一系列技术。在开发板层面,笼罩了家居、交通、教育、安防、工业、新能源、制作等畛域。

在这次集中出现背地,是 OpenHarmony 走过的开源共建之路。从生态上看,其社区曾经汇聚 5100+ 共建者,51 家共建单位,近亿行代码。OpenHarmony 生态委员会曾经设立了 9 个专委会,向重点行业迈进、浸透。而从产业上看,2022 年 OpenHarmony 迭代更新了 5 个版本,撑持 29 款简单带屏设施商用,曾经有 238 款基于 OpenHarmony 的产品落地,笼罩教育、交通、金融、家居、安防等多个行业。
 

操作系统是有滚雪球效应的,初期倒退之后,会进入更快、规模更大的指数级增长。明天 OpenHarmony 曾经展现出这一特色,适宜更多人、更多力量在此时参加进来。

从技术倒退上看,OpenHarmony 的分布式、跨终端倒退方向曾经成为各界共识,成为新一代“元操作系统”的可能性十分大。适宜产、学各界关注和推动,继续投入力量。

从利用空间上看,OpenHarmony 在诸多畛域展现出了不可代替的经济价值。比如说隧道、矿山、海港等,无效的利用空间激活了产业生态的倒退空间,适宜更多开发者投入其中,播种胜利。

从产学一体的角度看,OpenHarmony 关注度高,社会价值大,正在失去更宽泛的学界反对,不仅适宜高校、学术机构利用这一机会实现技术摸索,也非常适合学生进行学习,把握时代时机。

OpenHarmony 走过的这条路,既展示着开源事业的艰苦,也稀释着中国开源畛域的热诚与凝聚力。好在,OpenHarmony 曾经登上了半山,而向着更高处的路,也曾经展示在眼前。

见方向:挑战,即是登顶之路

OpenHarmony 并不是一项“实现时”的操作系统,它有着凋谢倒退空间,也面对着直观、具象的倒退挑战。换言之,它并不是曾经成熟,而是有待摸索,也恰好是这种个性,让 OpenHarmony 富裕生机,让更多企业、开发者、学子可能参加进来。

技术峰会期间,OpenHarmony 我的项目群技术领导委员会主席陈海波公布了终端操作系统十大技术挑战方向,心愿凝聚产业界与学术界智慧,独特面对将来终端操作系统的挑战。

整体而言,终端操作系统十大挑战方向分为三类。

第一类是“极致体验”,这一类挑战间接关乎在万物智联时代用户应用终端设备的体验,也是咱们普通人最期待实现的一类挑战,让咱们在从触摸交互走向时空天然交互的过程中,打消语义鸿沟,带来更加沉迷式、无缝流转的多设施协同体验。

第二类是“污浊平安”,随着多终端、全场景时代到来,数据会在不同的设施之间流转,数据也须要分享,能力产生价值,特地是对于身份的数据,更是与用户的财产平安非亲非故。以后,无论是消费者还是企业,都更加器重操作系统的平安与隐衷爱护,逐渐构建起万物智联时代百亿级智能终端和连贯的数字信赖体系。

第三类是“极简开发”,直面开发者进行多终端开发时的痛点与需要,提出了将来利用和设施向开发平台的倒退方向,帮忙软硬件厂商和开发者实现从单场景开发到全场景开发的转变,满足海量智能硬件和反对跨端流转的新形态利用开发需要,实现一次开发、多端部署。

咱们能够开展其中一些具体的挑战方向,看看终端操作系统十大挑战方向如何牵引下一代技术倒退。比如说,终端操作系统十大挑战首先提出,要构建以用户为核心、场景感知的应用软件新形态。咱们曾经可能感觉到多设施合作带来的魅力,但对于消费者来说仍旧不够敌对,不够智能。一方面,多终端设备无奈被动、间接将服务提供给用户,而是须要用户大量、频繁触发;另一方面,随着工夫与空间的变动,用户需要也会发生变化,但服务却不会进行相应调整。这种状况下,如何精准的感知用户需要变动以及精准的举荐模型,实现服务间接举荐给客户,并感知客户的变动主动举荐做适合的服务,来达到体验的跃迁。

现在,OpenHarmony 已构建分布式软总线及原子化服务框架,初步具备跨 APP 合作、多设施协同的能力,支流操作系统也具备肯定的 APP 智能举荐能力,但精准度还不高。在将来,构建一个跨设施无缝合作,可能按需生成服务的这么一个新的软件状态,既是宽广开发者的挑战,同时也是一个机会。

再比方,多设施场景的协同操控,仍旧是用户的次要痛点。用户交互界面宽泛存在于智能手机、平板、电脑、智能穿戴、电视、车机和 XR 终端,但操作形式仍旧以触屏为主,很容易造成操作效率低、用户体验差等问题, 是否能够联合语音,甚至眼神、空间、姿势等交互方式来进行操作降级,也是一项具备无穷魅力的挑战。

终端操作系统十大挑战方向,是将来终端操作系统次要的倒退方向与次要工作,能够说指明了继续上山的路。OpenHarmony 也会汇合产业界、学术界各位开发者、高校的力量倒退出一个面向未来的高体验、高平安、高开发效率的终端操作系统。

1. 逾越消费者与企业场景,将生产终端体验降级与产业数字化降级联合起来,驱动 OpenHarmony 成为真正的新一代操作系统。

2. 器重隐衷平安、数据安全等工作,让 OpenHarmony 成为具备足够平安能力的底层软件,让万物智联时代从根基处即是平安、友善、隐衷的时代。

3. 既器重操作系统的开发、部署,同时也器重其利用体验与商业价值,关注开源操作系统的全栈倒退,为不同畛域的开发者、参与者洞开通路。

见到山,于是登程;见到山后的山,于是步履不停。OpenHarmony 曾经标清了将来,那是一个与生态参与者同见天地的将来。

见天地:咱们一起越过平地

随着技术继续积攒,产业一直倒退以及门路逐步清晰,OpenHarmony 曾经进入了新的阶段,成为了更多开发者、参与者、研究者的机会。

对于开发者来说,逐步完善的 OpenHarmony,曾经能够让开发者的重心从如何利用 OpenHarmony 个性,转变到如何开发属于本人的 OpenHarmony 商业版,或者合乎本人需要的 OpenHarmony 产品。更多畛域的软件参与者,尤其是内核、视窗、平安、框架、编程语言等畛域的开发者,将在曾经逐步完善的 OpenHarmony 中取得更大的机会。

而对于高校师生来说,OpenHarmony 的技术先进性正在从产业界向学术界辐射。终端操作系统十大挑战方向这样的前沿课题,就能够看作 OpenHarmony 一次从产业向学界连接的摸索与尝试。OpenHarmony 生态当中,既有适宜钻研团队倒退的方向,适宜高校、钻研机构参加的工作,同时也是适宜年轻人学习、理解、洞察将来的时机。

更重要的是,OpenHarmony 是一个确定性的将来。一个家中所有终端能懂我所需,矿井中所有设施能互相谈话,工厂里所有安装能凝聚成数字化生产力的将来。

咱们在明天有机会去摸索这样的将来,又如何可能回绝时代的馈赠呢?

戴尔·卡耐基在《兽性的弱点》中说:“明天太贵重,不应该为酸苦的忧愁和辛涩的懊悔所消蚀。把下巴贬低,使思维焕发出荣耀,像春阳下跳跃的山泉。抓住明天,它不再回来。”

OpenHarmony 的开源共建,就是像“春阳下跳跃山泉”般的明天。

使劲把握它,参加它,建设它吧,去取得万物互联时代,富裕无穷可能性的将来。

正文完
 0