Apple w tym weekend zaakceptował darmowy emulator komputera PC „UTM SE” na iPhone’y, iPady oraz Vision Pro. Aplikacja pozwala użytkownikom emulować starsze wersje systemów Windows, macOS, Linux i innych, by uruchomić klasyczne programy i gry na urządzeniach Apple.
Jako pierwsza tego typu aplikacja dopuszczona do App Store, UTM SE oferuje kilka unikalnych funkcji, takich jak:
- Obsługę trybu VGA dla grafiki i trybu terminalowego dla systemów operacyjnych tekstowych
- Emulację architektur x86, PPC i RISC-V
- Wsparcie dla preinstalowanych systemów
- Możliwość tworzenia własnych maszyn wirtualnych
Mimo zmian w globalnej polityce App Store dotyczących emulatorów retro gier wprowadzonych w kwietniu, Apple początkowo odrzucił aplikację w czerwcu. Według deweloperów, Apple uznał, że aplikacja narusza regułę 4.7 wytycznych App Review, ponieważ „PC nie jest konsolą”. Nie uwzględniono faktu, że UTM SE może uruchamiać klasyczne gry na PC z systemem Windows/DOS.
Ponadto, Apple uznał UTM SE za niezgodną z zasadami sprzedaży w alternatywnych sklepach w Unii Europejskiej, ponieważ narusza regułę 2.5.2 wytycznych dotyczących notaryzacji. Zasada ta stanowi, że aplikacje muszą być samodzielne i nie mogą uruchamiać kodu, który „wprowadza lub zmienia funkcje lub działanie aplikacji, w tym innych aplikacji”.
Po odrzuceniu przez Apple, deweloper UTM SE stwierdził, że nie będzie dalej walczył, ponieważ aplikacja stałaby się „doświadczeniem poniżej oczekiwań”. Jednak dzięki pomocy zespołu AltStore i innego dewelopera, którzy pracowali nad pewnymi zmianami, UTM SE zostało w końcu zatwierdzone przez Apple w sobotę.
Podobnie jak w przypadku innych emulatorów, UTM SE wymaga od użytkowników dostarczenia systemów operacyjnych, które chcą emulować. Strona UTM zawiera jednak przewodniki po emulacji systemów Windows XP do Windows 11, a także pliki do pobrania preinstalowanych maszyn wirtualnych Linux. Aplikację UTM SE można pobrać z App Store.
Tylko czym to wypakować na iOS