http://www.linux-watch.com/news/NS5248375481.html
Novell développe et propose une première version (release candidate) d'OpenOffice.org entièrement compatible avec le nouveau format d'Office 2007, appelé "Open XML".
Ou comment fragiliser l'adoption du format OpenDocument...
# Euhhh c'est quoi le probleme ?
Posté par GnunuX (site web personnel) . Évalué à 7.
[^] # Re: Euhhh c'est quoi le probleme ?
Posté par lezardbreton . Évalué à 3.
Là, Novell envoie un signal fort : pourquoi utiliser OpenDocument, alors que vous pouvez continuer à utiliser le format MS (ok, c'est un nouveau format) ?
[^] # Re: Euhhh c'est quoi le probleme ?
Posté par GnunuX (site web personnel) . Évalué à 9.
Si novell (et les autres dev) n'avait pas ajouter cette fonctionnalité, on aurait entendu "tu nous casse les c****s avec ton OOo, installe Ms Office 2007 et tu verras mes fichiers .docx".
[^] # Re: Euhhh c'est quoi le probleme ?
Posté par plagiats . Évalué à 3.
...
Traduction dans la tête d'un décideur lambda : "Fuyez OpenOffice, vous pourrez pas dialoguer avec vos partenaires sous Microsoft Office 2007".
Et là, adieu les parts de marché d'OpenOffice.org
Tandis qu'avec ce "signal fort" qu'envoie Novell, OpenOffice.org continue de gérer à la fois les formats proprios Microsoft et les formats ouverts documentés. == Une fonctionnalité qui peut faire la différence si la loi s'en mèle (qqchose comme "Nouvelle réforme : en 2008 tous les documents administratifs devront être dans un format normé ISO")
[^] # Re: Euhhh c'est quoi le probleme ?
Posté par Croconux . Évalué à 2.
[^] # Re: Euhhh c'est quoi le probleme ?
Posté par TImaniac (site web personnel) . Évalué à 4.
Gni ? Tu tiens ca d'où ?
Les spécifications sont librement accessibles par ici :
http://www.ecma-international.org/news/TC45_current_work/TC4(...)
Alors non, Novell n'a eu besoin de rien signer du tout pour obtenir la moindre info. Novell s'est juste engagé à travailler conjointement avec MS pour que l'interopérabilité des 2 formats concurrents soit une réalité.
Eux et leur clients sont protégés des poursuites mais qu'en est-il du reste du monde ?
La licence est clairement explicité ici :
http://www.microsoft.com/interop/osp/default.mspx
En gros : tu peux implémenter librement le format Open XML dans n'importe quel projet, MS s'engage à n'attaquer personne, ils font même explicitement référence à la GPL.
# Re: Novell: encore un pas vers Microsoft
Posté par Mr_Moustache . Évalué à 10.
Comme quoi, quand ça arrange, on est prêt à fermer les yeux sur certaines choses ...
[^] # Re: Novell: encore un pas vers Microsoft
Posté par Vador Dark (site web personnel) . Évalué à 1.
[^] # Re: Novell: encore un pas vers Microsoft
Posté par Spyhawk . Évalué à 5.
Ce qui donne :
Source de la traduc : http://www.clubic.com/actualite-66069-novell-charge-open-xml(...)
# Je sais pas si j'ai tout bien compris...
Posté par el_mickey . Évalué à 10.
Novell is also working with Microsoft and others on a project to create bi-directional open-source translators for word processing, spreadsheets, and presentations between OpenOffice.org and Microsoft Office.
Ils travailleraient donc sur un convertisseur bidirectionnel. Je suppose que bidirectionnel ça veut bien dire : word -> OOo et OOo -> word ?
De plus dans la nouvelle, il donne un lien vers :
http://sourceforge.net/projects/odf-converter qui permet d'apres une traduction approximative "d'ouvrir et de sauver les documents ODF dans word"
C'est si mauvais que ça ?
[^] # Re: Je sais pas si j'ai tout bien compris...
Posté par Torii . Évalué à 1.
Voici notamment ce qu'en dit quelqu'un qui travaille sur les standards et les formats ouverts :
http://www.itrmanager.com/54721-microsoft,opendocument,face,(...)
[^] # Re: Je sais pas si j'ai tout bien compris...
Posté par TImaniac (site web personnel) . Évalué à 5.
On peut clairement y lire des trucs bizzare comme :
"Mais il le fait à l'extérieur de Word"
Y'a un plugin pour Word, celui-ci exécute la transfo XML dans le même processus machine que Word. C'est parfaitement transparent pour l'utilisateur.
Mais là, on accumule vraiment les obstacles. La technique qui est au centre de l'OpenXML Translator est la conversion d'un format XML dans un autre à l'aide de filtres XSLT.
C'est oublier que OOo le fait pour de nombreux formats. Techniquement pour convertir un format XML dans un autre, le choix d'XSLT n'es pas du tout abérent, il est même conçu pour.
En effet, en tant que norme d'inter-opérabilité, les schémas Office Open XML sont très pauvres.
Effectivement à l'époque où a été rédigé l'article. Depuis les schémas sont très riches, et l'on y retrouve même des spécifs "oubliés" dans le format OpenDocument, comme le schéma des formules (pourtant indispensable à l'interopérabilité entre 2 tableurs).
D'une part il interdit de profiter de toute la richesse du modèle OpenDocument
suivi de :
conçu justement, lui, pour faire abstraction de tout logiciel bureautique, même libre
Faut savoir, soit le format est sémantiquement complet, et la conversion vers Office XML est possible (je dis pas pour l'inverse), soit la couche d'abstraction n'est pas aussi bien faite qu'il le dit.
Et je n'ose pas imaginer dans quelles complications l'utilisateur devra s'embarquer lorsqu'il s'agira d'utiliser ce plug-in avec des versions antérieures d'Office, qui n'ont pas les mêmes fonctionnalités qu'Office 2007 et dont certains outils ne prennent pas nativement en charge le XML.
MS a conçu son format pour supporter l'énorme quantité de documents existant. C'est évident que la compatibilité avec les anciennes versions de MS Office sont fortes. D'ailleur il le dit lui même juste avant
l'objectif prioritaire d'Open XML est de favoriser l'intégration entre la suite Office et les applications d'entreprise basées sur les technologies Microsoft.
Cest technologies auquelles il fait référence, ont les même contraintes d'intégrations avec les versions de MS Office actuellement déployés.
Bon et puis depuis cet article, MS a sorti des plugins Open XML pour les suites Office XP et Office 2003.
A ce propos, le rédacteur de cette documentation a préféré dresser la liste de ce qui est supporté, plutôt que celle de ce qui n'est pas supporté, et ce choix laisse vaguement songeur. Cette liste de quelques lignes semble bien légère en regard des 700 pages de la spécification OpenDocument, à laquelle elle ne fait d'ailleurs même pas explicitement référence.
Là encore depuis ca a évolué. D'ailleur à la sorti des spécifs du format Open XML, j'en ai entendu gueuler parcque la doc du format Open XML (plus de 1000 pages si mes souvenirs sont bons) était trop touffue.
Microsoft Office intégrés dans OpenOffice.org (qui, eux, sont réellement natifs et n'encombrent pas l'utilisateur avec des add-ins, add-ons ou autres plug-ins).
Mouarf. Natif. C'est exactement pareil techniquement : il y a une conversion dans le format de représentation des données de OOo, non OOo ne travaille pas directement avec le format de MS en "natif" : il a son propre modèle de données en interne.
Au passage, les prestataires de services favorisés par cette situation seront évidemment les partenaires Microsoft et non pas les spécialistes du format OpenDocument, car le module est fortement lié au framework .Net.
Re-mouarf. La partie liée au framework .NET c'est ca :
convertisseur.source :
inc = load(ooo)
in = decompress(inc)
xsl = load(xslt)
result = doxslTransfo(in, xsl)
compress(result)
Ca c'est fortement lié, on décompresse un fichier, on lance un processus standard et normalisé appelé transformation XSL qui n'a rien de lié au framework .NET et recompresse le résultat.
Enfin effectivement, sur le fond il a raison :
"Car il ne s'agit ni d'une simple transposition syntaxique, ni d'une conversion de structure. Il s'agit de faire correspondre des sémantiques divergentes, ce qui est une autre affaire que le remplacement d'un jeu de balises XML par un autre."
Comme tu le précises, il y aura des pertes. Parcque les formats sont différents, chacun a des fonctionnalités que l'autre n'a pas. Mais au moins ca confirme que MS ne pouvait pas se contenter d'utiliser le format OpenDocument en natif : MS doit gérer une compatibilité avec 90% des suites déployés sur le marché. Ca montre aussi que le format OpenDocument n'a pas été conçu pour être si interopérable que ca, et qu'il ne mérite pas d'être promulger "standard" alors qu'il ne gère pas toutes les fonctionnalités de 90% des suites déployés.
Attention je ne cherche pas à dénigrer le format OpenDocument, sa naissance et sa normalisation sont indispensables, mais ce n'est pas LA réponse à tout. Les suites Office sont avant tout un ensemble de fonctionnalités, le format sous-jacent est là pour "supporter" les informations nécessaires aux fonctionnalités (le format natif). Bref, c'est pas comparable à des formats comme XHTML ou autre PDF qui sont des vrais formats d'interopérabilité. Et ca explique que la création de l'Open XML était de toute façon incontournable. Maintenant on a l'avantage d'avoir 2 grand formats pour 2 grandes classes de suites, et les 2 sont parfaitement librement implémentable. L'interopérabilité ne sera jamais parfaite, mais les migrations seront possibles, et les données ne seront pas "enfermées" dans un format propriétaire, et c'est bien le principal.
# et ?
Posté par Éric (site web personnel) . Évalué à 3.
Franchement, sous entendre qu'il vaut mieux ne pas être compatible pour que les utilisateurs soient obligés d'utiliser notre suite office, ça me rappelle justement les méthodes et l'éthique que je ne veux pas imiter.
Quand je vois ce genre de réflexion, je n'ai presque pas besoin de savoir qui tu critiques pour me rendre compte que je vais les soutenir.
Si la diffusion d'OpenDocument se retrouve fragilisée par un convertisseur avec Oxml, alors il sera fragilisé. Ce que je veux moi c'est la compatibilité et être libre de mon choix. Mon but ce n'est pas de convertir une horde d'incroyant aux choix que moi j'ai fait.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.