XNU

XNU kernel
Parte de UNIX-like
Información general
Tipo de programa Núcleo híbrido
Desarrollador Apple Inc.
Licencia Apple Public Source License 2.0
Información técnica
Programado en
Enlaces

XNU es un núcleo o kernel desarrollado originalmente por NeXT e implementado por Apple Inc. en 1996 en su sistema operativo macOS. XNU es el acrónimo de "X is Not Unix". Fue liberado como software libre y de código abierto como parte del sistema operativo Darwin. Es un núcleo híbrido, lo que significa que su arquitectura de diseño es una combinación de arquitecturas basadas en núcleo monolítico y micronúcleo. Está basado en Mach 3.0 (desarrollado en la Universidad Carnegie Mellon en 1980) y el código BSD, en especial de FreeBSD 5.x y usa I/O Kit, un framework de controlador de dispositivos orientado a objetos que hace de XNU un núcleo diferente al de los sistemas tradicionales.


Developed by StudentB