写点什么

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

作者:巫山老妖
  • 2023-11-17
    广东
  • 本文字数:1136 字

    阅读完需:约 4 分钟

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


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



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


https://iot.mi.com/vela



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


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



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


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



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



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


发布于: 刚刚阅读数: 5
用户头像

巫山老妖

关注

不总结哪来的经验,不分享经验有何用? 2018-02-22 加入

专注于移动开发领域,公众号【巫山老妖】。

评论

发布
暂无评论
一张图厘清各大操作系统的发展脉络_巫山老妖_InfoQ写作社区