O Homebrew Channel, uma ferramenta para executar aplicativos e jogos não oficiais no Wii, encerrou seu desenvolvimento após denúncias de que figuras chave na comunidade de desenvolvimento homebrew teriam roubado código da Nintendo e de outros projetos de código aberto.
Como acontece com grande parte do software homebrew para Wii, o Homebrew Channel depende da biblioteca de software libogc, que havia sido previamente identificada por conter grandes trechos de código “roubados diretamente do SDK da Nintendo ou de jogos que utilizam o SDK da Nintendo”.
Em uma declaração no Github do Homebrew Channel, os desenvolvedores afirmam que “pensavam que pelo menos partes significativas do libogc, como sua implementação de threads, eram originais, e relutantemente continuaram a usar o projeto enquanto se distanciavam dele”. No entanto, foi revelado que a implementação de threading/SO no libogc foi retirada do RTEMS, um sistema operacional em tempo real de código aberto.
Os autores do libogc não apenas roubaram código proprietário da Nintendo, mas também acharam apropriado furtar um RTOS de código aberto, removendo todas as atribuições e informações de direitos autorais, prossegue a declaração. “Isso vai muito além da ignorância sobre as implicações de direitos autorais da engenharia reversa de binários da Nintendo, e entra diretamente no roubo de código deliberado e malicioso [e] violação de direitos autorais.”
Alega-se que os desenvolvedores do libogc “não estão interessados em rastrear essa questão, encontrar uma solução ou informar a comunidade sobre o status problemático de direitos autorais do projeto” e que quando a equipe do Homebrew Channel registrou um problema no Github, ele foi “imediatamente fechado” e enfrentou “abuso verbal” antes de ser “completamente deletado da visão pública”.
A equipe do Homebrew Channel chegou à conclusão de que é “impossível compilar legal e legitimamente este software neste momento, e não pode encorajar mais desenvolvimentos. A comunidade homebrew do Wii foi construída sobre um monte de mentiras e violação de direitos autorais, e tudo isso é culpa de Shakur (que roubou) e do restante da equipe (que permitiu e não fez nada quando foi descoberto). Juntos, os desenvolvedores enganaram a todos fazendo-os acreditar que seu trabalho era original.”
O código do Homebrew Channel permanece disponível, mas atualmente é somente leitura. A equipe afirma que não há uma maneira legal de criar novas versões, pois dependeriam do libogc, que contém código roubado.