Android

Microsoft: Liberação de código Linux GPL não é devida a violação

Microsoft Edge Review - My Linux Install Feels Dirty Now...

Microsoft Edge Review - My Linux Install Feels Dirty Now...
Anonim

A Microsoft lançou um conjunto de drivers Linux para seu software Hyper-V sob a licença General Public License versão 2 (GPLv2) não por causa de "obrigações percebidas" para aquela licença. mas porque é a licença preferida da comunidade Linux e beneficiaria tanto os clientes da Microsoft quanto os usuários do Linux, de acordo com um executivo da empresa.

Em uma declaração do Diretor Sênior de Estratégia de Plataforma da Microsoft, Sam Ramji postou no blog da empresa Port 25 Na quinta-feira passada, a Microsoft manteve seu raciocínio original para lançar a tecnologia chamada de Linux Device Driver for Virtualization, na segunda-feira, sob a GPLv2. A Microsoft não havia liberado código anteriormente sob essa licença de código aberto e criticou de fato. O sistema operacional Linux está licenciado sob a GPL

"A Microsoft escolheu a licença GPLv2 para o benefício mútuo de nossos clientes, parceiros, a comunidade e a Microsoft", escreveu.

A declaração veio depois de Stephen Hemminger, engenheiro principal Vyatta disse em um post no começo da semana que o código lançado pela Microsoft violava a licença antes da disponibilização da empresa.

Hemminger disse que um driver de rede na virtualização Hyper-V da Microsoft O software utilizou componentes de código aberto licenciados sob a GPL, o que viola a licença porque não permite a mistura de código fechado ou código proprietário com código aberto, disse ele no post. Hemminger disse que uma vez que a violação foi descoberta, ele alertou a Novell sobre a violação, que então informou a Microsoft sobre o assunto.

Ramji reconheceu trabalhar com Greg Kroah-Hartman, colaborador do kernel do Linux, "que nos ajudou a entender a comunidade normas e opções de licenciamento em torno dos motoristas. " Mas Ramji não chegou a responder às afirmações de Hemminger. "A principal razão que tomamos essa determinação [para liberar o código] neste caso é porque a GPLv2 é a licença preferida exigida pela comunidade Linux para sua ampla aceitação e engajamento", disse ele. escrevi. "Para nós, participar do Linux Driver Project, a GPLv2 foi a melhor opção que nos permitiu aproveitar a tremenda oferta de apoio da comunidade. A resposta da comunidade, mesmo após algumas horas de publicação do código, foi muito bem-vinda e agradecemos muito."

O anúncio da Microsoft na segunda-feira de que estava lançando 20.000 linhas de código sob a GPL foi uma surpresa para a indústria e para a comunidade de software de código aberto em particular. A Microsoft elogiou o lançamento como mais um exemplo de seu interesse em trabalhar com a comunidade de código aberto, apesar de um passado de negócios espinhosos. Os drivers lançados pela Microsoft, uma vez adicionados ao kernel do Linux, serão os ganchos para qualquer distribuição do Linux. para executar no Windows Server 2008 e sua tecnologia de hypervisor Hyper-V. A Microsoft fornecerá manutenção contínua do código sob a GPL, disse a empresa segunda-feira.

Muitos vêem software de código aberto como a maior ameaça aos negócios de software da Microsoft, e enquanto a empresa tomou medidas para trabalhar mais de perto com a comunidade, o relacionamento ainda é tênue. A Microsoft fez afirmações abrangentes 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. O mais recente acordo de patente surgiu na semana passada com a empresa japonesa Melco Holdings. a empresa-mãe da Buffalo Inc. e da Buffalo Group. A Microsoft e a Melco concordaram em fornecer aos clientes da Melco cobertura de patentes para o uso de dispositivos de armazenamento conectados à rede da marca Buffalo e roteadores que executam o Linux. Em troca, a Melco pagará royalties à Microsoft.