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

news2024/12/24 2:11:23

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,使开发者可以开发各种应用程序和服务。

https://source.android.com/?hl=zh-cn

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

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

https://github.com/apache/nuttx

image.png

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

https://iot.mi.com/vela

image.png

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

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

鸿蒙OS2.png

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/harmonyos-overview-0000000000011903

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

小米澎湃OS发布.png

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

image.png

https://developers.vivo.com/product/blueOS

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1220402.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

轻松搭建短域名短链接服务系统,可选权限认证,并自动生成证书认证把nginx的http访问转换为https加密访问,完整步骤和代码

轻松搭建短域名短链接服务系统,可选权限认证,并自动生成证书认证把nginx的http访问转换为https加密访问,完整步骤和代码。 在互联网信息爆炸的时代,网址复杂而冗长,很难在口头告知他人,也难以分享到社交媒体…

学人工智能等于失业?

随着科技的快速发展,人工智能已经渗透到我们生活的方方面面,从手机、智能家居到自动驾驶汽车,都离不开人工智能技术的支持。 因此,学习人工智能已经成为越来越多人追求高薪职业的选择。在这篇文章中,我们将探讨学习人…

树状图怎么画?推荐这个好用的在线树状图软件!

在日常工作和学习中,我们需要用到各种各样的图表,树状图是其中之一。 树状图是什么? 树状图是一种层次式的图形结构,可以用来展示数据之间的关系,并且可以在一定程度上提高工作和学习的效率。 树状图通常用来表示…

第七部分:Maven(项目管理工具)

目录 Maven简介 7.1:为什么学习Maven? 7.1.1、Maven是一个依赖管理工具 7.1.2:Maven是一个构建工具 7.1.3:结论 7.2:Maven介绍 7.3:Maven的优点 Maven安装和配置 7.4:安装教程及环境配置 …

echarts双轴刻度线y轴刻度线对齐

splitNumber属性主要用于设置坐标轴分割的段数。例如,在类目轴(category)中,可以通过设置splitNumber属性来控制坐标轴被分割成的段数。需要注意的是,这个分割段数只是一个预估值,最终实际显示的段数会在这…

采访仁川市政府:探索《仁川登陆行动》体验及其 NFT 作品集背后的故事!

请简单介绍一下自己 大家好,我是仁川市政府品牌经理崔俊浩,负责《仁川登陆行动》的元宇宙活动。很高兴见到您。 是什么启发了你创作《仁川登陆行动》体验? 《仁川登陆行动》并未得到广泛认可,并且被认为是一项几乎不可能完成的任务…

世界坐标系,相机坐标系,像素坐标系转换 详细说明(附代码)

几个坐标系介绍,相机内外参的回顾参考此文。 本文主要说明如何在几个坐标系之间转换。 本文涉及: 使用相机内参 在 像素坐标系 和 相机坐标系 之间转换。使用相机外参(位姿)在相机坐标系 和 世界坐标系 之间转换。(qw,qx,qy,qz,tx,ty,tz)形式的外参如何使用。以具体情景为…

《高效能人士的七个习惯》思维导图

2006年诺贝尔和平奖得主穆罕默德尤努斯说,《高效能人士的七个习惯》让世人明白一个真理:我们的思维方式会改变生活。如果我们觉得自己穷,就会真的穷。柯维博士教给我们:改变生活的关键是改变思维方式——我们每个人都有无穷的潜力…

期刊会议的选择

目录 找到所有⽬标期刊定具体期刊 找到所有⽬标期刊 定具体期刊

锂离子电池充电的系统抖动问题解决方案

前言 在设计锂离子电池充电器时,会因为充电电流波动导致电压波动,系统异常。 所以分析了锂离子电池的特性,给出了几种解决方法。 有纰漏请指出,转载请说明。 学习交流请发邮件 1280253714qq.com 理论 锂电池简单地可看做一…

【C++学习手札】模拟实现vector

🎬慕斯主页:修仙—别有洞天 ♈️今日夜电波:くちなしの言葉—みゆな 0:37━━━━━━️💟──────── 5:28 🔄 ◀️ ⏸ ▶️ ☰…

傻瓜式提取网页数据的油猴脚本(JavaScript 代码)

目录 一、脚本适用范围 二、将脚本配置到浏览器 三、脚本用法 四、脚本原理 一、脚本适用范围 脚本适用范围:一次性提取任意网站的布局类似的数据,例如 淘宝的商品价格、微博的热搜标题、必应搜索的图片链接 脚本不适用范围:页面布局不相…

协同办公是什么?如何高效协同办公?读这篇就够了!

协同办公是指在工作中,团队成员通过共享信息、协作完成任务,实现高效的工作方式。它有助于促进团队成员之间的沟通、合作和协调,提升工作效率和质量。以下是一些实现高效协同办公的建议和好用的工具推荐。 首先,建立清晰的沟通渠…

单稳态中间继电器\UEG/A-2H/220V 8A导轨安装 JOSEF约瑟

UEG系列中间继电器 UEG/A-2H2D中间继电器UEG/A-4H4D中间继电器UEG/A-2D中间继电器 UEG/A-2H中间继电器UEG/A-4H中间继电器UEG/A-4D中间继电器 UEG/A-6H中间继电器UEG/A-6D中间继电器UEG/A-8H中间继电器 UEG/A-10D中间继电器UEG/A-10H中间继电器UEG/A-2DPDT中间继电器 UEG/A-4DP…

C#学习相关系列之Linq用法---where和select用法(二)

一、select用法 Linq中的select可以便捷使我们的对List中的每一项进行操作,生成新的列表。 var ttlist.select(p>p10); //select括号内为List中的每一项,p10即为对每一项的操作,即对每项都加10生成新的List 用法实例: 1、la…

[pybind11] debug C++代码

首先要有一个项目,我发布在github上了【传送门】 项目的结构如下: 其中src目录下是C代码,test.py是python测试代码。 然后直接开始演示。 1、把项目下载到本地 git clone --recursive https://github.com/immortalmin/pybind11_debug_eg.g…

【论文解读】GPT Understands, Too

一.论文 1.1 P-tuning 区别于之前的工作,这篇工作认为promote可以在句子中的任意位置起到作用,可以将它们插入上下文或目标中 上图中,左图是不使用任何操作,右图是选择在居首和目标前插入promote的embedding,插入pro…

leetcode刷题日记:168. Excel Sheet Column Title(Excel表列名称)

我不知道你看到这一道题目有什么感觉,我先告诉你我有什么感觉,在此之前我再给你写一组有相同模式的数字。 你先告诉我你有什么感觉,有没有感觉,没有感觉的话,那我们就来更深的了解一下: 我们分析最后一…

Linux中的进程终止(详解)

Linux中的进程终止 1. 进程退出场景2. 进程常见退出方法2.1 _exit函数2.2 exit函数2.3 return退出 1. 进程退出场景 代码运行完毕,结果正确代码运行完毕,结果不正确代码异常终止 2. 进程常见退出方法 正常终止(可以通过 echo $? 查看进程…

井盖位移监测,智能井盖智慧监测方式

在推动城市向智能化和高效化方向发展的过程中,科学技术发挥着至关重要的作用。智能井盖传感器作为科学技术进步的产物,正逐渐在城市管理过程之中崭露头角。这些看似不起眼的设备,虽然隐藏在井盖下方不被人们看到,但实实在在为人民…