近日,备受瞩目的Wine项目迎来了其历史性的时刻——Wine 10.0稳定版的正式发布。这一版本不仅标志着Wine在技术上取得了重大突破,更为广大Linux用户带来了前所未有的Windows应用程序兼容体验。
Wine 10.0稳定版汇聚了超过6000项更新,这些更新在性能、兼容性和视觉体验上均实现了显著提升。这意味着Linux用户将能够在更加流畅和稳定的环境中运行Windows应用程序,无需再为兼容性问题而烦恼。
尤为Wine 10.0全面支持了ARM64EC架构,这一进步使得开发者能够构建混合ARM64X模块,将ARM64EC和ARM64代码完美融合在安装文件中。尽管目前这一功能还依赖于实验性的LLVM工具链,但随着即将发布的LLVM 20的推出,这一支持将变得更加简便和高效。
在高DPI缩放功能方面,Wine 10.0也进行了重大改进。现在,它能够自动调整那些不支持DPI感知的应用程序,使它们在高分辨率显示器上呈现出更加清晰和细腻的视觉效果。用户还可以通过兼容性标志来自定义全局或每个应用程序的缩放行为,从而满足不同场景下的需求。
在图形堆栈方面,Wine 10.0同样带来了诸多增强。它支持X11下的Vulkan子窗口渲染,提高了Vulkan 1.4.303的兼容性,并改善了GdiPlus中的字体链接。这些改进使得应用程序的3D渲染性能得到了显著提升,为用户带来了更加流畅和逼真的视觉体验。
Wine 10.0还新增了显示配置工具,这一工具允许用户方便地检查和修改设置,包括虚拟桌面分辨率等。对于Linux用户而言,Wayland图形驱动程序现在默认启用(除非用户明确禁用),这使得Wayland成为现代Linux桌面的更佳选择之一。Wayland驱动程序不仅支持OpenGL,还改进了弹出窗口的放置方式,进一步提升了用户的使用体验。