Cassowary: un enllaç per treballar sense problemes amb aplicacions de Windows a Linux

El projecte Cassowary està desenvolupant un conjunt d'eines que permet treballar amb programes de Windows que s'executen en una màquina virtual o en un altre ordinador com si fossin aplicacions separades natives a l'escriptori Linux. Els programes de Windows s'inicien mitjançant una drecera a l'entorn Linux i s'obren en finestres separades, de manera similar a les aplicacions estàndard de Linux. La solució al problema invers també és compatible: els programes Linux es poden cridar des de l'entorn Windows.

El projecte ofereix aplicacions per configurar una màquina virtual amb Windows i organitzar l'accés a finestres d'aplicacions. Per iniciar la màquina virtual, s'utilitzen virt-manager i KVM, i FreeRDP s'utilitza per accedir a la finestra del programa. Es proporciona una interfície gràfica per configurar l'entorn i reenviar les finestres d'aplicacions individuals. El codi del projecte està escrit en Python (GUI basat en PyQt5) i es distribueix sota la llicència GPLv2.

Cassowary: un enllaç per treballar sense problemes amb aplicacions de Windows a Linux

Mentre s'executen, els programes de Windows accedeixen als fitxers del directori inicial de l'usuari al sistema amfitrió, mentre que els programes natius de Linux poden accedir als fitxers de la màquina virtual de Windows. Compartir fitxers i unitats entre Windows a Linux es configura automàticament i es realitza d'acord amb determinades configuracions d'accés. A més de les màquines virtuals Windows, les aplicacions es poden executar en ordinadors externs que només tinguin Windows instal·lat (la instal·lació de l'aplicació de l'agent Cassowary és necessària per executar-se en aquests sistemes).

Una característica interessant de Cassowary és la possibilitat de congelar automàticament una màquina virtual de Windows quan no hi hagi programes de Windows en execució, per no malgastar recursos i memòria durant la inactivitat. Quan intenteu executar una aplicació de Windows des de Linux, la màquina virtual es restaura automàticament.



Font: opennet.ru

Afegeix comentari