Auteur Sujet: LibreOffice attaque Microsoft pour son format .docx .xlsx .pptx (OOXML)  (Lu 72 fois)

0 Membres et 2 Invités sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 52 070
    • Bluesky LaFibre.info
LibreOffice attaque Microsoft pour son format .docx .xlsx .pptx (OOXML) et OnlyOffice pour son utilisation des formats de Microsoft

Pourquoi OOXML n'est pas un format standard pour les documents bureautiques

Malheureusement, je lis régulièrement des articles sur des défenseurs du logiciel libre qui utilisent sans problème les formats propriétaires DOCX, XLSX et PPTX de Microsoft pour leurs documents et préfèrent donc des logiciels propriétaires comme OnlyOffice à LibreOffice. D'autres vont jusqu'à affirmer des choses aberrantes, comme : « OOXML est un format standard, et nous devons l'accepter. »

Je voudrais donc saisir cette occasion pour clarifier, une fois pour toutes, pourquoi OOXML n'a jamais été, n'est pas et ne sera jamais un format standard à moins que Microsoft ne décide de repenser entièrement ses applications bureautiques.

Compte tenu des décisions passées, comme l'incapacité d'Excel à gérer correctement certains éléments du génome humain, je considère cela impossible. Face au refus de Microsoft de corriger un bug évident d'Excel, la communauté scientifique a été contrainte de modifier le nom de ces éléments.

Autrement dit, à cause de Microsoft, nous tous, citoyens du monde, sommes concernés par la modification du nom de certains éléments de notre génome, avec toutes les conséquences que cela implique pour la recherche scientifique et, par conséquent, pour le traitement des maladies génétiques. C'est un fait extrêmement important qui n'a pas bénéficié d'une couverture médiatique suffisante, mais qui illustre à quel point Microsoft est prêt à tout sacrifier pour servir ses propres intérêts commerciaux.

Mais revenons à OOXML.

En théorie, OOXML (Office Open XML) est une norme ISO/IEC (ISO/IEC 29500), malgré les nombreuses critiques techniques formulées lors de son élaboration et totalement ignorées par l'ISO/IEC. Cela démontre qu'il ne s'agit pas d'une norme, et encore moins d'une norme ouverte.

Voici un résumé de ces critiques :

Complexité des spécifications : la norme est extrêmement volumineuse (environ 7 000 pages), ce qui rend sa mise en œuvre correcte par des tiers pratiquement impossible. Cela contraste fortement avec les normes concurrentes telles que l’ODF, qui sont beaucoup plus concises.

Incohérences d'implémentation : les applications Microsoft Office n'implémentent pas la version normalisée (ISO/IEC 29500 Strict), mais utilisent la variante « Transitionnelle », qui inclut des fonctionnalités de compatibilité avec des formats hérités qui contredisent l'objectif déclaré d'être un format propre, moderne et surtout ouvert et standard.

Dépendances propriétaires : Les spécifications font référence à plusieurs comportements hérités non documentés des versions précédentes de Microsoft Office et exigent que les développeurs décodent des fonctionnalités spécifiques à Windows pour assurer la compatibilité.

Vestiges de données binaires : Bien qu'étant basé sur XML, OOXML intègre des structures de données binaires à de nombreux endroits, notamment pour assurer la rétrocompatibilité avec les formats existants, ce qui compromet la transparence que XML devrait garantir.

Éléments spécifiques à la plateforme : La norme contient des éléments spécifiques à Windows liés aux polices, au rendu et à d’autres comportements du système qui rendent toute implémentation multiplateforme difficile, voire impossible.

Controverse autour du processus de normalisation : La procédure d’approbation accélérée adoptée pour OOXML par l’ISO/CEI a suscité une vive controverse, des allégations d’irrégularités de procédure et de manipulation des votes soulevant des doutes légitimes quant à la validité de la norme.

Ces problèmes ont fait que, même si OOXML est techniquement devenu une norme, il a toujours été une spécification de format propriétaire de Microsoft et non une norme ouverte véritablement neutre vis-à-vis des fournisseurs.

