GameHub volta a ser acusado de copiar código open source no Android

O GameHub, emulador de PC para Android criado pela GameSir, voltou ao centro de uma grande polêmica envolvendo suposto uso indevido de código open source.

A nova discussão começou após a atualização mais recente do aplicativo, que trouxe uma reescrita do renderizador Vulkan e suporte futuro ao ReShade.



Publicidade


Foi justamente após essas mudanças que o desenvolvedor independente Steven MX1 acusou o GameHub de copiar partes do trabalho desenvolvido por ele e pela comunidade de emulação Android.

Segundo Steven, o novo renderizador apresentado pelo GameHub teria fortes semelhanças com implementações utilizadas em projetos comunitários.

 

 



Publicidade


GameHub nega acusações

Após a repercussão nas redes sociais, o GameHub respondeu às acusações através de uma publicação no seu Discord, afirmando que o novo renderizador Vulkan foi desenvolvido “do zero” em C++.

A equipe do aplicativo também alegou que os desenvolvedores “nem conheciam” alguns dos projetos utilizados em ferramentas populares como:

  • Winlator;
  • Ludashi;
  • Termux:X11;
  • e forks da comunidade.

Mas a situação acabou escalando rapidamente.

 

 

Desenvolvedor afirma ter encontrado referências a projetos open source

Após a resposta oficial do GameHub, Steven MX1 afirmou ter descompilado o APK do aplicativo para investigar o código interno.

Segundo ele, foram encontradas referências internas que apontariam justamente para bibliotecas e estruturas baseadas em projetos open source conhecidos da comunidade Android.

Entre os exemplos citados estariam referências relacionadas ao Termux:X11, ferramenta fundamental para execução de jogos de PC no Android.

O desenvolvedor também afirma que diversas funções presentes no GameHub aparentam ter sido apenas renomeadas, mantendo estrutura semelhante à encontrada em projetos públicos.

Até o momento, o GameHub ainda não respondeu oficialmente às novas acusações.



Publicidade


 

Histórico antigo envolvendo o EGG NS

Essa não é a primeira vez que a GameSir enfrenta acusações desse tipo.

Para quem não lembra, os desenvolvedores do GameHub são os mesmos responsáveis pelo polêmico EGG NS, antigo emulador de Nintendo Switch para Android.

Na época, o aplicativo foi acusado pela comunidade de:

  • copiar códigos de projetos open source;
  • utilizar partes do Yuzu sem respeitar licenças GPL;
  • implementar rastreadores;
  • e até funcionar inicialmente apenas com controles da própria GameSir.

O caso gerou enorme repercussão dentro da comunidade de emulação Android e ainda hoje é lembrado como uma das maiores polêmicas envolvendo emuladores mobile.

 

Por que a discussão sobre código aberto é importante?

Muita gente pode olhar para a situação e pensar que “copiar código não tem problema”. Mas dentro do universo open source, a questão é mais complexa.

Projetos como:

  • Termux:X11;
  • Box64;
  • Wine;
  • Winlator;
  • Mobox;
  • e diversos forks comunitários

foram fundamentais para permitir que jogos de PC começassem a rodar no Android.

Boa parte dessas ferramentas utiliza licenças open source específicas, como GPL, que exigem compartilhamento de código e créditos adequados quando partes do projeto são reutilizadas.

O problema apontado pela comunidade é justamente o fato de o GameHub ser um aplicativo de código fechado.

Ou seja: caso realmente esteja utilizando componentes derivados de projetos open source protegidos por determinadas licenças, o aplicativo poderia estar violando regras básicas desse ecossistema.

 

Comunidade segue desconfiada

Nos últimos anos, a comunidade Android passou a acompanhar com atenção cada novo projeto relacionado à emulação de PC e consoles no celular.

Isso porque praticamente todo o avanço recente da área nasceu graças ao esforço coletivo de desenvolvedores independentes que criaram ferramentas gratuitas e abertas.

Sem projetos como Wine, Box64 e Termux:X11, aplicativos modernos de execução de jogos de PC no Android provavelmente nem existiriam.

Por enquanto, a situação envolvendo o GameHub continua sem uma conclusão definitiva. Mas a nova polêmica reacendeu um debate antigo sobre ética, licenciamento open source e transparência no universo da emulação Android.

 

Fontes: Reddit, Reddit e Reddit

 

Google News

Deixe um comentário