Comment Re:Not much (Score 1) 580
I believe there are a handful of games on steam that are dual licensed, but I don't use steam so I can't verify it.
I tend to see this move similarly to when Corel made a Linux distribution. Steam is being orders of magnitude smarter about it and so probably won't fail the way Corel did, but it's essentially the same from my point of view. When selling a suite of software, there are certain advantages in being able to control the OS. Corel thought they were essentially going to be able to get a free (as in beer) OS and control the platform from top to bottom the way MS does. This would allow them to sell entire office solutions without having to deal with MS. Having their own OS, even if it was free software, would allow them to lock in their customers.
In a similar way, Steam can build a Steam system that works they way they want it to. It gives them the control to fix or modify things that aren't working for them. However, they are being considerably smarter about it. For example, they aren't trying to control everything from top to bottom. Corel just couldn't get out of their proprietary mind-set and decided they had to create their own distro. Steam is building on the work of others and ceding control in areas where they don't care. They are working with others to meet their goals, dramatically cutting their costs in the process. In some ways, they understand the point of open source better.
Now, they are still trying to sell proprietary software on top of that platform. The argument for open source gaming is a lot weaker because it's difficult point to people who have a successful business model. I'm a free software advocate and I think we have a lot of work to do in this area. But I don't think Steam will actually impede progress. If they are successful in creating a kind of proprietary gaming appliance/platform on top of free software, it will make it easier for free software games to get into the market. Right now free software games are just not commercially successful because we haven't developed the business models. (Don't get me wrong. There are very successful free software games. They just don't make millions of dollars).
This is where I differ from RMS slightly. I really believe his original approach to software freedom advocacy was the best: write code. People like Steam are adopting free software platforms because they exist and the business practices are proven. Companies are starting to understand the point that collaboration in areas that aren't their core business gets them where they want to go faster. We need more code and we especially need more proven business models. Morality may be our motivation, but it can not be our method. Steam entering this sphere gives us somewhere to go.