Cassowary - mfumo wa kazi isiyo na mshono na programu za Windows kwenye Linux

Mradi wa Cassowary unatengeneza zana zinazokuruhusu kufanya kazi na programu za Windows zinazoendeshwa kwa mashine pepe au kwenye kompyuta nyingine kama vile programu asilia za kibinafsi kwenye eneo-kazi la Linux. Programu za Windows huzinduliwa kupitia njia ya mkato katika mazingira ya Linux na kufunguliwa katika madirisha tofauti, sawa na programu za kawaida za Linux. Suluhisho la tatizo la inverse pia linasaidiwa - Programu za Linux zinaweza kuitwa kutoka kwa mazingira ya Windows.

Mradi unatoa maombi ya kusanidi mashine pepe yenye Windows na kuandaa ufikiaji wa usambazaji kwa madirisha ya programu. Ili kuzindua mashine pepe, virt-manager na KVM hutumiwa, na FreeRDP inatumiwa kufikia dirisha la programu. Kiolesura cha picha kinatolewa kwa ajili ya kusanidi mazingira na kusambaza madirisha ya programu binafsi. Msimbo wa mradi umeandikwa kwa Python (GUI kulingana na PyQt5) na inasambazwa chini ya leseni ya GPLv2.

Cassowary - mfumo wa kazi isiyo na mshono na programu za Windows kwenye Linux

Wakati unaendesha, programu za Windows hufikia faili kwenye saraka ya nyumbani ya mtumiaji kwenye mfumo wa mwenyeji, wakati programu asili za Linux zinaweza kufikia faili kwenye mashine pepe ya Windows. Kushiriki ufikiaji wa faili na anatoa kati ya Windows na Linux husanidiwa kiotomatiki, na hufanywa kwa mujibu wa mipangilio fulani ya ufikiaji. Mbali na mashine pepe, programu za Windows zinaweza kufanya kazi kwenye kompyuta za nje ambazo Windows pekee imesakinishwa (ili kufanya kazi kwenye mifumo kama hiyo, programu ya wakala wa Cassowary lazima isakinishwe).

Kipengele cha kuvutia cha Cassowary ni uwezo wa kufungia moja kwa moja mashine ya Windows virtual wakati hakuna programu za Windows zinazoendesha, ili usipoteze rasilimali na kumbukumbu wakati wa kutofanya kazi. Unapojaribu kuendesha programu ya Windows kutoka kwa Linux, mashine ya kawaida hurejeshwa kiotomatiki.



Chanzo: opennet.ru

Kuongeza maoni