返回首页

Wine 11.6:bug 修复和 Android 支持

Wine 11.6 — 实验版发布,包含 261 项变更和 28 个 bug 修复。通过 wineandroid 复兴 Android 支持,并更新以适应 Gradle。改进了用于模组的 DLL 加载和 VBScript 兼容性。确认 14k+ Windows 应用正常运行。

全新 Wine 11.6:Android 回归,模组运行更好
Advertisement 728x90

# Wine 11.6:关键修复与 Android 支持的复兴

2026年4月3日,Wine 11.6 发布——这是开源 Win32 API 在 Linux、macOS 和 BSD 上的实验性实现。该项目于2025年1月发布了 Wine 10.0,随后于2026年1月13日发布了 Wine 11.0。Wine 12.0 预计将于2027年初发布。大约 2000 名贡献者组成的团队修复了 28 个 bug,并引入了 261 项变更。主要贡献来自 32 人。

Wine 开箱即用即可可靠运行超过 5400 个 Windows 程序,通过一些调整或外部 DLL 可以运行超过 4400 个应用。4086 个程序存在次要问题,但不影响核心功能。

本次发布的关键新功能

开发者专注于关键兼容性领域和平台扩展。主要变更:

Google AdInline article slot
  • 复兴 Android 的 wineandroid 驱动程序。代码已更新以支持现代 Gradle 和 Android 版本。此前,Wine 在 Android 上的活动已放缓:2024 年,讨论主要集中在使用 DXVK/VKD3D-Proton 和 FEX 运行 Windows 游戏,但 Cassia 项目进展甚微。首次尝试可追溯到 2013 年(Wine on Android 演示),甚至更早(Android 上的纸牌游戏)。
  • 支持游戏模组的 DLL 加载顺序启发式方法——改进修改版构建中的动态库加载。
  • 额外的 VBScript 兼容性修复,消除脚本崩溃。

这些改进提升了 Wine 在非标准环境下的可靠性,这对移植 Windows 应用的中小高级开发者至关重要。

兼容性统计与项目发展

已确认应用的数据库稳步增长。完整列表可在 WineHQ AppDB 中查看。按类别细分:

  • 5400+ programs — 无需任何调整即可完全稳定运行。
  • 4400+ apps — 通过调整或外部 DLL(如原生 DirectX)即可运行。
  • 4086 cases — 次要故障,但核心功能完好。

Wine 的发布遵循固定周期:每年一个稳定主要版本,中间每月开发版本。Wine 11.6 解决了 11.x 系列的 bug,为 11.7 和 12.0 铺平道路。

Google AdInline article slot

开发者应注意 wineandroid 的演进:切换到当前 Gradle 简化了 Android 14+ 的构建。这为 ARM 设备上的 x86/x64 仿真铺平道路,无需 Box64 或 FEX 等包装器。

关键要点

  • wineandroid 复兴:针对 Gradle 和更新 Android 版本的改进——迈向移动端原生 Win32 仿真的步骤。
  • DLL 加载启发式:简化游戏模组开发,解决库初始化顺序冲突。
  • VBScript 修复:提升企业应用中旧脚本的兼容性。
  • 261 次提交 + 28 个 bug 修复:强调 1.4 万+ 应用的稳定性。
  • 发布周期:Wine 12.0 将于 2027 年第一季度发布,预计包含 Vulkan/DirectStorage 改进。

开发者前景

Wine 11.6 对于在非 Windows 平台上测试 Windows 软件非常相关。资深开发者将重视 wineandroid 用于 Android 模拟器上的 CI/CD 或边缘案例(如通过 DXVK 运行游戏)。请关注 WineHQ bugzilla 以获取模组和 Android 的更新。

— Editorial Team

Google AdInline article slot
Advertisement 728x90

继续阅读