The State of Piracy and DRM In PC Gaming
VideoGamer sat down with Randy Stude, president of the PC Gaming Alliance, to talk about the state of piracy and DRM in today's gaming industry. He suggests that many game studios have themselves to blame for leaks and pre-launch piracy by not integrating their protection measures earlier in the development process. He mentions that some companies, such as Blizzard and Valve, have worked out anti-piracy schemes that generate much less of a backlash than occurred for Spore . Stude also has harsh words for companies who decline to create PC versions of their games, LucasArts in particular, saying, "LucasArts hasn't made a good PC game in a long time. That's my opinion. ... It's ridiculous to say that there's not enough audience for that game ... and that it falls into this enthusiast extreme category when ported over to the PC. That's an uneducated response." Finally, Stude discusses what the PCGA would like to see out of Vista and the next version of Windows.
The democratic nature of FOSS is its main weakness, and in the context of games, makes FOSS nearly impossible to pull off.
Unlike most FOSS projects I've seen, which is basically a core developed by a handful of developers, consistently added on and improved by additions and fixes from the community at large. This works great for enterprise software and web apps, where iterative development on top of ever-changing demands demands this sort of development - whatever features are most needed tend to make it into the next release, etc etc.
Games don't work like this. Games do not have evolving feature sets. They have a spec'ed scope, and the development team executes it, end of story. They also require vision and centralized leadership - something FOSS projects find very difficult, since the voluntary nature of the whole thing makes it such that "unsexy" features never get worked on. In a game, unsexy features that don't get coded = game that never ships.
Oh, and games require extensive amounts of art. I would argue that for most games, more artists are needed than coders, by at least a 2:1 margin. I don't see that many capable artists in the FOSS scene, do you?