Ako ste mislili da su Apple i Microsoft zakleti neprijatelji, da nikada ne miješaju svoj softver na istom uređaju, razmislite ponovno. Jedan programer je nekako ubacio Windows 11 u Appleov najnoviji iPhone 15 Pro, ali iskustvo je sve samo ne savršeno.
Nevjerojatno spajanje postalo je moguće zahvaljujući novom emulatoru pod nazivom UTM SE koji se nedavno pojavio u App Storeu. Emulacija je u biti način oponašanja jedne hardverske arhitekture na potpuno drugačijoj platformi. U ovom slučaju, UTM SE emulira PC okruženje na Appleovom ARM-baziranom iPhone silikonu.
S emulatorom u rukama, programer kompaktne ” Tiny11 ” verzije Windowsa 11 uspio je pokrenuti “skraćeni” OS na iPhoneu 15 Pro. To je svakako tehničko postignuće, ali iskustvo izgleda prilično.. pa loše.
Prema snimkama zaslona koje je podijelio NTDEV, emulirana Windows 11 instanca radi na skromnim virtualnim specifikacijama kao što su 1 GHz jednojezgreni CPU i 2 GB RAM-a. To nije baš moćna konfiguracija za Microsoftov desktop OS, čak ni u njegovom smanjenom obliku. Windows 11 zahtijeva najmanje 4 GB RAM-a, a čak i to može biti nedovoljno čim pokrenete više kartica na Chromeu.
Behold, probably the very first instance of Windows 11 (in form of tiny11 core) on UTM SE.
— NTDEV (@NTDEV_) July 20, 2024
It is TERRIBLY slow, booting in about 20 minutes, but nonetheless, it's still Windows 11 on an iPhone 15 Pro! pic.twitter.com/Iyr5Txy8uh
Slike zaslona prikazuju skučeni pogled na Windows s velikim okvirima oko malenog prozora. Čini se da su performanse, pa, recimo samo spore. NTDEV kaže da je bilo potrebno nevjerojatnih 20 minuta samo za dizanje u emulirano Windows okruženje. Čini se da prikazivanje teksta i prozori korisničkog sučelja rade relativno dobro.
Važno je napomenuti da su emulacija i virtualizacija različite tehnologije. Emulacija oponaša potpuno drugačiju hardversku arhitekturu, dok virtualizacija samo stvara virtualna okruženja na istoj temeljnoj arhitekturi. U ovom slučaju, UTM SE poduzima teške poslove prevođenjem Windows x86 uputa u ARM.
Ipak, ovaj eksperiment nije prvi put da vidimo ljude kako izvode naizgled nemoguće na svojim mobilnim uređajima. Godinama napredni korisnici Androida pronalaze načine za pokretanje igara na računalima i konzolama na svojim telefonima. A uz sve bolje procesore za pametne telefone, te igre sada rade bolje nego ikad.
Prije samo nekoliko mjeseci, Google je demonstrirao ChromeOS na Android uređaju, iako se to činilo više kao dokaz koncepta nego stvarni plan proizvoda. Iako se Apple zagrijao za dopuštanje emulatora retro igara na iOS-u, ubacivanje cijelog OS-a za stolna računala na iPhone i dalje se čini kao impresivna tehnička prepreka.