Colaboración con la Apache Software Foundation. "Es la Interoperabilidad …"


Que si el infierno se congela, que si hay que mirar con lupa los pasos de apertura de Microsoft, que si tal, que si cual. Son precauciones lógicas, cierto, pero no tardemos 5 años en darnos cuenta que el cambio va en serio. 


Trustworthy computing hace 5 años fué un cambio radical en torno a seguridad, reduciendo, vulnerabilidades en mas de un 60% (entre otras cosas). No se quien dijo: "Si me miro no me considero, si me comparo, ya es otra cosa" .Pues quien quiera comparar seguridad de los grandes proveedores de tecnología (Microsoft, ORACLE, IBM, SUN, principales distribuciones OSS etc..), puede hacerlo aquí. Y quizá se lleve una ENORME sorpresa. Y es que unos llevan la fama, y otros cardan la lana, ¿Verdad XXXXXX ;-)?


He puesto varios post relativoa a la importancia de la INTEROPERABILIDAD en Microsoft a lo largo del último año:


Open Source y Software comercial; Interopera .... o muere !!! ; Desinformando OpenXML; OpenXML: El paso del Ecuador ; OpenXML: ECMA responde ya a 2/3 de los comentarios remitidos; 20 millones de descargas ...; 3.520, 3.521 ..... y 3.522: El Mejor OpenXML ; El Secreto de los Binarios. 15 de Febrero de 2008. ; Haz lo que digo, .... no lo que hago !!! ; Imagine ... ; OpenXML, mentiras y cintas de video ; El Secreto de los Binarios (y 2) ; Principios de Interoperabilidad: El gran cambioOpenXML está en el BRM ...¿Y qué es eso? ; Esto es un BRM !!!Algunos Proyectos OpenXML ; OpenXML SDK. Certificandose Common Criteria en España ; Adios DIS29500. Hola ISO/IEC29500 (OpenXML) ; La Tiranía de la Anécdota ; ISO/IEC 29500 (OpenXML) Punto final. ; Microsoft anuncia soporte nativo de ODF en MS Office


Pues si, así visto parece que no he dedicado el blog a otra cosa. Lo que quiero hacer ver es que estos pasos (son muchos mas que los que reflejo en el blog) no son en absoluto hechos aislados. Son piezas de un puzzle global dirigido a ser capaces de que los usuarios puedan convivir sin problemas en entornos heterogeneos perfectamente interoperables. En lo que respecta al Open Source Software, la pieza del puzzle es así:



  • La estrategia de Microsoft con el Open Source se basa en la participación y colaboración con individuos, comunidades y empresas.  La estrategia se concentra en cuatro temas importantes: Comunidad; contribución; partnership; elección.

  • Se cree en un mundo cada vez más interconectado, con más personas que tienen mas oportunidades de usar más tecnología, de hacer más cosas que las que nunca pudieron hacer antes. Se impulsa la capacidad de elegir libremente, y eso significa, entre otras muchas cosas, ampliar la interoperabilidad entre las tecnologías de código abierto y las tecnologías de Microsoft.

  • Microsoft cree que los próximos diez años serán una época de crecimiento y cambio en el software, en la que las comunidades Open Source y Microsoft crecerán juntas.

Y es en este contexto donde en el transcurso de las conferencias OSCON, se anuncia la colaboración con la Fundación Apache. Quizá ha sido el anuncio mas "mediático", pero no el único. Estos son algunos de los mas relevantes:



  1. Extension de la Open Specification Promise (OSP) a mas de 150 protocolos adicionales, incluyendo aquellos de Windows Server 2008 y del framework .Net. La lista total cubierta por la OSP está publicada aquí.

  2. Microsoft se convierte en un sponsor oficial de la Apache Software Foundation (Ojo, Microsoft sigue apostando fuertemente por MS IIS. La interoperabilidad de entornos heterogeneos es lo que impulsa esta colaboración)

  3. Microsoft y Sourcesense (un integrador de sistemas OSS Europeo) colaboran en el desarrollo de una nueva versión de Apache POI, una libreria Java open Source para la gestió de los formatos binarios de MS Office y de openXML (MS Office 2007)

  4. Colaboración estrecha con los proyectos MindTouch (workflow); WSO2 (middeleware de Web Services en Apache)

  5. Contribución a la comunidad PHP, especialmente al proyecto ADOdb, (proyecto OSS licenciado bajo LGPL y BSD, escrito en PHP, y que provee una capa de abstracción para aplicaciones PHPen su acceso  diferentes tipos de bases de datos). La colaboración permitirá la incorporación de Ms SQL Server aunmentando las opciones del usuario cunado desarrolle en PHP

  6. IronRuby (implementación de Microsoft del lenguaje Ruby, similar a IronPython. Se ejecuta en el .Net Framework, es decir, sobre Windows, Mac via Silverlight, y Linux voa el proyeco moonlight.  Se implementa como un proyecto OSS vía la licencia MS-PL

Interoperabilidad es la palabra mágica que en estos momentos abre puertas en Microsoft; se lleva las inversiones, se lleva la atención de los VPs, y en general, se mira, se remira, se mima, se mide.


Interoperabilidad significa que los fabricantes y proveedores de tecnología resolvemos nuestros problemas de entendimiento tecnológico, y a partir de ese momento competimos por proveer la mejor solución en un mercado libre. Pero siempre desde la libre elección del usuario que deja de ser "rehen" tecnológico de decisiones previas, cualesquiera que estas fueran, y manteniendo en todo momento su libertad de elección. Bonito juego.


PD. ¿Quien es XXXXXX? 😉

Comments (4)

  1. Xavier dice:

    Yo creo que la mayoría de la gente se ha dado cuenta del cambio que de unos años para aquí ha hecho Microsoft en respecto a seguridad, interoperabilidad (en este campo personalmente he notado un cambio bestial), y incluso al software de código abierto (aún no puedo evitar alucinar con que se sigan haciendo las mismas afirmaciones tópicas que hace años… Parece que todo evoluciona menos los tópicos).

    Yo creo que el problema de la desconfianza hacia Microsoft está básicamente en que una minoría dispone de los altavoces que se oyen más

  2. Suma dice:

    Acabo de descubrir este blog y me parece excelente. Me empezaba a hartar de tanta crítica a Microsoft, y de ninguna respuesta por parte de Microsoft.

    He leido unos cuantos posts y no te felicito. Te exijo que continues 🙂

    "¿Quien es XXXXXX?" Pues si cada x es una letra, solo puede ser ORACLE. Y aunque no dieras esa pista, ahora mismo no podía ser otro. Soy responsable de Seguridad de mi empresa, tenemos Oracle, y es una pesadilla.

  3. nespejo dice:

    Excelente,

    Ahora que hay cada vez más Software Libre sobre plataformas microsoft, me gustaría que ver software microsoft sobre plataformas libres.

    Saludos Hector.

  4. Iván VR dice:

    Muy buenas Hector,

      Sigue sonando raro esta aproximación tan fuerte de Microsoft a mundos "abiertos", pero es genial al mismo tiempo.

      Al igual que la globalizción mundial, nuestros sistemas informáticos deben funcionar de la misma manera. Más lo he sentido desede que me he pasado de un lado gestionando entornos .net al otro entrenando equipos de outsourcing en tecnología Java en India y la conexión (interoperabilidad) empieza a ser algo requerido, por no decir imprescindible.

      Muy bueno tu blog Hector…

Skip to main content