Get ready for a revolution in the world of Linux and Windows compatibility! Wine 11 has arrived, and it's a game-changer for those who want to run Windows applications on Linux.
But first, a bit of history...
Wine, a software that enables Linux users to run Windows applications, has evolved significantly over the years. Our author, Simon, a tech enthusiast and writer, reminisces about his early experiences with Wine around 2010, which didn't quite meet his expectations. However, the recent advancements have been remarkable.
The Big News:
Wine 11 has officially been released, and it includes a feature that's been in the works since 2024 - the WoW64 mode. This mode is now stable and offers feature parity with the old experimental mode, meaning it's ready for prime time!
And here's where it gets interesting:
- 16-bit Application Support: The new WoW64 mode supports 16-bit applications, which was a challenge in the past.
- Mode Switching: You can force an old WoW64 installation to run in the new mode by setting the WINEARCH=wow64 variable, but it requires a 64-bit prefix.
- Loader Changes: The wine64 loader is replaced by a single wine loader, which automatically selects the appropriate mode. It defaults to 64-bit for binaries with both versions, but you can launch the 32-bit version with a specific path.
- Prefix Deprecation: Pure 32-bit prefixes are no longer supported in the new WoW64 mode.
There's a lot more to explore, including a long list of changes in the changelog. Wine 11 is a significant update, and it's exciting to see how it empowers Linux users to run Windows apps seamlessly.
Controversy Alert: Some argue that Wine still can't compete with virtualization for running Windows apps on Linux. What's your take? Do you think Wine 11's improvements make it a viable alternative, or do you side with the virtualization enthusiasts? Share your thoughts in the comments below!