The Wine Project, a compatibility layer renowned for enabling Linux and macOS users to run Windows applications, has officially released version 10.17 as the seventeenth maintenance update to the stable 10.x series.
One of the most notable changes in this release is the switch to using the EGL renderer as the default for OpenGL, which should lead to better graphics performance and improved compatibility on modern systems.
Alongside that, Wine-Mono—the open-source implementation of Microsoft’s .NET Framework used within Wine—has been updated to version 10.3.0.
Developers have also made structural changes by splitting the COMCTL32 library into separate v5 and v6 modules, which helps improve theming and application compatibility, especially for programs relying on newer Windows UI components.
There’s also better support for ANSI ODBC drivers, which enhances how older applications communicate with databases, and improved CPU information handling on FreeBSD, offering more accurate system reporting on that platform.
As usual, this update fixes a handful of long-standing issues—17 in total. Some highlights include fixes for crashes in Metro 2033, problems with themed controls in Free Virtual Keyboard, and rendering issues in INSIDE when using OpenGL.
Other patches address issues with command-line tools like copy
and type
, as well as stability improvements for applications using the Wayland driver and Wine’s new Wow64 architecture.
For more information, visit the announcement. Wine 10.17’s source code can be downloaded from GitLab’s project page for those interested in trying out or upgrading their current installation. The binary packages for various distributions are expected to be available shortly.