Dans les semaines à venir, j'explorerai en détail certaines des affirmations formulées dans cet article, en y incluant tous les éléments techniques pertinents.

Pour l'instant, toute personne intéressée peut consulter cette présentation PDF de 2018, faisant référence à la norme ISO/IEC 29500-1:2016 (et à la norme ECMA 376 correspondante), qui recense certains problèmes et fournit des détails techniques qui clarifient au moins certaines des affirmations.


Source : Blod de The Document Foundation (organisation allemande qui a pour objectif de créer et gérer LibreOffice) le 6/02/2026

vivien

  • Administrateur
  • *
  • Messages: 52 070
    • Bluesky LaFibre.info
Pourquoi ODF et non OOXML ?

Les utilisateurs connaissent déjà les avantages des formats ouverts et standards, car ils consultent quotidiennement des sites dont le contenu est accessible grâce au format HTML. Ce format ouvert et standard a été initialement développé puis défendu par son inventeur, Tim Berners-Lee. Il a empêché Microsoft de le transformer en format propriétaire avec Internet Explorer 6. Cela aurait contraint les utilisateurs à utiliser deux versions d'un même site : l'une au format standard et l'autre au format propriétaire.

Heureusement, la stratégie de Microsoft a échoué avec le HTML car le W3C – contrairement à l'ISO – n'a jamais reconnu la validité des modifications de format « imposées » par Internet Explorer. En effet, Internet Explorer n'affichait pas correctement les sites au format standard. Finalement, cela a contraint l'entreprise à développer un navigateur conforme à toutes les normes, permettant ainsi aux utilisateurs de choisir leur navigateur préféré pour accéder à n'importe quel site.

Si la même chose s'était produite avec OOXML, reconnu par l'ISO comme une norme alors qu'il ne l'a jamais été, les utilisateurs seraient aujourd'hui contraints d'utiliser le navigateur Microsoft pour consulter correctement les sites et devraient supporter les problèmes rencontrés avec d'autres navigateurs. Il en va de même s'ils souhaitent lire et écrire des fichiers DOCX, XLSX et PPTX avec des logiciels libres.

Cependant, l'utilisation d'un format propriétaire pour les documents présente également d'autres inconvénients pour les utilisateurs. Ils confient ainsi la confidentialité de leurs données à une personne qu'ils ne connaissent pas et dont les intérêts divergent des leurs. Dans le meilleur des cas, le contenu est partagé ; dans le pire, il est menacé, comme l'a malheureusement constaté le procureur général de la Cour internationale de Justice lorsque Microsoft a fermé son compte de messagerie sur ordre du président des États-Unis.

Le même problème pourrait se poser pour les utilisateurs de Microsoft 365 si le format propriétaire était modifié pour le rendre illisible ou lisible uniquement par ceux qui possèdent une version spécifique du logiciel. Est-ce vraiment impossible ? Pourquoi s’inquiéter alors qu’il existe un format standard et ouvert, qu’aucun pays ni aucune entreprise ne peut utiliser à des fins malveillantes et auquel chacun peut accéder grâce à un logiciel compatible ?

LibreOffice gère parfaitement les fichiers ODF et mieux les fichiers OOXML que Windows 365 et d'autres logiciels. Cette mauvaise gestion des fichiers ODF « force » les utilisateurs à privilégier les fichiers OOXML, les piégeant ainsi et protégeant un marché d'environ 30 milliards de dollars (car ce verrouillage agit comme une entrave).

Nous souhaiterions que tous les logiciels adoptent l'ODF comme format de référence et le gèrent correctement afin d'offrir aux utilisateurs une véritable liberté de choix fondée sur les fonctionnalités du logiciel — comme il se doit dans un monde basé sur la libre concurrence et l'innovation, du moins en théorie.


Source : Blod de The Document Foundation (organisation allemande qui a pour objectif de créer et gérer LibreOffice) le 16/02/2026