0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

《终端操作系统十大技术挑战方向》详细介绍,以及贡献者评定办法与致谢名单

OpenAtom OpenHarmony 来源:未知 2023-05-13 09:00 次阅读

点击蓝字 ╳ 关注我们


开源项目 OpenHarmony
是每个人的 OpenHarmony

2022年9月30日,OpenHarmony项目群技术指导委员会,面向全社会公开征集了对操作系统具有引领作用的前沿技术挑战、工程技术难题和产业问题。截止到2022年10月31日,OpenHarmony项目群技术指导委员会共收到OpenHarmony社区相关的软件开发企业、科研院所和个人开发者所提交的难题30道。通过本次难题的征集,OpenHarmony项目群技术指导委员会获得了大量的来自产业界、工业界与学术界的一手难题材料,为OpenHarmony技术峰会《终端操作系统十大技术挑战方向》的发布提供了非常宝贵的素材。
通过对本次难题的征集,并结合OpenHarmony的技术愿景以及技术架构的大框架,由OpenHarmony项目群技术指导委员会的委员们进行总结、抽象、拔高,最终形成《终端操作系统十大技术挑战方向》,具体详细介绍如下:

挑战方向1:以用户为中心、场景感知的应用软件新形态

PC及移动互联网时代,软件服务以APP中心、以设备为边界,依赖用户输入,被动的提供服务,设备的感知能力有限,无法通过行为和场景感知主动提供服务;万物智联时代,设备算力及感知能力剧增,多设备可协同提供服务,以APP为中心的服务模式制约了用户体验。需构建一种服务按场景智能组合、最短路径直达、多设备可协同的应用软件形态,来实现体验的跃迁。
当前,OpenHarmony已经构建分布式软总线及原子化服务框架,初步具备跨APP协作、多设备协同能力,但仍然需要用户主动触发服务流程,而且系统理解用户需求准确度较低,还无法将最合适的服务直接主动提供给用户。所以,未来OpenHarmony需持续探索以用户为中心、场景感知的应用软件新形态。

挑战方向2:多设备协同、多元化操控的自然交互体验

用户界面(UI)是支持人机交互的软硬件系统,广泛存在于手机电脑、平板、穿戴等终端。UI历经批处理(BI)、命令行(CLI)和当前主流的图形用户界面(GUI)几个主要阶段。随着终端硬件及其操控、协同方式的多元化,基于WIMP(Window, Icon, Menu and Pointer)范式的GUI已难以提供更好的用户体验和更高的开发效率,尤其在多设备协同场景中,各设备差异化的操控、显示方式需要更自然的交互模式。
因此,界面范式必须迈向多种设备协同、多元化操控的自然交互。这一目标的实现,首先需要终端操作系统定义全新的NUI(Natural user interface)交互范式,如基于语音、空间、姿态、注意力、脑机等更高效的人机操控方式;其次,还需实现跨设备UI设计及交互,解决设备特性的参数化抽象、0~N屏动态布局、设备交互事件归一、异构硬件和软件上任务场景驱动的无缝交互及显示反馈等一系列技术难题。

挑战方向3:用户及负载感知的操作系统资源供给方法

当前终端操作系统主要基于预设策略来进行设备管理和资源供给,或需开发人员及用户来手动调整。在不同场景下,应用负载特征和用户需求有较大的差异性,一套策略或参数无法很好适配应用软件及用户的动态需求。
所以,面对“千人千面”的应用负载和用户需求,提供精准感知和智能决策机制,动态的调整外设管理、资源供给等操作系统策略,实现能效及体验最优成为未来终端操作系统必须面对的挑战。

挑战方向4:高能效、极简抽象的异构运行环境

