Diferencia entre iOS y NetBSD

1. iOS:
iOS es un sistema operativo móvil proporcionado por Apple Incorporation. Está diseñado principalmente para dispositivos móviles de Apple como iPhone y iPod Touch. Anteriormente se conocía como iPhone OS. Es un sistema operativo similar a Unix que se basa en el sistema operativo Darwin (BSD). Es el segundo sistema operativo móvil más usado del mundo después de Android . Está escrito principalmente en C, C++, Objective-C, lenguaje ensamblador y Swift. La primera versión de iOS se lanzó en 2007.

2. NetBSD:
NetBSD es un sistema operativo gratuito y de código abierto proporcionado por The NetBSD Foundation. Se basa en la distribución de software de Berkeley. Es un sistema operativo tipo Unix. Está disponible para muchas plataformas, incluidos servidores, computadoras de escritorio, dispositivos portátiles y sistemas integrados. El proyecto NetBSD se centra en el diseño cuidadoso, la claridad del código y la portabilidad en muchas arquitecturas informáticas. El código fuente de NetBSD está disponible públicamente y tiene una licencia permisiva. La primera versión de NetBSD se lanzó en 1993 y su tipo de kernel es monolítico.

Diferencia entre iOS y NetBSD:

S. No. iOS NETBSD
1. Fue desarrollado por Apple Incorporation . Fue desarrollado por la Fundación NetBSD .
2. Fue lanzado en 2007. Fue lanzado en 1993.
3. Sus tipos de sistemas de destino son teléfonos inteligentes, reproductores de música y tabletas. Sus tipos de sistemas de destino son NAS, servidores, estaciones de trabajo y sistemas integrados.
4. Las arquitecturas informáticas compatibles con iOS son ARMv8-A (iOS 7-presente), ARMv7-A (iPhone OS 3-iOS 10) y ARMv6 (iPhone OS 1-iOS 4.2.1). Las arquitecturas informáticas admitidas por NetBSD son IA-32, x86-64, ARM, MIPS, PowerPC y sparc64.
5. Su tipo de kernel es Híbrido. Su tipo de kernel es Monolítico con módulos.
6. Sus API nativas son Cocoa y BSD-POSIX. Sus API nativas son BSD-POSIX.
7. Tiene licencia preferente es Proprietary, APSL y GNU GPL. Tiene licencia preferente de BSD.
8. Su gestión de actualizaciones es Actualización de software. Su gestión de actualizaciones es por actualización binaria de fuente o red.
9. Las API no nativas no son compatibles a través de sus subsistemas. Las API no nativas admitidas a través de sus subsistemas son Linux y otras.
10 Los sistemas de archivos compatibles con iOS son HFS+ y APFS. Los sistemas de archivos compatibles con NetBSD son UFS, UFS2, ext2, FAT, ISO 9660, NFS y LFS.

Publicación traducida automáticamente

Artículo escrito por pp_pankaj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *