Switch Lights

The lights are on

What's Happening

Linux Gaming: Open-Source Is Better For Everyone

The open-source operating system has long been the exclusive domain of programmers and other DIY computer nerds, but big players like Valve have recently begun making real progress in supporting Linux for heavy-duty gaming. Here's why you should cheer for those efforts rather than laughing them off or feeling like they threaten your existing PC gaming domain.

You can't throw a virtual rock on the Internet without hitting a game developer commenting on how dealing with platform holders takes time, effort, and money away from making better games. The additional coding required to conform to standards that affect a tiny portion of their audience in order to pass Microsoft certification comes at a cost. The thirty percent or so (an extremely vague figure, as it varies from game to game and platform to platform) of revenues that platform holders take off the top make it harder for developers to profit from their work. The requirements and restrictions of a platform's exclusive marketplace can make some ideas impossible to bring to life - witness the lack of MMOs on Xbox despite a strong network infrastructure. Finally, onerous burdens like having to pay a platform holder to patch your game make games like Minecraft and Team Fortress 2 lag far behind their PC versions.

With an open-source platform like Linux, there is no platform holder to deal with. Nobody can stop you from making and distributing whatever Linux software you like, charge you a fee for it, or tell you what you can and can't do with a Linux game. That has been the advantage of PC gaming since its inception, and it's done wonderful things for creativity, flexibility, and pricing over the years. With Microsoft pushing Windows in the direction of being a closed platform with Windows 8 (ARM-based tablets running Windows 8 can only run Microsoft-approved programs, and only software sold through Microsoft's digital storefront can access the full suite of Metro UI features), this massive advantage that PC gaming holds could be lost. Linux's open-source nature prevents it from ever being pushed down a similar road.

Valve's Steam service (which recently launched in a Linux incarnation) shares many of the downsides of closed platforms like consoles, iOS, or the Windows Marketplace. However, Valve doesn't control your hardware and cannot prevent any games or content from working on your machine whether it runs Windows, Linux, or Mac. Lacking that stick, Valve and competing companies (including GameStop, which owns Game Informer) must resort to carrots like seamless patching, community features, sales, and other ways to add value in order to attract games and players to their services. Many developers are happy to give Valve and other retailers their cut of a game's sale price in exchange for the visibility and marketing they receive in return, and others prefer using the pre-fab solutions for anti-piracy measures, community/online integration, and other developer-focused added value that Steam in particular offers.

Though Steam and similar services share some downsides with closed platforms like consoles, the key ingredient is choice. If a company doesn't like the way Valve does business, or doesn't think that Steam's positives outweigh its negatives, they're free to ignore it and release their game through other channels. NCsoft and ArenaNet probably didn't need any additional exposure for Guild Wars 2, and obviously decided to avoid losing the revenue that using a reseller like Valve takes off the top. Nonetheless, Guild Wars 2 is available to all PC gamers who own the requisite hardware. Blizzard sticks with its own Battle.net service. EA and Ubisoft insist on annoying players with their own proprietary Origin and Uplay systems. Hundreds of indie developers sell games through their own websites. The PC gaming ecosystem is wider and more diverse than closed platforms by orders of magnitude, and it's all due to its open nature. Game development on Linux will remain open to all business models, types of content, and services, forever.

Finally, a Linux gaming machine will by definition cost around $100 less than the same machine running Windows. Not having to pay Microsoft for its operating system is a huge boon, particularly at the lower end of gaming-capable PC building like Valve's "SteamBox" initiative. A high-end $1,900 machine going up to $2,000 isn't that big of a deal, but bringing a $600 box down to $500 is huge.

As glorious as a Linux-centric PC gaming future would be, there are a number of hurdles that must be cleared for any serious Linux development to take root. Come back Friday for a look at those, and leave your thoughts in the comments section below in the meantime.

Email the author , or follow on , and .

Comments
  • The biggest hurdle that PC gaming needs to overcome is this predetermined notion that it costs thousands of dollars and there are all these crazy compatibility issues where games dont work. Even in this article they say a "high-end $1,9000" that is not high end that is wasteful spending, and perfectly fine if you have cash to burn, but not by any means needed to max out games on a single screen at 1080p.
  • I thought there were no MMOs on console because the community doesn't want them and the console's networks aren't open enough to allow for the sort modifications MMOs require. I didn't know it was because of specific restrictions. Couldn't any of the console manufacturers just add a designated marketplace for MMOs if they wanted?
  • i understand having alternatives but linux will never be mainstream. but hey geeks keep hope alive.
  • I liked Linux(Ubuntu) when I tried it but because of the lack of games, it didn't stick.
  • can you run linux and windows on the same computer or do you have to run them on different devices?
  • Doesn't Raspberry Pi run with Linux?
  • I hope this happens eventually. Unless Linux explodes in popularity and takes a chunk of market share from Microsoft, I don't see this happening.
  • Alright! :)

  • I am a big fan of Linux and other open source platforms like BSD. I think it's open source computing is way over due for it's time in the spotlight. Ubuntu is such a smooth, user-friendly experience. And with Microsoft adding more restrictions to the single-user license for the newest release of Office, I think Linux just might get the boost they needed.
  • What a coincidence, just turned to Linux to, without gaming intentions. Sweeeet, gonna get back to the pc groove I had when I still had windows. Beast.

  • Linux is a very good idea, but not enough games support it to make it worth it atm.

  • Linux is in a very strange situation which prevents it from getting popular enough for anything like this to happen. Most versions aren't very user-friendly, so mom and dad won't want the computer to be using Linux. When they DO try to go user-friendly, many from the core fan base (which is a BIG portion of the total users since the market share as a recreational OS is small) protest, as evidenced by the newer iterations of Ubuntu... because somehow hard = better. That's a hard wall to break through.
  • I'm glad you talked about this Adam, but it feels very "1 minute lore" when it comes to the depth of the matter. While I didn't think before about what things like Steam represent to Linux, I feel a few more things could have been brought up on the matter. However, thanks to more open gaming middleware like Desura, Linux gaming is becoming an actually valid option at this point.

  • Microsoft would be stupid to let it's hold on PC games go. They should learn from Apple's mistakes. Close off the system and you're going to end up losing money.
  • Typing this from Linux Mint :)

  • great article! it sure feels like exciting times to be a pc gamer. I agree that pc gaming, as a whole, represents a certain amount of freedom, and linux takes that a step further. I would love to one day have only linux on my machine

  • Adam Biessener, I liked your Linux article. I hope to see more Linux stuff from you in the future.

    You forgot to touch on mobile gaming and the Ubuntu phone and tablets that are coming later this year. Back to my Arduino IDE.
  • Very true good sir.

  • Linux to me feels like the Wild West. Do whatever you want, and damn a large connectivity. So really, I'm totally fine accessing the large Steam Library on my Windows 7 computer--which I hope to own forever and damn Windows 8. Linux is awesome for being open-source, but like I said, I need some organization. It's one of the main gripes I already have about PC gaming (thanks Origin and Uplay), so until developers seriously expand into Linux and start forgetting Windows--or maybe I just need a whole new rig for some reasons--I'll stick with what I got. To repeat: f*ck Windows 8.
1 2 Next