Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

Windows compatibility layer Wine version 7.0 gets a first Release Candidate

By - | Views: 12,476

Another year of work has nearly come and gone with the biweekly development releases of Wine, so a new main release is on the way with Wine 7.0 seeing a first Release Candidate. This is the compatibility layer that allows you to run games and applications developed for Windows - on Linux. Part of what makes up Steam Play Proton.

For this release these are the only noted highlights:

  • Reimplementation of the WinMM joystick driver.
  • All Unix libraries converted to the syscall-based interface.

Light on features, since it's all being frozen while the Wine hackers work on fixing up bugs to make the Wine 7.0 release the most stable it can be. Some of the applications / games noted as seeing fixes include: Sea of Thieves, Eve Online, World of Warships, Everquest Launcher, osu!, Kodi, DTS Encoder Suite, Houkago Cinderella and more.

See the official announcement for more.

We expect the full Wine 7.0 release to be available in January 2022.

Article taken from
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.

gradyvuckovic Dec 13, 2021
I wonder if this means we might also be close to a "Proton 7.0".
axredneck Dec 13, 2021
QuoteAll Unix libraries converted to the syscall-based interface
What does it make better? Performance? Quality of code? Something else?
Liam Dawe Dec 13, 2021
Quoting: axredneck
QuoteAll Unix libraries converted to the syscall-based interface
What does it make better? Performance? Quality of code? Something else?
Since they don't link the highlighted features to patches and documentation discussing the changes, finding all the intricate details on such Wine things is annoyingly difficult.
redmcg Dec 13, 2021
Warning - speculation follows:
By using a common interface between the nt and unix libraries, it might make stack unwinding easier. This could benefit exception handling, and stack tracing in winedbg.

But that is my view based on a quick review of some code changes. Maybe the wine mailing list publicly discloses a design discussion.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.