[Openxml] Open XML por ahora _NO_ es aceptado por la Industria

Esteban Ordóñez quiliro en gmail.com
Mar Ago 28 01:22:18 ECT 2007


Distinguid en s Miembros del Comité Espejo.

La interoperabilidad y apertura de este formato tiene tiene aún mucho que
estudiarse técnicamente y sería interesante hacerlo en un proceso normal de
la ISO por los siguientes razonamientos.

Ese texto proviene de Microsoft, no es una opinión externa. Microsoft está
vendiendo a este comité técnico la teoría de que hay muchas más aplicaciones
aparte de MS-Office que son capaces de soportar DIS 29500.

Sin embargo, la realidad es muy distinta cuando se entra en detalle sobre
cómo y, sobre todo, cuánto, en realidad soportan OOXML esa lista de
aplicaciones que en realidad en su mayoría son pequeñas utilidades y
mini-herramientas.

Una pregunta muy simple: ¿dónde están en esa lista los verdaderos
competidores de MS-Office? Más concretamente, ¿donde están OpenOffice.org,
KOffice, StarOffice, WorkPlace, GoogleDocs, etc.?

El Martes, 28 de Agosto de 2007 05:21, Alvaro Villalba escribió:
> Esta es la realidad, OXML ya ha sido aceptada por la Industria:

Esto es falso y a las cifras de la realidad hay que remitirse:

OpenXML.info: "¿Alguien usa OOXML... aparte de Microsoft?"
http://www.openxml.info/index.php?option=com_content&task=view&id=11&Itemid=4

Rob Weir: "e to the power of hype"
http://www.robweir.com/blog/2007/08/e-to-power-of-hype.html

Por otro lado, el hecho de que se esté implementando poco a poco, en mayor o
menos (más bien menor) medida, no implica que por ello sea digno de un
estándar ISO/IEC con toda la ingente cantidad de problemas que plantea. [se
envió antes el nuevo listado con 250 comentarios técnicos, casi 100 más que
el anterior].

> Older versions of Office – As you all know, folks who have older versions
> of Office can download a free update that allows them to read and write
the
> open xml formats. While the downloads have only been available for about 6

> months, they are already the 2nd most popular download on Microsoft.com<http://microsoft.com/>
> (second only to IE 7). There are well over 4 million downloads to date.

¿Esas cifras las ha corroborado acaso algún ente independiente distinto al
interesado (Microsoft)? Por otro lado, 4 millones de descargas tampoco son
muchas. Firefox alcanza eso a la semana de lanzamiento.

> OpenOffice - Thanks to Novell, you can read and write the OpenXML formats
> with OpenOffice. The Sun folks are also involved as they move from the
XSLT
> approach to a more native support.

Estos dos proyectos están aún en pañales y lo más probable es que nunca
lleguen a soportar OOXML al completo, con lo que no podrán competir contra
Microsoft.

Por otro lado, la versión de OpenOffice creada por Novell consiste en el
OpenOffice normal al que le han añadido el muy reducido en cuanto a
funcionalidad conversor de OOXML creado por Novell. Ese código no ha sido
admitido por el verdadero proyecto OpenOffice.org por no dar un verdadero
soporte a OpenXML.

