Ingen siger nej til en tur tilbage til fortiden, men når det kommer til Apples App Store, ser det ud til, at nogle regler er lidt mere retro end andre. I en nylig og noget kontroversiel beslutning har Apple besluttet at blokere UTM SE PC-emulatoren fra begge deres egne og tredjeparts appbutikker, og ja, undskyldningen er lige så spøjs, som den lyder: En PC er bare ikke en konsol! Lad os dykke ned i detaljerne.
UTM SE: En PC-emulator for de nysgerrige
For de uindviede, er UTM en *generisk* PC-systememulator, der tillader brugerne at køre virtuelle maskiner på iOS. Om det er Windows, Linux eller andre operativsystemer, UTM kan klare det med emulering af x86-64, ARM64 og RISC-V processorer. Det er som at have hele computerverdenen i din lomme—eller i det mindste på din iPhone.
Den langsomme, men lovlydige version: UTM SE
For at imødekomme Apples strenge retningslinjer blev UTM SE (Slow Edition) indsendt til vurdering. Denne version mangler en Just-In-Time (JIT) compiler, som normalt ville booste ydeevnen betydeligt. Ja, den er langsommere, men den var designet til at være compliant med Apples standarder. Desværre var det ikke nok til at tilfredsstille dommerne i Cupertino.
Apples afgørelse: Ingen konsol, ingen adgang
Apple afviste UTM SE fra App Store med den begrundelse, at en PC ikke er en konsol og derfor ikke falder ind under de nye regler, der tillader retro konsol-emulatorer. Så selvom man kan diskutere hvorvidt en PC kan være retro, synes Apple det i hvert fald ikke.
Blokeret på både stort og småt
Ikke nok med det, Apple tog skridtet videre og blokerede UTM SE fra at blive distribueret gennem tredjeparts appbutikker i EU. Det efterlader fans af UTM med et par mindre ønskelige muligheder: Man kan enten sideloade appen manuelt via Xcode, hvilket i øvrigt kræver et udviklerabonnement til 700 kr. om året, eller gennem jailbreaking på iOS 14.
UTMs udmelding: En kamp ikke værd at kæmpe
Teamet bag UTM har også givet deres besyv med. De annoncerede, at oplevelsen uden JIT compilation er så ringe, at det ikke er tiden værd at kæmpe for at få UTM SE godkendt, medmindre Apple ændrer holdning. Lad os håbe på lidt mere fleksibilitet i fremtiden.
Så der har I det, kære læsere. Apple trækker en streg i sandet mellem PC’er og retro konsoller, og desværre betyder det, at hobbyister må arbejde lidt hårdere for deres emulerings-fix. Sideload eller jailbreaker nogen?