C'est fait ! Après avoir ouvert une partie du code source de son environnement de développement .NET début octobre, Microsoft fait désormais officiellement partie des éditeurs open source. L'Open Source Initiative (OSI) vient en effet de certifier deux licences Microsoft compatibles avec les standards de l'open source. L'OSI estime en effet que les licences "shared source" (code source partagé) de Microsoft - la MPL (Microsoft Public License, ex Permissive License) et la MRL (Microsoft Reciprocal License, ex Community License) - sont conformes aux principes fondamentaux de l'open source.
Rappelons que contrairement aux logiciels "libres" supportés par la Free Software Foundation (FSF), les licences "open source" visent surtout à garantir l'accès au code des logiciels. Elles n'imposent pas en revanche sa libre distribution. Selon Michael Thiemann, vice-président de l'Open Source chez Red Hat et président de l'OSI, "les licences de Microsoft ont dégagé un large consensus parmi les membres du comité. Microsoft n'a demandé aucun traitement de faveur et n'en a reçu aucun", précise-t-il à ses détracteurs.
Malgré les attaques de ses deux PDG successifs (Bill Gates et Steve Ballmer) contre les logiciels libres, Microsoft n'en n'est pas à ses débuts en la matière. Il propose depuis plusieurs années des licences permettant à ses meilleurs clients d'accéder à l'intégralité du code source de Windows. Selon l'éditeur, cette ouverture serait particulièrement bien acceptée par les développeurs qui utilisent ses outils. Parmi les 2 000 projets de sa communauté CodePlex, près de 600 auraient déjà adopté l'une de ses deux licences open source. En en attendant d'autres ?
Lire aussi :
Microsoft ouvre ses technologies, le monde du logiciel ''libre'' s'en félicite
Les grands éditeurs en pincent pour l'Open Source