Meu pensamento nunca foi exatamente “compatível” com a natureza livre. Nunca concordei com a maioria das licenças OpenSource permitirem que outros ganhem em cima de seu trabalho.
Já vi muita gente falando besteira aí pela internet... sinceramente, esse pessoal deveria ter um mínimo de consideração pelos desenvolvedores, que na maioria das vezes não ganha um centavo em troca, não fosse eles essas pessoas não estariam jogando seu joguinho no emulador.
Nesse caso, acho justo ganhar algo, mas não acho correto. Temos que considerar que o emulador é baseado em algum hardware/sistema, que em 99,9% dos casos é proprietário.
Obrigado pela resposta
Eu acho válido alguém ganhar, distribuindo o software, contanto que uma porcentagem volte para o upstream (os desenvolvedores de fato). Por exemplo, o GNU Octave na loja do Android Google Play tem opção para doações, que vão para o cara que está distribuindo; no caso, ele teve um trabalho para portar e deixar utilizável para Android. E os próprios desenvolvedores originais permitem (vi em um mailing list).
No caso de emuladores, aí o buraco é mais embaixo. Como você disse, o emulador é baseado em hardware proprietário, as empresas detém o copyright no console. Embora exista
jurisprudência à favor de quem faz o emulador, se eu fosse um desenvolvedor pensaria 10x antes de querer cobrar algo, eu que não gostaria de arrumar encrenca com Sony, Nintendo e outros.
O que você mais vê no Google Play é gente se aproveitando da GPL, ficam no "a GPL permite ganhar dinheiro, então eu vou ganhar". Não contribuem nada para o upstream, nem em dinheiro e nem patches de correção de bugs... o Mupen64plus AE é um exemplo disso, tem um monte de clones pagos (contei 11 clones da última vez, alguns pagos, outros gratuítos mas com propagandas)... e ninguém contribue de volta. E por ser emulador, há várias questões de poder ou não ganhar em cima. Emulação é uma área "cinza" da jurisprudência.