Androide

Engineer: Microsoft violaba GPL antes del lanzamiento del código Linux

Revolution OS (documentary about GNU/Linux) (Multilingual) (HQ)

Revolution OS (documentary about GNU/Linux) (Multilingual) (HQ)
Anonim

que Microsoft lanzó el lunes para el kernel de Linux bajo la Licencia Pública General versión 2 (GPLv2) violaba esa licencia antes de que Microsoft lo hiciera disponible, de acuerdo con un ingeniero de red de código abierto.

Stephen Hemminger, ingeniero principal del proveedor de redes de código abierto Vyatta, en una publicación de blog afirma que un controlador de red en el software de virtualización Hyper-V de Microsoft utilizó componentes de código abierto con licencia bajo la GPL. Dado que la licencia no permite mezclar código de código cerrado o propietario con código de fuente abierta, el software violaba la GPL, dijo en la publicación, que detalla cómo se descubrió la violación.

"Esta saga comenzó cuando uno de los usuarios del foro de Vyatta preguntó sobre el soporte del controlador de red Hyper-V en el kernel de Vyatta ", escribió Hemminger. "Un poco de google encontró los controladores necesarios, pero en un examen más detallado hubo un problema. El controlador tenía tanto componentes de código abierto que estaban bajo GPL, y estáticamente vinculados a varias partes binarias. La GPL no permite la mezcla de fuente cerrada y abierta. partes, por lo que esta fue una violación obvia de la licencia. "

Hemminger dijo en lugar de" crear ruido ", alertó a Novell de la violación, que luego informó a Microsoft del asunto. También felicitó a Microsoft por la publicación del código, que consta de cuatro controladores que forman parte de una tecnología llamada Linux Device Driver for Virtualization.

"Tomó más tiempo de lo esperado, pero finalmente Microsoft decidió hacer lo correcto y lanzar los controladores. ", escribió.

Microsoft dijo el jueves a través de su firma de relaciones públicas que está trabajando en una respuesta a los reclamos de Hemminger. Novell no respondió de inmediato a una solicitud de comentarios.

El anuncio de Microsoft el lunes de que estaba lanzando 20,000 líneas de código bajo la GPL, una licencia que ha criticado y nunca ha usado antes, sorprendió a la industria, y Microsoft lo usó como otro ejemplo de su interés en trabajar con la comunidad de código abierto a pesar de un pasado de tratos espinosos con esa comunidad. El kernel de Linux tiene licencia bajo la GPL.

Los controladores que lanzó Microsoft, una vez agregados al kernel de Linux, proporcionarán los ganchos para cualquier distribución de Linux que se ejecute en Windows Server 2008 y su tecnología de hipervisor Hyper-V. Microsoft proporcionará un mantenimiento continuo del código bajo la GPL, dijo la compañía el lunes.

Muchos consideran que el software de código abierto es la mayor amenaza para el negocio de software de Microsoft. La compañía ha hecho grandes afirmaciones de que Linux viola muchas de sus patentes, y continúa buscando regalías de compañías de código abierto que usan software basado en Linux.