Emploi Start-up Evénements 01 Avis d'expert Vidéos Indicateurs Distribution Telecharger Pro Livres blancs

Pourquoi Microsoft ne voit pas de raison de passer à l'open source

Bill Hilf pilote chez Microsoft la collaboration avec certains acteurs du libre. Il pointe du doigt les limites de ce domaine.
laisser un avis
envoyer
par mail
imprimer
l'article
partager sur Viadeo
partager sur Facebook
partager sur LinkedIn
partager sur Scoopeo
partager sur Technorati
partager sur Digg
partager sur Delicious
partager sur Google
partager sur Myspace
partager sur Yahoo!

La haine mutuelle entre Microsoft et le monde de l'open source a l'air de s'apaiser. L'éditeur de Redmond semble même regretter ses insultes passées à l'encontre du logiciel libre, que Bill Gates et Steve Ballmer n'hésitaient pas à comparer au “ cancer ” ou au “ communisme ”. “ C'étaient des caricatures ”, s'excuse aujourd'hui Brad Smith, l'avocat de l'entreprise.

Quatre ans après l'ouverture de son laboratoire Linux et open source, la création de deux licences open source et son accord avec Novell, Microsoft poursuit sa stratégie de main tendue au monde du logiciel libre. Poussé par l'acharnement de la Commission européenne, Microsoft est allé encore plus loin et a récemment publié pour la première fois ses protocoles de communication et les interfaces, jusque-là tenues secrètes, de ses applications les plus populaires comme Windows, Office, Exchange, etc.

Derrière ces efforts se cache un homme : Bill Hilf, le stratège de toutes les plates-formes logicielles de Microsoft, qui a convaincu les dirigeants de l'éditeur d'adopter une position plus conciliante vis-à-vis de l'open source.

01net. : En quoi la publication des protocoles et des interfaces de programmation va-t-elle changer la relation de Microsoft avec les développeurs open source ?
Bill Hilf : Cette annonce a entraîné une véritable révolution culturelle au sein de Microsoft. Car, même en interne, les différentes équipes, par exemple Windows et Office, ne se communiquaient pas toutes les interfaces de programmation (API) pour leurs applications respectives, de peur de créer une “ dépendance ” pour les applications développées par l'autre groupe. Il arrive en effet que l'on change la définition d'une API ou parfois qu'on la supprime, avec le risque de planter l'application qui en dépend.
Maintenant que toutes les API sont publiées, l'équipe Windows ne peut plus se permettre d'en modifier une sans avoir vérifié avec certitude que cela ne “ plantera ” pas une application qui y fait appel. Ensuite, les développeurs, open source ou pas, possèdent désormais les mêmes informations, au niveau des protocoles de communication inter-applications et des API, que les programmeurs de Microsoft. Ce qui leur permettra d'assurer une parfaite compatibilité entre leurs applications et les nôtres.
Enfin, nous avons facilité le processus d'achat par un éditeur d'une licence pour nos protocoles propriétaires : si c'est pour une application à but non commercial, c'est gratuit ; sinon, le coût est minime. On espère avec tout cela que Windows devienne la plate-forme de choix pour les développeurs et les applications open source.

A quand des applications ou des protocoles open source signés Microsoft ?
Ce n'est pas forcément très connu du grand public, mais nous proposons déjà plusieurs applications en open source – soit sur le site SourceForge soit bien sûr notre propre site de collaboration open source, CodePlex –, comme notre logiciel d'installation (WiX), le système d'exploitation expérimental Singularity ou bien encore un algorithme antispam, qui fait appel à la reconnaissance et à l'analyse de formes, et qui est maintenant utilisé dans la recherche d'un vaccin contre le sida.
En ce qui concerne nos logiciels comme Windows, Office ou bien encore Exchange, ça n'a pas de sens de les mettre en open source. Depuis que j'ai rejoint Microsoft, il y a quatre ans, personne ne m'a demandé le code source de nos logiciels. Et pour quoi faire ? Le code source sans les développeurs qui l'ont écrit ne sert à rien.

Si un logiciel libre utilise un protocole Microsoft, ce dernier ne devient-il pas automatiquement open source, selon la licence GPL ?
C'est effectivement un point de contentieux avec la communauté open source. Nos protocoles ne sont pas open source. Si un logiciel libre veut les utiliser à but commercial, son éditeur devra nous payer des royalties, ainsi que tous ceux qui distribueront ce code dans leurs propres logiciels libres.
L'autre solution pour le développeur open source est de faire en sorte de contourner notre brevet qui protège le ou les protocoles en question. Et notre position n'a rien d'unique. Beaucoup d'éditeurs de logiciels open source, comme MySQL ou EnterpriseDB, proposent des outils propriétaires avec leur logiciel open source gratuit. C'est pour moi plus un problème “ religieux ” avec les quelques “ sectaires ” de la communauté open source, qu'un réel problème qui empêcherait la distribution de logiciels libres.

