L'ODF Alliance dénonce des failles sérieuses dans le support ODF de Microsoft 

Le 03 juin 2009 (15:17) - par Cyrille Chausson , Christophe Bardy

Imprimer Envoyer par e-mail

Rubriques : Windows Tags : microsoft - odf - standards - office

En se basant sur des tests réalisés par un employé d'IBM, l'ODF Alliance -qui compte parmi ses membres fondateurs EMC, IBM, Novell, Oracle, Red Hat ou Sun - reproche à Microsoft d'avoir réalisé une piètre implémentation de la norme ODF dans le SP2 d'Office 2007. Des tests que Microsoft conteste en déclarant qu'on lui reproche surtout de ne pas être compatible avec OpenOffice.

L'ODF Alliance vient d'ouvrir le feu à boulets rouges sur Microsoft. En ligne de mire du consortium, l'implémentation du format de fichier ODF (OpenDocument Format) dans Office 2007 SP2 que le consortium estime souffrir de « sérieuses déficiences », représentant ainsi un danger pour les entreprises en matière d'interopérabilité.

Microsoft a ajouté le support natif du format ODF 1.1 dans le service pack 2 (SP2) de sa suite bureautique à la fin du mois d'avril 2009. Le but officiel de Microsoft, qui pousse par ailleurs son propore format de fichier Open XML, est de rendre transparent les échanges de fichiers entre les différentes suites du marché, mais aussi de répondre aux desiderata d'interopérabilité et d'ouverture des gouvernements. Cet enjeu est d'autant plus important pour Microsoft que l'intégration – et le degré de compatibilité – d'ODF à Office devrait être sujet à une surveillance approfondie de la Commission européenne. L'exécutif européen souhaite s'assurer du fait que  l'intégration réalisée par Redmond conduit bien à une meilleure interopérabilité.

Pour l'ODF Alliance, on est loin du compte. Le consortium rappelle dans un communiqué combien ce support d'ODF est censé être représentatif de l'engagement de Microsoft en matière de compatibilité et d'interopérabilité. Et il s'indigne donc de ce qu'il appelle les « carences» dans l'implémentation du géant du logiciel, d'autant que selon l'Alliance, plusieurs plug-ins libres pour Office font meiux en matière d'interopérabilité que le convertisseur intégré d'Office SP2. Selon l'Alliance, les conséquences pourraient être  dramatiques : « Mettre potentiellement en circulation des millions de fichiers ODF qui ne sont pas interopérables et compatibles avec le support d'ODF proposé par les autres éditeurs est une voie directe vers la fragmentation ». A la base, les points d'incompatibilités résident principalement dans les formules des tableaux de calculs.
Selon l'ODF Alliance, les formules de calculs inclues dans les fichiers ODF produits par un Excel (dans la version SP2 d'Office 2007) ne seraient pas ré-interprétées dans un autre application supportant ODF 1.1. Parmi les autres problèmes rencontrées à l'issu des tests, on note également la dégradation de certaines mises en pages (comme les puces, les graphiques ou les polices) d'un fichier ODF après une sauvegarde dans Office 2007. Et pire selon l'Alliance, l'impossibilité de suivi des modifications.

Incompatibilité d'applications mais pas de standard

Chez Microsoft, on regrette l'attitude de l'ODF Alliance qui avait tout le loisir de constater les évolutions en amont. « A partir de l'annonce du support d'ODF, on a publié les notes d'implémentations qui démontrent comment sont implémentés les standards, pour recueillir des avis. Puis on a mis à disposition la version bêta du SP2 pour contester la mise en oeuvre ces notes d'implémentations [alors amendées et corrigées, ndlr] », explique, un brin amer,  Alfonso Castro, directeur de la stratégie Interopérabilité chez Microsoft France, qui qualifie de « gifle » la montée au créneau de l'ODF Alliance au regard des travaux réalisés durant la phase précédant la finalisation du SP2.

