Tim pengembang aplikasi Wine telah mengumumkan pencapaian penting dengan rilis Wine 9.0 yang baru saja diluncurkan, pembaruan ini dikalaim akan memperkaya pengalaman pengguna Linux.
Versi terbaru ini mencakup setahun pengembangan yang penuh dedikasi, dengan lebih dari 7.000 perubahan. Wine 9.0 membedakan dirinya dengan memperkenalkan arsitektur baru WoW64 dan driver Wayland eksperimental, menjadikannya rilis penting bagi pengguna yang ingin menjalankan aplikasi Windows di sistem berbasis Unix.
Arsitektur baru WoW64 (Windows 32-bit di Windows 64-bit) dalam Wine 9.0 menjadi sorotan rilis ini, menandai selesainya upaya multi-tahun untuk mengonversi modul ke format PE. Pengembangan signifikan ini menciptakan batas yang jelas antara sistem Windows dan Unix.
Perubahan yang paling mencolok dari versi sebelumnya, mode WoW64 baru memungkinkan menjalankan aplikasi Windows 32-bit pada instalasi Unix murni 64-bit. Ini sangat bermanfaat untuk pengguna macOS, di mana versi terbaru telah menghentikan dukungan untuk proses 32-bit.
Pembaharuan menarik lainnya adalah driver Wayland eksperimental. Meskipun masih dalam pengembangan, penambahan ini sudah mencakup fitur-fitur seperti manajemen jendela dasar, dukungan multi-monitor, penskalaan DPI tinggi, peristiwa pergerakan relatif dan dukungan Vulkan. Penambahan driver grafis Wayland yang eksperimental menunjukkan komitmen untuk selalu berada seiring dengan perkembangan ekosistem Linux yang terus berkembang.
Rilis ini juga membawa dukungan yang ditingkatkan untuk ARM64, memungkinkan menjalankan biner Windows yang ada di sistem ARM64. Ini termasuk dukungan untuk modul ARM64X dan ARM64EC, memperluas jangkauan kompatibilitas perangkat keras.
Peningkatan grafis adalah aspek kunci dari Wine 9.0, dengan reimplementasi driver PostScript dan pembaruan driver Vulkan. Direct3D melihat berbagai optimisasi, khususnya di WineD3D dan backend Vulkan. Perubahan ini mencakup peningkatan aliran perintah multi-threaded, yang dirancang untuk mengurangi konsumsi daya.
Kemampuan audio dan video juga telah ditingkatkan, dengan implementasi beberapa modul DirectMusic dan peningkatan pada DirectShow, termasuk implementasi dekoder Windows Media Video (WMV). Kompatibilitas perangkat input mengalami peningkatan signifikan dengan implementasi peta aksi DirectInput, meningkatkan pengalaman bermain game di Linux.
Selain fitur utama ini, Wine 9.0 menawarkan berbagai peningkatan lainnya. Ini termasuk peningkatan integrasi desktop, dukungan internasionalisasi dengan locale baru, pembaruan kernel seperti dukungan ASLR, peningkatan internet dan jaringan, pembaruan kriptografi dan keamanan, serta peningkatan alat pengembangan.
Pustaka yang disertakan, seperti FluidSynth dan Faudio, telah diperbarui, dan ada integrasi yang lebih baik dengan dependensi eksternal seperti pustaka klien Wayland dan pustaka PCSClite untuk mendukung kartu pintar.
Sumber Wine 9.0 dapat diunduh di sini, sementara paket biner dapat ditemukan di sini.