Apple blockiert UTM – nicht nur im App Store, sondern auch in Drittanbieter-Stores
Vielen ist das kostenfreie und quelloffene UTM ein Begriff: Mit der auf QEMU basierenden App lassen sich einfach Virtuelle Maschinen oder Emulationsumgebungen starten und somit beispielsweise Windows für x86 oder ARM auf dem Mac nutzen. Nicht nur aktuelle Windows-Varianten, sondern auch Windows 95 oder 98 lassen sich ohne großen Aufwand verwenden. UTM steht auf der Webseite wie auch im Mac App Store zum Download bereit. Von der Homepage ist der Download
kostenlos – wer aber die Entwickler unterstützen möchte,
kauft die App für 10 Euro im Mac App Store.
UTM steht auch für iPad und iPhone zur Verfügung – jedoch sind hier einige
Hürden zu überwinden, um die App zum Laufen zu bekommen, denn im App Store ist UTM nicht zu finden. Der Grund ist, dass Apple in der Vergangenheit keinerlei Emulations- oder Virtualisierungslösungen im App Store für iPhone und iPad zugelassen hat.
RegeländerungIm April 2024 vollzog Apple jedoch eine Änderung der Regeln im App Store: Ab sofort waren Retro-Emulatoren im App Store geduldet, um zum Beispiel Spiele für Nintendo-, Sony- und Sega-Konsolen auf dem iPhone oder iPad auszuführen. Natürlich machten sich die Hersteller von UTM sofort Hoffnungen, dass der Konzern auch UTM, welches oftmals für ältere Computerspiele genutzt wird, im offiziellen App Store zulässt. Doch leider schaltete Apple und auch das Apple Review Board auf stur und begründete die Ablehnung mit der Aussage, dass ein PC keine Spiele-Konsole sei:
Dies ist insofern noch nachvollziehbar, da sich mittels UTM ein komplettes Computer-Betriebssystem virtualisieren oder emulieren lässt. Nicht verständlich ist jedoch, warum UTM auch nicht in alternativen App Stores gestattet ist:
Regel 4.7 gilt nicht für alternative App StoresIm April passte Apple die Regel 4.7 im App Store an – und erlaubte wie zuvor geschrieben Konsolen-Emulatoren. Die App Store Review Guidelines beziehen sich auf den App Store – und eine klar definierte Untermenge der Regeln auf alternative App Stores. Regel 4.7 gilt aber nur im App Store,
nicht für alternative App Stores – doch trotzdem lehnte Apple auch die Freigabe von UTM für alternative App Stores ab.
Ohne JITJedoch wäre, selbst wenn Apple UTM freigegeben hätte, die Geschwindigkeit deutlich reduziert, da Apple keine Apps mit integrierten Just-In-Time-Compilern im App Store erlaubt. Die Entwickler von UTM wollen Apples Entscheidung deshalb akzeptieren, da UTM ohne JIT aufgrund der mangelhaften Performance sowieso keine gute Nutzererfahrung bieten würde.