Acerca de
Tutoriales
Comunidad
Actualidad
Enlaces





En macprogramadores.org
En Internet

Sitios dedicados a portar el software GNU a Mac OS X


Una distribución de software (Software Distribution) es una recopilación del software que forma un sistema operativo funcional. En Linux las distribuciones de software más conocidas son Red Hat, Suse, Mandrake, Slackware Debian y Gentoo.

Darwin es el núcleo de código abierto de Mac OS X para el cual existen también distribuciones tanto para PowerPC como para x86. Estas distribuciones son:

 

Apple Open Source Project

Apple Open Source Project es la distribución de Darwin oficial de Apple.

 

GNU-Darwin Distribution

GNU-Darwin es un proyecto iniciado el el 2000 por el Dr. Michael Love para crear una distribución de software GNU bajo Darwin. Su objetivo era crear una distribución de software libre para usuarios de Apple. Originalmente GNUDarwin ejecutaba sobre Mac OS X, y XServer se desarrollo para permitir a los usuarios de Mac OS X ejecutar software sin necesidad de portar la interfaz gráfica de las aplicaciones a Mac OS X.

 

Mac OS Forge

Mac OS Forge fue fundado por empleados de Apple en el 2006 para dar soporte a los desarrolladores externos a Apple. Todo programador puede almacenar aquí su código fuente de código fuente abierto hasta que supera unos controles de calidad, y pase a formar parte del código fuente de Darwin mantenido en el CVS de Apple, que es de donde sale el núcleo de Mac OS X.

 


Un Gestor de paquetes (Port System) es un conjunto de programas (normalmente GNU) que se han adaptado para poder ser compilados sobre un sistema operativo (Mac OS X en nuestro caso). A continuación se muestran los principales gestores de paquetes que existen en Mac OS X:

 

Fink

Fink es posiblemente el mejor gestor de paquetes que existe, con más de 8000 paquetes. Para saber más puede dirigirse aquí.

 

MacPorts

Este gestor de paquetes está soportado por Mac OS Forge, y está aumentando rápidamente el número de paquetes de que dispone (4400 paquetes en el momento de escribir esta referencia).

 


El software GNU es un proyecto destinado a fomentar el software de código fuente abierto como alternativa a la estrategia de software propietario.

Aquí se enumeran algunos sitios web que apoyan la iniciativa de migrar este software a la plataforma de Apple:

 

The GNU Mac OS X public archive

Este grupo se encarga de portar y preparar instaladores de software GNU para Mac OS X. Muchos usuarios prefieren usar estos instaladores, a compilar ellos mismos el software GNU en sus máquinas.

 

XDarwin

XDarwin es el grupo que se encarga de la implementación de XFree86 versión 11, un Window Server basado en el conocido protocolo XWindow para Darwin.

XDarwin. Al igual que Quartz o QuickDraw proporciona los servicios necesarios para que las aplicaciones puedan dibujar ventanas en la pantalla.

Si lo preferimos, este grupo también vende un CD con la distribución de XDarwin aquí.

 

Hexley

Hexley es la mascota del proyecto open source Darwin. Jon Hooper ha creado numerosas poses de esta mascota en su web, y anima a los nuevos proyectos open source a que le pidan una mascota con una pose determinada.

 

Open OS X

Web dedicada a vender CDs con productos open source migrados a Mac OS X. Tienen aplicaciones como el procesador de textos AbiWord, la hoja de cálculo Gnumeric, el servidor web OpenWeb, XFree86 para Mac OS X, el programa de retoque fotográfico GIMP (GNU Image Manupulation Program) para Mac OS X o el sistema de información geográfica GRASS GIS (Geographic Resources Analysis Support System).