this post was submitted on 23 Jul 2024
53 points (81.2% liked)
Linux Gaming
15758 readers
338 users here now
Gaming on the GNU/Linux operating system.
Recommended news sources:
Related chat:
Related Communities:
Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Can you expand on this please, why is Gabe so worried about win32?,
I just posted a few links to the other person who responded to me and you can follow those and there is more detail there.
But basically if Microsoft were to try, which they did, try and move to their own app store, which removes win32, then all of Valve's games ( in the store) will no longer become relevant over time, on the Windows platform.
You don't just spend millions and millions and millions of dollars on Linux for no reason at all. It's not like he's a fanboy, he's a businessman, and he's protecting his business.
I guess I'm still confused on the why, is it because valve doesn't want to update their games?
Why is win32 so important?
Win32 is a collection of windows APIs that allows applications to freely take use of windows. The problem being that 99% of current windows applications use win32 APIs, so all those programs would just be dead unless the alternative is api compatible. So in order to kill win32 Microsoft would have to release an api compatible alternative.
So what would happen if they did that? That is kill win32 and add an api compatible alternative? Best case scenario: nothing changes. Worse case scenario: every single standalone exe would be dead
So why kill win32? Power; by lets say locking the new api behind the windows store, they basically fully lock all applications to ever be redistributed to said windows store, killing steam, itch, epic games, and every single exe in existence. The only way applications would exist is by approval of Microsoft.
Now obviously this will never happen.
The entire premise of win32 shutting down is made up by people not understanding what they are talking about. However as a corporation, valve rather spends money on an alternative to be able to tell Microsoft, that they are able to significantly influence window's desktop marketshare, than to let Microsoft do whatever they want, even if it is mostly just smaller things.
Yes, I don't think it's just about the execution of Win32 code, but also the possibility of MS using marketing techniques and dirty manipulation methods to give themselves advantages within the Windows platform to sway the general public to their store in a similar manner as how they push their browser, their MS Teams communication platform, their One Drive Cloud Storage, their search engine, their data-collection tech, their assistant, etc.
Win32 is what basically all non MS store apps use. It's a bit old and bloated.