📜  AIX和Genode之间的区别

📅  最后修改于: 2021-08-25 18:15:42             🧑  作者: Mango

1. AIX:
AIX是IBM提供的一系列专有操作系统。 AIX代表Advanced Interactive eXecutive。最初,它是为IBM RT PC RISC工作站设计的,后来又用于各种硬件平台,例如IBM RS / 6000系列,基于PowerPC的系统,System-370大型机,PS-2个人计算机和Apple Network Server。它是五个具有The Open Group的UNIX 03标准认证的商业操作系统之一。 AIX的第一个版本于1986年发布。AIX的最新稳定版本是7.2。

2. Genode:
Genode是Genode Labs提供的免费开源操作系统。它由一个微内核抽象层和一个用户空间组件集合组成。它可以用作个人计算机操作系统的基础,也可以用作来宾操作系统的虚拟机监视器。它主要设计用于台式机,嵌入式系统和服务器。 Genode的第一个版本于2008年发布。Genode的最新稳定版本为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.