You don’t have to target every distribution, target a vaguely credible glibc, and of course the kernel, and you are covered.
As a distribution platform themself, they don’t have to sweat packaging N different ways, they package the way they want. Bundle all the libraries (which is not different then the way they do it in Windows, the bundle so many libraries).
They don’t get the advantage of the platform libraries and packaging, but that is how they treat Windows already because the library situation in Windows is actually really messy, despite being ostensibly a more monolithic ecosystem.
If only a huge PC gaming store had solved this problem years ago with a standard runtime environment for Linux games…
…alas it doesn’t exist, and if it did, Lemmy would keep complaining about it and instead drooling over another store that doesn’t even have an official Linux client.
The problem with Linux is that you can’t target… Linux. Because there’s no single Linux.
You don’t have to target every distribution, target a vaguely credible glibc, and of course the kernel, and you are covered.
As a distribution platform themself, they don’t have to sweat packaging N different ways, they package the way they want. Bundle all the libraries (which is not different then the way they do it in Windows, the bundle so many libraries).
They don’t get the advantage of the platform libraries and packaging, but that is how they treat Windows already because the library situation in Windows is actually really messy, despite being ostensibly a more monolithic ecosystem.
If only a huge PC gaming store had solved this problem years ago with a standard runtime environment for Linux games…
…alas it doesn’t exist, and if it did, Lemmy would keep complaining about it and instead drooling over another store that doesn’t even have an official Linux client.