📜  AIX 和 Genode 的区别

📅  最后修改于: 2021-09-11 04:36:26             🧑  作者: Mango

1. 艾克斯:
AIX 是 IBM 提供的一系列专有操作系统。 AIX 代表高级交互式执行程序。最初它是为 IBM RT PC RISC 工作站设计的,后来它被用于各种硬件平台,如 IBM RS/6000 系列、基于 PowerPC 的系统、System-370 大型机、PS-2 个人计算机和 Apple 网络服务器。它是通过 The Open Group 的 UNIX 03 标准认证的五个商业操作系统之一。 AIX 的第一个版本于 1986 年推出。AIX 的最新稳定版本是 7.2。

2. 基因:
Genode 是由 Genode Labs 提供的免费开源操作系统。它由一个微内核抽象层和一组用户空间组件组成。它可以用作个人计算机操作系统的基础,也可以用作客户操作系统的虚拟机监视器。它主要是为台式机、嵌入式系统和服务器设计的。 Genode 的第一个版本于 2008 年推出,最新的稳定版本是 19.05。

AIX 和 Genode 的区别:

S.No. AIX GENODE
1. It was developed and is owned by IBM. It was developed by Genode Labs.
2. It was launched in 1986. It was launched in 2008.
3. Current stable version is 7.2. Current stable version is 19.05.
4. Its kernel type is Monolithic with modules. Its kernel type is Microkernel or Monolithic kernel.
5. Its target system type is Server, NAS and workstation. Computer architectures supported by Genode are ARM, RISC-V, IA-32 and x86-64.
6. Computer architectures supported by AIX are POWER, PowerPC-AS, PowerPC and Power ISA. Computer architectures supported by AmigaOS 4 is PowerPC.
7. File systems supported by AIX are JFS, JFS2, ISO 9660, UDF, NFS, SMBFS and GPFS. File systems supported by Genode are ext2, ext3, FAT32 and ISO9660.
8. It has preferred license Proprietary. It has preferred license of AGPL.
9. Its update management is Service Update Management Assistant (SUMA). It does not have update management.
10. The non-native APIs are not supported by its subsystems. The non-native APIs supported through its subsystems are POSIX, Qt, SDL and MirageOS.
11. Its native APIs are SysV/POSIX. Its native APIs are Genode.