Home     Blog

Why Free Linux Games Won’t Cut It

Linux Games from Ubuntu Software CenterRichard Stallman of the Free Software Foundation recently mused on the topic of non-free games on Linux, and unsurprisingly he rejects them, even though admitting that they “might encourage users of the games to replace Windows with GNU/Linux”. His position has been consistent for decades. What’s important is teaching users about their freedom as software users, and making that a priority, and not so much increasing the Linux market share and mind share.

In reality, however, I believe freedom rests with choice, and not with terms of various license agreements. I’ve argued this before, and in light of such an argument my priorities would be quite different, as would those of many others who disagree with Stallman’s philosophy. Quite simply, the overall value of a platform depends on the number of people to whom it provides significant value. In other words, mind share and market share matter, and to achieve these you have to have an attractive platform. Needless to say, given how much of a draw gaming has been and continues to be for Windows, gaming on Linux matters.

There are plenty of free games for Linux, and some Linux advocates are quick to point to some of the better examples. Unfortunately, this selection of games just doesn’t cut it compared to what is commercially available, for a few reasons.

Relatively Poor Quality

When you still see the likes of TORCS and OpenArena highlighted among the top of the crop of the free Linux games offering you have to know something’s wrong. Just compare TORCS with GRID or latest Need For Speed, and it will be obvious. And note that OpenArena is a clone of Quake III Arena, a game that was all the rage 12 years ago.

Most of the rest of the typically highlighted titles don’t fare a lot better. The overall impression I get is that free Linux gaming generally lags at least half a decade behind the rest of the industry. It seems fitting to say that you really do get what you pay for, and it’s hard to expect anything better on that kind of budget.

You only need to peruse the Steam library of games to see what you’ve been missing if you’ve been living in a free Linux gaming bubble (like I once did).

Lack of Variety

In almost any given game genre chances are your choices will be rather limited. Even in the genre of First Person Shooters, which appears to be the most popular on Linux (and most of which was based on commercially developed and then freed old engines by ID), just about all you will find are arena-style multiplayer shooters. There’s typically no story driven single player mode. In other genres you are likely to get only a few choices, and most of them may seem half assed compared to the commercial competition.

Poor Recognizability

Most of these free Linux games have very little to no established branding, that is, most people won’t recognize them or be explicitly looking for them. People mostly find out about them when looking for “free Linux games”, not for any specific game. Compare that to the fame of Call of Duty, Deus Ex, Mass Effect, Portal, Need For Speed, RUSE, and so on. What this means is that gaming pretty much doesn’t play any significant role at all in drawing people to Linux, because there are no high profile games associated with Linux, and these free ones don’t appear to be getting through into this high profile group.

Conclusion

In the end Richard Stallman refers to the Liberated Pixel Cup, and the LibrePlanet Gaming Collective. One would produce a game with only limited niche appeal, and the other is just a wiki page about a group of activists enthusiastic about gaming, whose only activity so far appear to be the LAN parties. I’m not terribly inspired by this, and in fact it seems obvious he’s rather out of touch with the modern gaming world.

As things stand right now free Linux games provide only a crutch for Linux gaming, a little something to brag about in defending the case that Linux gaming is a thing, that it is alive. However, that is a far cry from what the competition offers. If the Linux gaming strategy continues to center on free games then I don’t think its future is gonna be much better than the present.

This is why the idea of having Steam on Linux, with a considerable amount of commercial games available, to be something worth supporting, especially if it makes getting and installing such games on Linux easier than it currently is. It can make the platform more valuable to a greater number of people, and that’s all that makes anything really matter in the end.

