
2025年10月18日,开源兼容层软件Wine正式发布10.17版本。该版本在图形渲染、应用兼容性及系统稳定性方面进行了多项关键改进,进一步提升了Linux与macOS用户运行Windows应用程序的体验。
本次更新的核心变动之一是默认图形渲染器的切换。原先采用的OpenGL渲染器已被EGL渲染器取代,此举旨在更高效地利用现代GPU硬件资源,从而提升图形处理效率,并增强跨平台环境下的渲染一致性与性能表现。
随版本更新,Wine内置的开源.NET框架实现Wine-Mono也同步升级至10.3版本。新版引擎增强了对依赖.NET运行时的Windows程序的支持,提供更稳定、高效的执行环境,有助于减少运行错误并提升响应速度。
在系统架构层面,开发团队对COMCTL32库进行了重构,将其拆分为v5和v6两个独立模块。该库负责管理包括按钮、列表框在内的标准用户界面组件。拆分后能更精确地匹配不同应用程序对控件版本的需求,显著改善了界面主题的显示效果,尤其优化了对使用新版Windows UI元素的软件的兼容性。
此外,Wine 10.17加强了对ANSI ODBC驱动程序的支持,提升了传统应用程序与数据库系统之间的数据交互效率,有助于保障老旧业务软件在现代系统中的正常运行。针对FreeBSD平台,新版本优化了CPU信息的读取机制,可生成更准确的硬件报告,增强了系统诊断与资源管理能力。
本版本还修复了共计17项已知问题,涵盖多个使用场景。其中包括解决游戏地铁 2033在运行过程中意外崩溃的问题,修复INSIDE在OpenGL模式下出现的画面错乱现象,以及修正Free Virtual Keyboard工具中与主题控件相关的显示异常。同时,命令行工具copy与type的功能也得到完善,提升了基础操作的可靠性。另外,使用Wayland图形接口及WoW64架构的应用程序在稳定性方面亦有明显改善。
全部评论