OpenFileFormats.net

Un autre regard sur les formats ouverts

Accueil
Qu'est ce qu'un format
ODF vs Open XML
Historique
Standardisation
Structure des fichiers
Comparaison des spécifications
L'avis des experts
Bibliographie
Contactez-nous
Plan du site
Naissance d’Open XML

Pour bien comprendre les débuts de l’Open XML, il faut se pencher sur les formats utilisés par la suite Microsoft Office avant l’arrivé de l’XML. Auparavant, l’ensemble des fichiers Office était sauvegardé sous forme binaire. Cet encodage ne permettait pas une utilisation des fichiers hors de la suite, ou de manière non complète. Il était très complexe de manipuler ces fichiers autrement, et d’accéder aux données de manière aisé. De plus, en cas de problème de fichiers corrompus, la plupart du temps l’ensemble des données du fichier était perdues, même si l’anomalie ne concernait qu’une partie du fichier.

Peu à peu, Microsoft Office va utiliser le langage XML dans le but de sauvegarder des données, tout d’abord des métadonnées et informations générales, puis des fichiers entiers (en HTML par exemple). Il faut donc comprendre que l’utilisation du format XML a été graduelle, et que l’Open XML est le résultat de plusieurs années d’évolution du langage dans la suite Office.
En parallèle, l’apparition du format concurrent et ouvert ODF va pousser Microsoft à développer ce format de manière à le rendre lui aussi ouvert et libre après standardisation.

Naissance d’OpenDocument

OpenDocument a ses origines dans le format XML utilisé pendant plusieurs années par Sun Microsystems / OpenOffice.org version 1.1.4 et inférieures. Bien qu'ouvert, ce format restait propre à cette suite.
Un palier est franchi lorsque David Faure pour le projet KOffice annonce sa volonté de coopérer au sein de l'OASIS pour en faire une norme apte à être utilisée par toute application bureautique. Ils sont rejoints au sein de ce comité par des poids lourds comme Adobe Systems, Corel, IBM et Google. De grands clients comme Boeing, Intel, le National Archive of Australia, le New York State Office of the Attorney General ou la Society of Biblical Literature renseignent le comité technique sur leurs besoins.


Voici le tableau récapitulatif des événements majeurs concernant le développement et la standardisation des formats :

1994

Formats de fichier entièrement binaires pour Office.

1997

Apparition des formats de fichier utilisés aujourd’hui dans Office : .doc, .xls et .ppt.

1998

Juin : Sortie de Microsoft Office 2000 exploitant XML pour certaines fonctionnalités au sein du format HTML. Le développement d'un format de fichier de bureautique XML (par défaut) débute au sein de StarDivision, éditrice du logiciel StarOffice. Les limitations de l'ancien format binaire et le besoin d'un support Unicode motivent ces recherches.

Août : Sun Microsystems rachète Star Division (fabriquant de Star Office).

2000

Août : Sortie de la version Beta de Microsoft Office XP avec l’utilisation d’XML via les SmartTags et l’utilisation de SpreadsheetML dans Excel. 13 Octobre : Démarrage du projet open source OpenOffice.org par Sun Microsystems. Intégration de la spécification du format de fichier XML à l'effort commun de la communauté.

2001
 
Mars : Sortie officielle de Microsoft Office XP.

Mai : OpenOffice.org 1.0 et StarOffice 6 sont publiées : les deux applications utilisent par défaut le format de fichier OpenOffice.org XML.

Printemps : Microsoft commence à travailler sur Office 2003, et planifie d’utiliser un format XML pour Word similaire à celui utilisé dans Excel.

2002

Octobre : Sortie de la première version Beta de Microsoft Office 2003 avec un format XML pour Word (WordprocessingML).

16 décembre : Le comité technique OASIS Open Office TC tient sa première conférence téléphonique

2003
 
Avril : Sortie officielle de Microsoft Office 2003.

Eté : Microsoft commence le développement de Office 2007.

Août : KOffice décide d'utiliser ODF comme format de fichier par défaut.
La spécification originale du format de fichier OpenOffice.org XML est modifiée pour refléter les derniers développements du langage XML et des applications bureautiques.

Septembre : Microsoft se joint au gouvernement danois pour annoncer la gratuité des licences sur les formats XML d’Office 2007 et la mise à disposition du public des schémas XML utilisés.
 

2004

Mai : L’UE demande à Microsoft de soumettre ses formats XML à des organismes de standardisation. Décembre : Le comité technique (TC) approuve la version intermédiaire des travaux. Le nom du projet change de « OASIS Open Office
Specification » à « OASIS Open Document Format for Office Applications » (OpenDocument)
 

2005

Septembre : ODF est soumis à l’ISO par l’Oasis en procédure « fast track » pour la normalisation.
L’Etat du Massachusetts (USA) adopte l’ODF comme format de fichier pour ses infrastructures et planifie son déploiement pour le 1 janvier 2007.

Octobre : StarOffice 8.0 et OpenOffice.org 2.0 sont publiés avec le support complet d'ODF.
 
Novembre : Microsoft annonce l’absence de licence sur les formats Open XML.

Décembre : Première rencontre du comité technique Ecma TC45. Mai : OpenDocument Format (ODF) est officiellement finalisé comme standard OASIS.


2006
 
Avril : la DGME lance un appel public à commentaires sur la base d'une version projet du RGI . L'utilisation du format OpenDocument y est recommandée.

Mai :
L'ISO approuve ODF comme norme ISO/IEC 26300.

Juillet : L'Alliance ODF Alliance compte déjà plus de 400 membres incluant des sociétés et organisations comme BBC, Corel, EDS, EMC, IBM, Novell, Red Hat, Oracle, Software AG, Sun Microsystems, Google et la Ville de Vienne.
La nouvelle version, OpenDocument 1.1, est aussi un standard Oasis depuis février 2007, à ce jour ce n'est pas encore un standard ISO.
Novembre : Sortie de Microsoft Office 2007, première suite à fournir le support complet d’Open XML.

Décembre : Ecma approuve officiellement le standard (standard Ecma 376). Seul IBM vote contre.
Open XML est soumis à l’ISO par l’Ecma. Mars : L'Alliance ODF est lancée avec 35 membres fondateurs à des fins de promotion du format ODF dans le secteur public. Démarrage de l'OASIS ODF Adoption TC.

2007

2 Septembre : Fin de la phase d’enquête à l’ISO à l’issue de laquelle les pays ont décidé de ne pas standardiser Open XML.


Cet historique met en exergue la différence des procédures de développement de chaque format, et leurs parallélismes. On remarque qu’Open XML est le fruit d’un processus incrémental s’étalant sur plusieurs années due à l’utilisation graduelle du langage XML au sein des fichiers de la suite Microsoft Office. Au contraire, l’introduction du langage XML dans la suite OpenOffice est antérieure et a concerné la totalité des formats en une seule étape.
 
 
Cette page a été modifiée pour la dernière fois le 06 septembre 2007