Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : ouvert vs fermé, OOXML vs ODF pour les nuls

Posté par sebek (Jabber id, ) le 28 avril 2008
Bonjour,

Je fais partie d'une liste de diffusion d'une association où les gens ne sont pas forcément très au courant de l'actualité informatique.

Il y eu quelques échanges suite à l'envoi d'un des membres d'un fichier sxw (format StarOffice).

J'ai donc pris ma plume en essayant d'expliquer simplement les notions de format ouverts et fermés, ainsi qu'un retour sur la standardisation OOXML.

Si vous voyez des imprécisions, des éléments que l'on pourrait rendre plus compréhensibles, merci d'y ajouter vos commentaires.

Si vous pensez que ce texte est convaincant, vous pouvez le réutiliser.

--
Qu'est ce qu'un format de fichier bureautique ouvert?
C'est un format de fichier dont les spécifications sont disponibles et
que n'importe quel éditeur de logiciel peut inclure le support dans sa
suite logicielle en lisant les spécifications.
Exemple : Open Document Format (ODF) est un format bureautique ouvert.
On peut exporter au format ODF depuis de nombreux logiciels :
OpenOffice.org, Lotus Symphony, NeoOffice, StarOffice, KOffice, Abiword,
OneOffice ... On trouve aussi un plugin gratuit pour Microsoft Office
afin de pouvoir import/exporter en ODF


Qu'est ce qu'un format bureautique standardisé ?
C'est, en théorie, un format bureautique ouvert auquel les organismes de
standardisation (ISO, représenté par l'AFNOR en France) accordent un
statut particulier et figent les spécifications. Le fait d'être
standardisé ISO assure que les spécifications seront toujours
disponibles et que tous les éditeurs de logiciels les suivront.
Elle assure ainsi la perennité du format et la garantie de pouvoir le
lire dans 50 ans.
Exemple : OpenOffice a été standardisé ISO en 2006. Depuis l'Union
Européenne et d'autres administrations ont recommandé son utilisation


Qu'est ce qu'un format de fichier bureautique fermé?
C'est un format de fichier dont les spécifications ne sont pas
disponibles, implémenté par un seul éditeur de logiciels. Celà a de
nombreux inconvénients :
- l'éditeur de logiciels peut modifier le format dans la version
suivante de son logiciel et rendre tous les anciens fichiers illisibles
ou mal lisibles
- à long terme, si l'éditeur de logiciels recontre des problèmes avec sa
suite bureautique et décide de l'arrêter de la vendre, on ne pourra plus
lire les anciens fichiers.
Exemple : Le format .doc de Microsoft Office a été modifié depuis word
95. Un fichier créé dans word 95 est peu lisible dans word 2007. Si
Microsoft n'édite plus Word dans le futur, les fichiers .doc créés
actuellement ne seront plus lisibles.

Qu'est ce que le format Microsoft OOXML?
C'est un nouveau format de fichier qui sera utilisé dans la prochaine
version de Microsoft Word. Cela ressemble à un format de fichiers
bureautique ouvert. Pourtant les spécifications ont été écrites de
manière à décourager son implémentation par d'autres éditeurs de
logiciel (propriété intellectuelle, 6000 pages de spécifications,
restriction sur la licence des logiciels ...).

Pourquoi le format OOXML a-t'il été validé ISO par les organismes de
standardisation en 2008?
C'est la question... Microsoft a demandé à ce que la procédure de
standardisation soit accélérée. Peu d'organismes nationaux ont pu lire
et analyser les 6000 pages de spécification. Les organismes de
standardisation nationaux qui avaient émis des réserves au début de la
procédure ont pour la plupart validé le format alors que les réserves
n'ont pas été levées. L'AFNOR a par exemple donné un avis favorable
suite à une réunion provoquée par Microsoft France alors qu'il avait
l'intention d'émettre un avis défavorable.
De plus l'ISO n'a pas coutume de standardiser deux formats redondants
(ODF et OOXML).
Le plus probable est que Microsoft ait fait pression sur les organismes
nationaux.

Qu'est ce que le format .sxw?
C'est le format ouvert originel de la suite bureautique StarOffice (dont
OneOffice est une copie). Du format sxw a découlé le format ODF. Depuis,
StarOffice (et donc OneOffice) ont adopté le format ODF. Etant ouvert,
le format .sxw reste et restera lisible sur nombreux logiciels
bureautiques (OpenOffice, StarOffice ...)

