Les deux grandes nouveautés de Snow Leopard, OpenCl mais surtout Grand Central Dispatch, sont disponibles pour tous
Le 2009-09-14 23:49:39, par Marcos Ickx, Expert éminent
Les deux grandes nouveautés introduites par Apple dans Snow Leopard,
OpenCL, et Grand Central Dispatch, sont maintenant disponibles pour tout le monde.
Cela fait déjà un petit moment qu'Apple avait rendu disponible à tous OpenCL.
En fait, cela s'est fait dès qu'Apple avait "donné" les spécifications d'OpenCL au groupe Khronos pour qu'il les finalisent et en soit le garant, faisant en sorte qu'OpenCL puisse devenir un standard au même titre qu'OpenGL.
Mais voilà que fin de la semaine, Apple a également mis à disposition de tous, sur MacosForge.net le coeur même de Grand Central Dispatch.
Grand Central Dispatch a pour but de mieux tirer profits des différents coeurs que composent nos processeurs actuels, mais surtout futurs, en répartissant au mieux les différentes tâches à effectuer.
Apple indique sur la page du projet open Source
Ainsi, il serait possible qu'on retrouve un jour GCD dans des distributions Linux ou dans Solaris, par exemple.
Apple a publié ces sources dans un projet dédié sur macosforge.net, le site regroupant la plupart des projets open source géré principalement par Apple.
Que pensez-vous de ce don d'Apple à la communauté Open Source ?
Source : MacosForge.net
Liens : le projet libdispatch
OpenCL, et Grand Central Dispatch, sont maintenant disponibles pour tout le monde.
Cela fait déjà un petit moment qu'Apple avait rendu disponible à tous OpenCL.
En fait, cela s'est fait dès qu'Apple avait "donné" les spécifications d'OpenCL au groupe Khronos pour qu'il les finalisent et en soit le garant, faisant en sorte qu'OpenCL puisse devenir un standard au même titre qu'OpenGL.
Mais voilà que fin de la semaine, Apple a également mis à disposition de tous, sur MacosForge.net le coeur même de Grand Central Dispatch.
Grand Central Dispatch a pour but de mieux tirer profits des différents coeurs que composent nos processeurs actuels, mais surtout futurs, en répartissant au mieux les différentes tâches à effectuer.
Apple indique sur la page du projet open Source
he sources are available under the terms of the Apache License, Version 2.0 in the hope that they might serve as a launching point for porting GCD to other platforms.
Les sources sont disponibles sous les termes de la Licence Apache, Version 2.0, dans l'espoir qu'ils peuvent servir de point de départ pour porter GCD sur d'autres plateformes.
Apple a publié ces sources dans un projet dédié sur macosforge.net, le site regroupant la plupart des projets open source géré principalement par Apple.
Que pensez-vous de ce don d'Apple à la communauté Open Source ?
Source : MacosForge.net
Liens : le projet libdispatch
-
FloMoMembre expérimentéC'est tout aussi logique que c'est honnête : après tout, Mac OS X est un Unix.
Quand on voit le nombre de logiciel Open-Source intégrés à Mac OS X (bash, gcc, vim, awk, sed, apache, php, sqlite, python, perl, java et autres) , c'est normal qu'on ait un peu de contribution.
Mais c'est notable malgré tout : ils auraient très bien pu les utiliser sans rendre la pareille.
A noter que WebKit (qui est quand même le moteur Open-Source le plus standard, devant Gecko) a aussi récemment été libéré par Apple.le 15/09/2009 à 9:06 -
ludojojoExpert confirméJe trouve cette ouverture vers l'open source vraiment génial !!!
C'est ce genre d'initiative qui permet à la technologie d'avancer, cela évite à ce que tout le monde travail sur des chose que l'on à déjà réalisé, et qui plus est, peut être vont ils pouvoir améliorer certains points.
Merci apple pour cette initiatives !le 15/09/2009 à 9:45 -
LeSmurfMembre expérimentéApple n'en est pas à son coup d'essai, ils collaborent déjà avec le monde de l'OpenSource et une grande partie de leur système repose sur l'OpenSource (Darwin par exemple, Webkit...)
Ils en profitent et contribuent, je trouve ça très bien.le 15/09/2009 à 10:21 -
Traroth2Membre éméritePour Webkit, Apple n'avait pas le choix, puisqu'il est basé sur KHTML et que KHTML est en LGPL. Ca ne s'est d'ailleurs pas fait tout seul, et Apple s'est fait tirer l'oreille pour respecter la licence, à l'époque.le 15/09/2009 à 10:39
-
supertonicMembre avertiOk c'est vraiment cool, mais c'est surtout pour faire oublier qu'Apple est super fermé et cher !le 15/09/2009 à 12:00