11月4日,以“技术筑生态,智联赢未来”为主题的第二届OpenHarmony技术大会在北京隆重举办。本次大会由OpenAtom OpenHarmony(简称“OpenHarmony")项目群技术指导委员会(TSC)主办,由华为技术有限公司、江苏润开鸿数字科技有限公司、广东九联开鸿科技发展有限公司、软通动力信息技术(集团)股份有限公司、深圳开鸿数字产业发展有限公司合作支持。来自产业界和学术界的技术专家齐聚一堂,围绕OpenHarmony的技术革新与产学研共建共享等方面,分享进展,展望未来。

开幕式上,OpenHarmony项目群技术指导委员会主席、华为基础软件首席科学家陈海波做了题为《OpenHarmony技术领先筑生态,万物智联赢未来》的主题演讲。他围绕万物智联趋势,分享OpenHarmony四大技术架构特征的关键技术成果与未来演进方向,并发布了多项技术指导委员会近期孵化的技术项目。“根深叶茂,众行致远”,OpenHarmony已经与17家高校成立了“OpenHarmony技术俱乐部”,未来还将进一步迈向产学研共同体,通过产业与学术双轮驱动,共建共享操作系统技术与人才生态。

根深叶茂,OpenHarmony四大技术架构竞争力领先,生态蓬勃发展

OpenHarmony以“面向万物智联世界,构建分布式全场景协同的开源操作系统基座与生态系统”为技术愿景,秉持“生态统一、开放共赢”的生态理念,面向万物智联时代趋势,构筑“架构解耦、弹性扩展”、“异构并行、全栈协同”、“原生智能、场景体验”和“极简开发、多端部署”四大技术架构特征。本届技术大会还发布了OpenHarmony项目群技术指导委员会近期孵化的“可证明的高性能与高可靠并发VSync”、“可信执行环境解决方案OpenTrustee”和“跨平台应用开发框架ArkUI-X”等开源项目。

1)“架构解耦、弹性扩展”万物智联时代,操作系统首先需要攻克“昆虫纲悖论”挑战。终端设备的形态呈现爆炸式地增长,只有架构统一、智慧互联才能凝聚力量。OpenHarmony基于“元OS架构”理念与技术,支撑各发行版按需灵活组合操作系统能力,从而满足千行百业的场景需要,也便于提供开放、统一的生态能力。

2)“异构并行、全栈协同”面向后摩尔时代硬件架构的演进,OpenHarmony从并发、调度、内存和存储等性能攸关的技术全栈进行创新。“异构原生并发”通过创新的并发模型实现系统负载与调度开销大幅降低,并通过形式化证明验证共享资源访问不越界。“智能感知调度”对下实时感知CPU微架构,并联动全系统硬件资源,对上以用户体验为中心,感知应用场景,实现系统资源的精准统筹供给,从而实现终端系统高流畅和长续航双收益。“超级内存管理”创新实现内存和存储深度融合,大幅提升可用内存,进而提升重载场景用户体验流畅性。“高性能只读压缩文件系统EROFS”节省用户空间,提升性能,不仅通过OpenHarmony进行开源,还作为国内首个标准文件系统开源到了Linux社区和安卓开源社区,使全球数十亿的终端设备受益。同时,拥有深厚学术研究积累的“可证明的高性能与高可靠并发VSync”近期正在由技术指导委员会进行开源孵化。

3)“原生智能、场景体验”OpenHarmony设计伊始,就将分布式全场景能力作为最关键的技术架构特征,在分布式软总线、分布式数据管理、分布式设备管理等方便实现了业界领先。拥抱万物智联时代,OpenHarmony将进一步提升智能体验竞争力,向沉浸式交互与具身智能演进,构筑原生智能架构,并提升安全隐私保护能力。技术指导委员会近期孵化的开源可信执行环境解决方案OpenTrustee,提供了健壮的TEE安全底座和系统防护能力,可以支持广泛的安全应用场景。

4)“极简开发、多端部署”OpenHarmony面向开发者,打造了低代码开发、全栈协同深度优化、跨平台框架等关键技术。由技术指导委员会孵化,并由华为、阿里、美的、深开鸿等单位共建的跨平台应用开发框架开源项目ArkUI-X已于近期开源。

众行致远,OpenHarmony产学研深度融合,共建共享技术与人才生态

OpenHarmony已经与17家高校成立了“OpenHarmony技术俱乐部”,未来还将进一步迈向产学研共同体。通过产业技术难题、前沿学术研究、讲座、论坛、竞赛、技术与产业标准孵化等形成产业与学术双轮驱动闭环,共建共享操作系统技术与人才生态。

根深叶茂,众行致远。OpenHarmony拥抱万物智联时代,以四大技术架构特征作为优势引领,通过产学研深度协同,推动生态蓬勃发展。OpenHarmony已经成为发展速度最快的智能终端操作系统开源社区之一,来自51家共建单位的超过6200名开发者参与了社区贡献,代码累计超过1亿行,并且已经有超过425款软硬件产品通过兼容性测评,覆盖能源、金融、工业、航天、交通、医疗、教育、政务等关键行业。

