Romeo Pruno

Non vogliono OpenXML come standard

Oggi ho letto questa notizia riportata da punto-informatico, riguardo una petizione internazionale "Say NO to the Microsoft Office format as an ISO standard"! Oggi mi sono limitato a rispondere a dei commenti "generici" all'articolo ma visto che questa sera ho due minuti penso sia meglio rispondere direttamente agli autori della petizione in quanto vengo tirato in ballo "direttamente" ;-) come membro della commissione internazionale ISO JTC1. Gli autori oltre a riportare nelle varie sezioni ciò che si è detto sempre negli ultimi tempi ed a cui ECMA ha già risposto qui circa i dubbi dei paesi contrari alll'implementazione di ECMA376, hanno pubblicato una lista dei punti chiave sula home a cui ho il piacere di rispondere:

There is already a standard ISO26300 named Open Document Format (ODF): a dual standard adds costs, uncertainty and confusion to industry, government and citizens;

ISO26300 non è l'unico standard documentale, è una delle prime implementazioni totalmente xml-based ma questo non vuol dire che basti solo lui. Senza prendere in considerazioni l'attuale ECMA376, tra poco meno di un anno sarà presentato alla commissione ISO l'attuale formato PDF (binario) e le specifiche PDF-X senza considerare che già la Cina ha avviato vari procedimenti per il proposal del suo ambito Universal Document Architecture. Per quanto riguarda la presenza di vari formati standard in altre applicazioni dell’informatica si ha una dinamica simile nel caso dei formati delle immagini digitali, come CGM, JPEG, e PNG, ciascuno dei quali è uno standard ISO e viene incontro a differenti bisogni nel mercato. E' proprio questa a mio avviso la chhiave di volta che uno standard deve prendere in considerazione, bisogni diversi standard diversi che E QUESTO LO SCRIVO IN MAIUSCOLO assicurino interoperabilità tra di essi.

There is no provable implementation of the OOXML specification: Microsoft Office 2007 produces a special version of OOXML, not a file format which complies with the OOXML specification;

E' evidente che ancora non ci sono delle reference implementation importanti. Non è esculo comunque che implementando le specifiche di ECMA376 i file prodotti possono essere letti dalla suite Microsoft Office 2007, in particolare mi riferisco ai nuovi formati *.x. Alcuni paesi stanno portando avanti un'ipotesi simile e quet'ultima a mio parere può essere sostenuta dall'interà comunità internazionale, anzi mi auguro personalmente che questa strada possa essere inclusa nei requisiti dell'ammissibilità ma ciò non significa che ECMA376 non sia utilizzabile è semplicemente una questione di tempi.

There is missing information from the specification document, for example how to do a autoSpaceLikeWord95 or useWord97LineBreakRules;

Come richiesto da ECMA Microsoft ha riportato nella documentazione tutte le specifiche per una retroattività verso vecchi formati documentali per chi avesse intenzione di sviluppare applicazioni verso questa direzione, lo stesso Office 2007 al momento della conversione di vecchi formati verso il nuovo ECMA 376 fa scegliere all’utente la modalità più opportuna per mantenere o meno proprietà oramai in disuso proprie dei formati documentali “obsoleti”.

There is no guarantee that anybody can write a software that fully or partially implements the OOXML specification without being liable to patent damages or patent license fees by Microsoft;

Microsoft ha portato la specifica Open XML sotto la Open Specification Promise, chiarificando che qualsiasi brevetto di Microsoft necessario per implementare una qualsiasi parte della specifica era disponibile gratuitamente per chiunque volesse farlo. Di già, Corel e Novell  implementeranno il supporto di Open XML in WordPerfect e OpenOffice ed altri pianificheranno di implementare il supporto a Open XML perché farlo nei prossimi mesi.

This standard proposal conflicts with other ISO standards, such as ISO 8601 (Representation of dates and times), ISO 639 (Codes for the Representation of Names and Languages) or ISO/IEC 10118-3 (cryptographic hash);

ECMA 376 al contrario dello standard ISO/IEC 26300:2006 include specifiche e funzionalità tra le maggiori supportate da altri standard documentali ISO, tra cui al contrario dello stesso standard ISO/IEC 26300:2006 la scrittura da destra a sinistra, sicuramente se saranno provate delle mancanze in ECMA 376 dovrebbero essere trattate nella stessa misura di quelle presenti nell’attuale ISO/IEC 26300:2006, senza pregiudizi ne campagne di denigrazione.

This standard proposal has not been created by bringing together the experience and expertise of all interested parties (such as the producers, sellers, buyers, users and regulators), but by Microsoft alone.

Le commissioni internazionali sono aperte a tutti basta iscriversi e pagare la quota di iscrizione!

Oramai è parecchio che scrivo di queste cose, anche adesso mi son ritrovato ad incollare frammenti che avevo già scritto, chiedrei soltanto a chi scrive e chi commenta di tentare di rimanere nel vero della sotoria e comprendere maggiormente il significato che MS nel bene o nel male ha ed avrà nella vita di tutti noi. Non dimentichiamo che circa il 92% dei documenti PDF nel mondo sono creati da applicativi MSOffice. Cosa penseremo quando Adobe o il governo cinese presenteranno le proprie proposal?

 

Comments

Blogbonzo » Odf o OpenXML said:

# August 16, 2007 10:51 PM