GrandCentral open source
GrandCentral est une des technologies majeures introduites par Apple dans Snow Leopard; on pourrait la comparer à une gare centrale qui distribue leurs tâches aux coeurs du processeur du Mac. Pour étendre et développer son usage, Cupertino a aujourd’hui décidé de mettre à disposition son code source à disposition.
libdispatch, le petit nom de ce projet open-source, permet d’implémenter les API Grand Central pour des usages scientifiques ou tout autre développement nécessitant de partager convenablement la puissance de calcul de processeurs à plusieurs coeurs.
À l’instar de WebKit, devenu rapidement le moteur d’à peu près tous les navigateurs web mobile, Grand Central pourrait se diffuser auprès des systèmes Linux et Unix… Et Apple pourrait en tirer les marrons du feu, en utilisant en retour les innovations des développeurs. Un accord gagnant-gagnant, en somme.