Cassowary: un framework per lavorare senza problemi con le applicazioni Windows su Linux

Il progetto Cassowary sta sviluppando strumenti che consentono di lavorare con programmi Windows eseguiti su una macchina virtuale o su un altro computer come con singole applicazioni native sul desktop Linux. I programmi Windows vengono avviati tramite un collegamento nell'ambiente Linux e si aprono in finestre separate, simili alle applicazioni Linux standard. È supportata anche la soluzione al problema inverso: i programmi Linux possono essere richiamati da un ambiente Windows.

Il progetto offre applicazioni per configurare una macchina virtuale con Windows e organizzare l'inoltro dell'accesso alle finestre delle applicazioni. Per avviare una macchina virtuale, vengono utilizzati virt-manager e KVM e FreeRDP viene utilizzato per accedere alla finestra del programma. Viene fornita un'interfaccia grafica per la configurazione dell'ambiente e l'inoltro delle finestre delle singole applicazioni. Il codice del progetto è scritto in Python (GUI basata su PyQt5) ed è distribuito sotto la licenza GPLv2.

Cassowary: un framework per lavorare senza problemi con le applicazioni Windows su Linux

Durante l'esecuzione, i programmi Windows accedono ai file nella directory home dell'utente sul sistema host, mentre i programmi Linux nativi possono accedere ai file nella macchina virtuale Windows. La condivisione dell'accesso a file e unità tra Windows e Linux viene configurata automaticamente e viene eseguita in conformità con determinate impostazioni di accesso. Oltre alle macchine virtuali, le applicazioni Windows possono essere eseguite su computer esterni su cui è installato solo Windows (per funzionare su tali sistemi è necessario installare l'applicazione agente Cassowary).

Una caratteristica interessante di Cassowary è la capacità di bloccare automaticamente una macchina virtuale Windows quando non ci sono programmi Windows in esecuzione, in modo da non sprecare risorse e memoria durante l'inattività. Quando provi a eseguire un'applicazione Windows da Linux, la macchina virtuale viene ripristinata automaticamente.



Fonte: opennet.ru

Aggiungi un commento