> WordPerfect - Corel has announced
> support for OpenXML in an upcoming release of their office suite.
> ( http://blogs.zdnet.com/Berlind/?p=226)

Promesas y pocos hechos tras tantos meses desde que salió ECMA-376 y Corel
hizo tal promesa. ¿Dónde está el WordPerfect que soporta OOXML?

> Palm OS – Documents To Go brings

¿Implementa más de un 10% de la especificación acaso? Además, no permite
editar los documentos, sólo "abrirlos y verlos".
Textualmente: " The latest version of the award-winning mobile Office suite
enables users ___to_open_and_view___ Microsoft Office Word and Excel 2007
files in their native .docx and .xlsx format" [énfasis ___ añadido]
http://www.canalpda.com/2007/05/15/2903-dataviz+s+latest+documents+go+release+offers+office+2007+file+support+windows+mobile

> OpenXML support to smartphone and PDA devices powered by the Palm
operating
> system
> (http://www.dataviz.com/products/documentstogo/premium/index.html?redirect=

>hp_dxtg_palm)

Lo pone claramente, sólo "ver" pero no "editar":
- Microsoft Office 2007 Support
 - View Word 2007 (.docx) Files & Attachments
 - View Excel 2007 (.xlsx) Files & Attachments

>Mac – NeoOffice brings OpenXML support to the mac
> ( http://trinity.neooffice.org/modules.php?name=News&file=article&sid=117)

NeoOffice lo único que ha hecho ha sido integrar el conversor de Novell, así
que el soporte de OOXML no pasa del 5% de la especificación del mismo y
nunca de forma nativa (sólo como exportación e importación de "carácter
experimental"). Por otra parte, se aporta el hiperenlace al anuncio de
febrero, " la promesa", la realidad es totalmente distinta según se aprecia
en
la versión liberada recientemente:
"experimental support for Office 2007 Excel and PowerPoint files"
http://www.neooffice.org/neojava/en/download.php

> MindMapping – Mindjet's MindManager allows you to follow the logical
> workflow of first brainstorming, then creating a document outline, and
then
> writing you document. You can brainstorm your idea in MindManager, and
then
> convert those into a wordProcessingML document.
> ( http://www.pcmag.com/article2/0,1895,2092894,00.asp)

Esta utilidad de organización de ideas lo que hace es generar plantillas en
formato docm, para lo cual utiliza sólo un subconjunto muy pequeño y
absolutamente delimitado de la especificación OOXML. La complejidad de hacer
eso dista muchísimo de la complejidad de desarrollar una herramienta
ofimática que compita contra MS-Office y que se vería para ello obligada a
implementar prácticamente el 100% de la especificación, cosa que no podría.

> OpenXML Writer- The
> folks up at OpenXML.biz have build a free open source text editor called
> "OpenXML Writer" that allows you to edit WordprocessingML files.
> ( http://www.openxml.biz/OpenXMLWriter.html)

Esto es una pequeña utilidad de 70K (!) que puede hacer poco más que el
Notepad de Windows. Si implementa maś de un 1% de la especificación será un
auténtico record para sólo 70K. Seguramente les ha llevado más tiempo
desarrollar la web que hacer la utilidad.

> Gnumeric – Gnumeric is an open
> source spreadsheet application that was one of the first applications out
> there to show support for SpreadsheetML.
> ( http://www.gnome.org/projects/gnumeric/)

En este artículo se comprueba visualmente lo reducidísimo que es el soporte
de OOXML por parte de Gnumeric:

Rob Weir: "The dog that didn't bark"
http://www.robweir.com/blog/2007/08/dog-that-didnt-bark.html


> Web Development (PHP) – There is
> an open source project up on codeplex where they are creating a set of PHP
> classes which allow you to read and write SpreadsheetML files.
> ( http://www.codeplex.com/PHPExcel)

Igualmente la complejidad de los documentos que se pueden manejar con esas
librerías es reducida. Se observa en su propia lista de funcionalidades
(recordemos que OOXML tiene 6000 páginas y que spreadsheetML, la parte de
hojas de cálculo contiene prácticamente 1000 páginas):
http://www.codeplex.com/PHPExcel/Wiki/View.aspx?title=Features&referringTitle=Examples

Por último el proyecto muestra una actividad prácticamente nula, contando
con un solo desarrollador y una clasificación en los rankings de SourceForge
realmente baja:
http://sourceforge.net/projects/phpexcelcreator/

Proyectos de este tipo se pueden crear en muy poco tiempo y acaban olvidados
en los rincones de SourceForge.

> Java Developers – There is a project up
> on sourceforge where they are creating a set of Java APIs to make
> programming against the openxml formats much easier for Java developers.
> ( http://sourceforge.net/projects/openxml4j/)

Se puede observar que el proyecto está en fase "pre-alpha". En otras
palabras, que prácticamente aún no tiene código.

> Data Reporting – In Monarch
> V.9.0 from Datawatch you have the ability to create reports of your data
> using SpreadsheetML
> ( http://www.datawatch.com/datawatch/news.asp?display=detail&id=128)

Esta herramienta exporta hojas de cálculo con formato OOXML. Lo que utiliza
también es una mínima parte de la especificación y además el uso que hace de
ella está muy delimitado a lo que exporta. Esto no tiene nada que ver con el
uso que tendría que hacer de la especificación una aplicación que quisiera
competir contra MS-Office. Seguramente el uso que esté haciendo de la
especificación OOXML no sea mayor del 1% de su contenido.

> XML to PDF – Altsoft XML2PDF server 2007 supports the import of
WordprocessingML
> files (http://www.theserverside.net/news/thread.tss?thread_id=43989 )

En la web del fabricante Altsoft deja claro que lo que está utilizando es el
código de la propia Microsoft para realizar las conversiones:
--
Xml2PDF uses the Microsoft XML Core Services (MSXML) as an XML parser and
XSLT processor. Thus, any XSLT or XML feature implemented in this parser is
automatically supported.
--
http://www.alt-soft.com/Products_xml2pdf.aspx

Luego en realidad esta herramienta no es un competidor de Microsoft, sino un
cliente suyo.

> Word
> and Character Counting on Mac – Word Counter 2.2.1 is an application for
> Mac OS X, and it supports a variety of file formats, including
> WordprocessingML
> ( http://osxfreeware.blogspot.com/2007/02/word-counter-221.html)

Esto es una sencilla utilidad para contar palabras.

> Convert
> docx to simple html – The docx converter allows you to transform
> WordprocessingML documents into either plain text or simple html directly
> from their website. (http://docx-converter.com/ )

Como bien dice en esa URL, es una utilidad de reducido uso de OOXML:
--
It will convert a Microsoft Office .docx file into a simple html file. It
strips out some of the formatting
--

En conclusión se puede claramente observar que el comité no puede tener una
idea clara aún de los alcances de este proyecto de estándar y merece un
extensivo escrutinio. Este escrutinio no se lo va  a hacer si se le aprueba
la DIS29500. Se debe desaprobar para que en el proceso normal se puedan
resolver estas y muchas otras "pequeñas" observaciones.


-- 
Saludos.
Quiliro Ordóñez
XpertOS
593-2-3401517
09-8218696
Quito- Ecuador
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://mail.inen.gov.ec/pipermail/openxml/attachments/20070828/8b4b07c4/attachment-0001.html


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