一张图厘清各大操作系统的发展脉络

Unix:Unix是一种多用户、多任务、支持多种处理器架构的操作系统。它最初由贝尔实验室的Ken Thompson和Dennis Ritchie在20世纪70年代初开发,是第一个广泛使用的通用操作系统。Unix具有可移植性和可扩展性,因此被广泛应用于服务器、工作站和超级计算机等领域。

iOS:是由苹果开发的移动操作系统。苹果最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad上。iOS与苹果的macOS操作系统一样,属于类Unix的商业操作系统。

AOSP:Android Open Source Project (AOSP)是一个开放源代码的移动操作系统项目,由Google主导开发和维护。AOSP是基于Linux内核和Java语言开发的,旨在为移动设备提供一个开放、灵活和可扩展的操作系统平台。AOSP提供了一系列核心功能和API,使开发者可以开发各种应用程序和服务。

Android:Android是一个基于Linux内核的开放源代码移动操作系统,由Google公司开发和维护。它主要用于智能手机、平板电脑、智能手表和其他可穿戴设备等移动设备上。Android提供了丰富的应用程序和服务,包括浏览器、邮件、通信、地图、媒体播放器等。

Nuttx:Nuttx是一个开源的实时操作系统,专门设计用于嵌入式系统。它由Gregory Nutt于2007年开发,最初是为了在一些低成本的硬件平台上运行。Nuttx是一个轻量级的操作系统,具有小巧、灵活、可移植、可扩展等特点,适用于各种嵌入式系统,包括单片机、微控制器、ARM、DSP等。

小米Vela:小米Vela是小米公司推出的一款开源实时操作系统,主要用于物联网设备。它最初于2019年发布,旨在为物联网设备提供一种高效、稳定、可靠的操作系统。

RTOS:RTOS(Real-Time Operating System)是一种实时操作系统,它的主要特点是具有实时性和可预测性,可以满足严格的实时性要求。RTOS通常用于嵌入式系统中,包括工业自动化、航空航天、医疗设备、汽车电子等领域。

鸿蒙OS:鸿蒙OS(HarmonyOS)是华为公司开发的一款全场景分布式操作系统。它最初于2019年8月发布,旨在为各种设备提供一致的用户体验,包括智能手机、平板电脑、智能手表、智能电视、车载系统等。

developer.harmonyos.com/cn/docs/doc...

小米澎湃OS:小米澎湃(HyperOS)是小米公司开发的全新操作系统,基于Vela和AOSP。2023年10月26日晚上7点,小米澎湃OS正式发布,核心理念是"以人为中心,打造人车家跨端智联的全生态系统"。

Vivo蓝河 BlueOS: 蓝河(BlueOS)是Vivo公司基于LInux/RTOS完全自研的操作系统,采用Rust语言开发框架,号称永不兼容安卓。目前主要用于智能手表业务。

developers.vivo.com/product/blu...

相关推荐
无为之士16 分钟前
Linux自动备份Mysql数据库
linux·数据库·mysql
戏谑20 分钟前
Android 常用布局
android·view
岑梓铭32 分钟前
(CentOs系统虚拟机)Standalone模式下安装部署“基于Python编写”的Spark框架
linux·python·spark·centos
努力学习的小廉33 分钟前
深入了解Linux —— make和makefile自动化构建工具
linux·服务器·自动化
MZWeiei36 分钟前
Zookeeper基本命令解析
大数据·linux·运维·服务器·zookeeper
7yewh1 小时前
嵌入式Linux QT+OpenCV基于人脸识别的考勤系统 项目
linux·开发语言·arm开发·驱动开发·qt·opencv·嵌入式linux
小张认为的测试1 小时前
Linux性能监控命令_nmon 安装与使用以及生成分析Excel图表
linux·服务器·测试工具·自动化·php·excel·压力测试
打鱼又晒网1 小时前
linux网络套接字 | 深度解析守护进程 | 实现tcp服务守护进程化
linux·网络协议·计算机网络·tcp
良许Linux1 小时前
0.96寸OLED显示屏详解
linux·服务器·后端·互联网
蜜獾云1 小时前
docker 安装雷池WAF防火墙 守护Web服务器
linux·运维·服务器·网络·网络安全·docker·容器