La standardisation du format de fichier Open Document Format (ODF) 1.0 par l'ISO/IEC et son projet de standardisation des formats de fichiers Office Open XML (Open XML) gérés par l'Ecma suscitent de nombreux débats publics au sujet des formats de document et soulèvent la question de savoir si le monde doit commencer à se concentrer sur un format unique ou continuer dans la voie du développement et de l'utilisation de plusieurs formats. Microsoft pense que les utilisateurs devraient avoir la possibilité de choisir parmi plusieurs formats celui qui répond le mieux à leurs besoins. Nous sommes également partisans de l'incitation à une évolution permanente de l'informatique et des formats de données. Nous soutenons par ailleurs la ratification de l'Open XML auprès de l'ISO/IEC. Plusieurs raisons motivent ces prises de position :
Les utilisateurs ont toujours eu le choix entre plusieurs formats et cela doit rester le cas à l'avenir. Les formats de données existent depuis les débuts de l'informatique. Ils reflètent les différentes fonctions et capacités offertes par les systèmes informatiques auxquels ils ont parallèlement évolué. Les cartes perforées étaient courantes à une époque, mais vous ne songeriez plus à en utiliser de nos jours. Depuis leur utilisation, il y a plusieurs dizaines d'années, un large éventail de formats (TXT, PDF, HTML et DOC, pour n'en citer que quelques-uns) sont devenus courants, car ils répondent à des besoins spécifiques et exploitent de nouvelles capacités informatiques. La création de formats de document basés sur XML s'inscrit dans la continuité de cette évolution et, au sein même de cette catégorie, un certain nombre de formats sont en cours de développement, notamment ODF, Open XML et UOF. Il faut s'attendre à voir de nouveaux formats au gré de l'évolution technologique et, comme cela a toujours été le cas, les utilisateurs devront pouvoir choisir les formats les plus adaptés à leurs besoins. Microsoft a toujours été un partisan du choix. Nous n'avons posé aucun obstacle à la ratification du format ODF 1.0 par l'ISO/IEC et avons défendu son ajout à la liste de l'ANSI (American National Standards Institue). Microsoft continuera d'appuyer la reconnaissance d'ODF 1.0 et des autres formats sur de telles listes dans le monde tant que cela ne limitera en aucune manière le choix.
Open XML et ODF sont des formats distincts qui répondent à des besoins différents. Certains se sont demandés si l'ISO/IEC devait ratifier Open XML après avoir ratifié ODF 1.0. Il est important d'être conscient qu'il s'agit de formats fondamentalement différents répondant à des besoins différents du marché ; la standardisation et l'utilisation de l'un n'empêche pas celles de l'autre. Par sa conception, ODF peut séduire les utilisateurs intéressés par un niveau de fonctionnalité spécifique de leur suite de productivité ou les développeurs désireux d'utiliser ce format. Open XML peut s'avérer plus attractif pour ceux qui recherchent une plus grande richesse de fonctionnalités, la possibilité d'intégrer des données professionnelles en définissant leur propre modèle de document ou un format rétro-compatible avec des documents existants. Cela ne signifie pas qu'un format est préférable à l'autre, mais que les deux répondent à des besoins différents du marché. Pour voyager d'un endroit à un autre, certaines personnes choisiront leur voiture, tandis que d'autres choisiront l'avion. L'un et l'autre sont des modes de transport, mais sont aussi fondamentalement différents et rendent service à des personnes différentes. Il en est de même pour ODF 1.0 et Open XML ; tous deux sont des formats de document, mais ils sont fondamentalement différents et ne répondent pas aux mêmes besoins des utilisateurs.
Open XML, ODF, UOF et d'autres formats peuvent coexister et coexisteront. La bonne nouvelle est que les clients souhaitant utiliser plusieurs formats en ont actuellement la possibilité et l'auront également à l'avenir. Si une personne utilise essentiellement ODF 1.0 et souhaite travailler avec des documents Open XML, ou inversement, elle peut le faire en recourant à des convertisseurs, tels ceux qui sont développés dans le cadre de projets de la communauté open source sponsorisée par Microsoft. Un groupe de travail de l'organisme fédéral de standardisation allemand (DIN) définit comment effectuer la conversion entre ODF 1.0 et Open XML pour préserver leur interopérabilité. Microsoft travaille en collaboration avec des organismes chinois sur un autre projet de convertisseur open source communautaire entre formats Open XML et UOF. Un nombre croissant d'entreprises, dont Microsoft, Novell, Xandros, Linspire, Corel et Dataviz (sur le système d'exploitation Palm) ont conscience que les utilisateurs de leurs logiciels souhaitent pouvoir utiliser plusieurs formats. Elles leur apportent pour cela les outils dont ils ont besoin. En résumé, les utilisateurs pourront facilement travailler avec plusieurs formats.
Open XML est extrêmement pertinent. L'utilisation d'Open XML se développe rapidement. Les entreprises informatiques choisissent de plus en plus souvent de l'utiliser et les utilisateurs perçoivent la valeur qu'il apporte à leurs opérations. La nouvelle vague de l'informatique pilotée par Open XML ne déferlera pas du jour au lendemain, mais elle est en passe d'effectuer un départ vigoureux et tout porte à être optimiste quant à son impact positif sur l'informatique de demain. Rendez-vous sur les sites www.openxmlcommunity.org et www.openxmldeveloper.org.
Les utilisateurs et fournisseurs de produits informatiques ont demandé que le format Open XML fasse l'objet d'une spécification, qu'il soit standardisé et qu'il soit disponible gratuitement pour le plus grand nombre. Ils souhaitent également pouvoir choisir les formats les plus adaptés à une situation spécifique, tout en ayant la possibilité d'utiliser plusieurs formats pour l'application de leur choix. Tout cela devient aujourd'hui une réalité. Les nombreux membres du comité de standardisation international de l'Ecma (dont Novell, Intel, Apple, Toshiba, la US Library of Congress, la British Library, BP, Barclays Capital, Essilor, NextPage et Statoil) ont réalisé un travail formidable dans le développement de la spécification avant son adoption comme standard Ecma International. L'ISO/IEC est actuellement en position de ratifier ce travail considérable et d'ajouter un format de plus à tous ceux qu'elle reconnaît. Microsoft et une communauté grandissante d'utilisateurs et de fournisseurs soutiennent cette démarche.
Tom Robertson
Directeur général
Interopérabilité et standards
Jean Paoli
Directeur général
Interopérabilité et architecture XML