Wine 10.0 là lớp tương thích Windows ổn định mới cho Linux
Sáng qua, WineHQ đã công bố tổng quan về Wine 10.0, lớp tương thích Windows cho Linux, từ đó nhiều dự án khác như Proton của Valve đã ra đời, giúp mở rộng khả năng tương thích game Windows trên Linux. Wine, viết tắt là WINE, có nghĩa là Wine Is Not an Emulator, vì mục đích của nó là thực hiện công việc tương thích theo thời gian thực khi cần, chứ không phải giả lập hoàn toàn môi trường Windows hoặc phần cứng.
Bản phát hành Wines mới có nhiều cập nhật quan trọng cho hầu hết các thành phần của Linux, trong đó nổi bật là việc hỗ trợ Arm64EC. Arm64EC, hay Arm64 Emulation Compatible, là một giao diện nhị phân ứng dụng cho Windows 11 trên Arm. Điều này có nghĩa là các ứng dụng giờ đây sẽ hoạt động tốt hơn trên Linux, và theo WineHQ, nhờ vào hỗ trợ ARM64EC, tất cả mã Wine sẽ chạy native, chỉ có mã x86-64 của ứng dụng cần giả lập.
Đã cập nhật nhiều bản sửa lỗi và trình điều khiển cho đồ họa, cải thiện hỗ trợ cho màn hình độ phân giải cao. Đặc biệt, tính năng tự động tỷ lệ cho các cửa sổ ứng dụng không hỗ trợ đã được thêm vào. Ngoài ra, các thư viện trợ giúp Direct3D cũng được cải thiện hỗ trợ DirectX 9 cho nhiều ứng dụng cũ.
Wine đã cải thiện hỗ trợ driver đồ họa Wayland với OpenGL và bổ sung cho Linux để thay thế hệ thống X Window cũ X11, vốn là mặc định. Wine vẫn mặc định sử dụng driver X11 nếu có, trừ khi người dùng chọn lựa chọn khác. Có nhiều thay đổi khác, nhưng tôi khuyên bạn nên xem xét các ghi chú vá lỗi đầy đủ vì chúng rất chi tiết và phức tạp. Tuy nhiên, với người dùng trung bình, các điểm nổi bật trên là đủ.
Trong tương lai, những cải tiến cho lớp tương thích Wine sẽ hỗ trợ các dự án liên quan khác, với mục tiêu chung là biến Linux thành một hệ điều hành máy tính để bàn thực sự có thể thay thế Windows. Những tiến bộ đạt được trong năm năm qua rất ấn tượng, đặc biệt là sau sáng kiến Proton của Valve, giúp Steam Deck và Linux trở thành các nền tảng chơi game cạnh tranh với Windows, thậm chí đôi khi còn vượt trội hơn.
Nguồn: www.tomshardware.com/software/linux/wine-10-0-the-latest-windows-compatibility-layer-for-linux-has-a-stable-release