|
Las extrañas medidas de la empresa de Redmond dan que pensar. En los últimos tiempos, se han conocido datos positivos respecto del aporte de Microsoft al software libre. Se trata del archi-rival de Linux desde sus comienzos y hace unos años los de Redmond habían vaticinado el fin de Linux. La situación actual es completamente contraria: el software libre vive épocas de gloria; es Microsoft quien ha dado el brazo a torcer y ha decidido contemplar y dar soporte a muchos proyectos de software libre. |
Microsoft Open Technologies
Jean Paoli, quien actualmente es Director General de Estrategia de Interoperabilidad de Microsoft y uno de los creadores del estándar XML, ha sido quien ha anunciado, una filial llamada Microsoft Open Technologies. Esta filial, contará con un gran equipo de profesionales del que el propio Paoli será el responsable. Que además ha trabajado en estrecha colaboración en las iniciativas de varios grupos empresariales, incluyendo HTML5, W3C, IETF, HTTP 2.0, los estándares de la nube DMTF y OASIS, y en muchos entornos de código abierto como Node.js, MongoDB y PhoneGap/Cordova.
Hoy en día, miles de estándares abiertos son compatibles con Microsoft y muchos entornos de código abierto como Linux, Hadoop, MongoDB, Drupal, Joomla y otros, se ejecutan en nuestra plataforma.
Explica que el objetivo es ofrecer “una nueva forma de participar de una manera más claramente definida” con los proyectos Open source en los que Microsoft ya está involucrado, como PHP, Java o jQuery Mobile. Pero sin cambiar la forma en que la empresa interactúa con otras entidades, como la Fundación Outercurve (originalmente conocida como Fundación CodePlex), la Apache Software Foundation y otros organismos de estándares abiertos.
Paoli, también asegura que la medida podría conducir a una mayor interacción por parte de Microsoft con las comunidades de código abierto.
Creando esta estructura, será más fácil y rápido crear y liberar software de código abierto, participar en los proyectos ya existentes y aceptar las contribuciones de la comunidad. Como resultado de estos esfuerzos, los clientes tendrán una mejor opción y la oportunidad de un puente entre tecnologías de Microsoft y las que no son de Microsoft, en un entorno heterogéneo.
Podés ver el anuncio oficial de Jean Paoli en el blog de Microsoft.
Microsoft y su aporte al kernel Linux
Según un reciente estudio de la Linux Foundation Microsoft está entre los veinte máximos contribuyentes en el kernel de Linux, aportando algo más del 1% de todo el código. Esto si tenemos en cuenta las últimas aportaciones a partir de la versión 2.6 del kernel. Cabe destacar que Microsoft se encuentra muy por delante de otras empresas muy implicadas en Linux, como Canonical, los desarrolladores de Ubuntu.
Microsoft, en su decimoséptimo lugar, ha aportado 668 modificaciones al kernel de Linux. Esto implica que el gigante informático representa el 1% de los cambios realizados al kernel de Linux este año.
Gran parte del aporte realizado por Microsoft consiste de conectores para la propia tecnología de virtualización de Microsoft, Hyper-V, que es parte de Windows Server, pero que a la vez está en condiciones de ejecutar Linux.
En opinión de Linux Foundation, el aporte de Microsoft a la plataforma Linux demuestra claramente que es imposible eludir el sistema operativo de código abierto al tratarse de infraestructura TI para grandes empresas. Y precisamente los sistemas TI para empresas figuran entre las áreas de negocio más importantes y lucrativas para Microsoft.
Otros aportes
Entre otras noticias interesantes se encuentran el apoyo (tanto financiero como de cesión de mapas) de Microsoft a Open Street Map, la posible creación de una versión HTML 5 de Skype (lo que permitiría su utilización en cualquier dispositivo), etc.
Conclusión
¿Es esto algo bueno? Yo creo que sí. ¿Por qué Microsoft toma este tipo de medidas? Evidentemente, porque deben considerar que los beneficia en su negocio. En el caso de Open Street Map, su crecimiento puede perjudicar a un competidor: Google Maps. En el caso de su aporte al kernel Linux, se debe al soporte para su tecnología Hyper-V, que permite virtualizar Linux en un Windows Server. Y así…
Además, no hay que olvidar que así como algunas de estas decisiones pueden resultar «buenas noticias», Microsoft sigue siendo repudiable por gran parte de las cosas que hace: desde desarrollar y enviciar a la gente en la utilización de un sistema privativo hasta la configuración del nuevo Secure Boot con fines «malévolos» para que no sea posible instalar otros sistemas operativos en las computadoras de escritorio que vengan con Windows 8 instalado.
Y vos, ¿qué opinás? ¿Microsoft intenta lavarse la cara o es sólo una decisión «comercial»?