Open source

Inscrivez-vous flux rss

Consulter le centre de compétences

imprimer cet article envoyer à un ami recevoir les newsletters contacter la rédaction s'abonner au flux rss partager

L'usage de C# dans Linux libéré par Microsoft


Edition du 09/07/2009 - par Olivier Rafal

Ceux qui utilisent ou distribuent du code C# et son environnement d'exécution (la CLI) dans des programmes couverts par des licences libres n'ont désormais plus rien à craindre : Microsoft a indiqué que les spécifications de ses technologies, respectivement ECMA 334 et ECMA 335, sont maintenant couvertes par le programme « Community Promise ». Selon les termes de cette promesse, Microsoft s'engage à ne rien demander et à ne pas poursuivre ceux qui « conçoivent, utilisent, vendent, importent ou distribuent toute implémentation » basée sur les technologies couvertes par cette licence très particulière.

Cette décision a été prise à la demande de Miguel de Icaza, le créateur de Mono, implémentation de la CLI et de C# pour Linux. Désormais employé de Novell, Miguel de Icaza voulait clarifier la situation pour les développeurs utilisant Mono. Récemment, le grand avocat du Libre Richard Stallman avait critiqué la décision des auteurs de Debian, qui proposait d'installer des applications conçues pour Gnome grâce à Mono (une des applications étant écrites en C#). Pour lui, « le logiciel libre ne doit pas dépendre de Mono ou de C# », ce serait prendre un trop gros risque, en s'exposant à des décisions arbitraires de la part de Microsoft, écrivait-il fin juin dans un billet de blog.

La promesse faite par Microsoft élimine le danger autour de C#. Pour Mono, la situation est plus complexe, comme le reconnaît Miguel de Icaza, car cette implémentation de la technologie .Net de Microsoft va bien au-delà de C#. Le vice-président de Novell explique que les prochains mois seront consacrés à la scission du code source de Mono en deux distributions, l'une reprenant exclusivement les spécifications ECMA, l'autre incluant les implémentations diverses, comme celles d'ASP.Net ou d'ADO.Net.





envoyer recevoir
imprimer commenter
0 commentaires postés >> Tous les commentaires

L'ACTUALITÉ DU JOUR
Infrastructure serveur Plate-forme serveur quatre sockets au prix de deux chez AMD

(19/03/2010 17:20) - (...)

Internet Google quitterait la Chine le 10 Avril

(19/03/2010 17:06) - (...)

Systèmes d'exploitation Pour contrer VMware, Microsoft baisse le coût des licences Windows pour machines virtuelles

(19/03/2010 15:56) - « Nos clients et nos partenaires nous ont fait comprendre que ce contrat était confus (...)

Systèmes d'exploitation La virtualisation renforcée dans les SP1 de Windows 7 et Server 2008 R2

(19/03/2010 12:14) - Avec le SP1 de Windows Server 2008 R2, deux fonctionnalités font leur apparition (...)

Mobilité Ne l'appelez plus Nexus One

(19/03/2010 11:50) - Google s'est vu refuser par l'Office américain de gestion des marques et des brevets (...)

Internet Les Français boudent le paiement des contenus en ligne

(19/03/2010 11:17) - Cette étude GfK Custom Research classe la France en dernière position, sur 17 pays, (...)

LE TOP
  1. Après Twitter, Digg abandonne MySQL au profit de Cassandra
  2. Mix10 : Les quatre priorités de Microsoft pour Windows Phone 7
  3. Twitter et Facebook prêts pour la géolocalisation de leurs utilisateurs
  4. Linux : Mariage de raison entre solutions propriétaires et logiciel libre
  5. la centrale nationale de Système-U repense ses processus métiers (MAJ)




CONFERENCES
23/03/2010
CLOUD COMPUTING
De 8h30 - 14h00 à l'Automobile Club de France - Paris 8e
PARTNER ZONE
LIVRES BLANCS
Les principes de la virtualisation du stockage 20 mars 2010 - 3PAR
Les principes de la virtualisation du stockage
Peter Williamson, de Bloor Research, explique les principes de la virtualisation du stockage et met en garde contre les principaux pièges à éviter. Dans (...)