终端设备负载逐年加重,如部分APP体积膨胀数百倍,用户体验的需求持续提升,如刷新率从60Hz到90/120Hz,交互方式从小屏到XR;摩尔定律放缓,硬件能效增长受限,电池能量密度的提升与需求之间存在差距。如何以有限的能量提供流畅且丰富的用户体验,成为终端系统的核心挑战。
利用异构算力及高能效核并行可大幅提升系统整体能效。当前终端系统中异构计算单元以NPU、GPU为主,仅承载图形及AI相关负载,缺乏通用的异构协同框架。开发高能效、极简抽象的异构运行环境,充分有效的利用异构硬件资源,并降低应用及系统本身的负载,是万物智联时代以有限能量提供流畅而丰富用户体验的可行路径。

挑战方向5:全生命周期的数据防泄漏与隐私保护机制

万物智联时代,物联网广泛融入各垂直行业,带来生产和生活方式革新的同时,智能终端接入的多样性、通信的复杂性等问题给设备、网络和应用安全带来巨大的挑战。其中,越来越智能的终端无时无刻不在窥探、获取、存储和共享用户个人数据,并通过大数据分析推测个人习惯、喜好等,已经成为信息安全的“重灾区”。
所以,搭建全生命周期的数据防泄漏与隐私保护机制势在必行。TSC认为,实现用户数据在创建、存储、使用、传输、销毁的全生命周期内不泄密、不篡改、可追溯是当前面临的挑战。

挑战方向6:全栈协同的操作系统漏洞消减及防御方法

软件漏洞是影响软件安全及质量的主要要素,当前大型软件上的漏洞情况仍不容乐观,尤其是内存安全类漏洞数量多危害大。同时,在进行漏洞消减时,还需考虑运行时的性能开销,开发效率,生态迁移成本等一系列问题。需软硬件协同配合,才可实现性价比较高的方案。
TSC认为,基于指令集、微架构、编程语言、编译器及操作系统的全栈协同创新,有望系统性的对漏洞进行消减及防御,并具备高开发效率、生态兼容、低性能开销、低硬件复杂度等特性是未来的挑战目标。

挑战方向7:适用于超级终端的分布式多级安全架构

分级安全(MLS--Multiple Layer Security)架构是当前强度最高的安全架构,在高安领域被广泛使用。实现在异构分布式环境下,用户和程序主体按照严格的规则访问数据和资源,同时保证数据在分布式系统中流动时仍然保持统一的分级安全访问控制策略,是当前面临的巨大挑战。
TSC认为,设计实现可证明的分级安全架构,确保在整个访问控制架构中,分级标签便捷、可信、不可篡改、不可抵赖、不可伪造,访问控制机制不可越权、穿透,对数据和资源的访问严格满足BLP和Biba的模型约束是核心挑战。

挑战方向8:智慧化全场景的应用软件开发方法与工具链

为支撑万物智联时代以用户为中心、场景感知的应用软件的开发,应用厂商开发者需要一套完善的全场景智慧化的应用软件开发工具链。目前,业界主流IDE的智慧化场景主要局限在编码阶段,针对新一代终端操作系统,我们还需要提供辅助编码、智能缺陷检测、环境配置、三方库推荐、自动修复建议等全流程智慧化辅助,满足易上手、高效率的应用开发需求。
具体而言,辅助编码功能需满足准确性、安全性、稳定性功能,保证没有漏洞;智能缺陷检测功能可分析出常见的各类安全隐患和Bug;环境配置、工具链配置、模板选择、三方库推荐等能力支撑终端系统多设备自适应开发需求;针对典型性能瓶颈场景如应用启动慢、渲染卡顿等,自动识别性能瓶颈,为开发者提供自动修复的建议。

挑战方向9:跨设备、跨系统、跨平台的一次开发多端部署平台

随着芯片、设备形态、OS的多样化,APP开发难度及成本面临巨大挑战;同时折叠机、车机、平板、穿戴、智能家居等设备普及,屏幕规格、人机交互方式趋于多样化,应用跨设备流转需能灵活适配各种设备的用户界面(UI)差异。
所以,TSC认为,让开发者实现一次开发、多端部署,并在性能、功能、和用户体验上损失最小;同时构建更先进的UI布局引擎以及相关配套开发工具,能够更加高效、灵活地适应多设备流转的跨端应用是未来的重要挑战。

