Os atuais Desenvolvedores do subsistema do kernel Netfilter são processados para fazer acordo com Patrick McHardy, ex-líder do projeto Netfilter, que por muitos anos desacreditou o software livre e a comunidade com ataques aos infratores da GPLv2, semelhantes a chantagens e realizados com o objetivo de enriquecimento pessoal.
Em 2016, McHardy foi removido da equipe principal de desenvolvimento da Netfilter por violações éticas, mas ainda se beneficia do fato de seu código estar no kernel do Linux.
McHardy levou os requisitos da GPLv2 ao ponto do absurdo e para pequenas infrações por empresas que utilizam o kernel Linux em seus produtos, solicitaram grandes somas (até 1,8 milhões de euros), sem dar tempo para eliminar a infração e apresentar condições ridículas.
Por exemplo, exigia que os fabricantes de smartphones enviassem cópias impressas do código para atualizações de firmware OTA entregues automaticamente, ou interpretou o termo "acesso ao código equivalente" para significar que os servidores de código fornecem velocidades de download não mais lentas do que os servidores para download de binários.
A principal alavanca em tais procedimentos foi revogação imediata da licença do infrator, previsto na GPLv2, que permitia que a violação da GPLv2 fosse tratada como uma quebra de contrato, pela qual poderia ser obtida uma compensação monetária do tribunal.
O projeto netfilter anuncia um acordo com Patrick McHardy.
Este acordo é juridicamente vinculativo e rege qualquer aplicação legal atividades relacionadas a todos os programas e bibliotecas de programas publicados por o projeto netfilter/iptables em seu site, bem como o Kernel Linux.
Para combater essa agressão, que minou a reputação do Linux, alguns desenvolvedores do kernel e empresas cujo código é usado no kernel tomou a iniciativa de adaptar as regras da GPLv3 para o kernel em relação à revogação da licença.
Estas regras permitem eliminar os problemas identificados com a publicação do código no prazo de 30 dias a partir da data de recebimento da notificação, se as violações foram detectadas pela primeira vez. Neste caso, os direitos da licença GPL são restaurados e a licença não é totalmente revogada (o contrato permanece intacto).
Este acordo estabelece que qualquer tomada de decisão sobre atividades de fiscalização relacionadas ao netfilter devem ser baseadas em uma maioria voto. Portanto, cada membro da equipe central ativa [5] no momento da pedido de execução tem direito a voto. Este acordo abrange desempenho passado e novo, bem como o cumprimento de obrigações
Não foi possível resolver pacificamente o conflito com McHardy e ele parou de se comunicar depois de ser expulso da equipe principal do Netfilter. Em 2020, os membros do Netfilter Core Team foram aos tribunais alemães e em 2021 chegaram a um acordo com McHardy que é definido como juridicamente vinculativo e rege qualquer ação de aplicação da lei relacionada ao código do projeto netfilter/iptables incluído no núcleo. aplicativos e bibliotecas individuais.
Sob o acordo, todas as decisões relacionadas à resposta a violações da GPL e ao cumprimento dos requisitos de licença GPL no código do Netfilter devem ser tomadas coletivamente.
O projeto netfilter continua a apoiar "Os Princípios da Conformidade GPL Orientada à Comunidade”. Portanto, este acordo não isenta terceiros de suas obrigações de cumprir com as licença em diante.
A decisão só será aprovada se a maioria dos membros ativos do Core Team votar a favor. O acordo não abrange apenas novas violações, mas também pode ser aplicado a processos anteriores. Ao fazê-lo, o projeto Netfilter não abandona a necessidade de fazer cumprir a GPL, mas, em vez disso, adere aos princípios de ação no interesse da comunidade e ao fornecimento de tempo para remover a violação.
Finalmente se você estiver interessado em saber mais sobre isso, você pode verificar os detalhes no link a seguir