关于开源:OpenHarmony-110-LTS-版本正式发布

8次阅读

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

2020 年 9 月 10 日,华为余承东在松山湖华为开发者大会的主舞台上向寰球开发者发表华为将 OpenHarmony 全场景分布式终端操作系统捐献给凋谢原子开源基金会进行开源孵化,并颁布了开源我的项目网址与代码仓库地址。

2020 年 12 月 22 日,OpenHarmony 我的项目群首批工作委员会成员代表 23 人,在凋谢原子开源基金会的组织下召开了第一次工作委员会会议。首批工作委员会由湖北亿咖通科技有限公司、华为终端公司、京东团体、解放号网络科技有限公司、江苏润和软件股份有限公司、上海博泰悦臻电子设备制作有限公司及中国科学院软件研究所等七家单位组成。

明天,OpenHarmony 1.1.0 LTS 版本正式公布。


相比 OpenHarmony 1.0 版本,1.1.0 LTS 版本新增 AI 子系统、电源管理子系统、泛 Sensor 子系统、降级子系统,及对立 AI 引擎框架。LiteOS- M 内核实现三方可移植性重构。驱动子系统欠缺了 Wi-Fi、Sensor、Input、Display 的驱动模型。图形子系统针对 UI 能力及 JS 框架性能和内存优化。

下载体验地址

  1. 站点下载:

    
    https://con.openatom.cn/pkg/openharmony/code-1.1.0.tar.gz
    
  2. Repo 下载:

    
    repo init -u https://gitee.com/openharmony/manifest.git -b refs/tags/
    
    OpenHarmony_release_v1.1.0 --no-repo-verify
    
  • 版本应用过程中遇到任何问题,欢送通过 Gitee Issue 反馈:

    
    https://gitee.com/organizations/openharmony/issues
    
  • 最新代码仓更新,请关注 OpenHarmony Gitee 组织代码仓:

    
    https://gitee.com/openharmony/
    

1.1.0 LTS 版本具体新增个性阐明

  1. 内核

    
    新增个性:LiteOS- M 反对 Cortex-M7、Cortex-M33 和 RISC- V 芯片架构,新增对应的单板 target 样例。LiteOS- M 反对 MPU 性能。LiteOS- M 反对局部 POSIX 接口。LiteOS- M 反对 FATFS 文件系统。LiteOS- M 反对异样回调函数注册机制。LiteOS- M 三方芯片易适配性架构调整。LiteOS-M、LiteOS- A 反对堆内存调测性能,包含内存透露、踩内存、内存统计。LiteOS-M、LiteOS- A 反对 TLSF 堆内存算法,进步内存申请和开释效率,升高碎片率。批改个性:LiteOS- A 调度优化。
  2. 泛 Sensor

    
    新增个性:新增 Sensor 组件,提供了 Sensor 列表查问、Sensor 启停、Sensor 订阅 / 去订阅、设置数据上报模式、设置采样距离等性能。
  3. 全球化

    
    新增个性:新增 79 种语言的数字格式化、日期和工夫格式化、单复数 C /C++ 国际化接口。
  4. JS 利用开发框架

    
    新增个性:新增 JS 前端 opacity 全局属性反对。新增 prompt.showDialog API。新增二维码组件 qrcode。新增事件冒泡机制。批改个性:国际化性能优化,减速页面跳转,反对数字国际化及工夫日期转换。前端布局能力加强,局部款式值反对设置百分比。input 及 switch 组件尺寸自适应能力加强。image 组件能力加强,反对显示利用公有数据目录图片。image-animator 组件能力加强,反对完结帧指定。canvas 组件能力加强,新增局部 API。device.getInfo API 加强,新增局部返回字段。DFX 能力加强,反对跟踪异样的办法栈。删除个性:国际化性能不再反对回溯个性。
  5. 测试

    
    新增个性:新增测试工具依照用例级别筛选要执行的测试用例。新增测试 demo 用例。
  6. 图形

    
    新增个性:新增组件级旋转缩放、组件级透明度。新增事件冒泡机制,新增旋转表冠事件。新增 GIF 图片解析显示,新增百分比宽高布局,新增 Video 和二维码控件。批改个性:部分渲染和 SIMD 性能优化。
  7. 公共根底

    
    新增个性:新增 dump 零碎属性性能。为下层各模块新增内存池治理接口。
  8. 驱动

    
    新增个性:新增 sensor、input、display 驱动模型。新增 mipi dsi 以及 pwm(脉冲宽度调制)。新增 WIFI HDI 接口以及 WIFI 的流控。新增驱动框架 IO 服务分组个性。批改个性:优化驱动加载流程,反对分段加载。
  9. 分布式通信

    
    新增个性:新增 WiFi Aware 个性模块。IPC 新增对非对齐序列化的反对。
  10. 平安

    
    新增个性:新增 HUKS 提供 SHA256/RSA3072/RSA2048/AES128/ECC 平安算法以及接口,以及提供密钥治理和存储能力。HiChain 提供轻量非账号的轻量级组件,用于设施群组治理和认证,撑持软总线通信平安;提供 API 给零碎服务与利用。权限治理新增对立的权限管理机制,满足轻量设施权限受权需要。
  11. AI 子系统

    
    新增个性:新增对立的 AI 引擎框架,实现算法能力疾速插件化集成。框架中次要蕴含插件治理、模块治理和通信治理等模块,对 AI 算法能力进行生命周期治理和按需部署为开发者提供开发指南,并提供 2 个基于 AI 引擎框架开发的 AI 能力插件和对应的 AI 利用 Sample,不便开发者在 AI 引擎框架中疾速集成 AI 算法能力。
  12. 降级服务

    
    新增个性:新增轻量级设施降级能力框架,框架包含升级包的校验和解析能力,以及装置的接口,对立轻设施降级能力框架。
  13. XTS 认证

    
    新增个性:减少 AI、DFX、global、OTA 兼容性测试用例。批改个性:应用程序框架、公共通信、分布式任务调度、IOT、内核等测试能力加强。
  14. 编译构建

    
    新增个性:新增命令行工具 hb, 采纳 hb set 和 hb build 形式构建,并反对在源码目录下及任意子目录下构建。反对独立芯片厂商组件。反对应用组件名独自构建组件。反对按开发板自定义编译工具链和编译选项。批改个性:产品配置与 build_lite 仓解耦,批改为“vendor/ 解决方案厂商 / 产品 /config.json”。
  15. 电源治理

    
    新增个性:电量查问性能。亮屏锁治理性能及接口。

更多详情,欢送扫码查阅 OpenHarmony 开发者文档:

正文完
 0