Yeah, while there’s some truth to the joke that Win32 is the most stable Linux API that’s still a big downside to the current Linux landscape.
That said, I don’t think Microsoft is currently in a position to enforce drastic changes to their ecosystem, mostly because the desktop market has mostly been reduced to business and gaming, and they can’t do anything that affects backwards-compatibility for the business.
The only thing that I currently see as an issue is if they boot anti-cheat kernel modules due to the whole Crowdstrike incident and replace it with their own, easy to use, alternative, which then gets used by more devs.
I really hope that when something like that happens, Linux has already has reached a critical mass, or, failing that, some legislators will care enough to prevent it.
Yeah, while there’s some truth to the joke that Win32 is the most stable Linux API that’s still a big downside to the current Linux landscape.
That said, I don’t think Microsoft is currently in a position to enforce drastic changes to their ecosystem, mostly because the desktop market has mostly been reduced to business and gaming, and they can’t do anything that affects backwards-compatibility for the business. The only thing that I currently see as an issue is if they boot anti-cheat kernel modules due to the whole Crowdstrike incident and replace it with their own, easy to use, alternative, which then gets used by more devs.
I really hope that when something like that happens, Linux has already has reached a critical mass, or, failing that, some legislators will care enough to prevent it.