Apesar do recente anúncio da Microsoft sobre a liberação de 20.000 linhas de código sugerir uma mudança de atitude em Redmond, agora foi descoberto que essa abertura foi motivada pela violação da licença GPL. Um desenvolvedor revelou que um dos drivers do código do seu software Hyper-V utilizava componentes da GPL (General Public License), algo que é proibido a não ser que esses mesmos drivers também sejam liberados. Esse parece ter sido o verdadeiro motivo por trás dessa decisão da Microsoft.
Stephen Hemminger, um dos engenheiros da empresa de soluções de comunicação Open Source Vyatta, explicou que um driver de rede no software Hyper-V da Microsoft utilizava componentes Open Source licenciados sob a GPL e que eles estão entrelaçados de forma estática nos binários. A licença GPL não permite a mistura entre elementos de código aberto e de código proprietário.
Hemminger descobriu o problema e depois ele entrou em contato com o responsável pelo projeto Linux Driver Project, Greg Kroah-Hartman, um programador da Novell, para que os dois pudessem ajudar a Microsoft a resolver este conflito quase “às escondidas”. Hemminger esperava que a relação de interoperabilidade entre a Novell e a Microsoft fosse facilitar a resolução do problema.
No entanto, nem Kroah-Harman e nem a Microsoft revelaram o motivo real da liberação das 20.000 linhas de código que foi anunciada a liberação do código. De fato a Microsoft apresentou sua utilização da GPL como algo que ela havia feito para ajudar os seus clientes a reduzir os custos de implantação da sua infra-estrutura de TIC através da consolidação de servidores melhorando a performance do Linux no Hyper-V.
Segundo o The Register, ninguém sabe porque a Microsoft anunciou essa liberação como uma coisa que na verdade não era. “Talvez a companhia tenha feito isso pela importância estratégica e política do Hyper-V “, indicou o The Reg, ou pelos dólares que ela ganharia com os usuários de software Open Source ao aproveitar a licença GPL…
Notícia original em http://www.forumpcs.com.br/noticia.php?b=257155