1. Linux :
Linux es un grupo de sistemas operativos similares a Unix de código abierto que fue desarrollado por Linus Torvalds. Es un paquete de distribución de Linux. Algunas de las distribuciones de Linux más utilizadas son Debian, Fedora y Ubuntu. Fue escrito básicamente en lenguaje C y lenguaje ensamblador. El núcleo utilizado en Linux es el núcleo monolítico. Los sistemas de destino de las distribuciones de Linux son la computación en la nube, los sistemas integrados, los dispositivos móviles, las computadoras personales, los servidores, las computadoras centrales y las supercomputadoras . La primera versión de Linux se lanzó en 1991.
2. Haiku:
Haiku es un sistema operativo gratuito y de código abierto proporcionado por Haiku Incorporation. Está diseñado principalmente para las computadoras personales. Tiene bastantes similitudes con el sistema operativo suspendido BeOS. Está escrito principalmente en C++ y proporciona una API orientada a objetos. El desarrollo de este sistema operativo comenzó en 2001 y el sistema operativo pasó a ser autohospedado en 2008. La primera versión de Haiku se lanzó en 2009.
Diferencia entre Linux y Haiku:
S. No. | LINUX | haikú |
---|---|---|
1. | Fue desarrollado por Linus Torvalds . | Fue desarrollado por Haiku Incorporation . |
2. | Fue lanzado en 1991. | Fue lanzado en 2009. |
3. | Sus tipos de sistemas de destino son sistemas integrados, dispositivos móviles, computadoras personales, servidores, computadoras centrales y supercomputadoras. | Sus tipos de sistemas de destino son las computadoras personales. |
4. | Las arquitecturas informáticas compatibles con Linux son IA-32, x86-64, ARM, PowerPC y SPARC. | Las arquitecturas informáticas compatibles con Haiku son IA-32, PowerPC y x86-64. |
5. | Su tipo de núcleo es Monolítico. | Su tipo de kernel es Híbrido. |
6. | Sus API nativas son LINUX/POSIX. | Sus API nativas son POSIX y BeOS API. |
7. | Tiene licencia preferente de GNU GPLv2 (kernel). | Tiene la licencia preferente del MIT. |
8. | Las API no nativas admitidas a través de sus subsistemas son Mono, Java, Win16 y Win32. | Las API no nativas admitidas a través de sus subsistemas son Java y Qt. |
9. | Los sistemas de archivos compatibles con Linux son ext2, ext3, ext4, btrfs, ReiserFS, FAT, ISO 9660, UDF y NFS. | Los sistemas de archivos compatibles con Haiku son BFS, FAT, ISO 9660, ext3 y NTFS. |
10 | Su gestión de paquetes depende de la distribución. | Su gestión de paquetes es la colección Ports (haikuport). |
11 | Su gestión de actualizaciones depende de la distribución. | Su gestión de actualizaciones es pkgman y HaikuDepot. |