Microsoft abre los formatos de Office

Microsoft acaba de liberar los formatos XML de MS-Office. SpreadsheetML (el esquema para Excel 2003), FormTemplate Schemas (esquema de InfoPath 2003), WordprocessingML (para Word 2003), y DataDiagramingML (Visio 2003).

Segun ellos mismos la licencia para usar estos estandares abiertos, pese a la contradiccion entre licenciado y abierto, es simple:

– La documentacion técnica esta disponible en Internet para que cualquiera pueda copiar y leer
– Los esquemas estan basados en el estandar de la W3C para XML
– La licencia es sin royalties
– La licencia es perpetua
– La licencia es simple y disponible para cualquiera

Estándares y Estándares
Es realmente impresionante que MS libere algo que forma parte de su principal ventaja competitiva de esta forma. Porque si algo hace que el monopolio de MS sea fuerte es la presencia de Office en casi todas las PC´s del mundo y, en este caso, se da algo bastante paradójico porque es un estándar sin serlo formalmente.

.doc, .xls, de Microsoft, .pdf de Adobe y los famosos RSS/Atom; estándares sin ser reconocidos por una organización que los “declare” estándares; y vuelvo a una duda de siempre ¿Son necesarios los estándares oficiales? Si y no.

¿Pero sino son importantes, las certificaciones de estandarizacion, como se asegura compatibilidad y supervivencia de un formato aun cuando una empresa deje de considerarlo rentable? Y si no son importantes ¿podemos confiar en que las empresas abran sus especificaciones con licencias tan livianas como la de MS?

Y de paso que MS liberó estas especificaciones, lo que merece mis felicitaciones, MS podría aprovechar y liberar mejor las especificaciones de sus API´s de Office y asi podríamos todos armar webServices en serio.. pero eso sería mucho pedir.

12 thoughts on “Microsoft abre los formatos de Office”

  1. Mariano… no entiendo esta parte:
    “¿Pero sino como se asegura compatibilidad y supervivencia de un formato aun cuando una empresa deje de considerarlo rentable? Y si no son imporantes”

    Que cosa no es importante?

  2. ta… gracias! :D entende que es viernes :P

    Ahora.. cual es el organismo que se encarga de definir que algo es estandar. Porque tal cual como vos decis… en planillas de calculo y documentos de texto, los que produce MS deberian ser los estandares del mercado… o sea, eso quien lo establece?

  3. en ese caso no los establece nada.. sino el “mercado” ;)

    En cambio el resto de los estandares son seteados por instituciones como la w3c (ej: Especificaciones de XHTML), la IEEE (ej: Firewire), y asi sucesivamente.

  4. Pues yo pienso que es toda una estrategia para ganar más cuota de mercado. Será porque llevo tiempo sin creerme nada que venga de Microsoft referente a estándares, puede ser, ¿pero por qué necesitaría alguien como Microsoft liberar la especificación de sus formatos Office? No sé, aquí hay gato encerrado…

  5. Pues podra ser una estrategia como todos siempre piensan de lo que hace Microsoft, pero la verdad la idea esta muy buena y ayuda a muchos desarrolladores a implementar mejores aplicaciones.

    Creo que lo ultimo no es mucho pedir, con .NET y el toolkit de office se puede tener acceso a muchas de las APIS de MS Office, para implementar addins y utiliza servicios web.

    Existen muchos recursos en la web pero puedes empezar por http://www.mentores.net/default.aspx?tabid=104&type=art&site=37&parentid=47

    Saludos.

  6. ra… en el primer link tenes la info, a mi me llegó un mail de Technet.

    Anthony, la idea es buena totalmente, pero eso no deja de lado que sin abrir las apis esto solo sirve para qeu se desarrollen aplicaciones solo para Office ;)

  7. Lo que ahora mismo están haciendo es: limpiarse la cara y buscar la manera de que no se les acuse de monopolio con sus formatos de la suite office, por ejemplo.
    Le queda poco tiempo a este tipo de formatos, OASIS es el estandard al que todos se acogerán. Así que usemos lo que Microsoft ha publicado para que la gente de OO.org mejore el soporte a formatos Office pero sin descuidar que todo eso será en el futuro papel mojado.

  8. Es obvio porque los abre se ve que no eres informado SE DEBE AL OPENOFFICE que lanzo otro gigante ni mas ni menos que SUN MICROSYSTEMS. Felicitaciones a Microsoft? por supuesto que no ! al contrario es a SUN ! porque al ser un gigante no puede eliminar el OPENOFFICE del mercado cuyas funciones son iguales a la del OFFICE y aparte es de codigo abierto ja! Si Microsoft pudiera los compraria para eliminarlos pero como no puede pues mejor abre su sucio office ! INFORMATE MAS POR FAVOR !

Comments are closed.