Mods

Boxedwine può emulare le applicazioni Windows nei browser web

Il progetto Wine esiste da anni, consentendo alle persone di eseguire (alcune) applicazioni Windows su sistemi operativi Linux, macOS e BSD.
È uno dei migliori esempi di sviluppo di software open source, ma Wine non può funzionare su tutto.
Boxedwine, un progetto più recente che si basa su Wine, mira a risolvere il problema: può essere eseguito su più sistemi operativi e persino su browser web.
Wine non è un emulatore, ma traduce le chiamate API di Windows in chiamate compatibili con POSIX.
Tuttavia, Boxedwine è un emulatore.
Utilizza una versione a 32 bit non modificata di Wine che viene eseguita in un ambiente Linux emulato.
Boxedwine è scritto in C++ con un'interfaccia SDL, quindi è ancora più multipiattaforma di Wine.
Mac e Linux sono supportati, come il normale Wine, ma puoi anche eseguirlo su Windows.
Questo potrebbe essere utile se si desidera utilizzare applicazioni Windows a 16 bit precedenti che non funzioneranno in Windows moderno o se si desidera solo un ambiente isolato che non implichi la configurazione di una macchina virtuale Windows.
Boxedwine è stato portato anche su altre piattaforme, incluso Haiku OS.
Boxedwine in esecuzione su Haiku OS (fonte) Boxedwine può essere eseguito anche all'interno dei moderni browser Web, grazie a WebAssembly ed Emscripten.
Puoi provare alcune applicazioni e giochi Windows demo su boxedwine.org/demo, tra cui Age of Empires (1997), AbiWord e 3-D Ultra Pinball: Creep Night.
Boxedwine è già a circa il 25% della velocità del sistema host (secondo lo sviluppatore) e probabilmente c'è un'ulteriore diminuzione dall'esecuzione all'interno di un browser, ma applicazioni di base come AbiWord sono utilizzabili con Chromium sul mio PC con un Ryzen 5 1500 processore.
Anche se Boxedwine nel browser non è ancora abbastanza pratico per la maggior parte delle situazioni, è comunque un'impressionante demo tecnica.
Il browser esegue un intero kernel Linux, una copia non modificata di Wine e l'applicazione Windows tutto in primo piano, senza lo streaming video da un server coinvolto.
AbiWord in esecuzione all'interno di Chromium 94 su un PC Ryzen 1500 Boxedwine potrebbe diventare uno strumento fantastico per l'esecuzione di applicazioni Windows in futuro, se le prestazioni possono essere migliorate.
Poiché l'emulazione x86 è scritta in codice C++ portatile, potrebbe essere una soluzione per eseguire applicazioni Windows x86 su dispositivi ARM, come i tablet Android.
Wine è già disponibile su ARM Android, ma può eseguire solo software Windows compilato per ARM: non esiste un livello di emulazione.
Speriamo che il progetto continui a migliorare.
Se vuoi provare la versione desktop, le versioni Windows precompilate sono disponibili dal sito Web di Boxedwine.
Il post Boxedwine in grado di emulare le applicazioni Windows nei browser web è apparso per primo su xda-developers.

%d