Cassowary - Linux-eko Windows aplikazioekin lan egiteko lotura bat

Cassowary proiektua makina birtualean edo beste ordenagailu batean exekutatzen diren Windows programekin lan egiteko tresnak garatzen ari da, Linux mahaigaineko jatorrizko aplikazio indibidualekin bezala. Windows programak lasterbide baten bidez abiarazten dira Linux ingurunean eta leiho bereizietan irekitzen dira, Linux aplikazio estandarren antzera. Alderantzizko arazoaren konponbidea ere onartzen da - Linux programak Windows ingurunetik dei daitezke.

Proiektuak Windows-ekin makina birtual bat konfiguratzeko eta aplikazioen leihoetara birbidaltzeko sarbidea antolatzeko aplikazioak eskaintzen ditu. Makina birtual bat abiarazteko, virt-manager eta KVM erabiltzen dira, eta FreeRDP programaren leihoan sartzeko. Interfaze grafiko bat eskaintzen da ingurunea konfiguratzeko eta aplikazio indibidualen leihoak birbidaltzeko. Proiektuaren kodea Python-en idatzita dago (GUI PyQt5-en oinarrituta) eta GPLv2 lizentziapean banatzen da.

Cassowary - Linux-en Windows aplikazioekin lan egiteko esparrua

Exekutatzen ari diren bitartean, Windows-eko programek erabiltzailearen hasierako direktorioko fitxategiak sartzen dituzte sistema ostalarian, eta jatorrizko Linux-eko programak Windows-eko makina birtualeko fitxategiak atzi ditzakete. Windows eta Linuxen artean fitxategi eta unitateetarako sarbidea partekatzea automatikoki konfiguratzen da, eta sarbide-ezarpen batzuen arabera egiten da. Makina birtualez gain, Windows aplikazioak Windows bakarrik instalatuta dagoen kanpoko ordenagailuetan exekutatu daitezke (halako sistemetan lan egiteko, Cassowary agente aplikazioa instalatu behar da).

Cassowary-ren ezaugarri interesgarri bat Windows makina birtual bat automatikoki izozteko gaitasuna da, Windows programak martxan ez daudenean, aktibitaterik ez dagoen bitartean baliabideak eta memoria ez xahutzeko. Linux-etik Windows aplikazio bat exekutatzen saiatzen zarenean, makina birtuala automatikoki berrezartzen da.



Iturria: opennet.ru

Gehitu iruzkin berria