← Back to context

Comment by metalliqaz

10 hours ago

...by emulating WinAPI

And nothing wrong with that, the classic Win32 API is actually quite decent, especially the small subset needed for games. And it has the incredible advantage that it doesn't change since Microsoft doesn't care about Windows anymore ;)

The original comment by Linus was that Valve would not accept the current state of things where to distribute a program on Linux you need to create a different package for every single distro. Which is true, Steam with Proton has pushed a single stable platform where you can publish a single build and it works everywhere. In desktop mode of SteamOS everything is installed through Flatpak.

The funny thing would be for Wine to then extend the WinAPI, and software beginning to use that extension.