Microsoft prevé más contribuciones a la fuente abierta
El lunes 20 de julio 20,000 líneas de código fuente fueron aportadas por Microsoft al sistema operativo Linux. Tal contribución no es un incidente aislado, sino el primer paso de lo que será un continuado conjunto de contribuciones para garantizar la interoperabilidad entre Windows y ese sistema operativo de fuente abierta.
“Vemos más oportunidades en llevar el código de fuente abierta al mercado. Esperamos que haya otras contribuciones”, dijo Sam Ramji, director senior de Estrategia de Plataformas de Microsoft
Los controladores aportados al kérnel de Linux fueron los usados por las máquinas virtuales para conectarse al hipervisor Hyper-V y son los encargados de solicitar a la biblioteca de controladores conectarse directamente a un controlador IDE o disco iSCSI. Estos tres drivers son los dispositivos más frecuentemente manejados por una máquina virtual fuera del CPU del servidor, dijo en entrevista Greg Kroah-Hartman, principal mantenedor de drivers de Linux.
El tener drivers virtuales en el kérnel de Linux le permite al hipervisor Hyper-V de Windows hacer a un lado la necesidad de manejar un dispositivo proxy o de emulación cuando una máquina virtual le pide que accese un disco duro o red. En cambio, el hipervisor puede activar una conexión directa y real al dispositivo, lo que mejora el desempeño de la máquina virtual.
“Éstas son las primeras contribuciones de Microsoft al kérnel de Linux”, dijo Kroah-Hartman. Añadió que estaba satisfecho y que tres controladores estarían sujetos para revisión y prueba con otros desarrolladores de fuente abierta para que, al cabo, se fusionaran con el kérnel principal controlado por Linus Torvalds.
Ramji señaló que los clientes le dicen a Microsoft con qué dispositivos quisieran que sus máquinas virtuales se comunicaran y la compañía ha formado una lista de prioridades de futuros drivers con los que trabajará como parte de su contribución, indicó.
“Tenemos un mapa de ruta para esto”, señaló Ramji en entrevista. Microsoft también tiene pensado contribuir a proyectos Apache, como el Advance Message Queuing Protocol.
“Microsoft reconoce que la heterogeneidad es una realidad de los negocios. La interoperabilidad es la senda hacia el crecimiento”, señaló Ramji. Los controladores fueron entregados bajo la licencia de fuente abierta GPL Version 2, la misma licencia bajo la que se emite Linux, a solicitud de los desarrolladores del kérnel, aseveró.
“Con esta contribución, Microsoft dijo que el GPLv2 es una licencia válida de software bajo la que se pueden realizar entregas -puntualizó Kroah-Hartman, que está empleado por Novell como mantenedor del driver del kérnel de Linux-. Microsoft arreglará los errores, entregará actualizaciones y dará mantenimiento al código. Microsoft no maneja algo y luego se desentiende. Microsoft es miembro pleno de la comunidad Linux”, concluyó.
No es inusual que tanto las compañías propietarias como las de fuente abierta contribuyan a Linux aunque ninguna otra compañía salvo Microsoft ha reclamado, por un lado, que Linux infringía sus patentes, y por otro, también ha contribuido código.
Hay 200 compañías, además de individuos, que contribuyeron a la liberación 2.6.30 del kérnel cuando salió el 9 de junio. Un total de 624,000 líneas de código se han añadido a la entrega anterior 2.6.29. Las cinco principales compañías contribuyentes de la entrega anterior 2.6.24 (luego de retirar a los individuos cuya afiliación corporativa se desconocía) fueron: Red Hat, Novell, IBM, Intel y la Linux Foundation.


¿Desea imprimir?