VN:F [1.9.22_1171]
Rating: 9.2/10 (9 votes cast)
Why Free Linux Games Won't Cut It, 9.2 out of 10 based on 9 ratings
Follow Daniel Memetic on
  • marky

    Agree on many of your points. we need more commercial apps in Linux

    VA:F [1.9.22_1171]
    Rating: 4.0/5 (2 votes cast)
  • http://waters.me/ Simon

    You make the mistake of assuming “free software” equates to “gratis” when mentioning budgets. Which may reflect the current landscape but isn’t a necessity, Stallman made a living writing free software, he didn’t give his work away, only the results.

    This does place the onus on people want to produce quality GNU/Linux games to find a funding model that works, which may be a route only attractive to those extremely keen on free software philosophy initially, but that has been true of all areas where free software now dominates.

    VA:F [1.9.22_1171]
    Rating: 4.7/5 (3 votes cast)
  • mattviator

    The author obviously doesn’t understand the difference between free as in freedom. And free of cost. A native Linux application can be free and open source and still cost money and this is what stallman points out constantly.

    VA:F [1.9.22_1171]
    Rating: 5.0/5 (2 votes cast)
    • Erik

      I think the author does understand…he plainly says freedom is the freedom to choose. You can choose to lose some of your freedoms i.e. no source code or not…but it is your choice. The software provider has a choice on license as well, they may choose open source or proprietary. They may choose proprietary because they want to ensure technologies or designs they came up with stay in house. Nothing wrong with that. They are a business. They need to make sure they are better than their competition. You have a choice not to use their tech.

      Stallman mostly gets his money from grants, donations and from big software/hardware providers. He is not running a business.

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
  • Legion

    Libre software doesn’t try to compete with commercial software.
    Just people trying to make their own game.

    Rigs of Rods, Alien Arena, FlightGear, SpringRTS, True Combat Elite
    are better top free games for me than the ones you said.

    On the commercial side we have Humble Indie Bundle, Desura, Kickstarter
    projects, even more engine ports (Unity on Wasteland 2) and things like PlayOnLinux
    or Crossover that works very well not like 8 years ago.

    Things are getting better, at slow speed as always, ;)

    VA:F [1.9.22_1171]
    Rating: 5.0/5 (2 votes cast)
  • Tim

    Yes, there isn’t much to get excited about… except for Kmahjongg! I’ve tried out all sorts of Windows mahjongg solitaire games and none of them are as classy or as easily extensible as Kmahjongg. In my opinion it’s the best mahjongg solitaire game available. Just one game of course, but at least there’s one to be proud of.

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
  • http://is.gd/kblogs Karthikeyan A K

    Once there was an article why GNU Linux wont cut in :-)

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
  • Bill G

    I disagree somewhat. Linux marketshare in “consumer area” is not that important. Linux was created to give freedom to those who seek it. Sure, “normal” users do get benefit from using Linux, but that’s not the main purpose of Linux. Linux doesn’t have to be mainstream to average people. The Linux desktop is already becoming very popular with developers and professionals who need high caliber systems not available for consumer desktops, and they don’t need commercial games.

    If you really want commercial games, buy a game console, or any of the smartphones or tablets. Normal users won’t be using desktops that much. Serious users may go for a Mac, but highly doubt that even in Windows PC, the game market is fueling the growth in the consumer desktop anymore. People want iPads, not a huge chunk of monitors and PC boxes to deal with. And these days, these small devices rival PCs of yesteryears in terms of graphics and processing power.

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
  • http://mikegerwitz.com Mike Gerwitz

    > mind share and market share matter, and to achieve these you have to have an attractive platform.

    You seem to be mistaking the free software philosophy with “open source”, which values the creation of a better “product” over freedom. Free software advocates do not judge the success of a particular system based on its popularity; rather, we judge it by the freedoms that the system offers. Should proprietary games be installed on a system, it violates our freedoms and is no longer an attractive platform — it is inferior. However, if you subscribe to the “open source” perspective, you may see the platform as inferior.

    > In reality, however, I believe freedom rests with choice, and not with terms of various license agreements.

    We respect the rights of the user to choose whether or not to install proprietary software. We do, however, discourage it, and offer reasons as to why a user should choose software that respects their freedom over software that violates it.

    Steam is more of a problem than many, because in addition to the games and the client itself being proprietary, it requires the user to be logged into the system in order to properly run the games and access their saved data. Steam spys on its users, reporting their play time to their friends and even exposing all of the games that the user has purchased. Some users may call this a feature, but since there does not appear to be a means of disabling it, I refer to it as spying.

    Free software does not imply non-commercial — there is nothing preventing larger companies from releasing the source code to their titles. For example, Id has released a large portion of their Doom series under a free license (but not all aspects of the game are free, unfortunately). That said, a free game is always better than a proprietary one. I find great joy in playing free games and I look forward to what may come of the liberated pixel cup, if only to encourage other users to develop free games and participate.

    VA:F [1.9.22_1171]
    Rating: 5.0/5 (1 vote cast)
  • dave

    You also make the mistake of implying that RMS has some sort of authority over the overall platform or that he otherwise sways the opinion of those who do. He doesn’t. He’s a lot like Steven Hawking in a way. Lots of people know who he is but very few people can explain what he’s about. Even fewer can tell you how any of it matters to the rest of the world.

    In summation, please stop writing drivel.

    VA:F [1.9.22_1171]
    Rating: 3.5/5 (2 votes cast)
  • Cactus Jack

    Writing games has two big disadvantages:
    1) It is extremely boring, as most of the work is in the details. Believe me, I tried it.
    2) Unlike a kernel or a compiler, it has no long-lasting value. People get bored and abandon it.
    So the only way to get people to write a game is to pay them. Yes, “libre” doesn’t quite apply to games, “graits” is the correct word.

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
  • Daniel Memetic

    I understand the difference between “free as in freedom” or “libre”, and “free as in beer” or “gratis”. It’s just that so far libre almost always meant gratis too, and trying to get a commercial libre project off the ground is quite a task in the Linux world. Not only is the target market small, but a lot of people in it do have a want-everything-for-free mentality.

    So when this difference is pointed out, and that RMS and others support paid-for Free Software, I understand, but it sounds a little like a blank shot. It seems next to meaningless in practice, given the track record. I remember similar arguments from years ago, and I made the same arguments myself, and we’re in 2012 now and nothing seems to have changed. Where are those big commercial libre games projects that can compete with established proprietary games?

    Ultimately, it seems easier to succeed with an established commercial game than to try to get a brand new commercial libre project to the established status, both in terms of sales, and in terms of making Linux more attractive.

    Another thing; I understand that to those who measure attractiveness of a platform by how libre it is popularity and practical utility is secondary. However, objectively, if such people are in a minority and more people value a platform by its utility rather than such ideals then it is utility which is gonna make the platform more valuable in general. I just stopped believing in those ideals as paramount. I don’t think proprietary software takes away freedom if you are the one choosing to get and use it. If you agreed with something it’s no longer an imposition.

    VN:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
    • Cactus Jack

      Very well said. The only problem with proprietary software, is that it always contains some hidden landmines that you trip over only after you put in time and effort using it, making it overly expensive to switch to something else later.
      Or even worse, the proprietary vendor can remotely disable features or the entire program _after_ you already paid for it.
      Case in point: Mathematica, was remotely disabled when moving to a different university, and nowhere was it specified that the copy can be used only from a given range of IP addresses.
      If you keep your computer off the net, it keeps on working, but if you connect, it calls home and stops running. And you are _never_ told about such features, so what exactly did you agree to, and when were you using the software in full knowledge that it will be disabled? Good luck taking them to court.
      Going back to games, the only way I can see libre games taking off, is to write a common libre engine (which has long-lasting value) and create on top of it a marketplace where the gamers themselves can create, buy and sell (for money) items, levels, etc to use in the game. This leaves the tedious work for those really interested in playing and allows them to make some money in the process. The game engine remains libre, and I can see programmers interested in the AI it involves.
      However, I understand this is already done by Blizzard, and any attempt to do so will be promptly met by an army of lawyers.

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
  • lpbbear

    What a steaming load!

    A few years ago the MS fanbois claimed Linux wasn’t capable of games. Since that myth has been shot down in flames the new mantra is Linux doesn’t have any “high” quality commercial games. Next years new myth will be Linux doesn’t have the “best” of the new commercial games. You’re running out of excuses fanbois.

    VA:F [1.9.22_1171]
    Rating: 5.0/5 (1 vote cast)
    • Daniel Memetic

      If I’m a fanboy of anything I’d sooner be an Apple fanboy than an MS fanboy. I don’t think things are as clear cut as you see them. It’s not MS fanboys blindly clinging to their platform with some weird need to put Linux down. It’s not like Linux really threatens their thing in any real way. Steam coming to Linux, for example, does absolutely nothing to diminish the experience of Windows gamers.

      So.. excuses for what exactly? Not wanting to use Linux to play games?

      VN:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
  • Miksa668

    Fanboism has nothing to do with it. The ONLY reason I keep a Windows installation handy is for decent gaming. I do all my paid for work on Linux, but I’m forced to dual boot into Windows because of the tremendous craptitude of games on Linux. There simply is no comparison.

    And the notion that gamers should play on consoles while doing serious work on Linux instead is retarded beyond belief. The kind of games I play work best on PC and are not even available on consoles.

    VA:F [1.9.22_1171]
    Rating: 5.0/5 (1 vote cast)
  • Legion

    If Windows and Mac users doesn’t like open source games, why they are the top downloaders on Sourceforge?
    People always talk about the same games (Fifa,Pro,Cod,MW,etc) same happens with open source ones.

    If you want better games pay for them? Sure, that’s what 0 A.D guys do hiring developers with donations.
    Steel Storm is one commercial open source game. Ryzom MMORPG, subscription based, but engine open source.

    One last thing. Linux gamers are more than happy to pay when there is no DRM.
    Look at the numbers of HIB, always better average pay than Mac or Windows…

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
  • jdkchem

    So did anyone actually read the first paragraph? Seemed pretty clear to me that you cannot really have freedom if you’re forcing people to use your preferred license. If I create a piece of software I should be FREE to choose how I license and distribute. Somehow that aspect of FREEDOM gets lost on RMS and others.

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
  • jake

    I am sure that I have heard RMS say that he will use proprietary OS’s when there is no other choice such as at an internet cafe to check email etc.
    This is the same as Steam or commercial games on Gnu/Linux, I will play proprietary games when there is no other equivalent available. eg I used to play age of empires, but now thanks to 0ad from Wildfire Games I can play an even better game that is free software.

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
  • http://silentcoder.co.za/ A.J. Venter

    This may be the only point where I don’t agree with RMS actually, and I admit this may be (in part) because I like gaming too much, but there is a bigger philosophical issue at stake which is based on something I think he simply hasn’t quite realized – and is in fact consistent with his own statements.
    RMS has said publicly that “we should have different levels of copyright for different types of work, paintings and software aren’t the same – artwork and technically useful material shouldn’t be legally treated the same as the needs users have to get the most out of them are radically different.”
    Where I differ from RMS and why I don’t have a major ethical problem with proprietary games is that I don’t think games are software at all. At any given time a dozen games are out using the same engine (usually licensed from one of the companies that are particularly good at writing engines like ID) and that’s the proof. What makes a game great, or not, is the ARTWORK. So I file games as being (more) under the category of paintings or movies than software.
    Now things like creative commons have shown us how valuable it can be to be able to modify and remix and adapt artworks – but it is not an ETHICAL need for freedom at stake there – especially since most proprietary games already allow for that, game modding is a well-established trend with proprietary games and the proprietary code does not prevent the users from customizing the operation of the game. Unlike application software, the core of what makes a game is not the algorithms – at any given time these are well known public knowledge already – what makes a game is the artistry, and that is something which by Stallman’s own definition can be more restricted without harming users.

    Now having said that, also having access to source does allow users freedoms they do not otherwise have, this is WHY they freed ID engines are so useful for free game creators, creating those free games or contributing art to them could be a foot in the door for a budding game designer to show of their abilities without having to learn to code engines first (or just a way to express themselves for fun or whatever). Those are good things, but as long as there are some free engines, I don’t think it is harmful to users if not ALL engines are free.

    That said, the gaming on linux world is expanding rapidly. Wine today in particular is much better than it was in the past and many games run on launch day – even high requirement games like Diablo III had a dedicated team patching wine during it’s beta phase and worked on launch day while others were actively building binary distribution packages to help their fellow distro users out who may not be comfortable building sources (I was one of them – and I have a package available for LinuxMint wine with diablo III patches ready to install).

    In the end considering my position on this then – I think the ID approach (free the engine once it’s no longer being actively licensed by other game companies) is still the best, as it opens the engine for research – but since the engine isn’t what makes the game, I don’t feel restricted if the game I’m playing is proprietary. I don’t even mind Diablo III’s “must be online” approach to ensure legitimate players very much (though you could get around that by using bnetd) – it’s actually less annoying than the old “try to ensure the CD is in the drive” crap that games used to pull and which often brought wine to it’s knees. So if the ID approach (or some other variant that’s free earlier) is the IDEAL, then that doesn’t make the rest “bad”. Game engines are obsoleted relatively fast, and not of particular technical interest anyway – game ART on the other hand is something that is fun to modify, but certainly not required for freedom anymore than I need to change the ending of “it’s a wonderful life” to enjoy the movie.

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
  • William Peckham

    I respect the authors viewpoint and opinion, but it is almost irrelevant to me.

    Did I purchase MS Windows to play games? No.

    Do I run Linux to play games? No.

    Do I play games? Yes, at times.

    Most often I do not play Windows or Linux games, I play DOS games that run under DOSBOX equally well atop either of those.

    I may be extreme old school (ancient school?) but while I like trying all kinds of games, but I keep returning to some old standbys that have never let me down. (Full Throttle, oubliette, zork, etc).

    I got hooked on “Where in the World in Carmen Santiago” (dos version) when my oldest was a tween. Something about “Mario is Missing” still satisfies the brain itch for an hour.
    What do I care about what does NOT run, as long as everything I WANT to run works just fine?

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
  • FreeBooteR

    I’m sure glad none of us have the right to choose slavery. If we did, none of us woud be free.

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
  • morgan

    Openarena has improved the original quake 3 engine loads.

    Its something like 150% faster than the original – that to me is an example of opensource working well…

    VA:F [1.9.22_1171]
    Rating: 5.0/5 (1 vote cast)