挑战方向10:高开发效率、分布式协同的统一驱动框架

万物智联时代,智能终端上的外设及传感器等器件品类不断增多,驱动程序需在不同系统间、不同版本间迁移和维护,成本十分高昂。同时传统的驱动程序框架难以实现原生的跨设备访问。
正是基于以上研判,TSC认为,万物互联时代终端操作系统需构建高开发效率、分布式协同的统一驱动框架,为硬件开发提供丰富稳定的南向接口、跨平台、跨设备的驱动开发环境、安全隔离方案等诸多技术支持,以帮助硬件厂商大规模缩减驱动开发、迁移和维护成本,并能高效的开发多设备分布式协同的驱动程序。

最大的力是合力,最强的智是众智,OpenHarmony项目群技术指导委员会为对本次《终端操作系统十大技术挑战方向》的发布,有突出贡献的团体、个人表示感谢,评选出了6个“终端操作系统十大技术挑战方向特别贡献者”和8个“终端操作系统十大技术挑战方向贡献者”,具体评定办法如下:
1、 难题需要面向OpenHarmony主战场,聚焦根技术的创新。
2、 难题方向为对操作系统发展具有引领作用的前沿技术挑战、工程技术难题和产业技术问题。
3、 为了保证公平、公正,本次奖项将制定评比标准,OpenHarmony项目群技术指导委员会委员基于OpenHarmony的技术愿景以及技术架构的大框架,通过线上讨论充分了解难题内容,线下打分,组委会汇总分数,最后由分数排名来确定致谢名单,标准如下:


参加本次贡献者评选的是6位来自产业界和学术界,在操作系统领域经验非常丰富的TSC委员,他们是:武延军、臧斌宇、张兆生、张荣超、李英伟,贾宁。

《终端操作系统十大技术挑战方向特别贡献者》致谢名单:


《终端操作系统十大技术挑战方向贡献者》致谢名单:





原文标题:《终端操作系统十大技术挑战方向》详细介绍,以及贡献者评定办法与致谢名单

文章出处:【微信公众号:OpenAtom OpenHarmony】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 鸿蒙
    +关注

    关注

    55

    文章

    1838

    浏览量

    42172
  • OpenHarmony
    +关注

    关注

    24

    文章

    3430

    浏览量

    15231

原文标题:《终端操作系统十大技术挑战方向》详细介绍,以及贡献者评定办法与致谢名单

