Cassowary - vazba pro bezproblémovou práci s aplikacemi Windows na Linuxu

Projekt Cassowary vyvíjí sadu nástrojů, která vám umožní pracovat s programy Windows spuštěnými ve virtuálním počítači nebo na jiném počítači, jako by to byly nativní samostatné aplikace na ploše Linuxu. Programy Windows se spouštějí pomocí zástupce v prostředí Linuxu a otevírají se v samostatných oknech, podobně jako standardní linuxové aplikace. Podporováno je i řešení inverzního problému – linuxové programy lze volat z prostředí Windows.

Projekt nabízí aplikace pro nastavení virtuálního stroje s Windows a organizaci přístupu k oknům aplikací. Pro spuštění virtuálního stroje se používá virt-manager a KVM a pro přístup do okna programu se používá FreeRDP. Pro nastavení prostředí a přeposílání oken jednotlivých aplikací je k dispozici grafické rozhraní. Kód projektu je napsán v Pythonu (GUI založené na PyQt5) a distribuován pod licencí GPLv2.

Cassowary - vazba pro bezproblémovou práci s aplikacemi Windows na Linuxu

Během běhu programy Windows přistupují k souborům v domovském adresáři uživatele na hostitelském systému, zatímco nativní programy pro Linux mohou přistupovat k souborům ve virtuálním počítači Windows. Sdílení souborů a jednotek mezi Windows v systému Linux je nakonfigurováno automaticky a probíhá v souladu s určitými nastaveními přístupu. Kromě virtuálních strojů Windows mohou aplikace běžet i na externích počítačích, na kterých je nainstalován pouze systém Windows (ke spuštění na takových systémech je nutná instalace aplikace agenta Cassowary).

Zajímavou funkcí Cassowary je schopnost automaticky zmrazit virtuální stroj Windows, když nejsou spuštěny žádné programy Windows, aby nedocházelo k plýtvání zdroji a pamětí během nečinnosti. Když se pokusíte spustit aplikaci Windows z Linuxu, virtuální počítač se automaticky obnoví.



Zdroj: opennet.ru

Přidat komentář