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!
Permalink for comment 424070
To read all comments associated with this story, please click here.
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