Les équipes de Microsoft utilisent-elles du logiciel libre ?
Si la question est de savoir si nous utilisons du code open source dans nos produits, la réponse est non. Personne ne développe un code qui pourrait vraiment nous aider dans Windows.

Quid des 235 brevets que Linux violerait selon Microsoft ?
Ce cas montre les limites des relations commerciales qu'une entreprise comme Microsoft peut entretenir avec une “ communauté ”, en l'occurrence Linux, à la différence de ce qui se passe avec d'autres entités commerciales comme Novell ou Sun, avec qui nous avons signé des accords de licences croisées. A qui devons-nous parler pour régler ce problème ? Qui aurait une autorité suffisante pour signer cet accord de licence ? Pour SuSE Linux, Novell s'est s'engagé à respecter notre accord. Mais qui va ou peut s'engager légalement et financièrement pour la communauté Linux dans sa globalité ?

débat
24 avis d'internautes
Pourquoi Microsoft ne voit pas de raison de passer à l'open source
Code source ?
par kaldan
le 04/04/2008 12:24:35
Bien vu
par lolotux
le 04/04/2008 13:04:50
Mais c'est bien sur !
par JEANJEAN18
le 04/04/2008 15:05:59
Et oui... du fouilli
par fmargoulin42
le 04/04/2008 15:11:16
C'est certain
par iwjcg
le 07/04/2008 14:06:18
Pourquoi pas ?
par lolotux
le 04/04/2008 13:01:48
ouai...
par zelrikriando
le 05/04/2008 22:35:17
C'est fou
par Seb2411
le 04/04/2008 15:14:19
Pas vraiment
par 123465
le 04/04/2008 17:03:59
Suite
par 123465
le 04/04/2008 17:07:57
Ok mais ...
par Seb2411
le 04/04/2008 19:52:51
sourd?
par tuxce
le 04/04/2008 16:50:43
mieu à faire
par vv.37
le 04/04/2008 17:34:36
Quelle prétention
par Mr_Toto
le 04/04/2008 21:33:38
c'est un aveu
par snapshot
le 05/04/2008 10:21:04
Pas de raison de passer à Windows
par un passant qui passe
le 05/04/2008 19:55:16
Gandhi a déjà tout dit !
par abourgeo
le 14/04/2008 23:04:49
Les équipes de Microsoft utilisent-elles
par scls19fr
le 06/04/2008 11:19:09
Incompatible
par Synaps0
le 07/04/2008 11:52:15
Ben non
par iwjcg
le 07/04/2008 14:01:56
Du grand n'importe quoi
par LIAR
le 07/04/2008 19:51:32
euh ... ya un bug !
par Nothing2DO.eu
le 08/04/2008 11:12:17
Open-source, libre et gpl
par quivabien
le 14/04/2008 13:46:47
C'est pas étonnant !
par Ndundwe
le 16/04/2008 23:27:40
publicité
débat
24 réactions
 
C'est pas étonnant !
posté le 16/04/08 à 23:27 par Ndundwe
Gandhi a déjà tout dit !
posté le 14/04/08 à 23:04 par abourgeo
Open-source, libre et gpl
posté le 14/04/08 à 13:46 par quivabien
euh ... ya un bug !
posté le 08/04/08 à 11:12 par Nothing2DO.eu
Du grand n'importe quoi
posté le 07/04/08 à 19:51 par LIAR
à lire aussi
SUR LES MÊMES THÈMES
Windows 7 : sept vérités à connaître avant de l'adopter
A la recherche d'un OS taillé pour le multicœur
Windows 7 : Microsoft a peaufiné le mode XP
Google dévoile ses partenaires pour Chrome OS
Google va lancer son propre système d’exploitation en 2010
Android en rodage sur les netbooks
La version finale d'Ubuntu 9.04 peut être téléchargée (MAJ)
HP planche sur des netbooks Android Inside
Le SP2 de Windows Vista en version presque finale
Les bons d'échange gratuit Vista contre Windows 7 attendus cet été
La justice américaine examine les coûts de la rétrogradation de Vista à XP
Nova, le Linux made in Cuba
Pour le père de Linux, le cycle de développement de Windows est trop long
Windows XP livré jusqu’au 30 mai 2009
Le SP2 de Windows Vista disponible en version bêta
Linux : Ubuntu 8.10 disponible en téléchargement
Premier aperçu de Windows 7, le successeur de Vista
Bientôt un Service Pack 2 pour Windows Vista
Microsoft ouvre un blog sur les dessous de Windows 7
Première mise à jour importante pour Windows Home Server
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Tous droits réservés © 1999 - 2009 Internext - 01net.