Microsoft apprend l'importance des standards d'interopérabilité
Le 2 novembre 2004, Olivier Ezratty, Directeur de la Division Développeurs et Plate-forme d'Entreprise de Microsoft France participait à un chat du Journal du Net. A la question : Microsoft crée de plus en plus de projets Open Source, est-ce là un moyen de contrer le monde du libre ? Dans Longhorn, verrons nous naître plus d'outils gratuits ?, il a indiqué :
(...) Mais on apprend du monde de l'Open Source : la prise en compte du rôle des communautés, l'importance des standards d'interopérabilité où nous sommes maintenant moteurs comme avec les Services Web, et sur le besoin de plus de transparence (cf Shared Source pour la diffusion des codes sources de Windows).(...) (Le gras n'est pas dans le texte de départ).
On doit relever certains points :
- On ne peut que saluer cet «apprentissage» : pour assurer l'interopérabilité, les formats ouverts sont en effet indispensables.
- La formule «standards d'interopérabilité» est une intéressante synthèse en formats ouverts et interopérabilité.
- Les formats ouverts et l'interopérabilité ne sont pas pour autant une nouveauté (au moins en déclaration) pour Microsoft : rien qu'en ce qui concerne le Web, la société participe aux travaux du W3C pour l'élaboration du format ouvert HTML (quitte hélas ensuite à ne pas forcément le respecter...).
- Espérons que les secteurs où la société est moteur comme les Web services voient bien l'établissement de formats ouverts, et non pas les siens en proposant aux autres acteurs d'assurer une compatibilité, ce qui n'est pas l'interopérabilité.
Sources et liens :
- Le texte du chat du Journal du Net, http://solutions.journaldunet.com/itws/041104_chat_ezratty.shtml
- Une autre analyse des déclarations de ce chat à propos des Web Services...
- Encore une autre analyse des déclarations de ce chat à propos des navigateurs...
- Et encore une autre analyse des déclarations de ce chat à propos des fichiers source...
2 réactions
1 De mat - 07/11/2004, 09:22
Marrant qu'ils parlent de standards, interoperabilité et services web dans la meme phrase, étant donné que ils avaient claqué la porte d'un des groupes de travail du W3C sur les web services... cf. www.infoworld.com/article...
2 De MZ - 29/11/2004, 00:37
Aussi étrange que cela puisse paraître "standard/norme ouvert(e)" et "standard d'interopérabilité" n'ont pas le même sens.
Ainsi, plusieurs produits peuvent utiliser des standard ouverts mais ne pas être interopérables.
Comment ?
Ces standards/normes sont souvent écrit(e)s avec beaucoup d'options, donc il suffit que les produits n'utilisent pas les mêmes options pour qu'il n'y ait pas interopérabilité. En plus dans les échanges de données, vous ajoutez le problème de la sémantique des données et vous voilà franchement dans la mélasse.
Tous ceux qui en douterai peuvent consulter le site de l'initiative IHE dans la santé ( www.gmsih.fr/fr/ihe ). IHE définit des profils d'interopérabilité, c'est à dire la liste des options à utiliser.