Que faut il faire?
Je pense (c'est mon avis) qu'il faut privilégier le format ODF par
rapport aux autres formats bureautiques. Le format OOXML ne sera
probablement jamais bien implémenté par d'autres logiciels et on reste
attaché ainsi au logiciel qui l'a créé (Microsoft Word).
Pour ceux qui veulent continuer à utiliser Microsoft Word, je recommande
d'installer le plugin d'export en ODF.
Pour les autres je vous recommande l'essai de OpenOffice.org 2.4. Non
seulement son téléchargement est gratuit, mais les éditeurs d'OpenOffice
vous encouragent à le redistribuer (licence logiciel libre). Malgré la
difficulté que cela a entrainé, OpenOffice gère les documents de type
fermé .doc. OpenOffice est léger (150 Mo pour la suite complète) et
fonctionne bien sur les anciens ordinateurs.
Pour l'échange de documents "en lecture seule", on peut aussi avoir
recours au format ouvert et standardisé par l'ISO : PDF (portable
document format), qui a l'avantage d'être plus léger que les documents
bureautiques.

Liens :
Plugin ODF pour Microsoft word (gratuit):
http://www.sun.com/software/star/odf_plugin/index.jsp
PDFCreator (créer des PDF depuis Microsoft Word -- gratuit) :
http://www.framasoft.net/article1572.html
OpenOffice.org (suite bureautique complète gratuite) :
http://www.openoffice.org
OOXML : Microsoft France aura fait changer le vote de l'Afnor :
http://www.pcinpact.com/actu/news/42743-abstention-AFNOR-ISO(...)

> Lire le journal (24 commentaires, moyenne: 3,2).  

Vous avez demandé le commentaire #926597.

rétrocompatibilté

Posté par ß ß () le 28/04/2008 à 19:08. (lien). Évalué à 2.

Exemple : Le format .doc de Microsoft Office a été modifié depuis word
95. Un fichier créé dans word 95 est peu lisible dans word 2007. Si
Microsoft n'édite plus Word dans le futur, les fichiers .doc créés
actuellement ne seront plus lisibles.


Bon ok il y a des différences de version avec le format doc que ce soit entre MS Word pour Win ou pour Mac ou entre un version de MsOffice et une autre ou entre MSOffice et OOo.


Mais ce n'est pas le pire. C'est encore lisible.

Par contre une personne utilisant MS Office 2007 enregistrera par défaut au format office2007 et la personne utilisant MS Office 95 devra acheter une nouvelle version si elle veut vraiment lire le fichier.

  • [^]Re: rétrocompatibilté

    Posté par Thomas Douillard () le 28/04/2008 à 21:28. (lien). Évalué à 3.

    Tu veux dire qu'elle devra changer de machine, et installer une autre version ?

    Ou : changer de machine, et installer OOo.

    Dans tous les cas elle devra changer de machine ;) sauf si tu lui envoie un pdf.

    Oups, le pdf, quelle version ?

    [^]Re: rétrocompatibilté

    Posté par Gilles (Jabber id, ) le 28/04/2008 à 22:21. (lien). Évalué à 3.

    Et une personne sous OOo 2.4 qui transmet son fichier à une personne sous OOo 1.0 ?

    Certes elle peut ne rien débourser vu la licence d'OOo mais le changement de version est là aussi imposée...

    Faire évoluer son format pour une version n+1 ne me choque pas.

    • [^]Re: rétrocompatibilté

      Posté par Matthieu Lagouge (Jabber id, page perso, ) le 29/04/2008 à 07:13. (lien). Évalué à 2.

      Forcer un changement de version, certes! Word95 et OOo1.0 ne sont plus tous jeunes quand même!

      La différence se fera effectivement au niveau du prix!

      [^]Re: rétrocompatibilté

      Posté par Jean-Joseph THIBAULT () le 29/04/2008 à 10:14. (lien). Évalué à 2.

      Les dernières versions de la branche OpenOffice.org 1.x ont été adaptées pour pouvoir lire des versions de la branche 2.x., format odf (à l'époque en cours de normalisation auprès de l'ISO).

      par conséquent, toutes personnes voulant conserver sa version 1.x (souvent pour des raisons de développements spécifiques) pouvait conserver son ancienne version. Je pense qu'aujourd'hui les migration ont été effectuées ...

      [^]Re: rétrocompatibilté

      Posté par ß ß () le 29/04/2008 à 16:58. (lien). Évalué à 4.

      C'est en partie vrai.

      Sauf que ce n'est pas comparable.

      Dans un cas, un simple aptitude update && aptitude upgrade, cela prend 2 minutes et tout est réglé.

      Dans l'autre cas, il faut aller chez son fournisseur le plus proche et se procurer pour plusieurs centaines d'euros, puis l'installer.

      C'est d'autans moins vrai maintenant que le format normalisé/standardisé OpenDocument et lisible par une dizaine de suites bureautiques. Les .docs eux, ne sont lisibles que par la dernière version de MS Office. Pour les OOXML, ce sera toujours un peu vrai vu que la norme est à moitié fermée (dépendance à la plateforme win, brevets, blobs, ...).