
//
//
//
//
//
//
//
//
//
//
软件Tags:
OpenHarmony 2.0 Canary(纯粹的鸿蒙开源系统)近日正式发布,部分华为手机型号也已开放升级。OpenHarmony 2.0 Canary 已在代码托管平台 Gitee 上开源,感兴趣的朋友可以前往下载体验。

在6月2日晚,华为正式推出了HarmonyOS 2(鸿蒙),这标志着“鸿蒙手机”已成为面向市场的正式产品。这个崭新的操作系统将手机、电脑、平板、电视、无人机及车载设备等多种终端无缝连接。
据悉,鸿蒙系统的研发历时十年,参与人员超过四千名。它面向万物互联的时代,致力于全场景的分布式体验,基于微内核设计,通过虚拟终端的互联,将人、设备与场景有机联结,形成资源共享与互联互通的全新生态。
在OpenHarmony 1.1.0的基础上,新增标准系统版本,其主要功能如下:
引入22个子系统,全面支持操作系统的各项能力,能够支持内存大于128MB的带屏设备开发。
提供三大系统应用:桌面、设置及SystemUI。
赋予全新的OpenHarmony应用框架能力与Ability跨平台引擎能力。
支持JavaScript应用开发能力。
提供媒体框架,支持音视频功能的开发。
赋予图形框架能力,支持窗口管理及GPU能力。
在5月16日,开放原子开源基金会(以下简称“基金会”)在深圳国际开源谷举办了OpenHarmony 2.0共建邀请会。会上,OpenHarmony项目群工作委员会执行总监罗未介绍了项目的现状及下一步的工作计划,中科院软件所架构师梁克雷则从技术角度阐述了OpenHarmony 2.0的现有能力。
据悉,OpenHarmony 2.0在1.0的基础上,增强了各个子系统(电话服务、媒体、短距、多模输入、图形等)的基础能力,现已能够支持手机等多种富媒体设备。为了便于表达这些能力的集合,社区内约定将其称为代号L2。OpenHarmony 2.0已具备支撑智能手机的全部能力,包括库与API接口。该版本对整个系统进行了大量优化,使用约460万行代码实现了安卓1525万行代码所具备的所有功能,采用约18000个API,完成了对安卓36000多个API的功能性全替换。
目前,开发者依照L2框架和API迁移现有应用已无任何障碍,虽然工作量较大,但迁移后的应用体积可缩减至原有应用的60%至70%。L2已完全具备独立可控的智能终端操作系统能力,若社会各界共同努力,最快将在2至3年内成功构建完整的纯OpenHarmony生态,完善消费者的所有物联网设备生态。
