La otra Pasión de Multitudes
Xsponsor: 5 años hospedando VivaLinux!

Grand Central Dispatch (GDC), la tecnología de Apple para optimizar la programación de aplicaciones en CPUs de múltiples núcleos introducida en Mac OS X 10.6 "Snow Leopard" y luego liberada bajo la licencia Apache 2.0, ya está disponible también para FreeBSD.
La librería de libdispatch, que implementa GDC, fué modificada para hacerla más amigable con el estándar POSIX y actualmente se está estudiando la posibilidad de que algunas partes del sistema base de FreeBSD puedan beneficiarse de su uso.
Este porte de GDC fué presentado en la reciente reunión FreeBSD Developer Summit del mes pasado llevado a cabo en Cambridge, Inglaterra, y las diapositivas de esa presentación se pueden descargar en formato PDF.
En una entrevista con Sam Leffler, de la Fundacion FreeBSD, éste habla sobre la relación entre FreeBSD y Apple: Apple se basó en FreeBSD (y Mach) para crear su Mac OS X, y hasta la fecha sigue en contacto con FreeBSD para mejorar su sistema. Por otra parte Apple da soporte al auditar código y otros trabajos relacionados sobre todo con la seguridad. Según Leffler “es una carretera de doble sentido”.
Este usuario se las arregló para correr NetBSD-current en su Mac Mini Core Duo, lo que no es una hazaña menor teniendo en cuenta las particularidades de Apple relacionadas con el BIOS y el MBR. Afortundamente, todo se hizo un poco más fácil con Boot Camp, con el que antes ya había sido posible ejecutar Windows XP y hasta Gentoo Linux en las nuevas Macs con Intel.