Recentemente, um novo emulador de PS3 conhecido como aps3e foi lançado para Android, gerando entusiasmo inicial na comunidade retro entre aqueles que esperavam uma maneira nova de jogar seus games favoritos de PS3 em dispositivos Android.
No entanto, logo após o emulador começar a circular na internet, ficou evidente que nem tudo era tão transparente quanto inicialmente se pensava. O cerne do problema reside no fato de que o aps3 é apenas um emulador parcialmente de código aberto, mas aparentemente contém código do emulador de PS3 existente, RPCS3, que atualmente não está disponível para Android, sem seguir as diretrizes da sua licença GPLv2. Essa licença exige que qualquer código modificado baseado no RPCS3 também seja divulgado publicamente na íntegra, algo que o criador do aps3e não fez até o momento. Há também indícios de que o projeto pode estar usando código de outros projetos, incluindo Termux, o que pode acarretar ainda mais complicações.
Para tornar a situação ainda mais polêmica, o desenvolvedor do aps3e, aenu, que reside na China, parece estar solicitando um pagamento para liberar o código-fonte completo, inicialmente afirmando que publicaria o código quando as doações alcançassem $5.000, antes de reduzir o valor para $2.000.
Esses acontecimentos levaram um representante da equipe de desenvolvimento do RPCS3 a levantar a questão com o desenvolvedor no GitHub do projeto, solicitando que ele publicasse o código-fonte modificado do RPCS3 na íntegra, conforme estipula a licença.
“Olá,
Escrevo em nome da equipe de desenvolvimento do RPCS3. Este repositório distribui binários baseados em código de software GPLv2 modificado do RPCS3. Portanto, esta é uma solicitação formal para que você cumpra com a licença GPLv2 sob a qual o RPCS3 está licenciado e publique o código-fonte modificado do RPCS3 para seus binários conforme adequado.
Atenciosamente,”
Em resposta, Aenu parece estar ignorando essa crítica e se mantendo firme em seu plano inicial, afirmando que não tornará o projeto totalmente de código aberto até que a quantia de $2.000 seja atingida. Enquanto isso, o projeto parece ter sido reportado ao GitHub, de acordo com o mantenedor do pacote Termux, TomJo2000, e aguarda um veredicto da plataforma.