Se dice que un sistema operativo está basado en Unix o es similar a Unix si está diseñado para funcionar y comportarse de forma similar al sistema operativo Unix. Ejemplos de sistemas operativos propietarios tipo Unix incluyen AIX, HP-UX, Solaris y Tru64. Ejemplos de sistemas operativos tipo Unix de código abierto son aquellos basados en el núcleo de Linux y derivados de BSD, como FreeBSD y OpenBSD.
Características
Todos los sistemas operativos tipo Unix soportan múltiples usuarios, una estricta segregación entre el núcleo y los procesos de usuario, multitarea preventiva y un sistema de archivos jerárquico. A menudo comparten la característica conocida como todo es un archivo. Casi todos los dispositivos y recursos del sistema se abstraen como un flujo de bytes que pueden leerse y escribirse como un archivo normal.
La cadena de herramientas GNU es una colección de compiladores, bibliotecas, depuradores y utilidades básicas modeladas sobre Unix. Ha sido portado a muchos sistemas operativos tipo Unix, y se usa por defecto en sistemas GNU/Linux.
Los estándares Single Unix Specification y POSIX ayudan a establecer un conjunto común de comandos y comportamientos a través de sistemas operativos similares a Unix.
Sistemas operativos tipo Unix
Además de los enumerados anteriormente, los sistemas operativos tipo Unix incluyen:
- 386BSD
- AIX
- android
- BSD NET/2
- DragonFly BSD
- Hurd de GNU
- Illumos
- iOS
- IRIX
- macOS
- Servidor macOS
- MINIX
- NetBSD
- NeXTSTEP/OpenSTEP
- OpenSolaris
- Software de sistema de PlayStation 3 y PlayStation 4.
- SCO UNIX/Xinuos OpenServer
- SO Sun
- Sistema III/Sistema V
- UCLinux
- Ultrix
- UnixWare
- Xenix