Há alguma semanas, ensinamos aqui como usar o iDOS 2 para executar o Windows 3.1 no iPad. Infelizmente, como comentamos no post, a qualquer momento a Apple poderia remover o aplicativo da loja e como esperado, a Apple não gostou da ideia e o iDOS 2 será removido em breve da App Store.
Como o nome sugere, o iDOS é um aplicativo iOS projetado para emular jogos clássicos do DOS no iPhone e iPad. No entanto, ele também é capaz de executar uma versão completa do Windows, como o Windows 3.1. Os usuários estavam aproveitando essa possibilidade, pois o aplicativo até suporta teclado e mouse externos, o que basicamente transforma o iPad em uma máquina Windows.
Após a repercussão do aplicativo, a Apple informou ao desenvolvedor Chaoji Li que ele deveria atualizar o aplicativo para remover a capacidade de permitir que os usuários importem pacotes e arquivos de imagem de fontes externas, caso contrário, o aplicativo seria removido da App Store. Como isso quebraria a funcionalidade do aplicativo para aqueles que pagaram por ele, Li decidiu que removerá o iDOS 2 conforme solicitado pela Apple.
Em seu site, o desenvolvedor esclareceu que sempre deixou claro na descrição do aplicativo o que ele era capaz de executar em emulação sandbox e que nenhum código pode ser baixado diretamente da internet. Ainda assim, a Apple diz que o iDOS 2 viola a diretriz 2.5.2, que proíbe que aplicativos instalem ou executem código externo no iOS.
Especificamente, seu aplicativo executa arquivos de pacotes e imagens iDOS e permite o suporte ao Compartilhamento de Arquivos e Arquivos do iTunes para importar jogos. A execução de código pode introduzir ou alterar recursos ou funcionalidades do aplicativo e permite o download de conteúdo sem licenciamento.
A empresa até menciona que alguns aplicativos com fins educacionais podem executar código em circunstâncias limitadas, mas que esse não foi o caso do iDOS 2.
Observe que, embora os aplicativos educacionais projetados para ensinar, desenvolver ou permitir que os alunos testem o código executável possam, em circunstâncias limitadas, baixar o código, esse código não pode ser usado para outros fins e esses aplicativos devem tornar o código-fonte completamente visível e editável pelo usuário.
Os usuários que compraram o aplicativo poderão continuar usando-o depois que ele for removido da App Store. No entanto, o desenvolvedor avisa que a Apple pode removê-lo completamente da loja no futuro, o que o tornaria indisponível mesmo para aqueles que o tinham em seu histórico de compras.
A brincadeira durou pouco.