Microsoft met IronRuby et IronPython sous licence apache Open Source V2.0
IronPython et IronRuby sont des implémentations de Python et Ruby langages de programmation pour .net et Mono, Ils sont construits au dessus du DLR (Dynamique Langage Runtine), qui ajoute au CLR une série de services spécifiquement conçus pour répondre aux besoins des langages dynamiques.
IronPython est une implémentation de Python pour .Net. Elle a été codée en C#. et permet ainsi d'accéder facilement aux bibliothèques .Net tout en restant entièrement compatible avec le langage Python.
De même IronRuby est une implémentation de Ruby pour .net donc le but est de fournie une implémentation de qualité de Ruby.
Jusqu'ici ces deux langages de programmation étaient disponible sous la License Microsoft Permissive .
Pourquoi ce changement? Commentaire d'un porte parole de la société.
source : http://www.zdnet.com/blog/microsoft/...e-license/6872We received customer feedback directly that the Apache v2.0 License increasingly became the license of choice for those working on the IronPython and IronRuby projects. While the Microsoft Public License is a good license, we wanted to support this customer feedback so we decided to make the change to the Apache License v. 2.0 for these projects.
IronPython est disponible là.
IronRuby est disponible là.
Lire aussi:
Ce tutoriel interactif sur Ironpython
Et l'article Thibaut Barrère sur IronRuby
Partager