Software Freedom Conservancy: estamos entrando com um processo contra violadores da licença GPL



No Habré e em outros recursos , informações foram publicadas repetidamente de que fabricantes de dispositivos e software proprietário violaram a licença GPL por muitos anos. O software livre está aberto a todos, mas muitos fabricantes de dispositivos eletrônicos estão violando a GPL em um esforço para ganhar mais dinheiro.



Não importa o quão suaves sejam os termos da licença, se seus termos forem violados, você pode ser legalmente responsabilizado por isso. Isso é exatamente o que a Software Freedom Conservancy (SFC), uma organização de direitos humanos que fornece assistência para projetos de software de código aberto, vai fazer. O SFC anunciou que não tolerará mais violações por parte dos fabricantes de dispositivos IoT e outros dispositivos.



Qual é o problema



Para usar software de código aberto protegido pela GPL em seus produtos, o fabricante deve fornecer seu código-fonte. Tanto o código do projeto quanto as instruções de instalação se enquadram neste requisito. Caso contrário, o usuário não tem controle sobre o software, a essência do termo "código aberto" é perdida.



Infelizmente, poucas empresas seguem as regras, a maioria usa software livre como acham adequado, sem cumprir os requisitos da licença GPL. Ao longo dos anos, os infratores aprenderam a contornar a lei muito bem para usar fontes de software livre e não serem punidos.



Funcionários da SFC afirmam que quase todos os principais fornecedores de software e hardware usam código-fonte GPL. Quase todos eles violam os termos. Isso se aplica em particular aos fabricantes de dispositivos IoT.



Quando os representantes da SFC tentam negociar com as empresas de forma amigável, estas atrasam o processo de negociação para que todos os problemas sejam resolvidos por conta própria. Além disso, as empresas costumam declarar que, se a SEC as considerar violadoras, a organização deve ir ao tribunal.



Até recentemente, os violadores faziam vista grossa, mas agora a situação mudou.



O que mudou?



A organização sem fins lucrativos de direitos humanos Software Freedom Conservancy (SFC) decidiu fazer exatamente isso - ir ao tribunal para punir os violadores da lei. Por exemplo, está planejado organizar um julgamento show nos Estados Unidos contra um dos maiores fabricantes de eletrônicos, uma empresa que não cumpre os termos da licença GPL.



Por muitos anos, o SFC tentou comunicar os benefícios do código aberto e como evitar o roubo de ideias, códigos e produtos. Mas, como mencionado acima, os fabricantes continuam a lançar dispositivos de código fechado baseados em Linux, violando os termos da licença. O software problemático vem com geladeiras, babás eletrônicas, assistentes virtuais, soundbars, campainhas, câmeras de segurança, sistemas automotivos, receptores AV e televisores.



Os advogados do SGC estudaram as técnicas básicas usadas pelos cibercriminosos para fugir da responsabilidade. Além disso, o SGC desenvolveu uma estratégia para lidar com intrusos. Quão eficaz é isso, só o tempo dirá. Até o momento, ninguém sabe qual empresa será a primeira a perder o direito de trabalhar no país.



O que é GPL?





Lembre-se da essência da licença e de seus recursos. A GNU General Public License (GPL) é uma licença de software livre. A GPL permite aos usuários usar, distribuir, estudar e modificar software.



Os termos de uso do software coberto pela GPL são muito suaves. Em particular, a GPL permite que um novo software seja usado para qualquer finalidade, inclusive comercial. Além disso, permite distribuir cópias do software, receber o código-fonte junto com o programa desenvolvido, fazer alterações no software ou utilizar alguma parte dele no desenvolvimento de novo software livre.



Ao mesmo tempo, a GPL estabelece uma condição: é necessário compartilhar fontes modificadas, enquanto as mudanças também são licenciadas sob os termos da GPL.



Um exemplo simples de software coberto pela GPL é o kernel Linux e vários utilitários GNU que vêm com a maioria das distribuições GNU / Linux.



O que mais o SFC fará



A organização planeja trabalhar em três direções ao mesmo tempo :



  • Forçar os fabricantes a cumprir a GPL e eliminar as violações existentes.
  • Trabalhar com outras organizações para promover a ideia de que a conformidade do produto com a GPL é um detalhe importante para proteger a privacidade e os direitos do consumidor.
  • Desenvolvimento do projeto Firmware Liberation para criação de firmware alternativo.


Quanto ao último ponto, a SFC vai selecionar uma determinada classe de produtos da categoria de soluções embarcadas baseadas em Linux e desenvolver um firmware alternativo totalmente gratuito para eles. Eles serão baseados no código descoberto pelo fornecedor como resultado da eliminação das violações da GPL. Aproximadamente o mesmo esquema foi usado pelo projeto OpenWrt, usando o código do firmware para o WRT54G.





Bradley Kuhn, presidente-executivo da SFC, argumenta que agora é o momento para a ação legal mais dura para levar os violadores à justiça. A organização tem experiência. Por exemplo, em 2010, a SFC ganhou uma compensação no valor de $ 138 mil da Westinghouse Digital Electronics por violar os termos da licença GPL. A empresa usou firmware de código aberto, mas as fontes de firmware não foram publicadas. Além da multa, as empresas foram proibidas de vender aparelhos com softwares problemáticos.



A iniciativa da organização foi apoiada por outros representantes do setor. Em particular, a Fundação ARDC (Radioamador de Comunicações Digitais) já concedeu à organização SFC uma bolsa no valor de 150 mil dólares.



SFC protege 44 projetos de código aberto, incluindo um emulador QEMU, uma implementação de API Win32 grátis - WINE, uma implementação de protocolo SMB / CIFS grátis - Samba, um sistema operacional integrado para roteadores domésticos OpenWrt e o pacote de utilitários de console Busybox.






All Articles