Tým pro kontrolu aplikací App Store společnosti Apple odmítl emulátor PC UTM SE a vyvolal otázky o tom, co by mohlo být povoleno a od koho.
„Po téměř dvouměsíčním procesu kontroly Apple odmítl UTM SE z obchodu iOS App Store a také notářské ověření pro obchody s aplikacemi třetích stran,“ zveřejnila společnost na svém účtu X.com. Nedávná změna pravidel, která umožnila ostatním emulátorům konečně přijít na iOS, byla posouzena jako nepoužitelná pro UTM.
UTM poznamenal, že jim Apple řekl, že „PC není konzole“, i když na počítačích lze spouštět hry. To znamená, že prostředí operačního systému, která podporuje, nelze emulovat v aplikacích v obchodě iOS App Store nebo v obchodech s aplikacemi třetích stran, protože nemají kvalifikaci pro notářské ověření.
Definice je však zvláštní. Dřívější verze Windows a DOS, které by běžely na UTM SE, jsou současníky Commodore 64, Commodore Amiga a Atari ST, z nichž všechny mají nyní funkční emulaci na iOS.
Je pozoruhodné, že v obchodě iOS nebo iPadOS App Store nejsou žádné emulátory pro hardware Apple jakéhokoli druhu nebo věku.
Omezení Applu se nevztahuje na Mac verzi UTM Virtual Machines, která je stále dostupná na Mac App Store a přímo z UTM. Software Mac dává uživatelům možnost spouštět Windows 10, 11, Ubuntu Linux nebo dokonce starší verze samotného macOS v emulaci z jejich vlastních licencovaných kopií OS.
Emulace různých operačních systémů UTM na počítačích Mac umožňuje spuštění širokého výběru starších aplikací a her na nejnovějších počítačích s procesory Intel a Apple Silicon. Přestože společnost UTM již dříve zveřejnila na svých webových stránkách snímky obrazovky verze pro iOS a iPadOS, nyní říká, že opustí úsilí, dokud Apple nezmění svůj postoj – což se nezdá pravděpodobné.
Apple ve svém App Store povoluje některé emulátory, které mohou spouštět hry založené na DOSu, ale nepovoluje žádné emulační aplikace pro Windows pro iOS nebo iPadOS. Další emulátor DOS, iDOS 4, stále prochází schvalovacím procesem.
UTM také poznamenal, že Apple zákaz JIT (Just In Time kompilátorů) v emulátorech v iOS způsobil „podprůměrný“ zážitek a že se kvůli tomu nechtěl s Applem rvát. Vývojáři na závěr uvedli, že nemají pocit, že by to v jejich případě stálo za další čas nebo úsilí.
Před nedávnou změnou pravidel společnosti Apple, která umožňovala emulátory, byly aplikace, které takové schopnosti nabízely, omezeny na zařízení s jailbreakem.
Uživatelé, kteří chtěli hrát hry z jiných zařízení, museli najít emulační software z alternativních úložišť. Po instalaci museli také najít nebo vytvořit vlastní kopie souborů ROM pro hry založené na konzolách nebo získat nelicencované verze platforem OS, které potřebovali k emulaci, a také kopii originálního herního softwaru.
To vše se změnilo na začátku dubna 2024, kdy Apple zrušil dlouhodobé pravidlo, které zakazovalo aplikace spouštějící externí kód. Úprava konkrétně povolovala „aplikace emulátoru retro herní konzole“, pokud byly v souladu se všemi ostatními pokyny App Store.
Zdroj: appleinsider.com