A Apple é conhecida por manter um rígido controle sobre o que pode e não pode ser instalado em seus dispositivos. Recentemente, a empresa rejeitou um aplicativo emulador de MS-DOS na App Store, mesmo depois de ter flexibilizado suas regras para permitir emuladores de consoles de videogame retrô.
Principais Destaques
- A Apple não permite a distribuição de emuladores de sistemas operacionais antigos, como o MS-DOS, na App Store, apesar de ter liberado emuladores de consoles de games retrô.
- Um desenvolvedor tentou várias vezes submeter seu emulador de MS-DOS, chamado iDOS, para aprovação na App Store, mas foi rejeitado pela Apple.
- A política da Apple sobre o que é considerado um “console de jogos retrô” parece ser vaga e inconsistente, causando frustração entre os desenvolvedores.
A decisão da Apple de proibir emuladores de sistemas operacionais antigos, como o MS-DOS, na App Store, causou controvérsia entre os desenvolvedores e entusiastas de tecnologia. Enquanto a empresa flexibilizou recentemente suas regras para permitir emuladores de consoles de videogame retrô, ela mantém uma postura rígida em relação a emuladores de sistemas operacionais.
Um caso emblemático é o do desenvolvedor Chaoji Li, que criou o iDOS, um emulador de MS-DOS baseado no projeto DOSBox. Após várias tentativas de submeter seu aplicativo para aprovação na App Store, Li recebeu a notícia de que o iDOS não seria aceito, pois não se enquadrava na categoria de “emulador de jogos retrô”.
A Confusão sobre o Conceito de “Console de Jogos Retrô”
A rejeição do iDOS pela Apple levantou questionamentos sobre a definição exata de “console de jogos retrô” utilizada pela empresa. Em um comunicado, a Apple sugeriu que Li fizesse alterações no iDOS e o submetesse novamente para revisão, mas não forneceu detalhes sobre quais mudanças seriam necessárias para estar em conformidade com as regras.
Eu, como desenvolvedor, fiquei perplexo com essa situação. Como a Apple pode distinguir entre um emulador de console de jogos retrô e um emulador de sistema operacional antigo? Afinal, ambos executam sistemas operacionais para rodar jogos. A falta de clareza nessa definição é frustrante e pode levar a decisões arbitrárias.
A Importância dos Emuladores
Os emuladores desempenham um papel crucial na preservação do patrimônio tecnológico e na manutenção da compatibilidade com software e jogos antigos. Muitos entusiastas de tecnologia valorizam a capacidade de executar sistemas operacionais e aplicativos antigos em plataformas modernas, seja por nostalgia ou por motivos de estudo e pesquisa.
Ao proibir emuladores de sistemas operacionais como o MS-DOS, a Apple está efetivamente restringindo o acesso a uma parte importante da história da computação. Essa decisão pode ser vista como uma forma de controle excessivo sobre o que os usuários podem fazer em seus dispositivos.
Conclusão
A rejeição do iDOS pela Apple destaca uma contradição nas políticas da empresa em relação a emuladores. Enquanto ela flexibilizou suas regras para permitir emuladores de consoles de videogame retrô, continua a proibir emuladores de sistemas operacionais antigos, como o MS-DOS. Essa inconsistência gera confusão e frustrações entre os desenvolvedores, que enfrentam dificuldades para entender e cumprir as diretrizes da App Store.