Les deux grandes nouveautés de Snow Leopard, OpenCl mais surtout Grand Central Dispatch, sont disponibles pour tous

Le , 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
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.

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


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de FloMo FloMo - Membre expérimenté https://www.developpez.com
le 15/09/2009 à 9:06
Citation Envoyé par Marcos Ickx  Voir le message
Que pensez-vous de ce don d'Apple à la communauté Open Source ?

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.
Avatar de ludojojo ludojojo - Expert confirmé https://www.developpez.com
le 15/09/2009 à 9:45
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 !
Avatar de LeSmurf LeSmurf - Membre expérimenté https://www.developpez.com
le 15/09/2009 à 10:21
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.
Avatar de Traroth2 Traroth2 - Expert éminent sénior https://www.developpez.com
le 15/09/2009 à 10:39
Pour 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.
Avatar de supertonic supertonic - Membre habitué https://www.developpez.com
le 15/09/2009 à 12:00
Ok c'est vraiment cool, mais c'est surtout pour faire oublier qu'Apple est super fermé et cher !
Offres d'emploi IT
Responsable transverse - engagement métiers H/F
Safran - Ile de France - Corbeil-Essonnes (91100)
Data scientist senior H/F
Safran - Ile de France - Magny-les-Hameaux (Saclay)
Architecte électronique de puissance expérimenté H/F
Safran - Ile de France - Villaroche - Réau

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Mac