Wine 最新开发版 8.21 已发布。
Wine (“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,macOS 及 BSD 等)上运行 Windows 应用的兼容层。它不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是将 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其它一些行为的内存占用,能够干净地整合 Windows 应用到桌面。
Wine 8.21 是最新的双周开发版本,也是在功能冻结前的最后一个版本。该版本的更新亮点是继续改进了 Wine Wayland 驱动程序。现在,Wine 的原生 Wayland 支持已经包括了初始的 HiDPI 缩放支持和初始的 Vulkan 支持。尽管 Vulkan 支持尚未完全可用,但正在努力整合所有的组件,并且在 Wine 9.0 的代码冻结之前,还有更多的功能将会添加到 Wine Wayland 驱动程序中。
HiDPI 对于现代显示器来说非常重要,而 Vulkan 支持对于预计在 Wayland 上使用 Wine 的现代 Windows 游戏也非常重要。
此外,Wine 8.21 还开始支持 ARM64EC target。ARM64EC 是用于 ARM 上的 Windows 11 应用程序的新 ABI,用于帮助构建新的原生应用程序,或者逐步从 x64 应用程序迁移到原生 ARM64。
Wine 8.21 还对区域设置数据库进行了更新,并修复了大约 29 个已知的错误。这些错误修复范围从 Wayland 驱动程序修复到解决 Direct3D 10 问题,以及各种针对游戏和应用程序的修复。
详情查看 Changelog。