Darwin (sistema operativo)

sistema operativo

Darwin es un sistema operativo de código abierto tipo Unix, lanzado por primera vez por Apple Inc. en el año 2000. Está compuesto por código desarrollado por Apple, así como por código derivado de NeXTSTEP, BSD, Mach (XNU) y otros proyectos de software libre.

Darwin
Parte de Unix (BSD)

Captura de Darwin OS en un entorno GNOME.
Información general
Tipo de programa sistema operativo tipo Unix
Desarrollador Apple Inc.
Modelo de desarrollo Código abierto
Lanzamiento inicial 15 de noviembre de 2000
Licencia Apple Public Source License
Información técnica
Programado en C, C++
Tipo de núcleo Núcleo híbrido
Plataformas admitidas PowerPC, x86, Arquitectura ARM
Versiones
Última versión estable 22.5.0 ( 18 de mayo de 2023 (1 año, 5 meses y 12 días))
Serie Unix (BSD)
NEXTSTEP
Darwin
Enlaces

Darwin forma el núcleo de los componentes en los que se basan macOS (anteriormente OS X y Mac OS X), iOS, watchOS, tvOS, y iPadOS. Es mayormente compatible con POSIX, pero nunca, por sí mismo, ha sido certificado como compatible con ninguna versión de POSIX. Empezando con Leopard, macOS ha sido certificado como compatible con la Especificación Única UNIX versión 3 (SUSv3).

Historia

editar

La herencia de Darwin comenzó con el sistema operativo NeXTSTEP de NeXT (más tarde, desde la versión 4.0, conocida como OPENSTEP), lanzado por primera vez en 1989. Después de que Apple compró NeXT en 1997, anunció que basaría su próximo sistema operativo en OPENSTEP. Este se desarrolló en Rhapsody en 1997, Mac OS X Server 1.0 en 1999, Mac OS X Public Beta en 2000, y Mac OS X 10.0 en 2001. En 2000, los componentes del sistema operativo central de Mac OS X se lanzaron como software de código abierto bajo la Licencia de Fuente Pública de Apple (APSL) como Darwin; los componentes de nivel superior, como los framework de Cocoa y Carbón, siguieron siendo de código cerrado. El nombre es un tributo al naturalista británico Charles Darwin.

Hasta Darwin 8.0.1, Apple publicó un instalador binario (como una imagen ISO) después de cada lanzamiento importante de Mac OS X que permitía instalar Darwin en sistemas PowerPC e Intel x86 como un sistema operativo autónomo. Las actualizaciones menores se publicaron como paquetes que se instalaban por separado. Darwin ahora solo está disponible como código fuente, excepto la variante ARM, que no ha sido liberada de ninguna forma separada de iOS, watchOS o tvOS.

Véase también

editar
 
Window Maker en XDarwin

Referencias

editar

Enlaces externos

editar