[Openxml] ODT si soporta formatos antiguos de Micrososft

Rafael Bonifaz rafael en bonifaz.ec
Lun Ago 27 11:00:52 ECT 2007


> El proyecto OpenXML/ODF de Sourceforge.net que por cierto es el portal de
> aplicaciones de software libre
> http://sourceforge.net/projects/odf-converter
> Es un proyecto para dar interoperabilidad entre ODF y OpenXML, así que el
> tema que si su aplicación que se le debe dar nombre y apellido Microsoft
> Office no puede grabar en ODF, es un mito.

Sí, el problema es que ese proyecto no es nativo de MS-Office y ni
siquiera de la propia Microsoft. De hecho MS-Office dificulta en gran
medida el uso al usuario de documentos en ODF con reiteradas advertencias
de peligro al usuario sobre que se va a abrir un documento peligrosísimo,
cuando todos bien sabemos que en realidad es un inofensivo XML que el
único peligro que acarrea es hacia el doblemente convicto monopolio de
Microsoft. Sugiero revisar los siguientes links:
http://www.itwriting.com/blog/index.php?s=odf+converter
http://www.thegsblog.com/?p=145

Además, el hecho de que sea un plug-in externo, y no un formato soportado
nativamente por MS-Office, implica que el usuario no puede grabar y
autograbar el documento con "Ctrl-G" ("Ctrl-S" en inglés), sino que tiene
que estar siempre importando y exportando desde el formato nativo en el
que la aplicación guarda el documento (OOXML, por supuesto).

>
> Como estamos usando a google intensivamente les invito también hacer estas
> búsquedas que son más objetivas, cuantos documentos y de qué tipo son los
> de mayor presencia mundial actualmente, para ello en google busquemos:
> filetype:doc(Microsoft Office)
> 44.000.000 documentos si señores aquí se cuenta por millones
>
Aquí se está analizando docx (OOXML), no doc. En todo caso como ya lo
mensionó, si Microsoft en realidad es tan bueno y le interesa que todos
podamos acceder a los .doc de legado entonces debería abrir estas
especificaciones al público.


> filetype:odt(ODF, openoffice)
> 83.100 documentos si señores aquí se cuenta por miles no por millones
>
> filetype:xls(Microsoft Office)
> 14.500.000 documentos si señores aquí se sigue contando por millones
Aquí se está analizando xlsx (OOXML), no xls, pero ya que lo menciona, lo
que en verdad deberían abrir es el formato .xls, porque .xls no hay casi
ninguno en el mercado y según ese razonamiento no tiene valor alguno.

>
> filetype:ods(ODF, openoffice)
> 20.300 documentos si señores aquí se sigue contando por miles no por
> millones

En estos dos artículos se analiza mucho mejor la verdadera implantación en
el mercado de OOXML, el formato que en verdad se está analizando en este
comité (ya que Microsoft no se digna a abrir los formatos antiguos, que
son los verdaderamente valiosos por ser los que contienen los millones de
documentoslegados). Como se comprobará el uso de OOXML, casi 10 meses
depués de su lanzamiento comercial es prácticamente nulo (lo que se llama
un fracaso comercial que pretenden corregir con un empujón gracias a la
estandarización):

http://www.iso29500.com/index.php?option=com_content&task=view&id=11&Itemid=4
http://www.robweir.com/blog/2007/08/e-to-power-of-hype.html


Esta claro que lo que sí es de gran uso es el "rechazo a OOXML" como formato
documental por parte de los medios más profesionales.

>
> Como personas relacionadas a la tecnología sea como desarrolladores,
> consultores, usuarios finales, estudiantes, Empresarios, lo que nos debe
> preocupar es que todos esos cientos de millones de documentos Office, en
> el futuro de aquí en 50 años, en 100 años, se puedan abrir exactamente
> igual como los abrimos el día de hoy, es decir que tengan el mismo derecho
> de información de calidad como la tenemos nosotros, la tengan nuestros
> hijos, nuestros nietos, ellos tienen el mismo derecho.
> Les debemos ese derecho y nosotros tenemos la obligación de garantizar que
> eso ocurra con un formato que no necesite de una aplicación para
> convertirlos(entender bien que es convertir, traducir, y si a Openoffice o
> cualquier traductor se le olvida traducir bien una fórmula??, ODF),
> debemos preocuparnos por un formato que garantice en su estructura dicha
> compatibilidad.

¿O es que espera que creamos que un formato, el OOXML, transforma mágica y
automáticamente otro, los binarios antiguos de MS-Office, sin necesidad de
aplicación alguna?

Claro que queremos que nuestros hijos y nietos de aquí a 100 puedan leer
formatos antiguos y estoy totalmente de acuerdo que esto es nuestra
obligación. Con esta idea hace más de un año se aprobó ODT como estandard.
Ahora bien OpenXML parece querer hacer los mismo que ODT con la supuesta
gran ventaja que transforma de mejor manera estos archivos de legado.
Curisoamente la parte que nos da esta gran ventaja no esta documentada y
se argumenta que es opcional.

>
> Les invito también a que busquen en google (por citar una búsqueda
> relacionada a los problemas de conversión)
> problems converting xls to ods
Estos son los verdaderos problemas de conversión (se llaman trampas en el
formato a la competencia, y esta ve se habla del nuevo formato OOXML, no de
los antiguos):
http://www.codeproject.com/cs/library/office2007bin.asp

En ese link podrán ver como la implantación de openxml para Excel no
permite de manera sencilla modificar los datos de las celdas a mano. Para
los que tengan MS Office 2007 les recomiendo hacer la prueba y nos digan
como les va.

>
> Para que vean la gran cantidad de problemas relacionados con hojas de
> cálculos que normalmente son más complejas que la usada en el ejemplo, y
> no subestimar el tema de los documentos "Legados" como los llaman
> irónicamente, para ciertas discusiones es importante el pasado, pero para
> otras no importa nada el dejar a la buena voluntad de traductores a
> cientos de millones de documentos empresariales y GOBURNAMENTALES
> "Legados" sin luz en el futuro.
>
Si en realidad Microsoft tiene tan buena voluntad entonces que abra las
especificaciones de los formatos de legado. Si en realidad Microsoft
quiere garantizar que podamos leer los archivos antiguos de aquí a 100,
200 años en el futuro, entonces que nos de a todos las especificaciones de
como poder hacer esto. Caso contrario estaría aprovecharse del monopolio
que tiene existente para seguir teniendo una ventaja competitiva.


Atentamente,

Ing. Rafael Bonifaz
Presidente de ASLE


Más información sobre la lista de distribución Openxml