Certaines réactions du monde informatique sont étonnantes, d'autre le sont moins, et certaines sont carrément prévisibles. Ainsi comme on pouvais s'y attendre, petitmou (alias Microsoft) à l'instar de son produit phare Wind.. Xp, refuse d'être "poussé vers la porte de sortie", et se lance irrésistiblement dans toute les "bagarres", comme si sa survie en dépendait.
Conséquence, on retrouve petitmou sur tout les fronts, surtout dans ceux qui le concerne pas, comme par exemple autour de la virtualisation, nouveau terrain du buzz depuis le tarissement du "Web 2.0". Ironiquement c'est bien la virtualisation qui pourrait, à long terme, sauver la branche Wind... Server, Linux commencent enfin à grignoter ses parts de marché après avoir agit durant de nombreuse années comme un réorganisateur du secteur Unix, lequel était depuis bien longtemps paralytique.
Sinon on retrouve bien évidemment Redmond en première ligne de ce qui semble être le feuilleton de la rentrée, l'affaire Open XML. Revenons sur le faits pour les retardataire de services. Redmond dont la suite bureautique MS-Office à su s'imposer jusque dans les murs de ses concurrents (disont IBM par exemple), c'est découvert soudain une nouvelle "conscience" des enjeux des standards, de l'interopérabilité, en voulant faire normaliser son "nouveau format" Open XML, plagiat du format OpenDocument d'OpenOffice.
Hors il est bien là le problème, c'est que l'OpenDocument, est déjà un standard normalisé par l'ISO, et qu'il est déjà inter-opérable : OpenOffice est multiplateforme (Linux, MacOSX, *BSD, Windows) et de plus il n'est pas le seul programme de bureautique à utiliser l'OpenDocument puisque KOffice de KDE l'utilise, de même que StarOffice, et plusieurs autres suites...
On se retrouve donc avec trois "standards" sur le terrain : un de "fait" que sont les formats de MSOffice (doc et compagnie), un par normalisation et interopérabilité (Opendocument, abrégé souvent en ODF), et un par envie de normalisation de la part de Redmond (Open XML). Bref l'utilisateur est bel et bien perdu, et on se retrouve avec deux formats doublons...
Du moins de prime à bord, mais pas vraiment si on gratte un peu. En réalité Open XML, et bien plus un emballage XML autour de format propriétaire de Mirco. Exemple : la gestion des dessin vectoriel se fait via un blob (donc un binaire made in mirco), et non via SVG !! Autre exemple : bon nombre des fonctions de OpenXML porte des noms sans équivoque tels que "brake_rule_word97". Enfin pour garder le compatibilité ascendante avec les formats précédents (je dit les formats car entre Word 2003 et Word 97 les choses ont carrément changés), bon nombre d'erreurs ont été volontairement introduite, ou des conventions particulières (exemple : gestion de dates n'est pas ISO !). Vous trouverez plus d'info ici sur le sujet.
Bien sûr toute ses spécificités ne sont pas bien, voire carrément pas, documenté dans les 6000 pages soumises en procédure fast-track à l'ISO, et bien sûr elles sont couvertes par des brevets. En clair, ils semblent bien que nul autre que Mircrosoft pourra implémenter correctement le format OpenXML et par conséquent que toute réalisation d'interopérabilité sera impossible.
Alors comment à réagit l'ISO ?
Et bien à l'heure actuelle OpenXML n'a pas obtenu d'approbation, mais le processus ISO continue ! Pourtant il n'a obtenu ni la majorité des deux tiers des membres participants, ni moins d'un quart de votes contre dans la globalité de membres !
Pire : de nombreuses irrégularités ont été rapportées dans le processus ISO, et notamment une affaire de corruption ayant aboutit à l'achat de votes en Suède par Microsoft !!
On a dénoté aussi des cas très comique de refus d'accepter la présence de ses concurrents pour cause de "manque de chaises" au Portugal, au Venezuela et en Ukraine. Enfin le retournement de certains pays au dernier moment, tels que les USA, laisse suspecter le pire.
Et poutant l'ISO a néanmoins décidé de ne pas en terminer avec la procédure et même d'organiser une réunion de "clôture de vote" à l'occasion de laquelle Microsoft devra présenter des "solutions" aux nombreux problèmes soulevés. En clair la proposition a bien de chance de passer si Mirco peut amené 5 pays à changer leurs votes, que ce soit en les courtisans, les menaçants, ou encore en satisfaisant à leur exigences.
Car la seule bonne réponse dans cette histoire, semble bien être la proposition de l'AFNOR, qui vise à dissocier OpenXML en deux : une partie 'core' à rapprocher de ODF afin de pouvoir fusionner le tout, et une partie 'extensions' pour toutes les "microsofteries". En clair on obtiendrait enfin un seul vrai format de bureautique !
Bien sûr, on a constaté une levé de bouclier unanime chez petitmou, qui laisse bien entrevoir que leur soucis majeur n'est pas d'avoir un format normalisé, ouvert et interopérable !
Leur souci est d'avoir une norme "Microsoft", compatible uniquement avec Microsoft, et avec MS Office, et si possible juste sur Windows (pour s'en convaincre vous n'avez qu'a regarder les mystérieux problème qui font que Office Mac 2008 ne supportera pas Open XML) et surtout sans Linux, et qui soit reconnu mondialement de façon à ne pas perdre de part de marché dans les gouvernements, écoles et administrations.
Bref bravo mirco, vous avez inventé le premier "standard" de l'informatique qui ne marche qu'avec un seul programme sous un seul système d'exploitation !
La suite en février 2008...