Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Sistema Operativo
Basado en el Unix Bsd
Darwin SO
Un sistema operativo libre, basado en el UNIX BSD
El Darwin es un sistema operativo libre, basado en el UNIX BSD y en Debajo de esa
el Mach, actualmente desarrollado por la Apple Inc.. ES el “core” (nú- agradable y amigable
cleo) del Mac Los X. Incluye soporte avanzado para red.
internase de Mac OS
Según especialistas de la Apple, el Darwin es una gran evolución, existe un “cimiento”
gracias a los esfuerzos conjuntos de los ingenieros de la Apple y de sólido basado en
desarrolladores de la comunidad de software libre. Se debe citar que,
en 1999, la Apple se hizo la primera gran empresa de ordenadores a UNIX que esta
hacer el desarrollo en código abierto parte fundamental de su estrate- diseñado para ser
gia. A causa de eso, el Darwin se hizo confiable y tiene el desempeño estable, confiable
esperado de un sistema operativo moderno, dando a los utilizadores y
a los desarrolladores los beneficios de un sistema de alta calidad cons-
truido en padrões abiertos. En el núcleo del Darwin está el componente
llave de la interacción entre programas y máquina, el kernel.
Darwin
Debajo de esa agradable y amigable internase de Mac OS existe un
“cimiento” sólido basado en UNIX que esta diseñado para ser estable,
confiable y con un muy buen rendimiento.Este cimiento es un sistema
operativo núcleo comúnmente conocido como Darwin, que es una
tecnología de Código Abierto disponible en la pagina de Apple.
Ilustración: Mascota
Darwin integra muchas tecnologias.De estas las más importantes son Hexley del Nucleo
Mach 3.0, servicios para sistemas operativos basados en 4.4BSD Darwin
(Berkley Software Distribution), prestaciones de alta performance
de red, sistema de archivos ,etc. Dado que el diseño de Darwin es
altamente modular, se pueden agregar dinámicamente controladores,
extensiones de red y hasta nuevos sistemas de archivos.Darwin es,
por lo tanto, un sistema operativo en sí mismo sobre el que descansan
el resto de tecnologías que, en conjunto, dan como resultado final lo
que se conoce como Mac OS X.
Mach
Mach es el Corazón de Darwin porque realiza gran parte de las fun-
ciones mas criticas de un sistema operativo. Mucho de lo que Mach
provee es transparente a las aplicaciones.Este maneja los recursos del
procesador como puede ser uso del CPU y de memoria, se encarga
del planeamiento, refuerza la protección de memoria,etc.
La versión 1.0 del encargado del paquete fue El proyecto también ha recibido la crítica
lanzada en enero de 2003, teniendo en cuenta para no contribuir de nuevo a los reveladores
la instalación sobre de 15.000 paquetes de originales o a la gente tales como quienes
software.[3] hizo realmente el trabajo que viraba hacia el
lado de babor para los paquetes X sistema
Descripción de la ventana, GIMP, GNUstep, etc.[citación
En su versión actual, el gNU-Darwin puede necesitada] También, ha habido las quejas
ser instalado encima de una instalación de que los paquetes hicieron disponibles para la
preexistencia de OS X del Mac, de Darwin o transferencia directa libre son con frecuencia
de OpenDarwin. El proyecto planea lanzar un inasequibles, requiriendo a cualquier persona
instalador bootable que líe los paquetes del que desea instalar su software a la paga para
gNU-Darwin con OpenDarwin, de tal modo el CD o DVD fija o consigue el software de
creando un de un solo paso instala, no obstan- otra fuente.[la citación necesitó] El proyecto de
te después de un número de años que tenga GNUstep incluso recomienda a usuarios consi-
todavía aparecer. gue los paquetes requeridos para GNUstep
de la competición Fink proyecto en vez del
El sistema del gNU-Darwin es un puerto del gNU-Darwin.
FreeBSD vira la colección hacia el lado de
babor. Makefiles contenga las instrucciones
en la localización de las paquetes de software
y cómo instalarlas en Darwin. Estos Makefiles
se arreglan en una jerarquía del directorio.
Los usuarios encuentran el directorio que
corresponde al software que desean instalar, y
funcionar un comando dentro de ese directorio
que descargue el software, compila y lo insta-
la. Alternativomente, pre-compilado (binaries)
los paquetes están a veces disponibles que
se pueden instalar con el uso del pkg_add
comando.