Wine, sloj kompatibilnosti za Windows programe, sada je dostupan za Android

click fraud protection

Wine 3.0, najnovija verzija sloja kompatibilnosti sustava Windows za operativne sustave slične Unixu, sada podržava Android uređaje.

Jeste li ikada poželjeli pokrenuti pune Windows aplikacije na svom Android uređaju? Sada možete...na neki način. Wine, sloj kompatibilnosti sa sustavom Windows za operativne sustave slične Unixu, ažuriran je na verziju 3.0—i sada se može instalirati na Android uređaje.

Vino 3.0 implementira potpuni grafički i audio upravljački program za Android i može se izgraditi kao APK paket koji se ponaša kao obična Android aplikacija, prema bilješkama o izdanju. Također podržava OpenGL, iako je ograničen na OpenGL ES API dostupan na Androidu.

No, neće pokrenuti vaše standardne Windows aplikacije na bilo kojem Android uređaju. Wine nije emulator, što znači da će vam trebati x86 Android tablet, pametni telefon ili Chromebook kako biste ga u potpunosti iskoristili. Nažalost, nema toliko Android uređaja s x86 čipsetom, iako rastući popis Chromebookova s ​​podrškom za ARC obećava.

Za veliku većinu nas koji imamo Android uređaj sa SoC-om temeljenim na ARM-u, postoji dobra strana. Wine za ARM uređaje postoji, ali će funkcionirati samo Windows programi koji su preneseni na Windows RT, Microsoftov 32-bitni operativni sustav za ARM arhitekture. Postoji popis aplikacija za stolna računala koje smo sami rekompilirali za rad na Windows RT-u XDA forumi, uključujući popularne uslužne programe kao što su Notepad++ i 7-Zip, skriptne jezike i runtimee kao što su Python 2.7.3 i Lua, pa čak i igre kao što je Quake.

U budućnosti će Wine koristiti QEMU, hipervizor otvorenog koda koji virtualizira procesore kroz dinamičko binarno prevođenje, za emulaciju x86 instrukcija na ARM-u. To će omogućiti izvornim x86 Windows aplikacijama da rade na ARM uređajima bez rekompilacije, ali posao još nije završen.

Pokretanje Winea na Androidu prilično je jednostavno. Idite do stranica za preuzimanja i zgrabite jedan od dva APK-a: "vino-3.0-ruka" ako vaš uređaj ima ARM čip, ili "wine-3.0-x86" ako ima x86 čip. Nakon što instalirate i pokrenete aplikaciju, vidjet ćete sučelje sustava Windows 7—zajedno s izbornikom Start u donjem lijevom kutu.

Međutim, Wine 3.0 nije bez grešaka. Grafički upravljački program podržava samo radnu površinu preko cijelog zaslona zbog ograničenja u API-ju za upravljanje sustavom Android. Trenutačno ima problema i sa softverskim tipkovnicama—ne prepoznaju se i ne pozivaju se kada dodirnete prazna tekstualna polja i naredbeni redak. Neki su korisnici također prijavili padove na telefonima poput Google Pixela.

Bez obzira na ove rane probleme, ono što je Wine tim postigao svakako je impresivno. Codeweavers, koji je objavio tehnički pregled CrossOver (njegova vlasnička verzija Winea) za Android i Chrome OS u 2016., doprinijela je većim dijelom temeljnog koda koji je omogućio Android priključak.

Razvojni tim kaže da Wine 3.0 sadrži preko 6000 promjena i označava početak novog godišnjeg ciklusa izdavanja. Uz podršku za Android, dodaje Direct3D tok naredbi, poboljšanu podršku za DirectWrite i Direct2D te Direct3D 10 i 11.