Ratification d'Open XML : pourquoi c'est un scandale Par Tristan le mardi 22 avril 2008, 08:53 - Standards - Lien permanent · groklaw · iso · msft · ooxml On le sait, l'ISO a récemment ratifié, suite au votes de ses organisations membres, un nouveau standard bureautique, Open XML (aussi appelé OOXML). La décision de l'ISO est particulièrement étrange, dans la mesure où il y a déja un standard pour les formats bureautique, Open Document Format (ODF). On se demandera l'intérêt d'avoir deux standards concurre... lire la suite
On le sait, l'ISO a recemment ratifie, suite au votes de ses organisations membres, un nouveau standard bureautique, Open XML (aussi appele OOXML).
Jean-Marie Gouarne a ecrit aujourd'hui dans ITR Manager.com un article qui a de l'audace, du moins le merite de donner sa vision et sa version des faits de la normalisation ISO de Open XML. Ce post exprime simplement mon point de vue qui differe de celui de Jean Marie sur certains sujets que nous avions deja exprimer en seance lors des groupes de travaux dans le comite de normalisation AFNOR. Non seulement ODF est fonctionnellement inferieur a Open XML mais egalement les nombreux flous ou manque de la specification rendent les incompatibilites tres probable avec d'autres implementations d'ODF. On espere cela corrige dans les prochaines versions d'OpenDocument neanmoins en voici quelques exemples : securite (signature numerique), metadonnees, accessibilite pour les personnes handicapees, algorithmes de hachage utilises, pas de grammaire pour les formules de calcul, pas de marquage ou d'association XML possible pour ajouter de la semantique ou pour lier des donnees d'une structure XML dans le document, la non compatibilite avec les documents existants, etc. Et il faudrait que Office 2007 prennent tout cela en compte ? Dur dur et pour quelle valeur ajoutee pour les utilisateurs ? Un argument qui ne tient pas pour une autre raison : quelle serait la necessite pour Microsoft d'utiliser ODF dans son produit a l'heure où celui-ci n'arrete pas de changer : normalise en Mai 2006, la troisieme version devait deja etre disponible en 2007 mais ne le sera finalement qu'en 2008. On reprochait a Open XML d'etre une norme perfectible, en voici une autre et pas de peu. JM Gouarne ecarte aussi le fait, pourtant a sa connaissance, que malgre tout Microsoft a finance a plusieurs reprises la realisation d'un convertisseur/plugin Office entre Open XML et ODF qui quelqu'en soit les critiques - a ne pas associer a Microsoft qui n'est pas la maitrise d'œuvre - est fonctionnel. Une fausse premiere solution qui tombe a plat en contredisant les faits reels. Le fait que Open XML soit une norme permet justement aux administrations de s'affranchir de l'editeur et au moins de ne pas se retrouver bloquer par les formats utilises. En quoi cette strategie est-elle scandaleuse ? Satisfaire le marche est-il devenu un acte de malveillance ? Personne ne force les administrations et autres entreprises a utiliser un format ni une application, et cela ne se renforcera qu'avec la normalisation des formats. Microsoft et les entreprises ont un reel besoin de perenniser leurs propres documents existants, et on ne peut imaginer qu'il en soit autrement. C'est ce qu'apporte ajourd'hui et pour demain, la normalisation du format Open XML. Nous pouvons aussi remarquer que le nombre de projets et de produits de generation, consommation et manipulation de documents bureautiques n'a jamais ete aussi fort que depuis la standardisation de Open XML - evidemment c'est aussi le format utilise dans ces projets/produits. Une adoption bien plus grande que OpenDocument a sa sortie en tant que standard ou norme. Il faut egalement noter que « l'opposition de tous les concurrents de Microsoft » n'est qu'une metaphore pour dire « l'opposition des entreprises ayant des interets dans OpenDocument et/ou l'Open Source et dans le fait que Open XML faillisse». Souvenons nous quand meme que Apple (et bien d'autres), le deuxieme plus grand concurrent de Microsoft a fait partie de l'elaboration de la norme Open XML. Ce paragraphe de JM Gouarne montre plusieurs choses en plus de faire un amalgame et de jouer sur les aprioris. Quand a dire qu'Open XML n'est pas encore specifie cela est assez originale alors que le premier argument contre Open XML parlait de 6000 pages. De plus, comme le specifie les regles de l'ISO, et aussi etonnant que cela puisse etre, les specifications finales ne peuvent etre fournis avant la fin du vote. En effet cet argument se retrouve scande partout sur Internet alors qu'il s'agit la des regles de l'ISO ! Evidemment le texte original et les modifications etaient et sont toujours disponibles. Lorsque JM Gouarne semble monter la conspiration de l'interet politique et economique de Microsoft dans la standardisation de Open XML afin de contrer OpenDocument, on pourrait se demander ce qui a pousse IBM et des entreprises de consultance a 'fournir' deux voire trois personnes chacune aux differentes reunions du comite pour venir dire ‘Non' au format (et pour la France, nous sommes proche de la vingtaine de reunions !). Evidemment il est plus acceptable de tenter de demontrer un scandale marketing - parce que le marketing c'est mal tout le monde le sait - plutot que de justifier de facon objectif l'anti marketing des entreprises qui ont tout interet politiquement et economiquement a ce que justement la normalisation d'Open XML n'aboutisse pas. Heureusement grace a ce dernier, nous avons pu encore plus ameliorer le format. L'actuelle implementation d'Open XML dans Office 2007 n'est pas un nouveau format proprietaire comme Jean Maris le laisse entendre, mais une implementation du standard ECMA-376 dans sa premiere version.
Open XML dans la "vraie vie" Alors que la bataille de tranchee continue visiblement de faire rage autour de la standardisation d' Open XML, il est toujours interessant de decouvrir les innovations que permet cette technologie sur de veritables scenarios.
Open XML maintenant sur YouTube Le format Open XML possede desormais sa propre page sur YouTube que vous pouvez retrouver a cette adresse http://www.youtube.com/user/OpenXML. A noter que 4 interviews de Brian Jones y ont ete ajoute hier : custom XML schema support Noter que le groupe Open XML enthusiasts est disponible sur Facebook depuis quelques temps : http://www.facebook.com/group.php?gid=18479842248 wanted to see Microsoft Corporation adopt an XML based format for its office software. Over the Classe sous : Open XML
Un viewer Open XML sur le web en SilverLight : enfin ! C'est Intergen, une entreprise neo zelandaise, qui l'a fait : le viewer de documents Open XML dans un navigateur. Cette application est realisee en SilverLight 2 et est presentee a cette adresse : http://www.textglow.net/ Alors que le National Body de la nouvelle zelande n'est pas des plus favorables a l'approbation ISO de Open XML (si vous connaissez la belle mascarade qu'il y a derriere cette decision cela ne vous surprendra pas), il est encourageant de voir qu'une entreprise ne pas vraiment laisse intimider avec cette superbe application. En esperant pouvoir en voir encore plus prochainement, neanmoins : well done ! Les SmartArt dans Open XML OLE dans Open XML Avec revue des specifications Open XML pour le BRM, plusieurs NB se sont plaint que le balisage Open XML etait trop lie aux technologies Microsoft (aka OLE), seulement voici la reponse de l'ECMA a ce sujet : Eric White a realise un proof of concept qui embarque une KPart (KDE) dans un document Open XML de type Spreadsheet ML et qui l'affiche ensuite dans une mini application Linux avec un viewer HTML. Le XML ciblant l'objet OLE : Jesper Lund Stocholm publie un excellent billet intitule "Pourquoi l'approbation ISO de Open XML n'est pas une option ? " qui suit directement cela de Jan van den Beld.
Pour faire reference a mon precedent post, voici un petit compte rendu rapide de cette journee, ou plutot de cette matinee. En effet, la reunion a ete plus courte que prevue - et je n'en cache pas mon soulagement - avec seulement une trentaine de personnes. Le raz de maree humain n'a donc pas vraiment eu lieu malgre le fait que l'on y rencontre toujours des personnes que l'on ne voit pas en temps normal et qui ne semble pas comprendre pourquoi elles sont la ni la technique inherente au format dont nous sommes en train de parler. Enfin laissons cela de cote, ils semblent que beaucoup d'autres comites de National Body se soient faire investir par des entreprises dont le seul but est de dire non a Microsoft et donc a Open XML. Ces entreprises, que je n'exposerais pas ici, ne sont pas pretes de devenir des Mensch a mes yeux. Qui perd si Open XML n'est pas accepte, la reponse de Patrick Durusau - editeur du format OpenDocument - est resume dans son dernier document : Who loses if Open XML loses ? Voici quelques points de reflexions issus en partie du document de Patrick Durusau : · En votant NON, les National Bodies perdent toute possibilite de travailler dans le futur pour ameliorer encore le format DIS 29500 - Open XML, · En votant NON, toutes les entreprises (editeurs, SSI, etc) seront systematiquement exclut des contrats publics car Open XML n'a pas le tampon ISO, et l'on sait que le secteur a besoin d'avancer et d'innover dans le domaine des documents, et ce ne sont pas les lacunes substantiels d'ODF qui permettrait de realiser des solutions centrees sur le document (a ce propos je vous pointe vers le dernier post de Brian Jones), · En votant NON, aucune definition commune entre les formules d'ODF et de Open XML ne sera possible par la suite. C'est a dire, comment garantir qu'une fonction financiere donne le meme resultat dans les deux formats, Ces reflexions ne representent en rien d'excellents motif pour voter OUI, tres loin de la, mais simplement des pistes sur l'implication d'une position negative. Cependant au vu des qualites du format, de la qualite de la specification, et des dernieres ameliorations issues du BRM de Geneve (resolution des commentaires emis par les pays), Office Open XML reflete un format de document d'une qualite et d'une puissance encore inegalee. Il peut rester quelques petits details mineures a regler, mais rien qui n'empeche une implementation interoperable entre les editeurs. Toute la question est de savoir quelle latitude adopter pour mesurer les qualites du format et l'enorme travail autour de Open XML par rapport a quelques details mineures (que les anti-Open XML tentent faire passer pour des aberrations majeures). La qualite du format a atteint une robustesse et une qualite sans precedent, aussi bien techniquement que structurellement avec un nouveau decoupage de la specification et la mise en place de profil de conformite (strict pour les nouveaux documents et transitionnel pour la conversion des anciens documents comportant des fonctionnalites depreciees). La position que j'ai tenu pour Wygwam lors du tour de table final, qui represente egalement mon opinion personnelle, est un OUI sans hesitation (Etonnnant non pour quelqu'un qui parle de Open XML depuis 2006 !).
Le format de document Office Open XML standardise par l’ECMA est nationales membres de l’ISO tout au long du processus ont contribue a elever Open XML au XML (Open XML). soutien, ce qui est egalement superieur aux 66,7 % necessaires au sein de ce groupe. Open XML gouvernements dans le monde ont considerablement ameliore la specification d’Open XML et l’ont solutions utilisant Open XML qui offre une valeur reelle pour les utilisateurs informatiques a travers le monde. Des etudes independantes ont conclu que l'utilisation d’Open XML est susceptible Des milliers de societes ont exprime leur appui pour Open XML et sa ratification par l'ISO et le IEC sur Microsoft France se rejouit de la certification du format ouvert de document Open XML par l’ISO. Par ce vote, l’ISO demontre que, en complement de la question technique, la normalisation d’Open XML choisi Open XML comme standard de travail. En votant « Oui », l’ISO leur permet de securiser ces Les personnes qui travaillent avec Open XML peuvent temoigner des avantages de ce format de existants. Les formats de fichiers Open XML ont la capacite exceptionnelle d'integrer d'autres types de systemes et de donnees avec les documents Open XML, tout en maintenant une separation autres cas). Cela signifie que les organisations peuvent utiliser des formats Open XML pour presenter * What’s Up, DOC? ODF, OOXML, and the Revolutionary Implications of XML in Productivity Applications,” Guy
Voici deux projets interessants heberges sur Codeplex utilisant SilverLight et des documents Open XML pour realiser des solutions tres sympathiques. Silverlight + Open XML Page Turn Ce proof of concept prend un document Word Open XML (un document simple pour le moment) et l'affiche dans un navigateur web entierement en Silverlight. Apres le controle de Mitsu en WPF, voici son pendant en Silverlight ! Silverlight + Open XML Video Ce projet POC affiche une video affichant des annonces commerciales en bas de celle-ci. Ces donnees sont issues d'une feuille Excel Open XML. Classe sous : Open XML
Open XML a ete un sujet assez chaud cette annee, et pour preuve les deux blogs du reseau Codes Sources possedent un nombre de vue par post assez significatif ! Alors que s'est-il passe cette annee ? Beaucoup de choses ! Oui mais ? · Arrivee chez Wygwam (aucun rapport avec Open XML pour le moment) · Debut du debat sur Open XML : mise en place du '10 minutes dans l'actu Open XML' chaque matin pendant lequel je regarde les differents flux et articles sur le sujet (avec l'explosion des echanges, ca se soldera par le test de plusieurs lecteurs de feed RSS pour raccourcir au maximum le temps de consultation de chaque ressource) · Sessions sur Open XML au TechDays'07 qui ont ete pour moi les premieres sessions en tant que speaker devant plus d'une centaine de personne ... Evidemment on remet ca avec Pierre Lagarde dans un mois pour l'edition '08 ! · MVP Summit : rencontre avec Doug Mahugh, Brian Jones, Kevin Boske, Wouter van Vugt, etc ... en gros tous les communautaires et tetes de proue d'Open XML pour parler Open XML bien sur mais aussi et surtout du projet OpenXML4J, · Lancement officiel du projet OpenXML4J - une API Java pour Open XML - en collaboration avec Wygwam qui assure une bonne partie du developpement, · Premiere reunion du sous comite SC 34 de l'AFNOR en charge de la normalisation ISO de Open XML - ECMA 376 · Sortie du SDK Open XML (article pour le prochain numero de Programmez a terminer d'ailleurs) · Fevrier : TechDays '08 où vous pourrez assister aux sessions et venir sur le stand de Wygwam pour nous rencontrer et echanger vos retours d'experience avec Open XML, discuter de vos idees de projets ou de vos interrogations sur le format en tout tranquillite. L'annee 2008 devrait donc etre l'annee d'Open XML, du moins du resultat de sa normalisation ISO debute en 2006, qui nous donnera l'impulsion et le retour d'experience de la normalisation/ouverture d'un format propose par Microsoft a l'ISO. Classe sous : Open XML
"Suite au WygDay qui s'est deroule il y a quelques temps a Lille, voici un screencast d'une dizaine de minutes realise rapidement afin de vous jouer - ou rejouer - la demonstration qui avait ete faite pendant la session sur l'interoperabilite du format Open XML en environnement heterogene." Par Julien Chable, MVP.