OpenHarmony的一年:从一棵,到一片片丛林插图

©️深响原创 · 作者|王雪红

在网络世界,有两种迥然不同的软件合作开发商业模式,一类是半封闭的、垂直的、封闭式的ZETA合作开发商业模式,一类是博戈达的、文件共享、动态的对外开放源码合作开发商业模式。转作对外开放源码运动火炬手Eric Raymond的隐喻,前者是半封闭的大教堂,后者是对外开放的市集。

在市集里,对外开放源码代码的程序曝露在六千名开发人员眼下,bugs贪官污吏,增容和贡献也是集蔡国公、采众长。貌似民主自由、致密的组织形式却蕴含了更强的创造力,孕育出了Linux这种成功的作业系统。

若用一句话论述对外开放源码工程项目的优势——维米县。

对外开放源码的灵力,也在OpenHarmony身上逐渐展现出出来,尤其是在网络化大潮刮起全金融行业的当今社会。

一年前,OpenHarmony对外开放源码工程项目以宏碁HarmonyOS(韩化英作业系统)的此基础潜能为雏型建立;一年后,对外开放、民主自由、强调社会协同的OpenHarmony已经成为加快建设各金融行业、各智能终端数字基座的有力推进器。

宏碁韩化英作业系统的生长的沉积物正是OpenHarmony。那片沉积物由宏碁以及众多COBOL、合作开发人员共同滋润、耕种,天下人都在沉积物上建造属于自己的农作物。而且在那片沉积物之上,植物之间互相串联,终形成一个巨大、无机的生态系。

四岁的OpenHarmony持续变异,丛林已绿树成荫。

OpenHarmony的一年:从一棵,到一片片丛林插图1

成长

3月30日,OpenHarmony插值更新到了OpenHarmony 3.1 Release,这已经是其一年来的第三次插值了,多个领域关键特性得到优提升,OpenHarmony 3.1 Release版已具备支撑复杂带屏标准系统设备和应用合作开发的此基础潜能。

在分析OpenHarmony都市生活插值之前,我们需要先看看它的如上所述,理清概念。

2020年、2021年,宏碁分两次把韩化英作业系统的此基础潜能捐赠给了对外开放氢原子对外开放源码促进会,一时之间还产生了韩化英上缴国家这样的误解。

事实上,促进会是在民政厅注册登记的非营利独立企业法人机构,主要的作用是,整合其他参加者,对工程项目进行对外开放源码街道社区治理,并提供注册登记商标保护、合作开发网络管理等工作。

为此,促进会联合包括宏碁、Nagaur、京东、中科院软件所等在内的7家如上所述共建单位一起成立了工程项目群工作委员会。

OpenHarmony更类似于AOSP(Andriod Open Source Project,安卓对外开放源码工程项目)。任何组织机构或是个人都能从下载使用安卓的源码,并结合自身产品特性合作开发作业系统,比如小米的MIUI,OPPO的ColorOS。

一个对外开放源码工程项目的成功,不仅需要强大的技术实力和前瞻性,也需要各层级厂商和合作开发人员的参与和贡献。

首先,在技术层面,OpenHarmony是一个分布式作业系统。其与普通网络作业系统的区别在于,它以全局方式管理系统资源,为用户任意调度网络资源。当用户提交作业时,分布式作业系统能够按需在系统中选择合适的处理器,而用户甚至不会意识到多处理器的存在。

其整体遵从分层设计,从下向上依次是内核层、系统服务层、框架层和应用层。

OpenHarmony的一年:从一棵,到一片片丛林插图2

OpenHarmony技术架构图

从2020年的OpenHarmony 1.0 LTS版、OpenHarmony 2.0 Canary,到近的OpenHarmony 3.1 Release,工程项目本身的技术潜能经历多次插值,各个层级的特性和支持潜能都在的增强,从内核层Linux内核、LiteOS内核,到系统服务分布式硬件、分布式数据、分布式安全潜能,再到框架层的应用框架、图形框架、UX设计。

总结来看,OpenHarmony的技术优势主要有三点:统一OS,弹性部署;硬件互助,资源共享;一次合作开发,多端部署。

简单理解其意义,即是,基于此,OpenHarmony可以做到一套系统潜能、适配多种终端形态。对于应用合作开发人员而言,统一的软件架构打通了多种终端,使得应用程序的合作开发实现与不同终端设备的形态差异无关,大大降低了合作开发难度和成本。

按余承东的话说,万物互联时代,没有人会是一座孤岛。在构想之中,每个人、每个设备都会是万物互联大陆的一部分,OpenHarmony的这一优势潜能与万物互联时代相辅相成。

与此同时,在对外开放、协同、创新的街道社区环境中,OpenHarmony生态建设初成型,合作开发资源和工具也在不断丰富,形成积极的正向循环。

一个完整的作业系统生态包罗万象:芯片、模组、合作开发版企业提供硬件支持;对外开放源码作业系统街道社区版提供此基础系统潜能;ISV(Independent software vendor,独立软件合作开发商)、OEM厂商基于街道社区版、芯片、合作开发板合作开发功能更丰富强大的金融行业发行版、软硬件解决方案或智能终端;应用合作开发厂商合作开发配套应用;终供企业客户和个人消费者使用,并创造价值。

