|
|
|
|
|
by toyg
5165 days ago
|
|
The distribution bit is fairly irrelevant -- yes, you have different packages and filesystem standards, but those are trivial and have mostly been solved. The real problem for Linux games is platform fragmentation: every distribution has a specific set of libraries running with a specific set of kernels, they change very quickly, everyone can compile them with whatever flag they feel like... Anyone distributing binary blobs is going to hurt in support terms, or make customers hurt trying to solve library riddles. Just look at how painful it is to try run an old Loki game on a new distro release. |
|
"OK, so we're going to do a Linux version. How are we going to get it into the hands of our customers? What, we need to set up a download infrastructure for that? No, that's way too much overhead for a Linux version. What, we're supposed to partner with a small niche digital distribution platform we've never heard about? No, not worth it, either. Wait, we can just upload the Linux version to Steam, where we already upload our Windows and Mac versions? Sure, why not."
As for distributing binary blobs: You're overstating the issue, IMHO. ABIs in Linux userland are fairly stable these days.