文章出处:【微信号:gh_e4f28cfa3159,微信公众号:OpenAtom OpenHarmony】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    中软国际签署CLA,正式加入OpenCloudOS操作系统开源社区

    近日,中软国际签署 CLA(Contributor License Agreement 贡献者许可协议),正式加入 OpenCloudOS 操作系统开源社区。
    的头像 发表于 04-15 11:42 345次阅读

    OpenHarmony城市技术论坛武汉站:探索大模型时代的终端操作系统创新

    软件”,旨在探索AI大模型在终端操作系统领域的创新趋势和挑战。论坛从“终端操作系统十大
    的头像 发表于 12-27 17:57 434次阅读
    OpenHarmony城市<b class='flag-5'>技术</b>论坛武汉站:探索大模型时代的<b class='flag-5'>终端</b><b class='flag-5'>操作系统</b>创新

    书写开源之魂|2023 年活力开源贡献者、开源项目揭晓

    开源事业的蓬勃发展,离不开持之以恒的开源贡献者。他们用一行行代码孕育出无数独具特色的产品,凝聚成了源远流长、代代相传的开源精神。集众智、采众长,他们以坚定的信念和满腔的热情传播开源文化,推动技术
    的头像 发表于 12-22 09:26 380次阅读
    书写开源之魂|2023 年活力开源<b class='flag-5'>贡献者</b>、开源项目揭晓

    书写开源之魂|2023年活力开源贡献者、开源项目揭晓

    开源事业的蓬勃发展,离不开持之以恒的开源贡献者。他们用一行行代码孕育出无数独具特色的产品,凝聚成了源远流长、代代相传的开源精神。集众智、采众长,他们以坚定的信念和满腔的热情传播开源文化,推动技术
    的头像 发表于 12-18 15:55 253次阅读

    当一名高职生成为开源代码顶级贡献者

    3万行代码,和华为的5名开发者一起登上由开放原子开源基金会OpenHarmony社区官方发布的顶级贡献者榜单,在数千位代码贡献者中位列前10名。这是鸿蒙操作系统
    的头像 发表于 12-13 08:14 301次阅读
    当一名高职生成为开源代码顶级<b class='flag-5'>贡献者</b>

    2023贡献者、开源项目评选正式启动!

    开源倡导开放、平等、协作、共享理念,是推动技术创新的重要手段,也是促进全球协同发展的源动力。为了进一步汇聚开发者力量、繁荣开源生态,开放原子开源基金会特发起 2023贡献者、开源项目评选征集活动
    的头像 发表于 11-09 21:40 432次阅读
    2023<b class='flag-5'>贡献者</b>、开源项目评选正式启动!

    技术筑生态 智联赢未来,第二届OpenHarmony技术大会圆满举行

    操作系统十大技术挑战方向”的年度进展,为智能终端操作系统
    发表于 11-04 14:59

    技术筑生态,智联赢未来 第二届OpenHarmony技术大会即将在京启幕

    OpenHarmony操作系统技术革新,解读产业政策,分享“十大技术挑战方向”的年度进展,探讨
    发表于 10-31 11:27

    开源操作系统大全

    系统,现对 Linux 以外的开源操作系统进行一次搜集和整理,详细内容如下: 1、KnightOS KnightOS 是一个专为 TI Z80 计算器编写的开源操作系统,其代码托管在
    发表于 10-27 15:13

    重磅官宣 | 第二届OpenHarmony技术峰会,邀您共启智联未来

    \"下一个技术未来在哪里?\" 11月4日技术大咖齐聚北京为你解答 一场主论坛+八大开源领域分论坛 探究终端操作系统十大
    发表于 10-24 17:22

    限量门票!第二届开放原子开源基金会OpenHarmony技术峰会报名开启~

    OpenHarmony年度课题探索“终端操作系统十大技术挑战方向”。 你是否也好奇下一代
    发表于 10-20 14:18

    报名开启!第二届开放原子开源基金会OpenHarmony技术峰会来啦~

    ,OpenHarmony技术俱乐部新成员将亮相峰会共绘璀璨星图,学术界专家亦将隆重揭榜OpenHarmony年度课题探索“终端操作系统十大技术
    发表于 10-20 12:06

    鸿蒙操作系统的前世今生

    能力整合,可以实现不同终端设备之间的快速连接、能力互助、资源共享,匹配合适的设备、提供流畅的全场景体验。 对应用开发而言, 鸿蒙操作系统采用了多种分布式技术,使应用程序的开发实现与不
    发表于 10-08 19:55

    诚迈科技为建立“数字中国”终端操作系统底座贡献力量

    Meetup线下交流形式,解读OpenHarmony作为下一代智能终端操作系统的新版本及成果转化。会上,诚迈科技分享了基于国产开源操作系统的智能工厂实践与创新,并展示了面向工业领域的鸿制系列产品。 诚迈科技高级
    的头像 发表于 09-28 16:07 549次阅读

    经典的移动终端操作系统有哪些

    移动终端操作系统,也就是指手机、平板电脑等设备所使用的操作系统。 在移动互联网高度发达的今天,我们使用移动终端操作系统的时长,可能已经远
    发表于 06-20 11:20 1349次阅读
    经典的移动<b class='flag-5'>终端</b><b class='flag-5'>操作系统</b>有哪些