2024年9月17日

计算机操作系统分类大全(附各种操作系统盘点)

本文介绍了Windows、macOS、主流操作系统以外的操作系统,如Linux。

MINIX 3

MINIX 由迷你版本的Unix操作系统组成 Andrew S. Tanenbaum 教授为教学而创作,采用微核心设计。它激发了Linux。 它的名字来自英语:Mini 缩写UNIX。目前 MINIX 该系统已发展到第三版,即 MINIX 3 ,它可以在那里运行 x86 及 ARM 在CPU的架构上,这个版本兼容 NetBSD 系统的特性可以运行数千种 NetBSD 软件(包)。

在内核模式下运行的大多数微内核操作系统在受用户模式保护的过程中运行。每个设备驱动程序都是一个单独的用户模式过程循环服务器,可以重新加载失败的驱动程序

Redox

Redox是一种用Rust语言编写的UNIX操作系统 , 其目标是将Rust语言的创新带入现代微内核和全系列应用。

微内核设计包括可选的GUI程序 – Orbital支持Rust标准库MIT授权驱动在用户空间运行,包括新移植的Unix命令C程序

SerenityOS

SerenityOS 基于X86架构的类别 Unix 其UI界面模仿90年代设计的图形操作系统。

xv6

xv6 是 MIT 开发一个完整的教学类别 Unix 操作系统,在 MIT 操作系统课程 6.828 使用。通过阅读和理解。 xv6 在操作系统中,代码可以清楚地理解许多核心概念。

illumos

illumos是OpenSolaris的后续开源项目。Oracle收购Sun后,原OpenSolaris的开发者基本上离开了Oracle,形成了illumos社区,继续维护、更新和添加OpenSolaris先进核心的新功能。

illumos继承了所有opensolaris的先进特性,如ZFS,Zone,Crossbow和Dtrace。

Haiku

Haiku操作系统是一个开源、免费的操作系统,主要面向个人计算机。它兼容并继承了BEOS的概念。它是一个快速、简单、优雅、易学、易用、非常强大的操作系统。

它拥有统一、简单、优雅的全图形用户界面、定制的快速响应核心、多处理器和多线程的全面支持和内存保护、优雅的内置程序间通信、模块化设计和面向对象API、先进的数据库和全日志64位文件系统、基于属性的快速索引和查询。