En respuesta a las recomendaciones expuestas en mayo de 2004 por la comisión IDA (Interchange of Data between Administrations) de la Unión Europea, Steven Sinofski, Vicepresidente Senior de Microsoft en el área de Office hizo el anuncio de una serie de nuevos compromisos y acciones para mejorar la interoperabilidad a nivel de datos en los documentos y con los sistemas de TI del sector público, en esta carta dirigida al Directorio General de Empresa de la Comisión Europea.
Mr. Pedro Ortún
Enterprise Directorate - General
European Commission
B-1049 Brussels
Belgium
Asunto: Recomendaciones del sector público de la Unión Europea sobre formatos abiertos de documento
Estimado Sr. Ortún,
Patrick De Smedt, nuestro Director en la región EMEA, me ha pedido que responda a su carta del día 19 de julio de 2004 al respecto de las recomendaciones realizadas por el Comité Consultivo de Telemática (TAC) de IDA sobre formatos abiertos de documento. Ambos pensamos que, como Vicepresidente Senior responsable del área de negocio de Office en Microsoft, tendría sentido que fuese yo mismo quien asumiera los comentarios y recomendaciones concretas que puso de manifiesto.
Microsoft se complace de disponer de la posibilidad de responder a los comentarios expuestos en el TAC y tengo el placer de anunciarle lo siguiente:
| • | Acceso: Microsoft está de acuerdo con las recomendaciones de publicar y proporcionar acceso no discriminatorio a las futuras versiones de sus especificaciones WordProcessing ML. Publicaremos una nota en este sentido en nuestro sitio Web público para clarificar nuestra posición.1 |
| • | Elementos no-XML: Microsoft coincide con las recomendaciones al respecto de elementos formateados no-XML y va a hacer un notable esfuerzo para documentar esos elementos en XML, de la misma forma que ya se está haciendo en el marco del desarrollo de la siguiente versión de Office. |
| • | Herramientas y servicios: Microsoft está de acuerdo con la recomendación y asume el compromiso de proveer de documentación adecuada, herramientas y servicios. Podemos adelantar que habrá disponibles una gran variedad de filtros que permitan la lectura y escritura de los documentos basados en la especificación WordProcessing ML desde otras aplicaciones, a fin de que el sector público, los ciudadanos y la industria en general puedan conocer las ventajas de esta nueva tecnología. |
Con esto dicho, permítame ampliar nuestra visión más allá de las recomendaciones del TAC.
Soporte para componentes con formato no-XML. Reconocemos que existe un reducido número de elementos, de entre la inmensa mayoría de los 1.600 elementos de documento que se han descrito totalmente dentro de la especificación WordProcessing ML que aún necesitan ser descritos en XML. En muchos casos los elementos no descritos en XML son los que suponen un reto técnico más complejo para nosotros. Obviamente, nuestro compromiso a día de hoy es persistir en este empeño.
A la vez quisiera reiterarle un aspecto que se puso de manifiesto en nuestra conversación inicial con el TAC hace algunos meses. Microsoft no cree que sea razonable la exclusión completa de todos los componentes que no tienen formato XML de los documentos formateados con XML. Podríamos hacer la objeción, en concreto, de la presencia de ciertos objetos como los controles ActiveX o los programas escritos en Java y otro tipo de código embebido en documentos con formato XML. Además pensamos que el documento OASIS propuesto también permitiría la inclusión de estos elementos. Aunque la especificación XML no defiende la inclusión de este tipo de elementos en los documentos XML, es lo suficientemente flexible como para permitir a los autores de documentos XML su inclusión.
Soporte de filtros. Microsoft coincide con la recomendación del TAC. Podemos anticipar que habrá una gran disponibilidad de filtros que van a permitir la lectura y escritura de documentos desde otras aplicaciones basadas en la especificación WordProcessing ML, a la vez que mantendrán el máximo grado de fidelidad al contenido, estructura y presentación del documento original. Creemos que el programa de licencia que anunciamos en noviembre de 2003 es un primer paso para contribuir a alcanzar este objetivo. Desde nuestro anuncio, han aparecido diversos artículos de prensa2 comentando lo fácil que es crear estos filtros y tenemos buenos motivos para creer que hay empresas ya dedicadas a crear filtros para leer y escribir con los esquemas de referencia XML de Office 2003. Nos felicitamos de la declaración de Sun Microsystems sobre sus planes de crear filtros para WordProcessing ML. Nosotros percibimos todos estos acontecimientos como una validación de nuestro programa y la evidencia de que la visión descrita en nuestro primer anuncio del programa sigue avanzando hacia su cumplimiento.
Compromiso con la publicación de documentación adecuada, herramientas y servicios. Microsoft acepta la recomendación del TAC. Microsoft promovió una conferencia en Luxemburgo en septiembre de 2004 a la que asistieron numerosos directivos y profesionales de TI de la Unión Europea. Los escenarios de profesionales de la información en el sector público y las soluciones basadas en XML fueron un aspecto central de las presentaciones. Nosotros seguimos colaborando estrechamente con muchos gobiernos en toda Europa sobre soluciones XML y para nosotros supone un gran estímulo el progreso obtenido en las iniciativas eGovernment y las mejoras en productividad que se han conseguido gracias a estas soluciones. Nos alegraría mucho poder compartir con el TAC o sus miembros individuales algunos de estos distintos escenarios y soluciones que sabemos que están ya listos para su implantación a día de hoy.
Suporte para distintos formatos. Microsoft acepta la recomendación del TAC. Reconocemos que es deseable disponer de la información en diferentes formatos. Este ha sido el principio básico de la línea de productos Microsoft Office desde sus inicios. El producto actualmente soporte numerosos formatos, incluyendo HTML y Rich Text Format, reconocidos ambos como estándares del sector. En Office 2003 Microsoft ha seguido mostrando su compromiso con este principio, al ofrecer soporte nativo para esquemas de referencia XML además de un programa de licencia que permite la creación de filtros.
Apoyo a la estandarización. Microsoft tiene ya una larga historia de apoyo a los estándares técnicos y compartimos el punto de vista de la Comisión al respecto de la importancia de estos esfuerzos. Microsoft está involucrada a fondo en la definición, publicación e implementación de estándares internacionales, como ponen de manifiesto nuestras contribuciones al establecimiento del estándar XML del W3C y otros estándares relacionados con XML, como WSDL, UDDI y SOAP. Es muy destacable el hecho de que estos estándares son, actualmente, la base para muchos avances en la interoperabilidad de los datos.
Al mismo tiempo, pensamos que los programas de licencia exentos de royalties juegan un importante papel junto con los esfuerzos de estandarización formales a la hora de lograr nuestros objetivos comunes de interoperabilidad. Nuestra opción de un programa de licencia, en este caso, se guiaba por unos pocos principios muy sencillos. Los esquemas de referencia XMl de Office describen en XML las estructuras básicas que se han utilizado en los productos Microsoft durante una década. Una parte muy significativa de la utilidad de los esquemas procede del hecho de que permiten la compatibilidad con versiones anteriores con documentos que utilizan los formatos antiguos de Microsoft Office y, por tanto, permiten a los clientes convertir sus documentos actuales a XML. En otras palabras, no hemos empezado a crear los esquemas XML de Office desde el principio. Habida cuenta de que los esquemas XML evolucionan, pensamos que es importante seguir asegurando la compatibilidad con versiones previas de Office. Nuestro programa de licencia nos permite cumplir estas expectativas.
Reconocemos que la forma en que estas tecnologías han sido puestos a disposición del sector es importante. Es por eso que hemos analizado distintas modalidades de licencia a la hora de diseñar nuestro programa. Nuestro principio director era que deseábamos que nuestro programa reflejara las iniciativas utilizadas normalmente en la comunidad de estándares para conseguir el grado de apertura reclamado por nuestros clientes y el sector. Los siguientes elementos de nuestro programa son los pilares de esta estrategia:
| • | La documentación técnica está disponible en Internet para cualquiera que desee copiarla y leerla |
| • | Los esquemas se basan en el estándar de W3C para XML |
| • | La licencia está exenta de royalties |
| • | La licencia es perpetua |
| • | La licencia es muy breve y disponible para todo el mundo |
Creemos que estas características llevaron a Valoris a afirmar lo siguiente: "La licencia de MS permite el acceso a los esquemas y ofrece toda la documentación completa a quien tenga interés, y está diseñada para facilitar su uso y adopción. En este sentido, los esquemas de referencia XML de Microsoft cumplen con los requisitos [de apertura]"3. Esta impresión ha sido confirmada recientemente por un análisis independiente de nuestro programa de licencia. Erik Stasik, el primer director de patentes y licencias de Ericsson revisó el programa de licencias XML de Office en su reciente publicación titulada "Strategic Patent Planning for Software Companies."4 Su conclusión fue "La licencia [del esquema XML de Microsoft Office] es en cierta medida algo extraordinario, gratis e incluso con menos exigencias que la licencia ofrecida bajo la política de patentes del W3C's patent policy." Posteriormente hizo la observación de que la estrategia de licencia de Microsoft "la hace más atractiva para que las pequeñas empresas desarrollen aplicaciones basadas en los esquemas de Office" que la licencia de código abierto de Apache.5
Consideramos que la amplia aceptación de nuestro programa a día de hoy y los signos claros de que los esquemas XML de Office van a tener una buena acogida en el sector en un futuro, demuestran la efectividad de nuestra decisión.
Soporte para esquemas definidos por el usuario. Microsoft comparte la recomendación del IDA al respecto de lo importante y deseable que es disponer de soporte para esquemas definibles por el usuario. Nosotros nos adherimos firmemente a la idea de que este soporte es necesario si los usuarios se van a beneficiar plenamente de la flexibilidad que ofrece XML. Microsoft tiene el orgullo de ser líder de la industria en este área con nuestro soporte nativo para esquemas definidos por el usuario en Office 2003.
Quisiera agradecerle a usted y a la Comisión la oportunidad ofrecida para integrarnos en este diálogo acerca de formatos abiertos de documento. Hemos aprendido mucho de estas conversaciones y las encontramos muy útiles, ya que nos ayudan a pensar cómo hacer más útiles nuestros productos. Nos motiva enormemente su reconocimiento de que hemos realizado una gran contribución en favor de la interoperabilidad y hemos ayudado al sector público a mejorar la accesibilidad a los datos. Además pensamos que seguir innovando reportará sustanciales beneficios tanto a los gobiernos como a los ciudadanos en el futuro, y confiamos que todas las partes que contribuyen en esta discusión sepan apreciar que estas dos dimensiones deben ser tenidas en cuenta.
Finalmente, quisiera reiterar que Microsoft valora enormemente la oportunidad de trabajar junto con la Comisión Europea para resolver estas importantes cuestiones de interoperabilidad. Seguimos comprometidos con esta labor y yo mismo quedo a su disposición para responder cualquier pregunta o por si pudiese demandar algún otro tipo de colaboración por parte de Microsoft.
Sinceramente,
Steven Sinofsky
Senior Vice President, Office
Cc:
Mr. Chris Capossela, Corporate Vice President
Information Worker Product Management Group
Mr. Patrick De Smedt, Chairman
Microsoft EMEA
| 1 | Esquemas XML de referencia para Office 2003 |
| 2 | Véase, p.ej., www.javaworld.com/javaworld/jw-07-2004/jw-0712-officeml_p.html (en inglés) |
| 3 | http://ec.europa.eu/idabc/servlets/Doc?id=17982 (en inglés), sección 3.4.3, pag. 50 |
| 4 | Disponible a la venta en: www.althosbooks.com/stpaplforsoc.html (en inglés), aunque hemos ofrecido por e-mail independiente una copia complementaria del informe. |
| 5 | Stasik en 43. |