Sistemas

Apple hace público el código fuente de Grand Central Dispatch


steve_jobs

Este componente de la versión 10.6 de la plataforma de la manzana mordida permite exprimir al máximo las capacidades multinúcleo de los microprocesadores modernos. En sistemas operativos de código abierto será especialmente útil en el terreno de los servidores.

Con el nuevo Snow Leopard, Apple introdujo Grand Central Dispatch (GCD), que no es más que una herramienta software que gestiona y controla la ejecución de threads concurrentes en esta potentísima plataforma dirigida a procesadores Intel de 64 bits, a los que saca todo su rendimiento. Ahora, los chicos de Steve Jobs han abierto el código fuente de dicho componente bajo licencia Apache, por lo que se encuentra disponible para todos los productores de software, ya sea libre o propietario, pues las licencias Apache permiten mezclar código abierto con soft propietario.

En mi opinión, el movimiento de Apple se dirige contra Microsoft en el terreno de los servidores; el aprovechamiento del código de Grand Central Dispatch en plataformas como GNU/Linux, las distintas ramas de la familia BSD o Solaris, hará que estos Unix aumenten su rendimiento y prestaciones gestionando servidores que deben soportar una gran carga de trabajo en aplicaciones como el cálculo intensivo o mantenimiento de máquinas virtuales. Esto actuará en detrimento de Windows Server.

En los escritorios, el valor añadido que puede tener GCD es mínimo si exceptuamos en videojuegos (por ejemplo para la inteligencia artificial), por lo que no se espera que en este campo sea de especial impacto esta noticia.



Por Guillem Alsina, el 18/09/2009.

Historias relacionadas

Volver al inicio