Linked by Debjit on Mon 23rd Aug 2010 21:16 UTC
Games A rumor has been going around for about four months now that Valve is coming out with a Linux version of Steam and had a lot of people in the Linux community very excited. However Valve have officially killed the rumor. And it is not what people wants to hear - there is no Linux version of Steam in development.
Thread beginning with comment 437947
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Does it have to be Steam?
by Zifre on Tue 24th Aug 2010 13:27 UTC in reply to "Does it have to be Steam?"
Zifre
Member since:
2009-10-04

Ideally Redhat, Ubuntu and Novel should come up with mutually compatible binary formats so that they don't dig themselves into ever decreasing market niches.

You do realize that this is already true...

All the distros use ELF, and there is a fairly standard set of libraries that you can expect. If you really want to be safe, you can just statically link it, solving all binary compatibility issues (libGL is the only library you would have to dynamically link to, and it has a stable ABI).

Reply Parent Score: 3

nt_jerkface Member since:
2009-08-26

ELF files are not going to help developers deal with differences between windowing systems or the audio mess. There is no standard API for Ubuntu and openSuse and that is the real problem. There is the LSB but it is too limited in scope and isn't enforceable.

The LSB has been good for server development but for desktop applications there are too many areas where distros conflict.

Reply Parent Score: 2

Zifre Member since:
2009-10-04

The LSB has been good for server development but for desktop applications there are too many areas where distros conflict.

It's true that closed source desktop applications (e.g. a word processor) are hard to do. But that's because they have a lot of dependencies. The biggest choice is Gtk+ or Qt, because they do not 100% integrate as people will tell you.

However, closed source games are pretty easy to do, because there are a lot less dependencies. Admittedly, it's not quite as easy as Mac OS X. But if you spend six months developing a game (using cross platform libraries, obviously), is it really that hard to spend a few extra days to get it to run on Linux? The main problem I see is market share. Nobody wants to spend any effort at all for a platform with 1% market share.

Reply Parent Score: 2