Richard Stallman, founder of the Free Software Foundation, has a moral dilemma on his hands. Valve wants to emphasise Linux support for its Steam platform, but Stallman is unsure whether it would be ethical to acknowledge it."What good and bad effects can this have? ... Our goal goes beyond making [Linux] a “success”; its purpose is to bring freedom to the users. Thus, the question is how this development affects users' freedom," Stallman wrote on the
GNU website.
Non-free game programs, such as the ones offered on Steam (due to Valve's DRM) are "unethical because they deny freedom to their users. If you want freedom, one requisite for it is not having nonfree programs on your computer. That much is clear."
But, it seems that the other half of Stallman's conscience is doing epic battle, because he then writes that "However, if you're going to use these games, you're better off using them on GNU/Linux rather than on Microsoft Windows. At least you avoid the harm to your freedom that Windows would do.
"It might encourage GNU/Linux users to install these games, and it might encourage users of the games to replace Windows with GNU/Linux. My guess is that the direct good effect will be bigger than the direct harm. But there is also an indirect effect: what does the use of these games teach people in our community?"
Looks like Stallman and co have a lot to think about over the next couple of months.