Android

Engenheiro: Microsoft violou a GPL antes do lançamento do código Linux

Informática (Linux) para PC-PR e PM-PR - Profº Murilo Batistela

Informática (Linux) para PC-PR e PM-PR - Profº Murilo Batistela
Anonim

Código que a Microsoft lançou segunda-feira para o kernel Linux sob a licença General Public License versão 2 (GPLv2) estava violando essa licença antes que a Microsoft disponibilizasse, de acordo com um engenheiro de rede de código aberto

Stephen Hemminger, engenheiro principal do fornecedor de rede de código aberto Vyatta, afirmou em um post que um driver de rede no software de virtualização Hyper-V da Microsoft usava componentes de código aberto licenciados sob a GPL. Como a licença não permite a mistura de código fechado ou código proprietário com código-fonte aberto, o software violou a GPL, disse ele no post, que detalha como a violação foi descoberta.

"Esta saga começou quando um dos usuários do fórum Vyatta perguntou sobre o suporte ao driver de rede Hyper-V no kernel Vyatta ", escreveu Hemminger. "Um pouco de googling encontrou os drivers necessários, mas em um exame mais detalhado houve um problema. O driver tinha ambos os componentes de código aberto que estavam sob GPL e estaticamente ligados a várias partes binárias. A GPL não permite misturar fontes fechadas e abertas partes, então isso foi uma violação óbvia da licença. "

Hemminger disse em vez de" criar ruído ", ele alertou a Novell sobre a violação, que então informou a Microsoft sobre o assunto. Ele também parabenizou a Microsoft pelo lançamento do código, que consiste em quatro drivers que fazem parte de uma tecnologia chamada Linux Device Driver for Virtualization.

"Demorou mais que o esperado, mas finalmente a Microsoft decidiu fazer a coisa certa e liberar os drivers "A Microsoft disse através de sua empresa de relações públicas na quinta-feira que está trabalhando em uma resposta às alegações de Hemminger." A Novell não respondeu imediatamente a um pedido de comentário.

O anúncio da Microsoft na segunda-feira de que estava lançando 20.000 linhas de código sob a licença GPL - uma licença que criticou e nunca usou antes - foi um choque para a indústria, e a Microsoft a usou como mais um exemplo de seu interesse em trabalhar com a comunidade de código aberto, apesar de um passado de transações espinhosas com essa comunidade. O kernel do Linux está licenciado sob a licença GPL.

Os drivers lançados pela Microsoft, uma vez adicionados ao kernel do Linux, fornecerão os ganchos para qualquer distribuição do Linux a ser executada no Windows Server 2008 e sua tecnologia de hypervisor Hyper-V. A Microsoft fornecerá manutenção contínua do código sob a GPL, informou a empresa na segunda-feira.

Muitos vêem o software de código aberto como a maior ameaça aos negócios de software da Microsoft. A empresa fez amplas alegações de que o Linux viola muitas de suas patentes e continua buscando royalties de empresas de código aberto que usam software baseado em Linux.