En los procesadores de hoy en día, es el aumento en número de núcleos, y no en velocidad de reloj, lo que proporciona mejoras de rendimiento. Grand Central Dispatch aprovecha esta situación permitiendo a Mac OS X hacer uso de los núcleos múltiples y prepararse para asignar tareas a diferentes núcleos y procesadores. Además, este conjunto de tecnologías permite a los desarrolladores crear con mayor facilidad programas que exprimen hasta la última gota de potencia de los sistemas multinúcleo.
Comentarios
Apple libera el código de su tecnología Grand Central Dispatch [EN]
Apple libera el código de su tecnología Grand Cent...
appleinsider.com#1 Sé que ya se ha enviado antes pero esta está en castellano y es más completa.
MacOSS nace de UNIX al igual que GNU/Linux y FreeBSD, por tanto es muy probable que exista compatibilidad. El problema vendría, como indican más arriba que esas extensiones no pudiera usarlas el Kernel de Linus hasta que se abrieran completamente con una licencia idónea.
Apple hace muchísimas cosas mal pero algunas veces también hace otras bien.
Gran noticia para el software libre.
Y pq lo hacen? no es perder una ventaja técnica?
#3 Por qué puedes leer todos los libros que quieras en la biblioteca? no es perder dinero?
#3 #4 Lo pone en el artículo. Según parece Snow Leopard es tan diferente de Windows que no lo podrán aprovechar. Quien sí lo podrá aprovechar es linux.
Además no lo ha liberado completo, sólo las APIS, las extensiones del kernel siguen siendo cerradas
#4 No es lo mismo apple es una empresa privada y una biblioteca no.
#3 Supongo que les beneficia a ellos, es una tecnología nueva y si ponen facilidades los programadores que podrán aprovechar las ventajas de GCD y por tanto el sistema Mac irá mejor.
Me parecen bien estas iniciativas y un aporte a la comunidad open-source.
FALSO. Solo liberan ciertas librerias bajo licencia Apache, el BIN sigue bajo licencia Apple