Cassowary - okvir za besprijekoran rad s Windows aplikacijama na Linuxu

Projekt Cassowary razvija alate koji vam omogućuju rad s Windows programima koji se izvode u virtualnom stroju ili na drugom računalu kao i s izvornim pojedinačnim aplikacijama na Linux desktopu. Windows programi pokreću se prečacem u Linux okruženju i otvaraju u zasebnim prozorima, slično standardnim Linux aplikacijama. Podržano je i rješenje inverznog problema - Linux programe je moguće pozvati iz Windows okruženja.

Projekt nudi aplikacije za postavljanje virtualnog stroja s Windowsima i organiziranje prosljeđivanja pristupa prozorima aplikacija. Za pokretanje virtualnog stroja koriste se virt-manager i KVM, a za pristup prozoru programa koristi se FreeRDP. Omogućeno je grafičko sučelje za postavljanje okruženja i prosljeđivanje prozora pojedinih aplikacija. Kôd projekta napisan je u Pythonu (GUI temeljen na PyQt5) i distribuira se pod licencom GPLv2.

Cassowary - okvir za besprijekoran rad s Windows aplikacijama na Linuxu

Dok rade, Windows programi pristupaju datotekama u korisničkom početnom direktoriju na glavnom sustavu, dok izvorni Linux programi mogu pristupati datotekama u Windows virtualnom računalu. Dijeljenje pristupa datotekama i pogonima između Windowsa i Linuxa konfigurira se automatski i provodi se u skladu s određenim postavkama pristupa. Osim na virtualnim računalima, Windows aplikacije se mogu pokretati i na vanjskim računalima na kojima je instaliran samo Windows (za rad na takvim sustavima mora biti instalirana Cassowary agent aplikacija).

Zanimljiva značajka Cassowarya je mogućnost automatskog zamrzavanja Windows virtualnog stroja kada nema pokrenutih Windows programa, kako se ne bi gubili resursi i memorija tijekom neaktivnosti. Kada pokušate pokrenuti Windows aplikaciju iz Linuxa, virtualni stroj se automatski vraća.



Izvor: opennet.ru

Dodajte komentar