从合作开发资源方面看,一些直观的数据可以佐证OpenHarmony的拓展。

合作开发资源包括适配芯片、合作开发版、三方库、合作开发文档、教程,及兼容性测评等。OpenHarmony目前已有11款主流芯片支持,年底这个数字将会达到35;对外开放源码街道社区已上线90+JS三方库,满足合作开发人员动画、网络、工具、图像等多方面潜能此基础需求,到年底将增至300+,覆盖24类典型金融行业应用领域;合作开发样例301个,合作开发人员可以快速上手;OpenHarmony上线了兼容性测评平台,为生态伙伴提供测评服务,目前已有44款产品通过测评。

作为一个四岁的对外开放源码工程项目,OpenHarmony无疑还是一个初生牛犊,但是其成长速度飞速,技术优势和生态力量功不可没。

OpenHarmony的一年:从一棵,到一片片丛林插图3

滋润

谁需要OpenHarmony?为什么?

万物互联、全金融行业网络化时代的到来是既定的大方向。其实消费者端的感知已经很强烈,从智能手机到音箱、智慧屏、电视、可穿戴设备互联。但是,我们还仅仅处于黎明破晓时分,不止在消费电子领域,万物互联将赋能各行各业,医疗、金融、能源、工业、交通、教育等等。

这将是个漫长的变异过程。从设备维度看,各个智能终端系统、各个品牌设备的系统隔离,存在壁垒;从金融行业维度看,各金融行业网络化程度不一,金融行业know-how鸿沟大,也给数据流转、系统融合带来困难。

正因如此,一个统一的作业系统基座必不可少,OpenHarmony身上承载了许多期待。

OpenHarmony那片沉积物,正在滋润各行各业。软件发行版、商业解决方案加速落地,商业应用如雨后春笋般涌现。

智能手机方面,宏碁HarmonyOS 2是一个案例。去年,宏碁正式发布面向万物互联时代打造的全新智能终端作业系统HarmonyOS 2,截止目前,搭载HarmonyOS的宏碁设备数已超2.2亿,这中间包括手机、电视、音箱、手表等。

在智能家居方面,家电巨头美的是OpenHarmony的伙伴之一。去年10月,美的发布美的物联网作业系统1.0,这是智能家居金融行业内基于OpenHarmony 2.0合作开发的分布式物联网作业系统。该系统可以实现多品牌、多产品之间的互联互通,为设备间自主协同、云端一体化、AI交互赋能等问题提供全新的解决方案。在消费者端,这是一个即插即用,高效率的平台,对合作开发人员而言,合作开发环境更便捷,应用生态更强大。

OpenHarmony也拓展潜能至其他产品领域。2021年11月9日,科通芯城集团旗下服务于芯片产业的技术服务平台科通技术推出基于OpenHarmony合作开发的智能BMS电池管理系统。

智能BMS电池管理系统基于国产芯片、结合OpenHarmony解决方案,主要应用于智能动力电池产品,将广泛应用在新能源汽车、电动单车及工业电力系统中。智能BMS电池管理系统将使动力电池的性能与安全性均取得大幅提升,同时做到多元通讯传输功能和云端实时数据管理,进一步实现动力电池低功耗和智能化应用。

在快速变革的金融领域,智能物联网作业系统服务商深开鸿3月发布了面向金融金融行业的KaihongOS发行版,以OpenHarmony为技术基座,支持智能POS、云音箱、扫码终端等多种金融支付设备。据了解,该发行版具备分布式架构、内核级安全、高性能IPC和确定时延四大技术优势,能够为多种金融终端的智能化、互联与协同提供统一的设备语言,得以实现一套系统全场景适用。

OpenHarmony的一年:从一棵,到一片片丛林插图4

4月25日OpenHarmony技术日现场

目前,80多款软硬件产品正在通过OpenHarmony兼容性测评,包括超30款合作开发板/模组、8个软件发行版、50+款商用设备。技术不落地,只是空谈。我们看到越来越多的合作开发人员和企业进入OpenHarmony的朋友圈,不断拓展和深化其技术力量,在社会协同中,不仅将更多价值带给消费者,而且助推全金融行业的网络化变革。

生态是对外开放源码系统的护城河。OpenHarmony需要更多的合作伙伴,从上游硬件支持,到下游应用,直到突破所谓的临界规模,用户因为应用的丰富度加入,而合作开发人员又因为用户的数量级而合作开发,彼此吸引,继而形成飞轮效应,AOSP是一个恰如其分案例。

一年经历四次插值,百余个软硬件应用,OpenHarmony的速度已经显而易见。OpenHarmony的生态之战已经开启,对手或许不是其他对外开放源码作业系统,而是时间。

作者 nasiapp

在线客服
官方客服
我们将24小时内回复。
12:01
您好,有任何疑问请与我们联系!

选择聊天工具: