IT之家12月7日消息,Wine团队今天(12月7日)发布了Wine10.0首个候选版本,进一步提升Linux发行版运行Windows应用能力。
Wine10.0-rc1的意义,不仅仅是个新候选版,更重要的是,它代表一年一度代码冻结(codefreeze)阶段的开始,在该阶段,团队不再添加新的内容,而是专注于修复BUG,不断打磨追求稳定。
Wine10.0-rc1带来了多项重磅升级,其中vkd3d更新至1.14版,增强了Direct3D12支持;Mono引擎升级至9.4.0版,提升了.NET框架的兼容性;新版还新增了蓝牙驱动程序的初始版本,为未来更完善的硬件支持奠定了基础。
对于开发者来说,Wine10.0-rc1为Cruntime函数新增UTF-8支持,并支持使用构建ID拆分调试信息,方便开发者调试和优化。
在修复BUG方面,Wine10.0-rc1修复17个已知Bug,包括Bloodrayne2、HeroesoftheStorm等游戏的问题,以及Mathcad15和DragonUnpacker的崩溃问题。
IT之家注:Wine是一个兼容层,允许在Linux、macOS、BSD和Solaris等多种类Unix系统上运行Windows应用程序,通过将WindowsAPI调用转换为POSIX调用来实现这一点,从而使Windows程序无需修改即可在这些系统上运行。