ODF vs OOXML, una nueva batalla corporativa
Escrito por Inigo Kintana el lunes 1 octubre 2007 a las 13:38 :: Link permanente :: rss
ODF y OOXML son formatos de ficheros para el almacenamiento de documentos ofimáticos tales como hojas de cálculo, memorandos, gráficas y presentaciones. ODF es un formato abierto y ha sido ya reconocido por la ISO como estándar. Sin embargo, el OOXML de Microsoft acaba de ser temporalmente desestimado por la ISO. ¿Qué hay detrás de esta gran lucha? ¿Qué implicaciones puede tener para las empresas y usuarios?
Últimamente, han corrido ríos de tinta, incluso un poco de humor negro, sobre la adopción o no del formato OOXML de Microsoft como estándar para almacenamiento de documentos ofimáticos por la ISO.
Bueno, bromas aparte, analicemos de una manera ordenada qué es lo que hay detras de todo esto.
1) Problemática con los documentos ofimáticos
Desde que allá por los años 80 se comenzara a utilizar los procesadores de texto como herramienta, la cantidad de datos ofimáticos que se han ido almacenando en formatos propietarios no ha hecho más que crecer de una manera desmesurada. Seguro que muchos todavía os acordáis del WorldPerfect, Lotus o WordStar.
Sin embargo, fue el paquete Microsoft Office quien se llevó el "gato al agua" y rápidamente dominó el mercado convertiéndose una vez más en un "estándar de facto".
El hecho de que los formatos binarios de los ficheros .doc, .xls y .ppt también sean propietarios implica que algunos gobiernos u organizaciones empresariales se planteen el riesgo de depender de un único fabricante, así como del peligro de que los datos estén "capturados" en un único software.
2) Y entonces surgen los estándares para documentos ofimáticos
Esta percepción del riesgo, junto con la baja interoperabilidad entre plataformas, fueron el caldo de cultivo para que el consorcio OASIS pusiera el punto de mira sobre esta problemática. OASIS se basa en XML para la elaboración de todas sus especificaciones y fue sí como en mayo de 2005 surgió la especificación del formato OpenDocument.
La razón principal para usar formatos estándar reside en que las organizaciones e individuos que lo hacen evitan la dependencia de un único proveedor de software, permitiéndoles cambiar de entorno informático si su proveedor actual es expulsado del mercado o cambia su modelo de licencia a términos menos favorables.
3) ¿Qué es ODF u OpenDocument?
ODF u Open Document Format es el formato elaborado por OASIS en mayo de 2005 y basado en XML. En ODF se separa la capa de presentación (styles.xml), datos (content.xml), fechas y autor (meta.xml), propiedades de apertura del documento (settings.xml) y imagenes en una carpeta aparte.
Esta separación y el hecho de que se base en el estándar XML, permite que estos datos puedan ser extraídos y tratados por diferentes programas.
ODF fue aprobado como estándar por la ISO en noviembre de 2006.
OpenOffice fue el primero que recogió la especificación ODF y en noviembre de 2005 la aplicó en su versión 2.0. Otros programas ofimáticos que soportan ODF son Abiword, Koffice o incluso Google Docs.
Otros que están en camino de estandarizarse con ODF son Corel con WorldPerfect OFFICE X3, o IBM con Lotus Symphony.
Así pues, recalcar también, que detrás de este formato no solo está un consorcio como OASIS e instituciones gubernamentales, sino empresas tan importantes como Sun, impulsor de OpenOffice, e IBM (Lotus), además de toda la comunidad de software libre.
4) ¿Qué es OOXML?
La competencia y pujanza que ejerce en este caso el estándar ODF, la comunidad del software libre, así como el interés de ciertos gobiernos por no permanecer atados a formatos propietarios, ha obligado a Microsoft a elaborar el presuntamente abierto formato OOXML para documentos ofimáticos.
Una vez más se demuestra que la competencia sirve para mejorar productos.
A partir de Microsoft Office 2007, OOXML es el formato predeterminado. Ahora bien, si ya existía un formato abierto y estándar como ODF, ¿por qué Microsoft no lo ha incorporado en vez de crear un formato OOXML nuevo?
Parece que aquí, se impone la estategia empresarial, hasta cierto punto es lógico que Microsoft no favorezca a su competencia. Además, Microsoft tiene un dominio muy predominante dentro del mercado ofimático, entorno al 90%.
Desde luego se nos hubiera hecho un favor a usuarios, empresas y gobiernos pero ...
5) Cómo fue la votación para que el OOXML no consiguiera la certificación ISO
Muy controvertida, con acusaciones de compra de votos, con encendidas defensas sobre la calidad del nuevo formato OOXML, con otros que lo criticaban muy duramente ... Podéis ver el comunicado de prensa por parte de la ISO.
De hecho, incluso ha surgido un movimiento contra la estandarización de OOXML. Este movimiento pretende alertar a la comunidad, gobiernos y empresas sobre las pretensiones de Microsoft (ver apartado 6).
De todas maneras, la 2ª votación de septiembre de 2007 no ha sido un “NO” definitivo al nuevo formato de Microsoft. El próximo febrero de 2008 se abrirá una 3ª ronda.
6)Futuro, ¿qué es lo que nos estamos jugando gobiernos, empresas y usuarios?
Pues sin duda, la posibilidad de poder intercambiar ficheros ofimáticos sin importar el programa ofimático que se esté utilizando así como la posibilidad de acceder a los datos de los ficheros desde otros programas (lectores de correo, navegadores, herramientas de trabajo en grupo, servicios web ...)
Debemos tener en cuenta también, que el mejor producto de Microsoft y por el cual ejerce un mayor dominio del mercado es el paquete ofimático Office. Con el formato OOXML incorporado en Microsoft Office 2007 Microsoft pretende usar la tecnología XML para lograr una mayor interactuación con sus productos Sharepoint, Microsoft Exchange o SQL Server y de cierta manera seguir prologando su dominio. OOXML ha sido diseñado para ello.
Sin embargo, ODF ha sido diseñado para ser completamente independiente de programas y plataformas, accesible desde cualquier aplicación o servicio.
Ahora bien, si OOXML es finalmente aceptado por la ISO, ¿nos garantiza ésto que OOXML sea un formato abierto como el ODF? Pues parece que no y que algunas especificaciones dentro del OOXML permanecen propietarias.
7) Convertidores de documentos
Como veis la batalla está en pleno apogeo, pero para aquellos intrépidos que quieran ir probando la interoperabilidad entre diferentes formatos de ficheros ofimáticos os recomendamos los siguientes enlaces.
- Convertir documentos directamente desde OpenOffice.
- Odify es un servicio web que permite cargar ficheros en formato Microsoft y descargarlos en en formato ODF.
- odf-converter es un muy interesante proyecto de software libre. Es un plugin para MS Word XP/2003/2007 y permite abrir y salvar formatos ODF. Se puede ejecutar en línea de comando para hacer conversiones masivas. Mirar quienes lo patrocinan. Da que pensar ¿no?
- JODConverter (Java OpenDocument Converter) es software libre y puede ser utilizado desde una linea de comando, aplicación web, web service o librería JAVA. Automatiza las conversiones desde Microsoft Office a ODF y viceversa, de cualquier formato a PDF y más.
De todas maneras, os advertimos de antemano, que pasar todos los ficheros de una organización de formato propietario a abierto (ODF) puede ser costoso y requiere una planificación de recursos y tiempos.
En Solid Rock IT podemos ayudarte a elaborar una estrategia con respecto a tus documentos ofimáticos y sus formatos.

Comentarios
1. Escrito por CCaligula el lunes 22 octubre 2007 a las 15:24
2. Escrito por Inigo Kintana el martes 23 octubre 2007 a las 16:26
Añadir un comentario