Wine 9.8 今天发布了,这是这款开源软件的最新双周开发版本,用于在 Linux / Chrome OS、macOS 和其他平台上运行 Windows 游戏/应用程序。Wine 9.8 将 Mono 引擎更新到了 9.1 版,改进了 ARM 平台上的 RPC/COM 支持,IDL 生成的文件现在可以使用完全解释的存根,还有 22 个已知的错误修复。
本轮修复的 22 个错误最显眼的一个时间跨度长达20年,包括修复 Microsoft Office 97 安装程序问题、Battle.net 启动器问题以及正在解决的其他各种软件问题。
Microsoft Office 97 安装程序问题可追溯到 2005 年的一份错误报告,内容是当时的 Wine 无法在上游 Wine 上安装 Office 97。经过这些年断断续续的努力,终于在 Wine 9.8 中解决了 stdole32.tlb 以 SLTG 格式生成 typelib 的问题。
更多关于 Wine 9.8 的改动详情,请参阅今天的发布公告。