陈海波:OpenHarmony技术领先,产学研深度协同,生态蓬勃发展的更多相关文章

  1. 汇聚优质AR应用开发者,技术助力AR领域繁荣生态

    本文分享于HMS Core开发者论坛<EasyAR--汇聚优质AR应用开发者,技术助力AR领域繁荣生态>采访文字稿 EasyAR空间计算平台为应用开发者提供稳定建图.定位能力和完善工具链, ...

  2. 向技术领先的华为说No,就是对国家的通信前景说No!

    历史已经证明了,任何一项可以加速人员.物资.能源.金钱.信息迁移的技术,都会让社会原有的生产力成倍地增长.中国在互联网.移动互联网保持令整个世界震惊的飞速发展,以BAT为首的诸多商业帝国建立,还有人们 ...

  3. OpenHarmony 3GPP协议开发深度剖析——一文读懂RIL

    (以下内容来自开发者分享,不代表 OpenHarmony 项目群工作委员会观点)本文转载自:https://harmonyos.51cto.com/posts/10608 夏德旺 软通动力信息技术(集 ...

  4. [IT思考]技术领先对手多少算好?

    坦白讲,很多做技术的公司,总是觉得技术越“牛”越好.但是,历史也曾经出现过,很多公司技术的确很棒,但是市场反响一般(待补充案例).结果可想而知. 要知道,每一个新技术,尤其是业界领先的新技术,需要不少 ...

  5. NLP+词法系列(二)︱中文分词技术简述、深度学习分词实践(CIPS2016、超多案例)

    摘录自:CIPS2016 中文信息处理报告<第一章 词法和句法分析研究进展.现状及趋势>P4 CIPS2016 中文信息处理报告下载链接:http://cips-upload.bj.bce ...

  6. 2019年微服务实践第一课,网易&谐云&蘑菇街&奥思技术大咖深度分享

    微服务的概念最早由Martin Fowler与James Lewis于2014年共同提出,核心思想是围绕业务能力组织服务,各个微服务可被独立部署,服务间是松耦合的关系,以及数据和治理的去中心化管理.微 ...

  7. 美团技术分享:深度解密美团的分布式ID生成算法

    本文来自美团技术团队“照东”的分享,原题<Leaf——美团点评分布式ID生成系统>,收录时有勘误.修订并重新排版,感谢原作者的分享. 1.引言 鉴于IM系统中聊天消息ID生成算法和生成策略 ...

  8. 追本溯源 解析“大数据生态环境”发展现状(CSDN)

    程学旗先生是中科院计算所副总工.研究员.博士生导师.网络科学与技术重点实验室主任.本次程学旗带来了中国大数据生态系统的基础问题方面的内容分享.大数据的发展越来越快,但是对于大数据的认知大都还停留在最初 ...

  9. 积极参与开源项目,促进.NET Core生态社区发展

    今天早上在微信群里聊天聊到百度的SDK 已经支持.NET Core, 百度已经在3月份就支持了,想起当时还是我在他们的github上提的issue: https://github.com/Baidu- ...

  10. 从程序员到CTO的Java技术路线图 JAVA职业规划 JAVA职业发展路线图 系统后台框架图、前端工程师技能图 B2C电子商务基础系统架构解析

    http://zz563143188.iteye.com/blog/1877266在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了.但如果有清晰的指示图供参考还是非常不错的,这样 ...

随机推荐

  1. 项目实战:Qt中英文输入软键盘(支持Qt4、Qt5、触摸和键鼠混合输入等)

      需求   1. 全屏软键盘:  2. 输入英文:  3. 输入中文:  4. 支持触摸.键盘和输入混合输入:  5. 目前有黑色系皮肤:  6. Qt4和Qt5区分2个版本:   Demo:Qt5 ...

  2. 如何创建自己的Spring Boot Starter并为其编写单元测试

    当我们想要封装一些自定义功能给别人使用的时候,创建Spring Boot Starter的形式是最好的实现方式.如果您还不会构建自己的Spring Boot Starter的话,本文将带你一起创建一个 ...

  3. 腾讯云视频转码回调 http code 405

    异常信息 405 Method Not Allowed 异常场景 通过腾讯云SDK上传视频,视频转码完成回调我的接口失败,我这边一直没有log.找到腾讯云工作人员,告诉我这边返回405错误和不支持ge ...

  4. 【LeetCode链表#6】移除链表元素

    移除链表元素 题目 力扣题目链接(opens new window) 题意:删除链表中等于给定值 val 的所有节点. 示例 1: 输入:head = [1,2,6,3,4,5,6], val = 6 ...

  5. 第122篇: JS函数一些基本概念

    好家伙,本篇为<JS高级程序设计>第十章"函数"学习笔记 1.函数的三种定义方式:函数表达式.函数声明及箭头函数 函数声明: function sum(a) { ret ...

  6. 【Azure 应用服务】如何从App Service for Linux 的环境中下载Container中非Home目录下的文件呢?

    问题描述 在App Service for Linux的环境中,我们能通过SSH进入到Container的环境中,并且可以通过在kudu站点的URL后面添加 /newui 打开一个适用于Linux环境 ...

  7. 【Azure Developer】调用Microsoft Graph API获取Authorization Token,使用的认证主体为 Azure中的Managed Identity(托管标识)

    问题描述 在常规情况下,如果要从Azure中获取Authorization Token,需要在Azure AAD中注册一个应用主体,通过Client ID + Client Secret生成Token ...

  8. RocketMQ—RocketMQ集成SpringBoot

    RocketMQ-RocketMQ集成SpringBoot 新建生产者的boot项目和消费者的boot项目,pom文件重点如下: <dependencies> <dependency ...

  9. C# 多线程(17):小总结

    前言 本篇内容是小总结和过渡,看完这篇后,就要开始继续学习 C# 多线程中的知识点啦~. 前面,经过 16 篇的学习,我们学习了多线程.锁.线程池.任务.同步.异步等知识,还没有使用到 async.a ...

  10. 主流开源分布式图计算框架 Benchmark

    本文由美团 NLP 团队高辰.赵登昌撰写,首发于 Nebula Graph Community 公众号 前言 随着近年来数据的爆炸式增长,如何高效地分析处理数据,在业界一直备受关注.现实世界中的数据往 ...