Kasuari - kerangka kerja untuk pekerjaan lancar dengan aplikasi Windows di Linux

Proyek Cassowary sedang mengembangkan alat yang memungkinkan Anda bekerja dengan program Windows yang berjalan di mesin virtual atau di komputer lain seperti aplikasi individual asli di desktop Linux. Program Windows diluncurkan melalui pintasan di lingkungan Linux dan dibuka di jendela terpisah, mirip dengan aplikasi Linux standar. Solusi untuk masalah sebaliknya juga didukung - program Linux dapat dipanggil dari lingkungan Windows.

Proyek ini menawarkan aplikasi untuk menyiapkan mesin virtual dengan Windows dan mengatur penerusan akses ke jendela aplikasi. Untuk meluncurkan mesin virtual, virt-manager dan KVM digunakan, dan FreeRDP digunakan untuk mengakses jendela program. Antarmuka grafis disediakan untuk mengatur lingkungan dan meneruskan jendela aplikasi individual. Kode proyek ditulis dengan Python (GUI berdasarkan PyQt5) dan didistribusikan di bawah lisensi GPLv2.

Kasuari - kerangka kerja untuk pekerjaan lancar dengan aplikasi Windows di Linux

Saat berjalan, program Windows mengakses file di direktori home pengguna di sistem host, sedangkan program Linux asli dapat mengakses file di mesin virtual Windows. Berbagi akses ke file dan drive antara Windows dan Linux dikonfigurasi secara otomatis, dan dilakukan sesuai dengan pengaturan akses tertentu. Selain mesin virtual, aplikasi Windows dapat berjalan di komputer eksternal yang hanya menginstal Windows (untuk bekerja pada sistem tersebut, aplikasi agen Kasuari harus diinstal).

Fitur menarik dari Cassowary adalah kemampuannya untuk membekukan mesin virtual Windows secara otomatis ketika tidak ada program Windows yang berjalan, agar tidak menyia-nyiakan sumber daya dan memori saat tidak ada aktivitas. Saat Anda mencoba menjalankan aplikasi Windows dari Linux, mesin virtual dipulihkan secara otomatis.



Sumber: opennet.ru

Tambah komentar