欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

SyberOS操作系统概述

程序员文章站 2022-06-19 14:19:53
系统概述元心SyberOS从2013年开始研发,是自主可控、安全可信的智能移动操作系统,具备独立、完整的自主知识产权,掌握核心关键技术,主导系统技术架构及演进发展方向。在任务调度算法优化、内存管理优化、文件系统优化、进程间通信优化、功耗优化、图形开发框架、编译器优化等方面具有优势,能够支持智能手机、平板电脑、车载电脑、穿戴式设备等主流硬件形态,并已进行规模化应用。元心SyberOS系统基于开源Linux内核与开源QT框架的成熟体系,结合安全、可靠、便捷、资源占用少的设计理念,在安全和图形等方面进行了重大...

系统概述
元心SyberOS从2013年开始研发,是自主可控、安全可信的智能移动操作系统,具备独立、完整的自主知识产权,掌握核心关键技术,主导系统技术架构及演进发展方向。在任务调度算法优化、内存管理优化、文件系统优化、进程间通信优化、功耗优化、图形开发框架、编译器优化等方面具有优势,能够支持智能手机、平板电脑、车载电脑、穿戴式设备等主流硬件形态,并已进行规模化应用。
元心SyberOS系统基于开源Linux内核与开源QT框架的成熟体系,结合安全、可靠、便捷、资源占用少的设计理念,在安全和图形等方面进行了重大创新,自下而上进行研发演进。系统采用国际主流技术开发路径,提供基于QT的原生开发与JavaScript+html的混合开发模式。

发展背景

基于市场需要
移动互联网已经渗透进我们生活的方方面面,其便捷性易用性已经深刻影响了各行各业,党政军等敏感单位也纷纷开启了移动化进程。
发展自主可控、安全可信的移动操作系统既是市场的需要,更是关乎国家网络空间安全。

发展历程
元心SyberOS持续演进,从2013年至今已发布四个大版本、十六个小版本,并推出了单系统、双系统、军用版等多个版本,满足不同用户的多样化需求。

  • 2014-11 SyberOS V1.0 发布

SyberOS发布的第一个大版本,实现了移动操作系统的所有核心功能。
并且发布基于SyberOS V1.0的智能手表产品,进入可穿戴设备领域,并完成对系统核心功能的验证。
于2015年10月,发布搭载SyberOS系统的智能手机。

  • 2016-5 SyberOS V2.0 发布

Framework重构,容器双系统支持
加固元心安全体系,支持数据不落地等安全业务形态。
基于V2.0版本,全面进军移动政务、智慧警务、行业安全等行业,提供基于SyberOS的解决方案。
经过各个落地项目的试炼,系统整体的稳定性、易用性都有大幅提升。

  • 2017-9 SyberOS V3.0 发布

64位CPU支持,编译器优化 ,任务调度优化,内存管理优化
融入了H5框架、支持更流畅的H5应用。
系统性能全面优化。
基于3.0开始微内核版本的研发。

  • 2019-6 SyberV 1.0 发布

SyberV 1.0 是新一代基于微内核的5G智能终端操作系统,具有高度安全和生态兼容的特点,创新性地实现“内核完整性保护”与“双域/多域合一”。能够兼容传统宏内核操作系统的应用生态,满足5G多场景合一的需求。

  • 2019-12 SyberOS V4.1发布

SyberOS V4.1 是SyberOS的里程碑,此版本融合了语音交互、图像识别等人工智能技术,能够智能感知,根据用户习惯动态调整系统资源,更加智能;在体系上采用元心轻应用框架,具有强大的定制化能力,在业务上紧密贴合行业需求,如数据不落地、自组网、支持多密级信息等,更加定制化;版本基于可信态势感知的动态赋能赋权安全体系,安全看得见、用得起、更放心,更加安全;可以兼容其它生态的应用,具有统一账号等串联服务和场景,提供更易用更完善的开发工具,开发和使用更加便捷。

  • 2020 SyberOS V5.0将发布

