Cassowary - Linux-da Windows proqramları ilə problemsiz işləmək üçün məcburidir

Cassowary layihəsi virtual maşında və ya başqa bir kompüterdə işləyən Windows proqramları ilə Linux iş masasında yerli ayrıca proqramlar kimi işləməyə imkan verən alətlər dəsti hazırlayır. Windows proqramları Linux mühitində qısa yol vasitəsilə işə salınır və standart Linux proqramlarına bənzər ayrı pəncərələrdə açılır. Tərs problemin həlli də dəstəklənir - Linux proqramlarını Windows mühitindən çağırmaq olar.

Layihə Windows ilə virtual maşının qurulması və proqram pəncərələrinə girişin təşkili üçün proqramlar təklif edir. Virtual maşını işə salmaq üçün virt-manager və KVM, proqram pəncərəsinə daxil olmaq üçün isə FreeRDP istifadə olunur. Ətraf mühitin qurulması və fərdi proqramların pəncərələrinin yönləndirilməsi üçün qrafik interfeys təmin edilmişdir. Layihə kodu Python-da yazılmışdır (PyQt5-ə əsaslanan GUI) və GPLv2 lisenziyası altında paylanmışdır.

Cassowary - Linux-da Windows proqramları ilə problemsiz işləmək üçün məcburidir

İşləyərkən Windows proqramları host sistemindəki istifadəçinin ev kataloqunda olan fayllara daxil olur, yerli Linux proqramları isə Windows virtual maşınındakı fayllara daxil ola bilir. Linux-da Windows arasında faylların və disklərin paylaşılması avtomatik olaraq konfiqurasiya edilir və müəyyən giriş parametrlərinə uyğun olaraq həyata keçirilir. Windows virtual maşınlarına əlavə olaraq, proqramlar yalnız Windows quraşdırılmış xarici kompüterlərdə işləyə bilər (belə sistemlərdə işləmək üçün Cassowary agent proqramının quraşdırılması tələb olunur).

Cassowary-nin maraqlı bir xüsusiyyəti, hərəkətsizlik zamanı resursları və yaddaşı sərf etməmək üçün heç bir Windows proqramı olmadıqda Windows virtual maşınının avtomatik dondurulmasıdır. Linux-dan Windows proqramını işə salmağa çalışdığınız zaman virtual maşın avtomatik olaraq bərpa olunur.



Mənbə: opennet.ru

Добавить комментарий