Linked by Thom Holwerda on Wed 12th May 2010 15:07 UTC
Games "Valve Corporation has today rolled out their Steam Mac OS X client to the general public and confirmed something we have been reporting for two years: the Steam content delivery platform and Source Engine are coming to Linux. This news is coming days after we discovered proof in Steam's Mac OS X Client of Linux support and subsequently found more Linux references and even the unreleased Steam Linux client. The day has finally come and Linux gamers around the world have a reason to rejoice, as this is the biggest news for the Linux gaming community that sees very few tier-one titles." This means Linux users can finally enjoy two of the best games in recent years: Left 4 Dead and Left 4 Dead 2. BOOMER!
Thread beginning with comment 424058
To view parent comment, click here.
To read all comments associated with this story, please click here.
nt_jerkface
Member since:
2009-08-26

They intentionally have an unstable abi that breaks binary drivers.

Their position has long been that they don't care if this makes life difficult for hardware companies.

They have not only broken video drivers but VM Server as well since it hooks into the kernel.

Linus and the peanuts gang are open source purists that could give a shit about any problems they cause downstream.

Reply Parent Score: 3

pompous stranger Member since:
2006-05-28

So… you basically agree with the post you're addressing.

Reply Parent Score: 1

renhoek Member since:
2007-04-29

They intentionally have an unstable abi that breaks binary drivers.

Their position has long been that they don't care if this makes life difficult for hardware companies.


Linux is a real pain to support for hw companies. If i worked for a hw comany i would really advise against Linux support. I ported a webcam driver from Netbsd to Freebsd, this was really easy and just needed some minor tweaks. But the driver was ported from linux and a saw a zillion ifdef's for different kernel versions (yes, also minor versions). The changes between Netbsd and Freebsd were less than most minor Linux versions.

Linux should make a stable abi. Freebsd guarantees that it will not remove stuff between minor versions, this way we don't have a moving target. But Linus will never allow this since he wants a monolitic kernel and have complete control over the source. This makes sense from a opensource and techical pov (for debugging), but i think it is not the right call.

Reply Parent Score: 7

No it isnt Member since:
2005-11-14

Funny, then, that practically no hw company bothers with *BSD support.

Reply Parent Score: 3