重构编译体系,核心服务全面升级,优化系统性能。
并面向核心合作伙伴开源,进一步扩展国产移动智能操作系统协作发展的生态环境。
SyberOS操作系统概述
元心由V3.0版本开始研发微内核版本,并于2019年6月正式发布第一个微内核版本1.0。
未来最终的产品形态是将微内核与宏内核版本进行融合,形成统一的产品形态。
SyberOS操作系统概述
系统架构
子系统视角
SyberOS操作系统概述

元心移动操作系统中间层包含如下子系统:

  1. 图像子系统:实现系统在移动便携设备上的图形显示相关功能,包括硬件驱动,图形绘制,屏幕窗口管理等。图形子系统的功能是能够高效地实现系统及应用在同一屏幕上的绘制显示。
  2. 音频子系统:元心移动操作系统音频子系统实现系统在移动便携设备上的音频输入输出相关功能,包括音频硬件信息流交互,声音播放和录制等。
  3. 电话子系统:元心移动操作系统电话子系统实现系统在移动电话上的通信信息流管理功能,包括电话拨打与接听,短信接收与发送,GPRS数据连接,飞行模式、通讯相关信息管理能功能。
  4. 传感器子系统:元心移动操作系统传感器子系统负责便携式设备上传感器信息的识别和管理功能,包括GPS定位、重力和加速度感应、光照感应等。
  5. 网络子系统:元心移动操作系统网络子系统实现系统在便携式设备上与网络连接有关的功能,包括WLAN连接与通信、蓝牙连接与通信等。
  6. 文件子系统:元心移动操作系统在支持整个操作系统正常运作方面起到关键作用,其实现了元心特有的文件分区方案和文件访问控制方案,此外还提供数据库支持。
  7. 多媒体子系统:元心移动操作系统多媒体子系统负责管理多媒体信息流,实现了诸如音频播放及连接蓝牙音频播放等功能。
  8. 应用管理子系统:元心移动操作系统应用管理子系统APP应用的安装卸载运行管理功能,同时应用管理子系统负责处理系统与应用库的交互连接管理。
  9. 设备管理子系统:元心移动操作系统设备管理子系统负责系统设备相关的底层处理任务,包括电源管理,时间管理等。

服务视角
SyberOS操作系统概述
元心系统层和应用层之间,以 “SyberOS API” 和 “SyberOS 公共控件” 为核心,向上对应用层提供基础接口,向下对系统低层接口做封装、调用。起到了承上启下的重要作用,是系统好用、易用的关键。
• SyberOS-API:SyberOS API
• QT MultiMedia:媒体接口
• QT Sensor:传感器接口
• QT Position:位置信息接口
• QT D-Bus:DBus数据总线
• QT OpenGL:图形显示接口
• QML Controls: QML基础控件
• SyberOS Controls:SyberOS 公共控件

核心安全技术
SyberOS操作系统概述
元心系统安全体系

以强安全为主要特征,关键代码和模块不会被替代、没有全盘失控风险,支撑技术包括Root分权、云安全感知等
• 数据安全
以数据不失控为主要特征,支撑技术包括数据不落地、远程数据销毁、数据加密、数据擦除等
• 应用安全
以应用可管可控、出现意外情况时风险最小为主要特征,支撑技术包括应用的审查、隔离和最小权限管理
• 接入安全
以可信认证为主要特征,支撑技术包括可信授权、传输加密等
元心在内核防护、Root分权、多因子认证和多维加密、双域隔离、网络及外设安全管控、云端安全一体化等方面进行了大量创新,具有168项专利授权, 68项著作权,主导和参与了多项国家标准的制定工作

产品形态
SyberOS操作系统概述
元心致力于移动智能终端操作系统SyberOS的持续演进,已推出单系统、双系统、军用版等多个版本,满足不同用户的多样化需求。与此同时,元心积极研发新一代基于微内核的5G智能终端操作系统,利用微内核的高安全、可伸缩性、高可靠与高扩展性满足5G不同场景的多样化需求,已推出多域5G终端版、研发完成工业物联网(IIoT)版等系列版本。

本文地址:https://blog.csdn.net/m0_49214895/article/details/107711431

相关标签: 操作系统