Mais surtout, il apparaît que le problème de la gestion des formules n'est pas nouveau et repose sur le standard en lui-même. Si Microsoft confirme avoir bien et conformément implémenté ODF 1.1, le problème réside dans le fait que « ODF 1.1 ne supporte pas les formules dans les tableaux. Le problème d'interopérabilité remonté par l'Alliance n'est donc pas lié au standard, mais bien aux applications,[qui du coup on leur propre méthode de définir les formules, ndlr] » raconte en substance Alfonso Castro.

Comme l'explique Dough Mahu un spécialiste des standards chez Microsoft qui est notamment membre du comité technique d'ODF à l'Oasis, sur son blog, OpenOffice, qui a servi d'application de base aux tests réalisés par Rob Weir, un employé d'IBM, est la seule application qui utilise la syntaxe OpenFormula pour définir ses formules. Or, OpenFormula, qui devrait faire son apparition avec la version 1.2 d'ODF, n'est toujours pas normalisé. « Nous n'avons tout simplement pas implémenté ODF 1.2 parce qu'il n'est pas un standard, explique Alfonso Castro. Et il ajoute : «On nous reproche ainsi de ne pas être compatible avec OpenOffice ».

Trouver un équilibre entre respect des standards et interopérabilité entre suites

Ceux qui suivent l'histoire des formats bureautiques depuis longtemps noteront avec ironie que c'est justement le reproche que faisait Microsoft à ses concurrents par le passé, lorsqu'ils tentaient de répliquer les format Office dans leurs suites bureautiques au gré des évolutions de ces formats - et encore avaient-ils l'excuse de devoir travailler par rétro-ingénierie. Microsoft est bien placé pour le savoir, les formats ne sont standards  qu'à un instant donné, celui de leur ratification. Ils évoluent ensuite dans la vraie vie avant qu'une nouvelle étape de ratification ne valide (ou n'invalide certaines des évolutions) pour donner naissance à une nouvelle version du standard.

Si certains utilisateurs sont très attachés au respect des standard (pour des besoins évidents de conservation de documents), d'autres mettent la priorité sur la compatibilité et l'interopérabilité entre applications et donc sur le support des dernières évolutions généralement admises du format. L'idéal serait donc sans doute que Microsoft propose d'un côté un support standard et de l'autre un mode de compatibilité avec les dernières évolutions d'Open Office - dont les évolutions semblent semblent guider les spécifications d'ODF. Autant dire qu'il s'agit d'un idéal peu probable, Microsoft n'ayant objectivement aucun intérêt à voir une alternative à Office prendre son essor.

Notons pour terminer que Microsoft n'est pas le seul à avoir des soucis avec les dernières évolutions du format ODF. Dans sa démonstration, Dough Mahu présente également un test sur Symphony, la suite d'IBM, qui elle aussi ne supporte pas ODF 1.2. Résultat : le fichier de base est également dégradé. De quoi confirmer que l'interopérabilité entre suites bureautiques ne passe pas uniquement par un respect besogneux des standards, d'autant que la ratification d'ODF 1.1 - en février 2007- remonte maintenant à plus de deux ans, autant dire une éternité dans le monde de la bureautique.

livres blancs avec LesSourcesIT.fr

Protéger votre investissement et améliorer l’élasticité du réseau

Comment prendre en charge les évolutions imprévisibles du trafic applicatif tout en maintenant strictement les niveaux…


Gouvernance, Risque et Conformité d’entreprise : un nouveau paradigme pour répondre aux nouvelles exigences

Dans un environnement des affaires de plus en plus mondialisé, les acteurs économiques et entreprises sont interconnec…

vues 1871 lectures commentaire 5 commentaire(s) recommandation notez cet article
3

Réagissez à cet article

Votre Pseudo

Commentaire

Pertinence du commentaire : 5
Par OOo Forum
 Le 03/06/2009 à 23:28
Il faudrait surtout que l'Alliance ODF et surtout l'OASIS s'activent pour enfin, valider le format ODF 1.2.
Noter ce commentaire
Pertinence du commentaire : 4
Par jack
 Le 05/06/2009 à 12:22
Deux observations :

Quand on applique un standard ce n'est pas au standard de prouver qu'il est conforme ! Microsoft "Regrette l'attitude de l'ODF Alliance qui avait tout le loisir de constater les évolutions en amont." Autrement dit c'est aux autres membres de la communauté de tester leurs logiciels de remonter les bugs et finalement de prouver le cas échéant que ça ne marche pas. Qu'ils ouvrent donc leur code source et les développeurs du monde entier pourront enfin le dépanner ! Encore un effort l'open source n'est pas loin.

Un standard est forcément public, Open office est public, il ne s'agit pas d'un concurrent mais d'une référence. Si le code propriétaire est meilleur il doit sans probléme pouvoir suivre les évolutions du code public vu qu'il est censé le précéder. Pour "apporter aux utilsateurs le meilleur de l'informatique en dépassant les standards" il faut être conforme, être en avance et participer à l'évolution en rendant public, ce qui n'est plus stratégique. Ce que nous voyons depuis trente ans c'est un monopole commercial basé sur l'appropriation de technologies existantes et leur modification en vue d'une compatibilité exclusive, aujourdhui l'émergence de modèles ouverts et libres le rend enfin caduc. Un progrés "convivial" redevient possible !
Noter ce commentaire
Pertinence du commentaire : 3
Par azor
 Le 06/06/2009 à 12:41
l faudrait surtout que l'Alliance ODF et surtout l'OASIS s'activent pour enfin, valider le format ODF 1.2.
Noter ce commentaire
Pertinence du commentaire : 5
Par drakken
 Le 09/06/2009 à 12:48
>Il faudrait surtout que l'Alliance ODF et surtout l'OASIS >s'activent pour enfin, valider le format ODF 1.2.

L'alliance ODF n'a pas le pouvoir de corruption de Microsoft qui a fait passer son emballage de format binaire en XML (alias OpenXML) en procédure Fast-Track. Donc ODF 1.2 passe par toute les étapes de validation de l'ISO (oui meme si c'est stupide c'est comme ca). Patience donc, ca arrive...

Quand à l'attitude de Microsoft, et bien une phrase résume bien la situation : "Microsoft n'ayant objectivement aucun intérêt à voir une alternative à Office prendre son essor." Leur attitude de "on a pas implémenter ca parce que même si l'implémentation de référence le fait, c'est pas encore dans la norme" est juste une défense hypocrite. Microsoft se contre-fou de la norme OpenDocument, point final.
Noter ce commentaire
Pertinence du commentaire : 0
Par jmphi
 Le 16/06/2009 à 09:46
Tout ceci ressemble à du déjà vu, avec les navigateurs web ! « Oh mais non, nous on a bien implémenté les standards, enfin l'interprétation qu'on en a faite, et puis l'erreur est humaine donc il peut y avoir des bugs… ». Bref rendez-vous dans 5 ans pour discuter des standards, quand la part de marché de Ooo sera passée à 50%.
Noter ce commentaire
publicité
publicité
Les dossiers du MagIT

Guide en 10 étapes pour l’achat d’une solution CRM adaptée


Le processus d'acquisition d'une solution CRM est différent de la procédure classique suivie pour les achats informatiques. Dans la mesure où la gestion de la relation client to…

Démystifier les mythes sur le 10Gigabit Ethernet


Alors que le 10Gigabit Ethernet (GbE) est largement disponible depuis plusieurs, la technologie et encore nouvelle pour de nombreux administrateurs réseau. Cet E-Guide démystifie…
livres blancs avec LesSourcesIT.fr
Recevez les newsletters du MagIT
L'essentiel IT : L'actu IT au quotidien
événements

Etat du monde IT 2011

1 2 3 4 5   
Click Here