Slashdot Mirror


Steam Not Coming To Linux

dkd903 writes "A rumor has been going around for about four months that Valve was working on a Linux version of Steam and this had a lot of people in the Linux community very excited. But, Valve has now officially killed the rumor. And it is not what people wants to hear – there is no Linux version of Steam in development. Doug Lombardi, the Marketing VP of Valve Corporation, in an interview, has put an end to all the rumors by saying that they are not working on Steam for Linux right now."

520 comments

  1. Not ready as a gaming platform by odies · · Score: 5, Insightful

    It's not really a surprise. To begin with 99% of commercial games don't even have a Linux version, so there's nothing to sell to Linux gamers. You can't really rely on emulation either, if you sell the game as a Linux version you really have to do a native build. Then there are hundreds of different Linux distros and configurations which all work a little bit different. Also, just imagine the outcry about DRM and Valve not open sourcing Steam or it's games. The whole open source and everything-must-be-free mentality goes against businesses. You can already read here on slashdot how some people refuse to use Steam because it might go down in 50 years. This thinking is 100x worse with Linux users.

    I think the problem with Linux is that those who develop it push their philosophy too much and refuse to give room for other philosophies, along with way too much spread ecosystem (distros, configurations, all the problems). There's a reason why we still haven't seen the year of Linux on desktop and probably never will. As much as I dislike Apple, if you want an UNIX based desktop OS you get a Mac.

    1. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 5, Insightful

      Most serious gamers have dual-boot or a console. There aren't many sales to be gained, honestly.

      Linux would have more to gain by this than Valve, and it's not like it's a priority for the Linux community...

    2. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 1, Insightful

      Everything you posted in the first portion was a statement of fact:

      1. games aren't linux based right now
      2. wine isn't perfectly reliable
      3. there are a lot of distros out there
      4. people who use linux tend to outcry against drm

      Then you said this, which I believe got you marked as flaimbait

      The whole open source and everything-must-be-free mentality goes against businesses.

      I think it's quite silly moderation. Not every piece of software falls under the "give it away, sell support and/or advertising" model which has allowed some open source companies to thrive. Many large production games would never have seen the light of day if they had to use the same business model as a Redhat or Google product.

      Why this insight is considered flamebait, I'm not sure.

    3. Re:Not ready as a gaming platform by bysin · · Score: 1, Interesting

      There are several things wrong with what you just said.
      I'll start by saying 'Wine Is Not an Emulator', it implements Windows calls in Linux.
      Everything in Linux doesn't have to be free an open source, theres no requirement of it. It would be a welcoming site to see proprietary applications being ported to Linux, even if it wasn't open sourced.

    4. Re:Not ready as a gaming platform by RichiH · · Score: 0

      First-person shooters work on Linux. And that is what most geeks, including me, seem to love.

      But then, Alien Swarm, a Source-based (note the capital S) free (note the small f) TPS is not available for Mac. But Half Life 2 is. Go figure.

    5. Re:Not ready as a gaming platform by Nursie · · Score: 1

      Oh nonsense, it's perfectly friendly to commercial software, linux is our biggest platform in the enterprise sector I deal with.

      It hasn't got a huge desktop install base, and whilst it would have won valve some kudos I'm not sure that it would have paid for its dev costs.

      Me, I run it under wine and some of the games work as well as windows. Not all by a long stretch, but some.

    6. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 1, Interesting

      >You can't really rely on emulation either, if you sell the game as a Linux version you really have to do a native build.
      I have purchased countless PC games that were originally on Playstation 1/2, and all they were was the PS1/2 game running on an emulator. Same button assignment menus, and no real keyboard customization either. For example, Silent Hill.

    7. Re:Not ready as a gaming platform by Spad · · Score: 4, Insightful

      I think the problem with Linux is that those who develop it push their philosophy too much and refuse to give room for other philosophies

      I'm probably going to upset a lot of people here by comparing Linux to religion; specifically Christianity, but the others are just as guilty of it:

      When Monty Python's Life of Brian was released the church was up in arms about it, protesting and demanding it was banned because *they* didn't like it and *they* felt it was unacceptable for people to watch, that it had a negative effect on the church because it went against what they believed in. It never occurred to them that *other* people might be quite happy to go and see it without any issues at all, they just saw it as their duty to protect all us witless heathens from ourselves.

      A lot of Linux users are exactly the same with anything closed source; *they* don't want closed source software and drivers because *they* feel it's unacceptable for people to use them and that it will have a negative effect on Linux because it goes against what they believe in. It never occurs to them that *other* people might be quite happy to use closed source software & drivers without any issues at all and just see it as their duty to protect all us witless heathens from ourselves.

    8. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 2, Insightful

      It's not really a surprise. To begin with 99% of commercial games don't even have a Linux version

      And in other news, fire is hot. Thank you Captain Obvious.

      , so there's nothing to sell to Linux gamers. You can't really rely on emulation either, if you sell the game as a Linux version you really have to do a native build.

      If you plan on selling a game for any platform, you need a native build. Again, thank you Captain Obvious.

      Then there are hundreds of different Linux distros and configurations which all work a little bit different.

      And? Would't be hard to have a system requirement Debian base? You know ... like many games require Windows Vista +, so you are fscked on XP or 2000.

      Also, just imagine the outcry about DRM and Valve not open sourcing Steam or it's games.

      VMWare Workstation ran/runs fine on Linux without open sourcing it. Nobody complains. As for DRM, not many people complain about Steam anyways.

      The whole open source and everything-must-be-free mentality goes against businesses.

      Yes because Redhat are bankrupt and Novell also and IBM too and oh yes, Google also.

      You can already read here on slashdot how some people refuse to use Steam because it might go down in 50 years.

      Is anything wrong with people standing up for their principals, morals, ethics, beleifs? Next thing you are going to complain about people refusing to eat meat because they beleive about animal rights?

      This thinking is 100x worse with Linux users.

      I think the problem with Linux is that those who develop it push their philosophy too much and refuse to give room for other philosophies

      Because you made a scientific survey of Linux users with a good statistical sample so you can come to the conclusion that Linux users are 100x worse? Nice ad hominem sopssa, nice ad hominem.

      There's a reason why we still haven't seen the year of Linux on desktop and probably never will.

      The desktop is dead. And Linux is already taking over the mobile space, the next big market.

      As much as I dislike Apple, if you want an UNIX based desktop OS you get a Mac.

      You dislike the US, Apple, Google, Linux and are a China and MS apologist, odies. Or should we call you sopssa? Or SquarePixel? Which sockpuppet's name should we use.

      Nice troll pal, nice troll. Too bad some idiot moderators can't see through.

    9. Re:Not ready as a gaming platform by Ephemeriis · · Score: 4, Insightful

      To begin with 99% of commercial games don't even have a Linux version, so there's nothing to sell to Linux gamers.

      The same could be said of Macs. Part of what made Steam viable on the Mac was Valve porting a number of their games over to the Mac. And they could do it again for Linux if they wanted to...

      Also, just imagine the outcry about DRM and Valve not open sourcing Steam or it's games. The whole open source and everything-must-be-free mentality goes against businesses. You can already read here on slashdot how some people refuse to use Steam because it might go down in 50 years. This thinking is 100x worse with Linux users.

      This, I think, is the real problem.

      I like free stuff as much as the next guy... And I'm not a big fan of DRM in general... But I can at least accept that game developers need to eat, and that I'm not entitled to their games for free, and that Steam is a relatively reasonable platform.

      A lot of folks here on Slashdot disagree with me. A lot of folks here on Slashdot think Steam is an absolutely horrible thing. They wouldn't touch it with a 10' pole. They sure as hell wouldn't install it on their Linux system and purchase games through it.

      I think the Linux market is even smaller than the Mac market... Not because of the number of users out there, but because of the philosophy you see behind so many Linux users.

      --
      "Work is the curse of the drinking classes." -Oscar Wilde
    10. Re:Not ready as a gaming platform by gid · · Score: 3, Insightful

      I'm sure myself along with many other Linux users are perfectly fine with things such as the closed source nvidia drivers. I'm just glad they exist. I'll let the kernel developers and nvidia duke it out on their own tho.

      As long as I don't have to purchase a driver, I'm fine. :)

    11. Re:Not ready as a gaming platform by bsdaemonaut · · Score: 0, Flamebait

      Sorry, Wine is an emulator. The authors created the acronym in order to separate themselves from "full" machine virtualization. Technically speaking, Wine does more than provide a reimplementation of the Windows API, it emulates certain aspects of the windows kernel and translates signals and exceptions into the X equivalent and vice-versa. Don't believe all the marketing you hear.

    12. Re:Not ready as a gaming platform by mark72005 · · Score: 1, Insightful

      You're right that there needs to be more room for the other viewpoints. Personally, it irritates me when I install ubuntu or similar, and drivers that I need for wireless are included in the available libraries, but you have to opt-in to those because they "are not free software". If you know that my wireless card is in there, why not turn it on by default? Why assume I won't want to use a system device unless the driver is "free software"? The assumption should be made in the other direction. Does anyone ever say "oh, it's not free software? Well, I'll just run an ethernet cable across my house! take that, broadcom!"

    13. Re:Not ready as a gaming platform by Macrat · · Score: 4, Insightful

      To begin with 99% of commercial games don't even have a Linux version, so there's nothing to sell to Linux gamers.

      The same could be said of Macs. Part of what made Steam viable on the Mac was Valve porting a number of their games over to the Mac. And they could do it again for Linux if they wanted to...

      Most Mac owners actually BUY software.

    14. Re:Not ready as a gaming platform by bsdaemonaut · · Score: 2, Interesting

      Tell that to all the developers releasing 'Mac' versions of their games when in reality it's simply the Windows version in a pretty Cider (Wine) package. I'm not disputing you by a long shot, I find the practice extremely obnoxious, but many developers aren't above doing it... EA is probably the most rampant that I've noticed.

    15. Re:Not ready as a gaming platform by Anne+Honime · · Score: 1

      I think the problem with Linux is that those who develop it push their philosophy too much and refuse to give room for other philosophies, along with way too much spread ecosystem (distros, configurations, all the problems). There's a reason why we still haven't seen the year of Linux on desktop and probably never will.

      You are wrong. There are commercial products released for *some* linux flavours. Agreed, they don't fare well on the linux ecosystem at large, for simple reasons : install is complicated while native free softwares are at hand's reach after an 'apt-get install zzz' or 'yum install zzz', they don't run on every flavour whereas native apps correctly packaged do, you can't get insurance your paid software will keep on running after upgrade while free softwares can be recompiled to take advantage of new system features, commercial applications generally don't respect native look and feel relying on wine while native apps do behave nicely (at the cost of an automated compilation in the worst case), and basically, non-free softwares generally expects linux to behave like windows which is orthogonal to the desire of linuxers to have the system *not* be windows-like, favouring stability over usability. Knwo what ? Many linuxers use linux as a desktop, it works, commercial softwares are simply subpar on linux compared to native apps. End of story, until commercial editors are going to invest on native ports for the platform.

    16. Re:Not ready as a gaming platform by rtb61 · · Score: 2, Insightful

      Linux is open source and covers many different groups. You fall guilty of the same nonsense using what was originally an M$ marketing strategy to paint all Linux users the same.

      Governments use it, corporations use it, the military uses it, the bulk of ISP's use it. The majority use it to save time, hassle and of course money. Some use it because of greater control they can exercise over it.

      Really it is no different to defining all M$ coders as tiny limp windrones and that statement is also not true.

      Back on topic what was interesting was the answer, 'There's no Linux version that we're working on right now', so there is a Linux version and they are no longer working on it but will likely do so again in the future, likely subject to the success of smart books and Android and Linux code merging a bit.

      At a guess you most likley will see and Android version for smartbooks and even phones first, all that late 90s early 2000s software ported across.

      --
      Chaos - everything, everywhere, everywhen
    17. Re:Not ready as a gaming platform by locallyunscene · · Score: 3, Insightful

      The same can be said of any ideology. Do you believe it is better to have access to the source code, or do you believe that companies will fairly use the trust you have given them to create better products? You think you know the answer that is best for you and they think they know the answer that is best for them. They aren't "forcing" anything on you like most religions I know.

    18. Re:Not ready as a gaming platform by dmgxmichael · · Score: 1

      This is one of those classic cases where strength becomes weakness. The strength of Linux is diversity, but diversity is the bane of game testing and deployment.

    19. Re:Not ready as a gaming platform by watermark · · Score: 4, Informative

      I do dual boot, but I wouldn't have a need to dual boot if the games ran native in Linux. The only reason windows exists on my box is to run games, bringing the cost of games to $cost_of_games+$microsoft_tax. While I like free things as much as the next guy, I expect to pay for games (just not monthly, screw Blizzard.) Steam's DRM is unintrusive and very rarely causes me inconveniences.

    20. Re:Not ready as a gaming platform by Lumpy · · Score: 0, Offtopic

      Bingo....

      Wife and I were looking at some PC games on the shelf.... we walked over and bough the Xbox360 versions instead.

      Why game on a tiny 24" monitor when we can use the 52 in the living room and the 7.1 surround sound that has 4500 watts and is properly set up....

      --
      Do not look at laser with remaining good eye.
    21. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 2, Funny

      To begin with 99% of commercial games don't even have a Linux version, so there's nothing to sell to Linux gamers.

      The same could be said of Macs. Part of what made Steam viable on the Mac was Valve porting a number of their games over to the Mac. And they could do it again for Linux if they wanted to...

      Most Mac owners actually BUY software.

      Only because they can't steal it from work.

    22. Re:Not ready as a gaming platform by Lumpy · · Score: 1

      Exactly!

      That's why there are no Closed source uses for linux....

      We dont have linux running most of the internet or the Infrastructure for the fortune 500...

      Oracle is not on linux. You cant do anything to make money on linux... Linux is dead.

      Oh wait, Linux is used HEAVILY for commercial purposes and has software that cost more than 8000 Games at full MSRP. that is 100% closed source and chocked full of good ol' DRM.

      Linux on the desktop is here. It's called ubuntu, you should try it, because a very large number of people not only have tried it, but use it every day...

      --
      Do not look at laser with remaining good eye.
    23. Re:Not ready as a gaming platform by sir+lox+elroy · · Score: 1

      Unfortunately, you believe that all these different Distros will cause a problem with things like games, or distributing software for Linux. Perhaps if you took a while to understand what is going on you would realize this is an assumption that is incorrect. First off, there are 3 base Distros that 99.9% of the other Distros are based off of. Slackware, Debian, and Red Hat. Now these off-shoot Distros do sometimes like to use odd library versions, most the times newer libraries than their base Distro, this is easily remedy by either bringing your own, or building for the most stable base Distro (Ex. Debian Lenny, then distributing for Ubuntu, Mint, etc...). Also, it is easier to bring your own executable and all than relying on repositories or package managers. There has been and is some very successful software distributed that works on the vast majority of Distros, ex. Crossover Office (All in one binary with libraries and configs), VMWare (Again these are all in one binaries), ID Software (Again brought there own libraries and a Linux version is included on most CDs). As far as the "Pushy" philosophy you stated, the companies I mentioned are all "For Profit", which pretty much blows a hole in that theory, and shows that you do not truly understand the inner workings of Linux. And before you say it, yes Valve or whoever could bring their own registration codes, and would not have to put them out in the public, or even their source code. And yes I love to play Unreal Tournament on my Linux box. It rocks, along with RTCW, and some of the open source games.

      --
      Kosh: "Understanding is a 3 edged sword, your side, their side, the Truth."
    24. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 1, Insightful

      No, they were not running on an emulator.
      Those are games directly ported to Windows without making the game more suitable for the PC.
      Despite the console-like menu's and controls, what you received is actually a native build for Windows.

    25. Re:Not ready as a gaming platform by bsdaemonaut · · Score: 1

      The problem is not that there are so many, but that they are the most outspoken. I'd say the vast majority of Linux users are more concerned with their systems being fully functional rather then worrying over "tainting" themselves with proprietary drivers. Problem is, since they do not carry the same kind of conviction in their chosen philosophy, all you here from is the open-source extremists.

    26. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      it emulates certain aspects of the windows kernel and translates signals and exceptions into the X equivalent and vice-versa

      "Emulation" has a precise, meaningful technical definition, one which you apparently do not understand.

    27. Re:Not ready as a gaming platform by Kryptonian+Jor-El · · Score: 4, Informative

      I think its less to do with some ideology about only using free software, but with the license under which ubuntu is packaged, where it can't automatically opt you into closed-source software

      --
      All your 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 are belong to us
    28. Re:Not ready as a gaming platform by JLangbridge · · Score: 1

      Your argument is sound, but there are exceptions. At home I have a PC hooked directly into the TV via HDMI, playing 5.1 (not 7.1) natively. No 24" monitor. The girlfriend plays World of Warcraft on it when she doesn't want to bring out the lappy. 1920x1080 resolution, nice fast graphics, and a wireless keyboard and mouse to drive it all. Granted, consoles are a LOT easier, as in "plug and play", and setting up the PC does take a while, and for most things a PC is overkill for a home TV, but it can be done, and isn't that difficult. That doesn't stop us from having a PS3 plugged in, which does everything the PC does, but is just easier (and faster to boot). The PS3 is sexy, and "just works", the PC is big, heavy, ugly and doesn't quite fit behind the TV. However, for some people, plugging a PC into a TV is the "norm".

      --
      The urgent is done, the impossible is on the way, for miracles expect a small delay.
    29. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      I think I, personally, have zero use for the source code, so any benefit from it being available comes from other people using it to do things I want. Except...I use Linux, and I find I don't like what I'm doing so much on it, so other people having the source code doesn't matter to me.

      And as far as religions go, if you've not noticed a similarity in tone to the discussions on open source, then...lucky you.

    30. Re:Not ready as a gaming platform by KiloByte · · Score: 1

      To begin with 99% of commercial games don't even have a Linux version, so there's nothing to sell to Linux gamers.

      The same could be said of Macs. Part of what made Steam viable on the Mac was Valve porting a number of their games over to the Mac. And they could do it again for Linux if they wanted to...

      I guess it's not really about porting the games itself, it's about porting the DRM. Any form of DRM is fundamentally incompatible with an open OS -- since the user has full control over the hardware, and can tell the kernel to lie to the Steam client in any way he wants. And even if they add a kernel driver, it can be easily worked around.

      On Windows and Mac, DRM, while still not viable in theory, works in practice since working around it is hard.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    31. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      Linux users don't buy software because nearly all the software they need can be had for free, except (for the most part) for video games. I'm not knocking SuperTux or Nexiuz (or whatever they're calling it this week), but they're not exactly games that are of the same tier that Valve's games are. Since most commerical games are not available for Linux, how can they buy them? WINE? They provide native binaries for Windows and (in Valve's case) Mac, so why should Linux users get 3rd rate products? I know several Linux converts who use WINE, but would rather get native product, and they're willing to pay. Why should they enter a market that doesn't exist (or well, is extremely small)? To create or exploit that market.

    32. Re:Not ready as a gaming platform by frist · · Score: 1

      And? Would't be hard to have a system requirement Debian base? You know ... like many games require Windows Vista +, so you are fscked on XP or 2000.

      There's XP, Vista, and 7. How many VERSIONS of Linux distros have come and gone since XP was first released?

      Yes because Redhat are bankrupt and Novell also and IBM too and oh yes, Google also.

      Novell is just about Bankrupt. You're comparing shrink-wrapped software sales with a search engine? This level of cluelessness requires me to stop reading your post.

    33. Re:Not ready as a gaming platform by crafoo · · Score: 1

      I think it might be more to do with technical reasons than anything else. The gfx layer and hw acceleration on linux is a mess. Sound isn't any better. Steam supports voice chat and an gfx overlay for supported games. I think getting all of this working on some base linux system is more trouble than it's worth, and their would be no guarantee it would work on all the major linux releases without a lot of testing.

    34. Re:Not ready as a gaming platform by shish · · Score: 1

      If you know that my wireless card is in there, why not turn it on by default?

      Because the driver license makes it illegal to distribute in that way?

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    35. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      Who are these "*other* people" you speak of?

    36. Re:Not ready as a gaming platform by JLangbridge · · Score: 1

      Very good point. I'm an open source guy myself, and the "techie" of the crowd (as in Hey! Will you fix my computer?). I've worked with Linux, Windows, Mac and even others, like Solaris, HPUX and a few others I can't even remember off hand. IMHO, what kills discussion are the evangelists, and the computing world is full of them. We like to bash around Mac users because of their "Mac is better than anything else" attitude, and for some domains, they are. I used to work for NEC Computers, and every single desktop and server was a NEC, except for the marketing and graphics departments, where they used Macs, naturally. Graphics et al. Everything depends on your use, and need. I'm a Linux fan, but I've suggested that people use Windows or Mac instead of Linux. Yes, you can do it with Linux, but in your case, it makes sense using something else. Everyone has a particular need, a particular configuration. The computer evangelists are doing more harm than good, and they are also a reason why I quit my job as an iPhone developer. The iPhone is sweet and sexy, but the people I worked for could have 4-hour arguments as to why Mac was better than anything else, no matter what. Parent is right, and that comes from a Linux user, one who thinks that other platforms have their place. No system is perfect, no strategy is ideal, otherwise we'd all be using the same thing by now. The very fact that we aren't just shows that there are huge differences.

      --
      The urgent is done, the impossible is on the way, for miracles expect a small delay.
    37. Re:Not ready as a gaming platform by jedidiah · · Score: 1

      Most Mac owners actually BUY software.

      Any group that spends 2 or 3 times what they really need for something are
      bound to wander around spending like drunken sailors on leave. It kind of
      comes with the territory. MacOS is more payware centric than even Windows
      is. Mac users are made to pay for stuff that no one else is, Windows users
      included.

      OTOH, real facts paint a different picture.

      Some of the most expensive software out there runs on Linux.

      Linux also holds it's own in terms of Indie games.

      Macs are only marginally better in the gaming market (for a developer).
      Mac ports suffer the same exact challenges as a Linux port would with
      similar results.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    38. Re:Not ready as a gaming platform by sammyF70 · · Score: 3, Informative

      But more Linux users will actually pay and pay more for good native games. They just won't pay for something of which they can legally get working free equivalents

      --
      "DRM is like the Ford Pinto: it's a smooth ride, right up the point at which it explodes and ruins your day."-C.Doctorow
    39. Re:Not ready as a gaming platform by somersault · · Score: 1

      There's nothing stopping you from connecting in a PC to that setup of course..

      I was considering replacing my dual CRT setup a couple of years ago, but I decided it was better to spend the money on a decent TV that can act as a PC monitor when necessary, rather than get both a medium range monitor and a TV that couldn't handle 1080p. As far as PC usage goes I'm actually happy using my netbook though, and the TV/surround system get used for movies and gaming.

      --
      which is totally what she said
    40. Re:Not ready as a gaming platform by MonChrMe · · Score: 1

      Because your PC can use the 52 in the living room and the same sound system, but will normally look better if it's properly configured. The Xbox360 and PS3 are using 5 year old graphics technology, and a $100 GPU for a PC will outperform one nowadays. Given that a TV runs at a set resolution, this extra power can either be thrown sideways into PhysX objects, used for higher resolution textures, greater particle densities or stronger antialiasing.

      For a good example, compare Mirrors Edge on the Xbox/Ps3 to the PC version (the mission Ropeburn is a good example as it uses all the games features) - even running on PS3 era technology (a Geforce 8800), the PC version generally looks better.

      Of course, most people haven't cottoned on to this yet and don't have a gaming PC set up in their living room. Given the consoles are likely to have another 3-5 years before being succeeded, it wouldn't surprise me if this becomes more common. Especially given how similar these consoles already are to PC's - software updates, installs to hard drives, web access - it's only the interface that's really different.

      Games For Windows was a flunk, but if they got games (including Steam/D2D) integrated properly with the Media Centre (pretty sure it's now part of 7 by default, haven't upgraded yet myself) there wouldn't be any reason to have a console anymore. All you'd do is set up a guest account on the PC that loads the media centre in fullscreen mode, with user switching enabled in case you decided to do some work on it.
      Wireless joypads for the PC have been available for a long time, and a machine capable of beating a console in performance can be had for a similar price (remembering that if you're using your TV, you don't have to buy a monitor!).

    41. Re:Not ready as a gaming platform by LingNoi · · Score: 1

      No, it's not. If it were an emulator then you'd be able to use it on more then just x86. Wine doesn't run in it's own environment hence it's not an emulator.

    42. Re:Not ready as a gaming platform by somersault · · Score: 2, Insightful

      WINE isn't an emulator any more than DirectX and OpenGL are emulators..

      --
      which is totally what she said
    43. Re:Not ready as a gaming platform by jedidiah · · Score: 1

      Legacy support of old games is much more of an issue than cross-distro support of new games.

      The whole thing about "diversity and chaos" is just over-hyped FUD. It's usually trumped up as an excuse for laziness (Adobe).

      --
      A Pirate and a Puritan look the same on a balance sheet.
    44. Re:Not ready as a gaming platform by duguk · · Score: 1

      Then there are hundreds of different Linux distros and configurations which all work a little bit different.

      I know nothing about writing games, but even I'd imagine that writing compatible games on Linux is easier than on Windows. Certainly I've had less trouble playing them anyway.

    45. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      It will happen eventually, most games today require some incredible hardware, which needs to be replaced every six months, at one point or another people will stop pouring money in their PCs and will look at other alternatives like linux or consoles. That's why they'll have to reduce requirements and once that happens, linux will catch up. I wonder how much MS offered them to kill the linux version ...

    46. Re:Not ready as a gaming platform by u-235-sentinel · · Score: 1

      I think the problem with Linux is that those who develop it push their philosophy too much and refuse to give room for other philosophies

      I'm probably going to upset a lot of people here by comparing Linux to religion; specifically Christianity, but the others are just as guilty of it:

      When Monty Python's Life of Brian was released the church was up in arms about it, protesting and demanding it was banned because *they* didn't like it and *they* felt it was unacceptable for people to watch, that it had a negative effect on the church because it went against what they believed in. It never occurred to them that *other* people might be quite happy to go and see it without any issues at all, they just saw it as their duty to protect all us witless heathens from ourselves.

      A lot of Linux users are exactly the same with anything closed source; *they* don't want closed source software and drivers because *they* feel it's unacceptable for people to use them and that it will have a negative effect on Linux because it goes against what they believe in. It never occurs to them that *other* people might be quite happy to use closed source software & drivers without any issues at all and just see it as their duty to protect all us witless heathens from ourselves.

      I don't see you speaking for the majority of linux users. I new very very few who won't use closed source on linux. Yes it's a religion for some people but for other's it's a matter of trust.

      In the words of the technomages (from babylon 5) "Who do you serve and who do you trust?"

      --
      Has Comcast disconnected your Internet account? Same here. You can read about it at http://comcastissue.blogspot.com
    47. Re:Not ready as a gaming platform by Kjella · · Score: 1

      Huh? Sure they can, many paid versions of Linux have come with closed source tools. What may be an exception are kernel modules, which comes back to the age old question if they're derivates of the kernel and must be GPL'd or not. I would not think that line goes at "installed by default" either way. But even if they could ship it installed, I would require a check box for Ubuntu's own sake saying "This is closed source software, we can't support it, if you have problems with it contact the producer of your wireless card". It is important both for you to know and them to tell you. Honestly, if the average issue users had was this small we'd all be running Linux by now...

      --
      Live today, because you never know what tomorrow brings
    48. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      A lot of Linux users are exactly the same with anything closed source; *they* don't want closed source software and drivers because *they* feel it's unacceptable for people to use them and that it will have a negative effect on Linux because it goes against what they believe in. It never occurs to them that *other* people might be quite happy to use closed source software & drivers without any issues at all and just see it as their duty to protect all us witless heathens from ourselves.

      While a lot of Linux users care about free software in the lower parts of their software stack, I honestly don't know a single user - and being a student of Computer Science, I know quite a lot of Linux users - who are fundamentally opposed to end user applications such as games being closed source payware. Many of them want OSS as their operating system (well, they are Linux users, after all). Some want it for low level stuff such as drivers. But games? I've yet to meet anyone opposed to closed-source games. Many of the usual arguments in favor of OSS don't even apply to games!

    49. Re:Not ready as a gaming platform by GuerillaRadio · · Score: 2, Insightful

      http://www.techdirt.com/blog/entrepreneurs/articles/20100518/0844299463.shtml

      "The other interesting tidbit, as many noted, is that despite suggestions from some that the "open source" world are folks who "just want stuff for free," the average amount paid by Linux users ($14.52) was significantly higher than those paid by Mac ($10.18) or Windows ($8.05) users."

      --
      If a man empties his purse into his head no man can take it from him. An investment in knowledge pays the best interest.
    50. Re:Not ready as a gaming platform by DrXym · · Score: 1
      It's not really a surprise. To begin with 99% of commercial games don't even have a Linux version, so there's nothing to sell to Linux gamers. You can't really rely on emulation either, if you sell the game as a Linux version you really have to do a native build.

      Same is true for the Mac. Most of those Mac games on Steam have running Windows code which has been rebuilt with Cider (which is a Wine variant).

      Anyway I think Valve's position should be to pay someone like Cedega to support Steam on Linux and a core set of titles do too. Cedega can take their cut from any games expressly purchased on the platform.

    51. Re:Not ready as a gaming platform by kiddygrinder · · Score: 1

      not believing in DRM and not believing that i should get games for free/developers need to eat is not the same thing

      --
      This is a joke. I am joking. Joke joke joke.
    52. Re:Not ready as a gaming platform by kiddygrinder · · Score: 1

      everyone buys software, but to be honest i'd say mac users with jailbroken iphones steal more software than anywone else

      --
      This is a joke. I am joking. Joke joke joke.
    53. Re:Not ready as a gaming platform by jjinco33 · · Score: 1

      I use Linux, and am happy to purchase and use closed source software. I wish there was more. I often prefer the open source version or replacement for specific applications, but when unavailable I am happy to buy them. There is simply not enough offered. For me I tried Linux because it was free and I had a box running Windows ME...well, you can see why I wanted away from that. I tried it. I loved it. I haven't run Windows at home since. I find it desirable that people want to run different Operating Systems. They can run whatever makes them happy and they are comfortable with. I deal with lack of support from ISV's by finding solutions that work for me. I wish there were better solutions at times, either open source or closed, for certain situations. I would certainly be willing to purchase more.

      --
      Meh.
    54. Re:Not ready as a gaming platform by helix2301 · · Score: 1

      Some bigger games like UT have linux version of the game. But Linux does seem to suffer in the gaming market.

    55. Re:Not ready as a gaming platform by airfoobar · · Score: 1

      There's a word for people who apply stereotypes to entire groups of people -- they are called bigots, and I'm afraid that you might be one of them.

      I am a full-time Linux user and, just like all other OSS users I know, I have absolutely no qualms about using closed-source software if it gets the job done. To have some idiot comparing me to the religious nutters who objected to Life of Brian just because of what software I use is downright offensive.

      Seriously, what were you thinking making a retarded comment like that?

    56. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      Does anyone ever say "oh, it's not free software? Well, I'll just run an ethernet cable across my house! take that, broadcom!"

      Nah, but I can imagine someone going back to the store to demand an Atheros card. ;)

    57. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      Quake 3 and Quake 4 run perfectly on Linux, are not opensource and not free.

    58. Re:Not ready as a gaming platform by bjourne · · Score: 1

      Most Retarded Analogy Ever.

    59. Re:Not ready as a gaming platform by bsdaemonaut · · Score: 0

      Are you going to provide any evidence or just make unsupported bald claims?

      First of all, I don't see how DirectX/OpenGL relate in any way. Wine provides more than APIs.

      Straight from Wines website:
      "When users think of emulators, they think of programs like Dosbox or zsnes. These applications run as virtual machines and are slow, having to emulate each processor instruction. Wine does not do any CPU emulation - hence the name "Wine Is Not an Emulator.""

      Notice the differentiation, Wine does not do any /CPU/ emulation, it does on the other hand do software, often called binary, emulation. /Every/ other system that performs similarly refers to itself as binary emulation. Look up FreeBSD linux binary emulation if you don't believe me. I'm confused as to how you think Wine works, if it was simply APIs as you seem to think, how exactly would it go about loading binaries, as well as handling Windows memory layouts, exceptions, threads, and processes. If APIs were all you needed you wouldn't have to preface every single windows command with "wine."

    60. Re:Not ready as a gaming platform by TheRedDuke · · Score: 1

      Most Mac owners actually BUY software.

      Apparently you've never been to a college campus.

    61. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 1, Insightful

      Maybe because the tiny 24" monitor has a better resolution?

    62. Re:Not ready as a gaming platform by LingNoi · · Score: 1

      Really? Because so far all I've read is comments from people who aren't linux users telling others how they'll react. Seems to me like you're the christian demonising the muslim rather then the other way around.

      Also might want take take a look at some of the real linux user's comments that all say how awesome this is with no dogma. In fact the only people even mentioning it seem to be you not linux users.

    63. Re:Not ready as a gaming platform by __aardcx5948 · · Score: 1

      To begin with 99% of commercial games don't even have a Linux version, so there's nothing to sell to Linux gamers.

      The same could be said of Macs. Part of what made Steam viable on the Mac was Valve porting a number of their games over to the Mac. And they could do it again for Linux if they wanted to...

      Most Mac owners actually BUY software.

      Citation needed.

    64. Re:Not ready as a gaming platform by TheRaven64 · · Score: 2, Informative

      Personally, it irritates me when I install ubuntu or similar, and drivers that I need for wireless are included in the available libraries, but you have to opt-in to those because they "are not free software".

      A much more common case is that the drivers are not included because Ubuntu does not have the right to distribute them. A lot of WiFi cards require firmware to work, which is not freely redistributable. When you 'opt in' you are actually running a script that fetches the firmware from the original supplier. Other drivers are redistributable, but not in conjunction with the Linux kernel. The nVidia drivers are an example of this. They are not compatible with the GPL, so if you distribute them with the kernel then you lose your license to distribute the kernel (since they are not a derived work of the kernel, they can be distributed independently of the kernel without any license issues).

      Objections to non-Free software are often not based on ideology, but rather on pragmatism. If the license prevents you from doing what you want to with the software, it's understandable that people are hostile to it.

      When your hardware manufacturer decides that it's no longer worth the cost of maintaining the drivers and the last release has known security holes, I hope you enjoy your proprietary drivers.

      --
      I am TheRaven on Soylent News
    65. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 2, Insightful

      Yeah, it's as fucking stupid and childish as typing "M$" instead of "MS" is.

    66. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      I have no idea what your basing your information on, but their is no shortage of emulators that only run on x86. This is an issue of code portability, it has nothing to do whether a program provides binary emulation or not.

      Wine doesn't run in its own environment because it doesn't provide full machine virtualization, which I stated quite clearly. It provides binary emulation, or do you actually think that Windows is binary compatible with Linux/Mac OSX/BSD/etc? It's not.

    67. Re:Not ready as a gaming platform by should_be_linear · · Score: 1

      I think recently announced Google Chrome - gaming platform is big oportunity for Linux, because it is platform-independant (as long as you have Chrome/Firefox browser or "native client" plugin). Idea is this: everyone has Chrome, native code can be run _Safely_ using "Native Plugin". Given that all problems with DirectX/Windows version and installing/uninstalling games are going away with (almost?) no performance penalty, this really sounds good, even for Windows gamers, let alone Linux or Mac.

      --
      839*929
    68. Re:Not ready as a gaming platform by interval1066 · · Score: 1

      "I think the problem with Linux is that those who develop it push their philosophy too much and refuse to give room for other philosophies..."

      That's an entirely bizarre statement given that the open philosophy that is the backbone of the Linux movement. Which philosophies have been snuffed out by the OSS community? There's only one reason Valve or EA or any big players won't produce games for Linux, $$$. User base is not large enough. There's no technical or philosophical reason to not produce games for Linux, none at all. If you can put Quake Arena on Linux, you can put any other game on it.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    69. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 1, Insightful

      what does you being too lazy to hook up a few cables from your pc to your home theater system have to do with steam on linux?

    70. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 3, Insightful

      "M$" and "windrones"? Did you just wake up from early 2000s cryogenic suspension? Here's something to help: we hate Apple now.

    71. Re:Not ready as a gaming platform by g4b · · Score: 1

      well, you have to admit, a directx wrapper, which gives you an opengl interface to use directx is not a clearly defined API either.

      regardless, it is true. emulation in the technical sense means to virtualize a machine, not an API.

      however WINE does "emulate" in the common sense of the word another OS. Lets look at what a Commodore Emulator needs: something to read and interprete commodore binaries, something which emulates the hardware beneath the old commodore machine, and of course all the kernel calls and libraries you might have on that machine. Windows is not something tied to a specific kind of hardware. So Emulation might be the wrong word, but only because it is out of context.

      I would rather prefer to call WINE a windows API Interpreter. In the strongest sense, any BINARY run by wine is run by an interpreter, too. It was compiled for some kind of OS which understands how to translate the calls to kernel/library code or calls to hardware (which is again handled by drivers), but now is executed on a different system with another binary language.

      But if we look at it an abstract level, the word binary can lose its meaning, too. It's not sourcecode. Still, Bytecode from a VM like Java is still binary, but for a nonexisting computer, which again is interpreted by the VM.

      It has been established to say "emulate" if something steppes inbetween and translates calls for another environment. It has also been established, that the Java VM is not an emulator, but still a virtual machine, so hardware virtualization can't be the key factor. Everything the word "emulate" suggests is losing speed because code is interpreted "again" by something underneath or inside the emulator / or the emulator also has to provide emulation for external libraries. Which means, WINE isn't one, because the speedloss is not there in all cases, and normally has nothing to do with typical emulation, like translating from one CPU to another.
      But still, you CAN and sometimes MUST use wine to run windows libraries, too. And in that case, WINE comes closer to an emulator.

      However calling WINE an API might only be applicable, if people would start to use WINE as a library too. Which they do, and we all wish they wouldn't. Because WINE also should not be an API. We do not wish WinAPI to be used too much. We only want to be able to run it without windows. Also, it tries to copy another API, and has less freedom.
      And if you write an API, you want others to have *your* simplified approach to use something different. Which is not the case at WINE, so it isn't an API either!

      Having all those thoughts, we can clearly see, it is not to be seen clearly. Everything depends how you define the words involved.

      All you want to do by avoiding calling Wine an emulator, is, bring the wrong "mechanics" into the mind of the other person. Who could think, that WINE somehow does play a trick on the program and load windows in background, or is anything different from winapi in windows itself.

      We do not call Qt4 in Windows a Qt Emulator for Winapi either.

    72. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      Please explain. I'm sure many of us would like to be entertained.

    73. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0, Insightful

      4.5 kilowatts of sound is roughly equivalent to 20 Marshall guitar amplifier full-stacks blasting out with their volume set to 11. You must be stone deaf by now. Which I guess explains why you need that much power...

    74. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      Most Linux users don't even have the possibility to ( without becoming a windows user, at least ).

    75. Re:Not ready as a gaming platform by Jeek+Elemental · · Score: 1

      so thinking about how technology will affect the future is bad in your mind? Ill stick with linux users then thanks.
      linux is already on the desktops that matter, why should we care that microsoft and apple harvest stupid?

      smart people find it on their own, less fortunate ones like the OP get a Mac.

    76. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      I think the problem with Linux is that those who develop it push their philosophy too much and refuse to give room for other philosophies

      A fine discussion topic, irrelevant to the story. Are we saying Steam is not coming to Linux due to philosophical issues?

    77. Re:Not ready as a gaming platform by AndroSyn · · Score: 1

      Sometimes when you need a beer, a free one is a good choice.

    78. Re:Not ready as a gaming platform by MrHanky · · Score: 1

      Meh. Quake 3 still works on my Linux system, despite being 10 years old and compiled for a different platform (32 bit x86). It performs well, and always has. Never been hard to install. Unreal Tournament? Works fine (needs a tweak to avoid running at 3X the speed due to PowerNow), although the installer is broken on modern systems. Quake 4? Works just fine. If they could make Linux games 10 years ago with none of the problems you mention, they still can.

      Look and feel is of course entirely irrelevant for games: they always had their own UIs, and no one ever complained.

    79. Re:Not ready as a gaming platform by Barefoot+Monkey · · Score: 0
      Valid concerns, but not prohibitive.

      To begin with 99% of commercial games don't even have a Linux version, so there's nothing to sell to Linux gamers.

      You don't get Linux games on Steam because there is no Steam client. Right now the Linux versions of games for which such versions exist aren't being sold through Steam, and Steam exclusive games don't have Linux versions because there is no point in making Linux versions until there is a Steam client. Make it possible to sell to Linux games and only then will you have something to sell.

      You can't really rely on emulation either, if you sell the game as a Linux version you really have to do a native build.

      Yes. If you want to sell game for a certain platform, it should work on that platform.

      Then there are hundreds of different Linux distros and configurations which all work a little bit different.

      From practical experience that is not actually much of a problem at all. Distribute the Steam client as an RPM package and an APT package. The games themselves are managed by Steam itself, just like on Windows, so they are insulated from OS differences. The problem is nontrivial, but not a showstopper by any means.

      Also, just imagine the outcry about DRM and Valve not open sourcing Steam or it's games.

      I imagine it would be more-or-less the same as it already is.

      You can already read here on slashdot how some people refuse to use Steam because it might go down in 50 years. This thinking is 100x worse with Linux users.

      That's hyperbole. Many people like Steam, many don't but tolerate it nonetheless, and many avoid it for a variety of reasons. I avoid because I'm not in a position where I can use it, not because I dislike it. Lots of people complain about having already lost Steam accounts. There are others who are nervous because they have heard about people losing their accounts. Some dislike the price shennanigans, some find the service frustrating, and some are concerned that it might disappear in 5 years. Don't paint people with the same brush. People have a variety of reasons - some pragmatic, some misguided, some subjective. The situation is the same for Linux users.

      The whole open source and everything-must-be-free mentality goes against businesses.

      World of Goo ran a pay-what-you-want special and sold 83250 copies over. 17% of sales were for Linux, 18 for Mac, and 65% were for Windows. So customers are definately there. What's more interesting is that Linux customers opted to pay ~$3.45 on average, whereas Windows customers payed ~$1.90 on average. Mac users payed $2.55. Ultimately, Windows market share is dominant, Mac and Linux similar to each other and individually very significant, and Windows earned only twice as much as Linux at the end of the day. They would have huge lot of money by not supporting Linux, because Linux users actually are willing to spend money.

      I think the problem with Linux is that those who develop it push their philosophy too much and refuse to give room for other philosophies, along with way too much spread ecosystem (distros, configurations, all the problems).

      Are you confusing Stallman with Torvalds? They are nothing alike. Novell is a Microsoft partner. Debian aims to be pure, Ubuntu aims to be compelling for those who don't know or care about the GNU Manifesto. Seriously, there is no shortage of room different philosophies.

    80. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      Why dual boot? Linux on the desktop is a piece of crap when put against the commercial Windows application. There is nothing on Linux that come near the quality of Adobe applications, the ease of installation and use of the free apps and, of course, the games. I use an old, piece of crap, computer to run my Linux server and VNC to it from my Windows machines. Yes, Linux server apps blows away Windows on price for features. Linux works well there because one is expected to have to tweak on a server a lot.

    81. Re:Not ready as a gaming platform by ultranova · · Score: 2, Informative

      Notice the differentiation, Wine does not do any /CPU/ emulation, it does on the other hand do software, often called binary, emulation. /Every/ other system that performs similarly refers to itself as binary emulation. Look up FreeBSD linux binary emulation if you don't believe me.

      Well, you are of course free to call it whatever you want. The fact remains that Wine doesn't emulate a Windows system in the way that, say, VirtualBox running Windows does.

      I'm confused as to how you think Wine works, if it was simply APIs as you seem to think, how exactly would it go about loading binaries, as well as handling Windows memory layouts, exceptions, threads, and processes.

      All of those are part of Windows API. Also, running native Linux ELF-format binaries also involves using a special loader program (/lib/ld-linux.so.1). This format is simply recognized directly by the kernel, yet Wine can also be registered as such a loader by following the instructions here.

      If APIs were all you needed you wouldn't have to preface every single windows command with "wine."

      You don't. See above.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    82. Re:Not ready as a gaming platform by rMuD · · Score: 0

      Mac owners have a choice?

    83. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 1, Insightful

      Last time I checked my Xbox360 didn't output 7.1

    84. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      I'm an Ubuntu user. Don't lump me in with the fedora folks. I pay for software all the time.

    85. Re:Not ready as a gaming platform by LingNoi · · Score: 1

      http://wiki.winehq.org/Debunking_Wine_Myths

      Then there's what everyone has been waiting for: 'I want to be able to run my x86 Windows applications on any processor architecture I like. That's the most complex one. Again the prerequisite is that Winelib works on this architecture, which will definitely happen someday. Then 'all that is needed' is to integrate an x86 emulator with Wine (and also change Wine's name :-)

      But don't let facts stop you from trolling and talking out your ass.

    86. Re:Not ready as a gaming platform by somersault · · Score: 1

      Yes - even if it has to simulate elements of the Windows kernel, it doesn't fit into my definition of "emulator". I've even heard of it running faster than Windows in some cases, on the same hardware!

      --
      which is totally what she said
    87. Re:Not ready as a gaming platform by LingNoi · · Score: 2, Informative

      Keep on trolling dude with your select quoting. Why didn't you quote the next line which says..

      Some people argue that since Wine introduces an extra layer above the system a Windows application will run slowly. While technically true, Wine is no different from any other software library in this regard;

    88. Re:Not ready as a gaming platform by delinear · · Score: 1

      Firstly, it was a blanket statement and for that reason incorrect. It's wrong to say the whole open source everything-must-be-free mentality goes against business - there are many noteworthy exceptions, although it might be fair to say business finds the concept (and how to monetise it) an uneasy one. Secondly, the fact that a blanket statement was used on a forum with a high bias towards FOSS is what edge it from the "not entirely true" to the "likely flamebait" category. To use the much loved car analogy, Ford have made some good cars and some bad cars, therefore it would be wrong to say "all Fords are rubbish", but if you went to "iLoveMyFord.com" and posted the same thing, it would clearly be flamebait. Just because a statement contains some degree of truth, it doesn't automatically mean the statement wasn't specifically posted to engender an angered response.

    89. Re:Not ready as a gaming platform by bug1 · · Score: 1

      Maybe 4500 watts is the level of noise it makes when it explodes ?

    90. Re:Not ready as a gaming platform by FeepingCreature · · Score: 1

      Hi, I'm a Linux gamer. Wine is getting really really good nowadays, to the extent that when a new game comes out it actually has an estimated 50/50 chance of working out of the box or with minor tweaks. Amusingly, I'm using Steam too and it runs fine. Valve can be forgiven for not supporting Linux natively - their wine compatibility has always been very good. Not that it doesn't bum me.

    91. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 3, Informative

      A program that allows machine code to be run on a system which does not accept it natively. For example, software that allows compiled powerPC code to run on an x86 system would be an emulator.

      WINE by itself allows windows programs compiled for x86 to run without Windows, but only on systems that are also x86. The machine code is never interpreted. It instead provides a compatibility layer for the Windows kernel and API.

      The people who actually wrote WINE knew what emulation is, and that they weren't doing it. You should listen to them

    92. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      You mean Oracle, most.

    93. Re:Not ready as a gaming platform by bug1 · · Score: 1

      (which is what it would probably do if you supplied it with the more than 4500 watts of electricity it would need to power the 4500 watts of "sound" it makes).

    94. Re:Not ready as a gaming platform by ultranova · · Score: 1

      A lot of Linux users are exactly the same with anything closed source; *they* don't want closed source software and drivers because *they* feel it's unacceptable for people to use them and that it will have a negative effect on Linux because it goes against what they believe in. It never occurs to them that *other* people might be quite happy to use closed source software & drivers without any issues at all and just see it as their duty to protect all us witless heathens from ourselves.

      Do you know what the real beauty of open source is? You can take Linux and make your own version which bends over backwards to accomodate closed-source drivers. You don't have to care about what "they" say, you can ignore them and do your own thing.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    95. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 1, Insightful

      Once someone uses M$ I stop reading.

    96. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      You are wrong. There are commercial products released for *some* linux flavours. Agreed, they don't fare well on the linux ecosystem at large, for simple reasons : install is complicated while native free softwares are at hand's reach after an 'apt-get install zzz' or 'yum install zzz', they don't run on every flavour whereas native apps correctly packaged do, you can't get insurance your paid software will keep on running after upgrade while free softwares can be recompiled to take advantage of new system features, commercial applications generally don't respect native look and feel relying on wine while native apps do behave nicely (at the cost of an automated compilation in the worst case), and basically, non-free softwares generally expects linux to behave like windows which is orthogonal to the desire of linuxers to have the system *not* be windows-like, favouring stability over usability. Knwo what ? Many linuxers use linux as a desktop, it works, commercial softwares are simply subpar on linux compared to native apps. End of story, until commercial editors are going to invest on native ports for the platform.

      Huh. What? Are you saying Linux favors stability, over usability? But wait, don't these changes mean things stop working, which is not stability? Or do you mean usability over stability? But again, there's a problem, because it can't be used if it's so unstable you have to keep updating things to keep them working. Not that I think either is exactly right. Linux favors stability in certain ways, but is unstable in others. And usability is a crapshoot.

      As for your other claims...look and feel has not been consistent across Linux, you get different implementations even in the same distro sometimes! Let alone version, or different programs which are done by people who don't even care what others are doing. Installation? Well, here's the thing, you may not worry about who sets up the apt or yum for your given program, but there's somebody who does have to worry about it. And yes, sometimes those things do break, because somebody isn't keeping up to date, or because they simply made a mistake.

    97. Re:Not ready as a gaming platform by interkin3tic · · Score: 1, Insightful

      Moderated troll, and 7 replies all arguing that he should be playing on the PC instead of the 360, and people act as if console fanboys are bad...

    98. Re:Not ready as a gaming platform by bsdaemonaut · · Score: 1

      Well, you are of course free to call it whatever you want. The fact remains that Wine doesn't emulate a Windows system in the way that, say, VirtualBox running Windows does.

      I believe I've differentiated between the two the entire time. Nor am I the only one that considers what Wine does emulation, even if it is not at the machine level, you do realize that the original acronym for Wine was Windows Emulator right? Read the old FAQ if you don't believe me, the name was changed to help differentiate it from full virtual machines.

      http://www.faqs.org/faqs/windows-emulation/wine-faq/

      Ancient History? How about this, from Linux.com:

      "The acronym "WINE" stands for Wine Is Not an Emulator. But don't let the acronym fool you, WINE does help to "emulate" the Windows environment."

      http://www.linux.com/news/software/applications/37986-use-windows-applications-on-linux-using-emulation

      and from the previous article..

      "Although the acronym WINE stands for "WINE Is Not an Emulator", the theory is the same. What WINE does is serve as a compatibility layer allowing Linux to make use of Windows DLL files. WINE achieves this by implementing the Windows API layer entirely in user-space instead of kernel-space with the help of the wineserver daemon."

    99. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      Steam coming to Mac was awesome. And while I did pick up some older games that were on sale cheap, mostly I used it to connect to my Steam account and install the games I already owned on other platforms. I love that they came over, and will support Mac going forward, but they sure didn't make a tone of money off of me.

    100. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      WTF is a "serious gamer," though? Is it somebody who is willing to dual boot (shutdown everything that is running, just so you can play a game?!) or get a console, or is it anyone who is willing to buy games? The rumor was that Valve was considering redefining what a serious gamer is, in order to make more money.

      I am a "serious gamer" in the sense that I have bought games and "wasted" far too much of my life playing them, but not a serious gamer in the sense that I've ever bought a console or Windows (well ok, I once did buy a laptop that had XP preloaded (another satisfied Microsoft customer), but I only had it for a few minutes after I opened the box). But my games are old, and I'm only buying new Linux games once every year or two. If the pros change their mind about what a serious gamer is, they're going to get some more of my money. That's why the rumor wasn't necessarily insane; when you hear someone wants more money, that's believable.

      it's not like it's a priority for the Linux community...

      Making general statements about "the Linux community" is about as useful as talking about "the Windows community."

    101. Re:Not ready as a gaming platform by mark72005 · · Score: 1, Insightful

      But again, much like people who game on Linux, people who game on Windows via HDMI to the TV are a minuscule percent of the market.

      For most people, spending $300 on a console and being done is preferable to spending 3, 4 times that or more on a gaming PC that will outdate itself and come with all the "not as easy as" issues that a PS3 would just eliminate.

    102. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      You sir are an idiot. Why game on a crappy 52 inch TV with a closed platform piece of shit console in the living room when you can setup a projector to your computer and game on a 100+ inch screen, with a sound isolating headset? You haven't played Starcraft II until you have played it on a 100 inch screen. Also, just so you know: My projector purchase cost less than your 52 inch TV. It's also twice the screen size, and four times as badass.

    103. Re:Not ready as a gaming platform by mark72005 · · Score: 1

      Don't FUD me about switching costs, AC :P

    104. Re:Not ready as a gaming platform by thoromyr · · Score: 1

      what are you trying to say? That most windows users pirate their software? (And game companies still manage to make a living?)

      Or are you trying to imply that linux users are unethical? That they won't buy software? Put up some meaningful statistics or shutup. There may not be a lot of commercial software for linux and I certainly approve of Free/Open software. But I also buy commercial software if I have a use for it. Hasn't been much (and one was abandoned by the developer years ago), but I *do* buy linux software. And the other linux users I know also buy software (and other "soft" computer products, such as music, background images, etc.).

      There is a prevalent belief among some people that "linux users expect everything to be free" and "linux users won't buy commercial software" which in my experience is bunk. That better describes windows users who will pirate everything from the operating system to the office suite to specialty software (CAD, 3D, AV work, etc.).

      While there is no doubt that the linux market is smaller and so may not warrant an effort on the part of any particular company to support it, the belief that they won't pay is unsupported and so one would hope that it wouldn't be a make/break factor.

    105. Re:Not ready as a gaming platform by bsdaemonaut · · Score: 0, Troll

      Your right, I don't agree with you, I must be a troll. If you can explain to me why you can't run a Windows application using Wine's API without using the wineserver process I'll capitulate. One caveat, if you find yourself using words like "translate" or "compatibility layer" then your simply providing euphemisms to get around the fact that it's, at its heart, binary emulation.

      It's worth nothing that Wine originally stood for "Windows Emulation" and wasn't changed until later. While your at it, you might want to try reading:

      http://www.linux.com/news/software/applications/35492-emulation-or-virtualization-which-is-right-for-you

      http://www.linux.com/news/software/applications/37986-use-windows-applications-on-linux-using-emulation

      I feel I've provided some amount of commentary and evidence supporting my view. If I'm seen as a troll it's simply because my opinion isn't the popular one. You on the other hand have simply resorted to name calling, telling me I'm wrong, and picking apart one point of argument which doesn't even necessarily debunk what I'm saying.

    106. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      Not any Mac owners that I know.

    107. Re:Not ready as a gaming platform by danieltdp · · Score: 2, Insightful

      So if steam is on Linux, nothing changes from the sales point of view. You will buy Bad Company for Linux instead of Bad Company for Windows.

      My point is, valve is not going to sell much more games. Their audience will just migrate from one OS to another. They (we) will be very happy, but it won't come out as more money to the company.

      Reality is a little cruel sometimes. It would love to get something like steam running on my Linux box. I would be great. But I see their reasoning...

      --
      -- dnl
    108. Re:Not ready as a gaming platform by Sloppy · · Score: 1

      So if you had hooked your personal computer up to the 52" monitor and sound system, and hooked your Xbox up to the 24" monitor, you would have bought different games. You, not the relative virtues of the platforms, decided which ones you would be running games on. This has nothing to do with the relative capabilities of the platforms; it's about the conspicuous lack of a certain type of box in a certain room.

      Our big TV needed something connected to it anyway, for mythfrontend to run on. All it takes is "aptitude install warzone2100" to add a game to it, and there I am wasting my life in a totally different way than just watching TV. It was pretty reasonable to believe that somebody might want to make some money there.

      It's funny how a lot of people have a shitload of computers (game machines, optical players, cable boxes, even the TV itself) in their living room, but Yog-Sothoth forbid if you suggest that one of those computers actually have a large repository of available software or be user-programmable. Suddenly people say, "Oh no, that kind of computer is a computer so it doesn't belong there."

      4500 watts

      You must have a lot of Disaster Area concert videos. Rock on, dude!

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    109. Re:Not ready as a gaming platform by shutdown+-p+now · · Score: 1

      The desktop is dead.

      I guess that's why Steam is also completely irrelevant, right? And no-one actually wanted to have it on Linux for that reason?

    110. Re:Not ready as a gaming platform by DrgnDancer · · Score: 1

      Becasue TV's make terrible monitors. Sure it's big, but that's not everything is it?

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    111. Re:Not ready as a gaming platform by LingNoi · · Score: 0, Flamebait

      You're trolling because you're completely off topic, wrong and select quoting shit to try and support your ignorant view.

      TL;DR your links, see no need to waste my time with you. Thanks, bye.

    112. Re:Not ready as a gaming platform by Mongoose+Disciple · · Score: 1

      Linux on the desktop is here. It's called ubuntu, you should try it, because a very large number of people not only have tried it, but use it every day.. ... for values of 'very large' such that such values are still extremely dwarfed by the number of people using closed-source OSes on their desktop?

    113. Re:Not ready as a gaming platform by Risen888 · · Score: 0, Troll

      A lot of Linux users are exactly the same with anything closed source; *they* don't want closed source software and drivers because *they* feel it's unacceptable for people to use them and that it will have a negative effect on Linux because it goes against what they believe in.

      Damn right I don't. It is unacceptable. Not because "it goes against what I believe in," (well yeah, that too) but because "it doesn't fucking work."

      Drivers: Look at the rampant clusterfuck every time Microsoft changes the driver model for Windows. Stuff takes ages to get new drivers, some stuff just stops working because the company isn't around anymore or doesn't support it anymore or whatever. That could never happen on GNU/Linux. Once a driver's been released, it's good forever.

      Software: Listen, I'm sure the idea of "if I bought something I should actually own it and see how it works and be able to change it and do other things with it if I want to" is just entirely too radical for you to deal with, but some of us give a shit.

      It never occurs to them that *other* people might be quite happy to use closed source software & drivers

      No, I just don't care. Keep using your broken shit if you're happy with it, but don't try to bring it over here. I don't want none.

      and just see it as their duty to protect all us witless heathens from ourselves

      Obvious troll is obvious.

      --
      Hey, I finally got my first freak! Took you long enough!
    114. Re:Not ready as a gaming platform by wampus · · Score: 1

      You sir are an idiot.

      closed platform piece of shit console... You haven't played Starcraft II

      Have my troll babbies.

    115. Re:Not ready as a gaming platform by msclrhd · · Score: 1

      Emulation is where you run instructions of one CPU on a different one by mimicing (or should I say, emulating) the behaviour.of that CPU. This can also go as far as emulating BIOS and OS functionality.

      There are various emulators for things like GameBoys and Amigas that allow you to run those games and applications on your PC.

      DOSBox is another example of an emulator, which emulates older x86 architecture behaviour as well as graphics and sound chips in addition to running the DOS interrupts and utilities.

      WINE is different in that it runs the applications and games on the physical computer hardware (not emulating them). For example, a game makes Direct3D calls, which are then routed to WineD3D which then maps them onto OpenGL calls which then call into the systems graphics card.

      The key thing here is that with WINE, you could in theory run various wine DLLs on Windows (such as running the Wine DirectX 10 libraries on XP once they are sufficiently complete).

    116. Re:Not ready as a gaming platform by DrgnDancer · · Score: 4, Insightful

      But realistically I think people like you are probably less than 1% of the market. I'm not trying to offend you or anything, but the number of people who:

      a) Use Linux as their primary OS.
      b) Use a computer for games extensively.
      c) Are not willing to dual boot or have a separate "game box".
      d) Are willing to pay for the games they play (instead of just playing Tux Racer or Majong)

      is pretty small. Most people who use Linux exclusively are willing to compromise on games (and many would not want to use "non-Free" games even if they were available). Most people who really want games are willing to compromise on OS (Either not using Linux as a primary system, dual booting, or having a "game box").

      How much would it cost to port Steam and any reasonable number of the games on Steam, and would gaining you and the people who agree with you make them more money than that? Steam seems to think not.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    117. Re:Not ready as a gaming platform by ultranova · · Score: 1

      I believe I've differentiated between the two the entire time. Nor am I the only one that considers what Wine does emulation, even if it is not at the machine level, you do realize that the original acronym for Wine was Windows Emulator right? Read the old FAQ if you don't believe me, the name was changed to help differentiate it from full virtual machines.

      No, I didn't know that, nor do I care; I care about technical details and leave marketing speech to those better at it.

      However, if Wine does count as emulator, should the ability of newer Windows versions to run programs made for the older ones be considered that too? I am, while I'm writing this, installing Wine on Ubuntu running in VirtualBox under Windows 7 to see if I can run Crimson Skies on it - and all because the newer ATI drivers break something.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    118. Re:Not ready as a gaming platform by unencode200x · · Score: 1

      As an FYI for those of you that haven't used Steam. It works really nicely and got me back into gamin after about 8 years away.

      Here is how it works:

      1. You download and install the Steam software and setup an account.

      2. You can buy games off of steam (usually for a ridiculously low price and they have specials/packages/deals all the time). Steam downloads and installs the game to your computer with one click. Steam also manages the game files and future updates for you.

      3. Now this is where it gets good. You can go to another computer (a Mac or PC) and download steam and have your same games on there. If you use the "Steam cloud" it even brings your game-specific settings over.

      There is also the steam community, where you add friends and can see what games they are playing, chat, etc.

      It's actually a nice, packaged little system which makes it easy to just have fun playing games and connect with others who like playing the same games as you.

      --

      Chance favors the prepared mind.
      Perfect is the enemy of good.
    119. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      Who paid the most per download for the Humble Indie Bundle a few months ago???

      Linux users: http://www.techdirt.com/blog/entrepreneurs/articles/20100518/0844299463.shtml

      There are a lot of assumptions about Linux users not wanting to pay for software, but those statements are as ignorant as the clowns spewing them. Linux users don't pay for games to play on Linux, because there aren't many games for Linux worth paying for. That doesn't mean if a game worth buying shows up, they won't pay for it. They'd probably even spend a couple extra dollars for the game, since it's one they won't have to waste time rebooting into windows to play... I'm a Linux user, and I don't really pay for games right now, but that's because I decided before I switched to Linux that playing games on my computer wasn't worth the hassle of dealing with Windows. I miss playing computer games, but I don't miss Windows at all.

    120. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      Just remember: Beer is NOT USUALLY that shade of yellow. And be wary of the 'refilled beverage' containers :D

      As with all free things, you get what you paid for :D

    121. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      A lot of Linux users are exactly the same with anything closed source; *they* don't want closed source software and drivers because *they* feel it's unacceptable for people to use them and that it will have a negative effect on Linux because it goes against what they believe in. It never occurs to them that *other* people might be quite happy to use closed source software & drivers without any issues at all and just see it as their duty to protect all us witless heathens from ourselves.

      Sometimes the heathens really are witless.

    122. Re:Not ready as a gaming platform by irving47 · · Score: 2, Informative

      "The same could be said of Macs. Part of what made Steam viable on the Mac was Valve porting a number of their games over to the Mac. And they could do it again for Linux if they wanted to..."

      I play on a fairly recent iMac... Team Fortress 2 is gorgeous on the Windows 7 side, but when I reboot from that, into Mac OS X version, the difference is still quite clear, even with the recent updates. Also, the microphone tends to fail after 3-5 minutes of use.

      So essentially... they have enough to worry about as it is...

      --
      I had a sucky sig.
    123. Re:Not ready as a gaming platform by bsdaemonaut · · Score: 0, Troll

      Nice, that's real convenient for you. You haven't yet provided one shred of evidence and blindly ignore what I have to say no matter who or what supports me. If there's ignorance to be had, it's from you.

      Your one proposed point of note: "No, it's not. If it were an emulator then you'd be able to use it on more then just x86. Wine doesn't run in it's own environment hence it's not an emulator."

      Which is so laughably wrong that not even you could support it.

    124. Re:Not ready as a gaming platform by DarthVain · · Score: 1

      Ya, and because they own a Mac, the marketing/sales drones know they likely have a bunch of money, and are easily distracted by shiny things.

    125. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      Here's something to help: we hate Apple now.

      Because Macs have a Steam client?

    126. Re:Not ready as a gaming platform by bsdaemonaut · · Score: 1

      I realize it's a small differentiation, but it's there. Even taking into account the loader and the APIs you simply could not run without the small amount of binary emulation that the wineserver process provides. Where the argument comes in is that people here don't seem to want to call anything emulation that isn't full machine virtualization. I guess I have to accept that. I'm obviously not going to convince you nor you me, but I do appreciate your responses. If anything you did teach me something that I was unaware of with the information on loaders.

    127. Re:Not ready as a gaming platform by bsdaemonaut · · Score: 1

      BTW, I admit to not knowing a lot about Windows 7, but I do recall hearing that MS was using some sort of virtualization software for XP backwards compatibility.

    128. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      Anyway I think Valve's position should be to pay someone like Cedega to support Steam on Linux and a core set of titles do too. Cedega can take their cut from any games expressly purchased on the platform.

      Better would be to support an outfit like Codeweavers who actually roll changes back into the Wine project.

    129. Re:Not ready as a gaming platform by Shompol · · Score: 1

      Corel World Perfect: at some point the best editor for Linux, but once the company decided to kill the project, it went completely dead. Had it been open-sourced, nothing of the kind would happen. Victims: those who created 1000' of documents, counting on it to be around. Those open-source zealots have a point, you know.

    130. Re:Not ready as a gaming platform by flintmecha · · Score: 1

      >To begin with 99% of commercial games don't even have a Linux version, so there's nothing to sell to Linux gamers.

      You could have said the same thing about Macs earlier this year. The rest of your points make sense, but this is a silly comment to make.

    131. Re:Not ready as a gaming platform by future+assassin · · Score: 1

      >A lot of Linux users are exactly the same with anything closed source; *they* don't want closed source software and drivers because *they* feel it's unacceptable for people to use them and that it will have a negative effect on Linux because it goes against what they believe in. Sorry man that thats the retards who think that not ones like me who just want a nice stable/secure os. I run Min 9 on three computers at home and I don't care if I use closed or open source software, I just want a choice of software that available for Windows. I don't use Windows or Mac software because I have a choice now not to run these. But whatever...

      --
      by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
    132. Re:Not ready as a gaming platform by DrgnDancer · · Score: 1

      The other problem is that because they are willing to compromise, chances are they are willing to compromise on other matters. Like having a separate game box or being willing to dual boot. While Steam being ported to Linux might make them happier, in many cases it won't do anything for Steam. They already have these customers, the customers would just be happier if they didn't have to deal with the expense/hassle of maintaining a Windows system of some sort. It's harder to make a business case for "happier customers" than it is for "new customers".

      The only "new customers" that Steam would get out of porting would be those few who are willing to compromise to the extent of using proprietary drivers/software, but not willing to compromise to the extent of just keeping a Windows partition. I suspect that while their are a fair number of "non-political" Linux users who would be thrilled by this development because it made their lives a bit easier (and I include myself in this number), the vast majority of them currently just deal with having a Windows box/partition around for gaming. The actual amount of "new business" generated by what would doubtless be a costly port process (remember that they'd have to port games as well as the actual Steam client) seems like it would be fairly small to me.

      I'd personally love to see this happen, don't get me wrong, I just don't see it being worth Steam's time and money at this point.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    133. Re:Not ready as a gaming platform by Abstrackt · · Score: 1

      There is nothing on Linux that come near the quality of Adobe applications...

      Is this a bad thing or a good thing?

      I've never used Photoshop so I can't comment on its performance, but Flash and Reader drive me insane.

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
    134. Re:Not ready as a gaming platform by SwedishPenguin · · Score: 1

      So do Linux users, if it will run on their machines. I bough StarCraft 2 a few weeks ago, exclusively for use under wine. (and it works, very well)

    135. Re:Not ready as a gaming platform by djdanlib · · Score: 1

      Final Fantasy 7 and 8 as well.

    136. Re:Not ready as a gaming platform by Joe+Jay+Bee · · Score: 1

      That could never happen on GNU/Linux. Once a driver's been released, it's good forever.

      Is that why every new NVidia driver has to be recompiled with a stupid shim to fit your running kernel because the Linux devs can't/won't sort out a stable binary ABI for kernel modules?

      Bear in mind Microsoft's last driver model, WDM, started with Windows 98, ran through Me, 2000 and XP and is still usable (if deprecated) on Windows Vista/7. They've had a reasonably stable driver ABI for 12 years. Mac OS X has similar longevity API wise. Linux's kernel ABIs change with each release. Driver releases are only good forever if you want to spend forever updating them.

      I would dearly love to use Linux or something similar, but every time I hear about something happening with it there's just a general sense that everyone concerned needs to pull their heads out of their rectums and start thinking about what real people want from a PC and an OS. I say this as someone who has long experience with Windows, Linux, Mac and FreeBSD, not just some MS shill or some shit.

    137. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      This, this right here is the main reason currently for valve not to waste time making a linux version. Everyone who uses linux and plays big-name games already either has a windows PC, or a dual boot of windows.

      Steam on linux would be nice though just to eliminate the need for dual booting.

    138. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      lol sure they do.....
      The mac pirating scene was huge when os x upgrades came out. How about photoshop, people on the mac pirated it just as much as the pc users.

    139. Re:Not ready as a gaming platform by Lumpy · · Score: 1

      The volume control goes to 11...

      Actually, 7.1 /4500 = 562 watts per channel.

      Most of the wattage goes to the front 2 linear arrays, and the subwoofer + 6 shakers on the couch and chairs. nothing like 60hz directly into your bum to make a firefight more interesting. Plus we play a LOT of 4 player stuff and all the PC versions of games stop at 2 player if they allow it at all.

      --
      Do not look at laser with remaining good eye.
    140. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      This doesn't surprise me. Whether Linux users are concerned about maintaining a purely free and open system or not they tend to be more aware of licensing in general. It doesn't make sense to disrespect copyright when your flavor of copyleft depends on the same laws.
      I could also see someone avoiding closed source software skip buying the game altogether instead of pirating it to protest drm, licensing or price. This would leave the interested parties to actually pay for the game and, in flexible pricing models, pay more.

    141. Re:Not ready as a gaming platform by DavidTC · · Score: 1

      A Java VM is an emulator. It's a 'virtual machine', after all. It's just an emulator of a machine that doesn't exist, and one that was designed to be easy to emulate. (As opposed to a lot of other CPU emulators, which have to work really hard to implement things like 'too many registers' or 'too wide a bus' on processors that can't handle them.)

      Likewise, although the people who think 'Wine is an emulator, and emulators are slow' are wrong for two reasons, strictly speaking, parts of Wine are an emulator.

      Yes, 99.99% of the function calls are just directly mapped only X functions, and thus those calls aren't 'emulated' in any sense...but there are parts of Windows that are emulated. There's a pretty blurry line between 'compatibility stub' and 'emulation', and most of the low-level windows calls that Wine supports probably cross the line to 'emulation'. It is inventing hardware and presenting it Windows programs as if that hardware exists. It's doing it at the driver level, and presenting a fake driver, instead of doing it at the hardware level and using an actual Windows driver, but it's still emulation.

      Just like modern Windows machines also emulate some functionality, in fact.

      And, hilariously, some of the emulation is actually within Linux, not Wine. For example, if you play sounds, you might have a program use DirectSound, which is essentially opening a sound device and writing directly to it, so Wine opens /dev/dsp...but if you're using something like ALSA, ALSA will be emulating /dev/dsp for you. Not just for Wine, but all programs.

      I know what people are trying to say, that Wine is not slower than any other library on Linux, nor is it slower than the libraries on Windows, and when people hear 'emulation', they think 'slow', and Wine is not slow. Buggy, sometimes, but not slow. But parts of Wine are certainly pretending to be parts of Windows, not just 'mapping', but outright lying and maintaining their own state independent of Linux and that is, indeed, emulation.

      At this point in time, there is no program, anywhere, on any OS, that does not deal with 'emulation' at some point. In fact, half the point of operating systems are to create 'fake' devices that programs can use to talk to stuff. Some of those are emulations of actual devices, and some of those are emulations of devices that never existed, and it all gets rather blurry as to what is an 'emulation' and what is an 'API'.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    142. Re:Not ready as a gaming platform by dave420 · · Score: 1

      Victim: No one. OpenOffice supports WordPerfect files out of the box. The Zealots are wankers.

    143. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      I've never bothered with dual booting. Nothing I use linux for requires the performance I want for Windows games. So I have Windows 7 installed, and run whatever flavor of linux I want under VirtualBox. If I could run my games under linux though I simply wouldn't bother with Windows at all.

    144. Re:Not ready as a gaming platform by DavidTC · · Score: 2, Informative

      However, if Wine does count as emulator, should the ability of newer Windows versions to run programs made for the older ones be considered that too?

      Yes, goddamn it, that's emulation also.

      And things don't 'count' as emulators, like it's some sort of penalty. That's the entire fucking problem with this discussion, a bunch of people convinced that emulators are 'slow' or 'bad', and half the people arguing Wine is emulation (Hence bad) and the other half arguing it's not (Hence good.) Both you are fools.

      All modern OSes emulate things. An emulation is just another way of saying 'API' (Well, ABI), except it's an API of a thing that does really exist like that.

      If there was some actual existing DirectX video card that people could buy and put in their machine, DirectX in Windows would be an 'emulation'. This would not magically make existing implementations slower.

      USB flash drives show up in modern OSes as hard drives. The OS is emulating a hard drive when it presents them to you. You can interact with it as if it were a hard drive. (Hell, now the damn BIOSes can even emulate a hard drive and boot off it. And speaking of booting, CD-ROMs still boot as floppy emulations, IIRC.)

      Likewise, Java was deliberately designed as a fictional machine to be emulated...and then later actual Java CPUs were built.

      A good portion of Wine is just API remapping, which isn't normally called 'emulation', otherwise all applications would be running 'under an emulator' unless they wrote directly to the actual screen image in memory or wrote to files on disk without byte-level access. Applications are supposed to use some sort of OS interface, or, rather, they're supposed to use some sort of library interface and the library is supposed to use the OS interface. That's not normally called emulation even if said library interface mimics another OSes, hence most of Wine is not an emulation, just like glibc isn't 'emulating' libc.

      However, parts of Wine do things that normally would be called emulation, like, oh, mapping drive letters, which isn't some frontend to a Linux function because, obviously, no such functionality exists in Linux.

      Of course, emulation doesn't make things slower. Translation from API to hardware, or API to a different API, happens several time for everything a program does, and Wine doesn't add any of those compared to other X programs or Windows programs running on Windows.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    145. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      And yet when you look at total revenue, they made more from Windows users. So the net profit is higher working with Windows. And that's the rub - it costs roughly the same to develop for each platform so you pick the platforms that make you the most profit total, not most per user.

    146. Re:Not ready as a gaming platform by DrugCheese · · Score: 1

      It's not really a surprise. To begin with 99% of commercial games don't even have a Linux version, so there's nothing to sell to Linux gamers.

      Have you tried installing them? I duel boot, but I also have Steam installed in linux with WINE. About 75% of the games I install run flawlessly, including all the source games.

      Steam won't have a linux client until Source is ported to linux.

      --
      *DrugCheese rants*
    147. Re:Not ready as a gaming platform by SanityInAnarchy · · Score: 1

      I dual-boot, but there are very few new games that I'll buy for Windows anymore. I have a limited amount of time and money to spend on games, so it makes sense to focus on games with native Linux versions, as well as good solid indie titles in general.

      It may not be a priority for Linux, but I'd guess I'm not alone in this.

      --
      Don't thank God, thank a doctor!
    148. Re:Not ready as a gaming platform by SanityInAnarchy · · Score: 1

      I don't mind proprietary things, but nvidia is a special case -- it's a proprietary binary blob in my kernel which has been known to cause instability and crashes, and which the kernel devs can't do anything about.

      But sure, I'll buy a proprietary game.

      --
      Don't thank God, thank a doctor!
    149. Re:Not ready as a gaming platform by Enahs · · Score: 1

      Yeah; I mean, you can run Steam on Wine, but that doesn't guarantee that many games will run.

      As others will likely point out, if you want to play games on a PC, you should have Windows. We should keep lobbying for Linux-native games, but for the foreseeable future, we're going to need Windows.

      Pet peeve: some titles have been sold as Mac-native but are actually running in Wine. Why do we not see this being done for Linux? I wouldn't mind paying for a version of a game pre-tuned for Wine, if the only choices are Wine or Windows.

      --
      Stating on Slashdot that I like cheese since 1997.
    150. Re:Not ready as a gaming platform by LWATCDR · · Score: 1

      Yep I do take offense on both counts.
      Yes I am a Christian and a Linux user. BTW Life of Brian was a funny movie.
      And I don't mind none Open Source software on Linux.

      I do find it annoying when Linux zealots try to enforce their version of "Freedom" on everyone else but not every Linux users or developer is a Zealot.
      In fact they are just a vocal minority.
      BTW it is totally fine for a church to find it unacceptable for people to watch the Life of Brian. Just as it is fine for PETA to find it unacceptable for people to eat meat. That part is opinion and freedom of speech. As to wanting it to be banned. Well it is good to want. Really was there ever any real chance of it being banned?

      Now what I find unacceptable are some of the "policies" that have become part of the Linux Kernel like the lack of a stable binary driver interface. The reasoning for it is best contrived and it's sole function is to try and keep closes source drivers a pain under Linux.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    151. Re:Not ready as a gaming platform by DavidTC · · Score: 1

      I guess it's not really about porting the games itself, it's about porting the DRM. Any form of DRM is fundamentally incompatible with an open OS -- since the user has full control over the hardware, and can tell the kernel to lie to the Steam client in any way he wants. And even if they add a kernel driver, it can be easily worked around.

      I know you've decided to believe that Steam is DRM protected, but, um, it's not. (It is, in fact, free.) Steam is a frontend to an online server, and you can install it on as many computers as you want, and login from them all.

      Steam will download and install games if they're in your account. You can no more use the OS to get around this then you could can use the OS to get around having to log into your bank online. Steam logs in, and downloads the games if they're in your account. If they are not in your account, the server won't give them out, no matter what you do to the client. (You could, of course, download them illegally yourself, stick them in the Steam cache dir, and trick the Steam client into installing them, if you could find a 'pirated Steam cache' of games, but I fail to see the point of that vs. just installing them.)

      Now, Steam also requires network activation when running the games, and the OS could 'get around' that...but so can replacing a DLL or two. It's easy enough to find a hacked DLL that will always return 'success' for activation on Google. This won't let you play any games for free, although it will let you use a single game on multiple computers at the same time, if you want to do that for some reason.

      There is no low level or hardware copy protection on Steam or Steam games. There is no 'kernel driver' to work around.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    152. Re:Not ready as a gaming platform by SanityInAnarchy · · Score: 1

      99% of commercial games don't even have a Linux version,

      99% don't have a Mac version, either, but that didn't stop Valve from porting Steam and a bunch of their games to Mac, making it a viable platform.

      You can't really rely on emulation either,

      Bullshit. First, Wine isn't emulation, and second, there are several packages (including Cedega) which you can license and include in your game. If you're supporting it, that effectively is a port, and you can then selectively port anything you need to make it feel more "native".

      Then again, a game is probably one of the easiest things to port. Anyone who's already made a Mac port already has an OpenGL renderer, so most of the work for a Linux port is done.

      Then there are hundreds of different Linux distros and configurations

      That's a conservative estimate, but there are just as many possible configurations of Windows. As others have pointed out, we've got games like Quake3 -- the original Quake3 binaries still work after 10 years, on pretty much any distro.

      Also, just imagine the outcry about DRM and Valve not open sourcing Steam or it's games.

      You mean, like the outcry about not getting an open-source World of Goo, or UT2004, or...? There are now four or five posts on this thread, all modded insightful, which have pointed out the hypothetical outcry. Is there a single person on Slashdot who's going to be more annoyed at a Linux port which still has DRM and isn't open source than no Linux port at all?

      I mean, earth to odies, nearly all of Oracle's shit runs on Linux, and it's more proprietary and more expensive than anything Steam has. Maya runs on Linux. Pretty much everything Google does runs on Linux, and it's almost all proprietary, including their own proprietary extensions to Linux, and that's before we start talking about things like Android.

      So I have to wonder where you're getting this...

      The whole open source and everything-must-be-free mentality

      ...Stallman doesn't speak for me, and he doesn't speak for pretty much anyone running Ubuntu -- or they wouldn't be running Ubuntu, they'd be running GNewSense.

      You can already read here on slashdot how some people refuse to use Steam because it might go down in 50 years.

      Or in five. Or tomorrow. But these people exist on every platform, and I know plenty of Linux people who use things like GMail.

      This thinking is 100x worse with Linux users.

      Really? Can you point me to any posts to that effect on any of the other stories speculating about a Linux port of Steam? Can you give me a citation for the 100x number?

      I don't have a problem with proprietary games. I would much rather have open source games, but I'd rather play a proprietary game on Linux than have to reboot and play an open source one. I prefer DRM-free, but I like Steam, and I own several Steam games on Windows -- I'd probably own several times as many if there was a native Linux port.

      It's not a surprise, but it is disappointing, and I really, truly hope it was because of something boring like market research, and not because of delusions like yours.

      --
      Don't thank God, thank a doctor!
    153. Re:Not ready as a gaming platform by SanityInAnarchy · · Score: 1

      Sure they can, many paid versions of Linux have come with closed source tools.

      Might that word have something to do with it? Those aren't necessarily distributed under the same license as Ubuntu.

      More importantly, which closed source tools? Specifically, do they come with firmware for your wireless card already? Last time I had to do this, I had to find the firmware inside the Windows driver -- I'm sure that if it was legal, that firmware would be available for download, if not already incorporated into the distro. Ubuntu does incorporate the nvidia drivers, for example.

      I would require a check box for Ubuntu's own sake saying "This is closed source software, we can't support it, if you have problems with it contact the producer of your wireless card".

      I'm pretty sure this is how they handle the nvidia drivers.

      --
      Don't thank God, thank a doctor!
    154. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      This is pretty much the story of human society. Group X thinks some thing Y is bad and wants no part of it. Instead of simply not participating, group X thinks it is ok to stop others from enjoying Y. This can be religion, music, sexual preference, drugs, guns and just about anything else. A ton of people are willing to tell others how to live their lives even when it comes to actions that do not have a positive(as in initiated upon) effect on anyone else.

      Thankfully however, most people concerned about closed source code aren't going that extra step of crazy and actually violently preventing others from enjoying whatever they wish to purchase. So long as that line isn't crossed, I fully support them trying to enlighten people by offering knowledge and reasoning peacefully, Whether I agree or not is a different matter.

    155. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      Haha, normally when I'm thinking of Linux and friends, free does not mean free as in beer. Has this changed with the rise of Ubuntu and all the M$ refuges it has attracted? :(

      Sad times ...

    156. Re:Not ready as a gaming platform by s2theg · · Score: 1

      Where is this "Linux users don't pay for software" idea coming from? I buy software all the time, and I would love it if I could buy products like photo shop and games from steam on Linux. It would essentially keep me from ever having to buy another windows copy again. It's not that I don't like paying for software, I don't like paying for an operating system, nor do I enjoy using windows.

    157. Re:Not ready as a gaming platform by node+3 · · Score: 1

      nothing like 60hz directly into your bum

      Is that why they call you "Lumpy"?

    158. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      I solved this by running Windows exclusively on my desktop, and running Linux on my router, where it belongs.

    159. Re:Not ready as a gaming platform by JohnBailey · · Score: 1

      Really? Because so far all I've read is comments from people who aren't linux users telling others how they'll react. Seems to me like you're the christian demonising the muslim rather then the other way around.

      Meh..It's the same as the usual "Year of Linux" meme. Ever notice how it always seems to be the Windows fanboys who invoke it rather than the Linux users.
      Perhaps they are worried that too many Linux users will buy software instead of pirating it.. And games developers will go for the more profitable platform.

      And for the record.. Another practical Linux user here. Nvidia drivers, non free codecs, Flash, BBC iPlayer, and I even buy software.. RMS forgive me. If I can get free and open, great. If not, I'll use the closed stuff if I can.

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    160. Re:Not ready as a gaming platform by design1066 · · Score: 1

      Apparently game developers need to eat and their managers need to eat yachts and mansions!

    161. Re:Not ready as a gaming platform by somersault · · Score: 1

      There is nothing on Linux that come near the [...] ease of installation and use of the free apps

      Have you even used a major Linux distribution in the last couple of years? It's amazingly easy to install free apps in any distro that has a package manager linked to online repositories. Try out Ubuntu sometime and look around the "Software Center". When you find an app you like, you click install, you type in your password and it downloads and installs everything for you. You can't really get any more ease of installation without skipping basic security measures.

      For most "office" type work, and various kinds of more technical work such as software development and certain branches of engineering, Linux is great. Up until recently the thing that was stopping me from using it for work was lack of an email client that played nicely with Exchange Server, but Evolution has been passable for the last couple of years, and since Ubuntu 10.04 it's pretty damn solid :)

      --
      which is totally what she said
    162. Re:Not ready as a gaming platform by metamatic · · Score: 1

      A Java VM is an emulator. It's a 'virtual machine', after all. It's just an emulator of a machine that doesn't exist, and one that was designed to be easy to emulate.

      Actually, there are hardware implementations of the JVM instruction set.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    163. Re:Not ready as a gaming platform by somersault · · Score: 1

      They (we) will be very happy, but it won't come out as more money to the company.

      It could easily come out as more money for Valve though. Even if the most they did was make sure that all new games run well in WINE I'd be happy with that.

      I switched to gaming on PS3 a couple of years ago because I was completely sick of Windows and the only thing stopping me from being rid of it was my collection of games. When I heard that they were bringing out Steam for Linux, I started looking into setting up a gaming rig again.. but after this news, I'm not going to bother

      I might still set up an old machine and play the games I already have on Steam via WINE (since apparently all the games I used to enjoy like CS:S actually work fine on WINE these days), but I won't be buying any of the latest titles at full price via Steam, because there's little chance of them workng on my machine. If any new game is worth playing my only real option right now is console gaming. In fact apart from the ongoing lack of decent mouse and keyboard support in most console FPSes, I do prefer the console experience overall..

      --
      which is totally what she said
    164. Re:Not ready as a gaming platform by PipsqueakOnAP133 · · Score: 1

      "Once a driver's been released, it's good forever."

      Actually, it's not. Years ago, some video capture cards and RAID cards were even in kernel tree, and eventually removed because they didn't feel like supporting it anymore.

      And.... comparing to Microsoft? Really? That's like judging all American cars based off the Ford Pinto.

      Solaris has had a reasonable stable ABI, I heard of people pulling in closed source Solaris 8 x86 network card drivers to use on OpenSolaris and it worked. Simply put, just because MS and the Linux community can't do it, doesn't automatically mean it sucks.

    165. Re:Not ready as a gaming platform by neonsignal · · Score: 1

      I guess if we are comparing operating systems to religions it makes sense to compare Linux to an open source religion such as Christianity. I'd compare the Microsoft defenders to a closed source religion such as Scientology, but they'd probably sue the pants off me for breaking the license agreement, even though I haven't read it. And Apple. Well, Jim Jones and kool-aid comes to mind...

      Oh wait, is this a bad analogy?

    166. Re:Not ready as a gaming platform by PipsqueakOnAP133 · · Score: 1

      Well, when you're on a platform with not many games, demand is higher, eh?

    167. Re:Not ready as a gaming platform by somersault · · Score: 1

      Games For Windows was a flunk, but if they got games [..] integrated properly with the Media Centre [..] there wouldn't be any reason to have a console anymore

      For some people, the fact that it's made by Microsoft is enough reason to not want to use it. Their products are slowly getting better, but they still have a long way to go before I will consider feeding the beast again. I'd rather just watch them die.

      Though clearly Sony are going down the toilet too, but I still hate them less than Microsoft, and at least I still get a lot of enjoyment out of their products. Windows has always just felt tacky to me compared to my upbringing on Amigas and Macs.

      --
      which is totally what she said
    168. Re:Not ready as a gaming platform by PipsqueakOnAP133 · · Score: 1

      Actually, he qualified his group a little more than you might have realized.

      Plainly, the fact that you have no qualms about using closed-source software excludes you from the group he's criticizing.
      So, he's not comparing you to the fundies. He's grouping you with the pragmatic people.

    169. Re:Not ready as a gaming platform by somersault · · Score: 1

      It's like having a million horsepower car.. it might sound impressive, but if you try using any significant portion of it, you're just going to be sat in the same place, with your tyres melted into a nice puddle..

      --
      which is totally what she said
    170. Re:Not ready as a gaming platform by somersault · · Score: 1

      Why game on a tiny 24" monitor when we can use the 52 in the living room and the 7.1 surround sound that has 4500 watts and is properly set up...

      He asked the question, so we gave him the (rather obvious) answer! There is nothing there that requires playing on console rather than PC.

      --
      which is totally what she said
    171. Re:Not ready as a gaming platform by somersault · · Score: 1

      Slashdot has not made me laugh out loud for quite some time.

      Well played, sir.

      --
      which is totally what she said
    172. Re:Not ready as a gaming platform by somersault · · Score: 1

      Surely if you're already porting your game to OSX then it wouldn't take too much more to port to Linux? Maybe one or two extra guys.

      I definitely fall into the category that you talk about. And most people don't even realise how much of a geek I am unless I actually point it out to them.

      Is there any decent equivalent of WINE for OSX on Linux? I've found http://mac-on-linux.sourceforge.net/ but it looks pretty inactive. I have read here that many Source based games work fine on WINE anyway these days, but it seems like OSX would be easier to stay compatible with than Windows. I don't really know the actual differences between BSD and Linux though. But even the fact that games should have a decent OpenGL mode to work seems like a good start (I have had the impression over the years that keeping up with new DirectX releases causes the majority of problems when running games on WINE).

      --
      which is totally what she said
    173. Re:Not ready as a gaming platform by somersault · · Score: 1

      Everyone who uses linux and plays big-name games already either has a windows PC, or a dual boot of windows.

      Or, a console.

      --
      which is totally what she said
    174. Re:Not ready as a gaming platform by arifwn · · Score: 1

      Too bad. They could have just bundle it with wine and call it a linux version. Just like what google do with picassa.

    175. Re:Not ready as a gaming platform by Svartalf · · Score: 1

      And this is a chicken and the egg issue.

      The reason it's "small" is because there's few people doing anything gaming-wise for Linux. Ryan Gordon and myself being part of that small crowd. Without gamers, there's "no gaming"- and without games there's few gamers.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    176. Re:Not ready as a gaming platform by Svartalf · · Score: 1

      You'd be right- it usually only takes one guy to smooth out the few inconsistencies in what you'd use for game development on MacOS and what you'd use in Linux (which is either the same or mostly so...) and then resolving packaging issues.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    177. Re:Not ready as a gaming platform by Culture20 · · Score: 1

      I like free stuff as much as the next guy... And I'm not a big fan of DRM in general... But I can at least accept that game developers need to eat, and that I'm not entitled to their games for free, and that Steam is a relatively reasonable platform. A lot of folks here on Slashdot disagree with me. A lot of folks here on Slashdot think Steam is an absolutely horrible thing. They wouldn't touch it with a 10' pole. They sure as hell wouldn't install it on their Linux system and purchase games through it.

      I'm one of those people. Steam, or any "online activation" DRM like it, is like a sysadmin making a network in such a way that only he can administer it, and when the time comes for him to be fired, he keeps the passwords locked in his head. It's wrong, and in some jurisdictions (San Fransisco), apparently illegal. Oh, sure, they "promise" (not contractually guarantee) that they'll unlock the games if the company folds, but who pays for the bandwidth to host the official crack files if the company has folded? I'll pay up to $80 for a good game that doesn't have mega-evil-DRM, because I expect to get hundreds of hours of good entertainment from it over the next 15-20 years, just like I have from FRUA, CIV, UFO/XCOM, MOM, MOO, etc. It would be nice if the DRM budget got shifted back into the feelies budget again. You can never have enough nice game maps. Heck, turn the feelies into the DRM again, just like the old days. I'm much happier turning the spin-wheel and typing some nonsense at the beginning of a game than I am finding out that I can never play it again because the company that sold it is gone.

    178. Re:Not ready as a gaming platform by doctorpangloss · · Score: 0

      Most Mac owners actually BUY software.

      This is easily why software development continues at a stratospheric pace on Mac OS and iOS. Mac OS and iOS are the biggest untouched gaming markets with customers eager to part with their dollars. And developers are listening. Why?

      Software is not made for people who use software; it's made for people who buy software.[1] It's easy to stop here and cite the Stardock CEO's main insight in his article about piracy, and point out that while there may be a Linux user base, there's a negligible Linux customer base. That's a disputable fact, and you make a good point:

      Some of the most expensive software out there runs on Linux.

      I can only think of some token software in my industry, like Autodesk's Maya, which is still supported on Linux to this day (though I think Maya 2011 is no. I believe the rest of the Autodesk (formerly discreet) advanced software portfolio, like Smoke and Alias Design, is being retired from their Linux platforms and being ported to Mac. In my industry, this is because the Linux platformers who buy software have migrated to Macintosh. It's that simple. Customers are customers, not Linux users and Mac users.

      Any group that spends 2 or 3 times what they really need for something...

      I understand you're exaggerating here, but the commercial ecosystem of Mac hardware and software betrays this notion of spending more than what "they really need for something." Postproduction is a cutthroat industry run by savvy businessmen and thrifty artists. I think it's unfair for you or me to judge wrong the purchases of a well-informed buyer and the sales of a business-savvy seller. Value is a complex problem we can infer indirectly from the market, a market that has decided this expensive software is better suited for Mac than Linux.

      Mac ports suffer the same exact challenges as a Linux port would with similar results.

      On this the evidence does not stand. Even when engines explicitly supported Linux, like older Unreal and Quake engines, the technical support issues are disproportionately high considering the fraction of Linux users.[2] While the ecosystem has certainly improved for gaming, institutional problems, like shipping closed-source drivers and regression testing with commercial software, are unlikely to go away.

      Thus, even if we agree that from a strictly software-development perspective, a Mac port is as challenging as a Linux port, the institutional problems of Linux OS development and testing prohibit a meaningful gaming market in Linux.

      Apple's developers buy Steam games and Starcraft II on their computers and regression test their graphics card and OS updates. They do this on all their machines, across many generations of hardware. If a senior Linux developer can't be bothered to pay $50 to regression test a game to make their product, a distro update, compatible, why should Valve be expected to submit patches, hire kernel developers, hire Linux specialists and hand out free licenses? If Canonical cannot afford to run thousands of hardware configurations to regression test existing game engines on Ubuntu (Microsoft does for Windows), Valve is disinterested in spending hundreds of thousands of dollars on developing a game that could become unsellable for Linux because of one amateur patch in Ubuntu's code.

      The investment from Linux developers isn't there. Game development for Linux is an extremely asymmetric partnership. Unlike embedded OSs, scientific supercomputing and low-cost computers, the gaming industry has much less to gain from Linux than the Linux community has to gain from the gaming industry. It's an expensive and risky proposition.

      My opinion? The solution is attacking the Linux ecosystem's culture of thrift (the root cause of these institutional problems). But if you do that, you just get Mac OS X. Thus, I'm not particularly surprised game development is migrating to Mac

    179. Re:Not ready as a gaming platform by Kalriath · · Score: 1

      I know you've decided to believe that Steam is DRM protected, but, um, it's not. (It is, in fact, free.) Steam is a frontend to an online server, and you can install it on as many computers as you want, and login from them all.

      The implication was not that Steam was DRM protected, the implication was that Steam is DRM. Which it is.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    180. Re:Not ready as a gaming platform by Victor+Tramp · · Score: 1

      or, WINE.

      I consider myself an avid gamer, and have been so since the 80s.. I haven't had a windows box in a dozen years.. When I see it, people using it, or god-forbid, have to use it myself, i'm reminded WHY i don't use windows..

      I've been playing TF2 since it came out, under linux, no problems..

      No, it's not better than the native awesome it could be if ported.. (hell, it runs on Mac now, half the job's already done)

      I realize I'm in the vast minority of people who consider themselves a "gamer" while using linux exclusively.. but we wouldn't be so rare if Valve had the balls to actually produce a linux client.

      As for that fraction of linux users who are all free software uber alles; they're the reason the term "open source" was coined. While Free Software and Open Source Software philosophies differ, Open Source Software's philosophy that "it makes sense for some software to be paid for", and that more penguins in general would be inclined to buy games for linux anyway, is all the more reason to make Steam available for linux..

      but whatever.. it hurts just the same. =(

      --
      US$0.02++
    181. Re:Not ready as a gaming platform by Steauengeglase · · Score: 1

      I was going to write a long diatribe earlier about how some people just don't "get it", but instead I'd rather say just one thing, thanks. :)

    182. Re:Not ready as a gaming platform by Risen888 · · Score: 1

      Is that why every new NVidia driver has to be recompiled with a stupid shim to fit your running kernel because the Linux devs can't/won't sort out a stable binary ABI for kernel modules?

      No. The reason for that is that nVidia won't just free their fucking video driver. That horseshit doesn't happen with Intel drivers. I misstated my original statement, because I should have specified that I was talking about open drivers (which I thought was self-evident given the context, but I'll own up to my omission). But I stand by it. Once a free driver's in the kernel, it's there forever. See also: http://www.mjmwired.net/kernel/Documentation/stable_api_nonsense.txt

      --
      Hey, I finally got my first freak! Took you long enough!
    183. Re:Not ready as a gaming platform by Alex+Belits · · Score: 1

      And as far as religions go, if you've not noticed a similarity in tone to the discussions on open source, then...lucky you.

      Actually no. Only a person who does not understand a difference between engineering practice and religious dogma would think so. And there are a lot of people around who don't, including you both.

      --
      Contrary to the popular belief, there indeed is no God.
    184. Re:Not ready as a gaming platform by Alex+Belits · · Score: 1

      "Who do you serve

      Microsoft, most likely.

      Recently all forums, from Slashdot to 4chan /g/ got flooded by nearly identical Windowds-promoting posters, all spouting typical Microsoft talking points ("GIMP does not support CMYK", "Linux has no stable ABI", "You have to support all distributions' packages when you release software for Linux", etc.) and using astroturfing tactic ("I love Linux, but <some inane "issue" that is on the first page of results when googling for "Linux problem">").

      --
      Contrary to the popular belief, there indeed is no God.
    185. Re:Not ready as a gaming platform by cas2000 · · Score: 1

      > The whole open source and everything-must-be-free mentality goes against businesses.

      there's two major things wrong with that idiotic statement:

      1. there is no "everything-must-be-free" mentality. the closest thing to that is that a significant proportion of free software users simply refuse to buy, possess, or use non-free software (and that non-free software will inevitably die off due to irrelevance and inability to compete with free and open alternatives). while others are willing to buy and run proprietary software for unimportant things like games. either choice is perfectly valid and legitimate. my choice is a pragmatic combination of both - eventually proprietary software WILL die off, but i'm willing to buy proprietary games in the meantime...because i happen to enjoy shooting zombies with a shotgun.

      2. even if such a mentality DID exist, it wouldn't "go against business" - it's free choice in action, consumers freely choosing which products they will and will not buy. it's no more going against business than choosing to shop in one store over another....or choosing not to shop at all because you don't want what's on offer. this is not the world of Vonnegut's Player Piano where consumption is mandatory.

      FWIW, i use ONLY linux on my computers. I have never installed ANY version of windows on any of my computers - even in the years before linux, i decided that a) windows was a very poor imitation of the Mac, and b) a graphical desktop on 640x480 VGA resolution or 720x350 B&W Hercules res. just wasn't worth the bother. instead, i used MS-DOS and desqview for multitasking. later i briefly used OS/2 for its superior multitasking (but was still unhappy with a GUI on such crappy low resolutions). then in late '93 i switched to linux and have never seen any reason to change that decision (again, i didn't even bother with X until years later, not until display resolutions were much higher, AND high-resolution displays were affordable...around '98 or '99 IIRC)

      anyway, late last year i opened a steam account. i've spent somewhere around $700 on games since then. mostly i buy games during their sales, especially their bulk packs of games when they're 50% or 75% off. somewhere between half and two thirds of the games actually run at all on wine on linux. less than half run well. which is WHY i only bother with cheap, discounted games - i *know* that any game i buy is just a gamble that it might work now or in future (some of the games i bought didn't work with wine when i bought them but work now with newer versions of wine). i'm willing to gamble $5, $10, or even $20 per game on the possibility that it will work well enough to play, but there's no way i'll gamble $50 or $80 on a new game.

      so, what's in it for Steam (and the game devs they sell for) to have a linux version? well, if newer games actually worked on linux, i'd be willing to spend the money on them.

      hell, even if they made an effort (with testing and patches) to make sure that games worked well in wine (perhaps by having a linux steam client AND a wrapper around wine with optimised settings for each game - similar to PlayOnLinux) I'd be more willing to spend money on new games.

      (and, of course, steam already sells several indie games that HAVE linux native versions. also, earlier versions of the Unreal engine run on linux, most of Id's games have linux versions, and the Source games like HL2, L4D1&2, Portal, Counterstrike etc could be ported fairly easily to linux - Running With Scissors has stated that Postal 3, which will use the Source engine, will have a native linux version, same as Postal 2 which used the Unreal engine)

      until then, though, i'm only going to to buy older games that i'm willing to gamble a small amount on them working, and games that are KNOWN to work *perfectly* with wine.

      whatever happens, I'm NOT going to run Windows. that's a price far higher then mere money, and one that i'm not willing to pay just to run some games.

      > if you want an

    186. Re:Not ready as a gaming platform by vux984 · · Score: 1

      1. You download and install the Steam software and setup an account.

      2. You can buy games off of steam (usually for a ridiculously low price and they have specials/packages/deals all the time). Steam downloads and installs the game to your computer with one click. Steam also manages the game files and future updates for you.

      3. Now this is where it gets good. You can go to another computer (a Mac or PC) and download steam and have your same games on there. If you use the "Steam cloud" it even brings your game-specific settings over.

      4. Your brother wants to try the game. You discover you can't lend it to him. You've already finished the game, and you realize you can't give it to him either.

      5. Then you get married and discover your wife can't play game X online at the same time you play game Y online, and that valve expects you to buy a 2nd copy of the game, just so that 2 different people can play 2 different games at the same time.

      6. Then you have to decide with each additional game you purchase which steam account it should go into. You can put it in yours and gain all the community advantages... or you can create a new one for it so that you aren't blocked from playing it when someone is playing something else... but then you have a bunch of steam logins and a fractured friends list, which is a hassle.

      It's actually a nice, packaged little system which makes it easy to just have fun playing games

      All the problems with steam would go away if they'd let you move games between accounts (even with sane restrictions, like not being allowed to transfer a given title more often than once every few weeks) -- that right there would solve virtually every complaint about steam I have. I'd even pay a $1 fee to do it.

      Of course they'll never do it, because they'd rather hold out hope that whoever I wanted to give or lend or allow to play the game will buy their own copy. They usually won't though. And as a result I've not bought games I otherwise would have... so at least in my case they are losing sales not gaining them.

      and connect with others who like playing the same games as you.

      Unless those people happen to be in your household. In which case, its just a royal hassle. I now have a wife and 2 kids that all play games... steam is a royal-pain-in-the-ass in our household. Which game is in whose account, and the exclusions... if your brother is playing X,Y,Z then you can't play A,B,C.

      Don't get me wrong, I have no issues buying 2 or more copies of a game that people want to play together, or at the same time.

    187. Re:Not ready as a gaming platform by CronoCloud · · Score: 1

      The XKCD made the same mistake many slashdotters make when talking about 1080p, being "PC diehards" they don't realize that 1080p refers to the vertical resolution, not horizontal. 1080p is 1920x1080. you couldn't buy a cell phone with a 960 horizontal resolution screen until recently. Even the N900 is only 800. And also until quite recently, the most common computer resolution was 1024x768, only the most hard core of PC owners (like XKCD's creator) had those big ass 1600x1200 monitors, which still doesn't match the 1920 horizontal of 1080p. In 2004 there will still plenty of web browsers running at 800x600!

      http://www.w3schools.com/browsers/browsers_display.asp

      http://www.w3schools.com/browsers/browsers_resolution_higher.asp

    188. Re:Not ready as a gaming platform by Alex+Belits · · Score: 1

      The gfx layer and hw acceleration on linux is a mess. Sound isn't any better

      Oh, wow.

      If anything, Linux currently supports EVERYTHING released for the last four generations of audio I/O (OSS, ESD (over OSS or ALSA), ALSA, Pulseaudio (over/under ALSA) -- without bugs and limitations of the old implementations of those systems. No other OS ever accomplished that.

      As for graphics, one has to be on crack to complain about that -- the application interface for 2D and 3D graphics is very consistent and adopts various acceleration features/infrastructures as they are being developed.

      The only reason comments like this are being posted here is because Microsoft pays for them, however I can believe that some stupid people have nothing better to do with their lives to provide their volunteering efforts.

      --
      Contrary to the popular belief, there indeed is no God.
    189. Re:Not ready as a gaming platform by exomondo · · Score: 1

      An emulation is just another way of saying 'API' (Well, ABI), except it's an API of a thing that does really exist like that.

      Sounds like you're confusing emulation with abstraction. An interface isn't an emulator.

    190. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      The argument GP is making is that FSF consciously making an idealogical statement. This puts them in a similar camp as proprietary zealots.

      The open source community (exemplified by Linus Torvald and most GNU/Linux distros) generally wants to take a pragmatic approach.

      Most people want their work to be free of other people's ideology.

    191. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      Thank-you for that explanation! I always knew that "Wine Is Not an Emulator," but I didn't understand why it wasn't. Now I do, thanks to your simple way of explaining it.

    192. Re:Not ready as a gaming platform by judeancodersfront · · Score: 0, Troll

      Let me guess, your commercial software either uses the command line or doesn't make sound or 3D calls.

      What is the Linux equivalent to the windows installer? A bunch of faqs on how to deal with differing package types?

      Linux is not friendly to commercial software unless it is open source or command line based.

    193. Re:Not ready as a gaming platform by judeancodersfront · · Score: 1

      How do you know that iphone pirates are mostly mac users?

    194. Re:Not ready as a gaming platform by shnull · · Score: 1

      it would be logical to have a $49,99 version of windows for gamers that leaves out all the crap you never use and works x-box style + browser. But there is no l of logic in microsoft as far as i can see

      --
      beware he who denies you access to information for in his mind, he already deems himself to be your master (SMAC-ish)
    195. Re:Not ready as a gaming platform by DarwinSurvivor · · Score: 1

      4500 Watts? That's 2.5 15 Amp circuits at 100% capacity or 3 dedicated circuits at 83% capacity.

      That is one *serious* sound system.

    196. Re:Not ready as a gaming platform by m50d · · Score: 1
      What makes you so sure? Gaming companies certainly do ship game+emulator from time to time, e.g. some of the early square games on playstation are just snes emulator + snes rom on the disc.

      (Of course, provided they're willing to support it it doesn't really matter. To a certain extent anything not written in hand-coded assembler is running on an emulator, and on modern processors, even that is)

      --
      I am trolling
    197. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      They aren't "forcing" anything on you like most religions I know.

      Forcing anything? No. Being super hardcore fucking assholes? YES!

    198. Re:Not ready as a gaming platform by bobD60067 · · Score: 1

      the linux folks should rejoice at this announcement... my older kids installed steam on our home computer and it's horrible. it should come with a huge warning label about how much resources it uses and how it locks you into their way of doing things. ok. i'm off now to start converting that computer to linux!

    199. Re:Not ready as a gaming platform by CornMaster · · Score: 1

      Off Topic: Quite off topic, but if you use a tool like http://davmail.sourceforge.net/ , you can get Exchange email in any client. I recently switched from Evolution (because I don't like it) to Thunderbird 3, which runs pretty sweet on Ubuntu 9.10.

      On Topic: I really only play one top end to-pay game any more. Everything else I get usually runs for free on Linux. If a native version of Civilization were released on Linux, I'd buy it. Hell, it would save be the $150 I need to spend to get windows just to play one game). And if a portal existed that provided other games with simple installation and payment, I'd buy those too. I've bought several games from http://www.gog.com/ that I run in Linux via WINE or dosbox. But if Steam was available with native builds, I'd probably buy those too.

    200. Re:Not ready as a gaming platform by lucian1900 · · Score: 1

      Perhaps some are like that, but same people want open source software (and in particular drivers) because it's much more practical and safe. Anyone that understands the spirit of free software will have no problem with the concept of closed-source games working.

    201. Re:Not ready as a gaming platform by lucian1900 · · Score: 1

      It's not even just that. If a closed-source driver is broken, Canonical can do absolutely nothing about it. That's not a good position to be in from a support point of view.

    202. Re:Not ready as a gaming platform by somersault · · Score: 1

      Thanks, those are both great links :)

      I remember playing one of the Kings Quest games briefly as a kid, and I'd quite like to try out the whole series. Oldskool point and click mechanics are way more fun than the way the latest Monkey Island games have been doing it, they mean you have to actually use your eyes to explore rather than just press a button to scroll through a list of interactive items..

      --
      which is totally what she said
    203. Re:Not ready as a gaming platform by u-235-sentinel · · Score: 1

      "Who do you serve

      Microsoft, most likely.

      Recently all forums, from Slashdot to 4chan /g/ got flooded by nearly identical Windowds-promoting posters, all spouting typical Microsoft talking points ("GIMP does not support CMYK", "Linux has no stable ABI", "You have to support all distributions' packages when you release software for Linux", etc.) and using astroturfing tactic ("I love Linux, but <some inane "issue" that is on the first page of results when googling for "Linux problem">").

      fortunately as long as GIMP supports jpegs, bmp's and gif's and Linux continues to run for more than 6 hours before needing a reboot then I"m good :-)

      --
      Has Comcast disconnected your Internet account? Same here. You can read about it at http://comcastissue.blogspot.com
    204. Re:Not ready as a gaming platform by locallyunscene · · Score: 1

      What changes something from rhetoric to an "engineering practice"? You might claim logic, but people can use all sorts of loops and tricks to make their point seem "logical". The point I was trying to make is that the similarities between religion and FS are superficial and can be applied to any argument. Maybe I didn't make it well.

    205. Re:Not ready as a gaming platform by DrgnDancer · · Score: 1

      No one except you is probably going to see this by now, but anyway... I agree with you, but I don't think you're going to find a large company like Valve willing to be either the chicken or the egg. They want to see that there is a market before they spend the money to develop for that market. It's unfortunate, perhaps, but it's the way companies like that think. If some start-up comes along and makes a few million selling games on Linux, then Valve will say "Hey, I wanna get me some of that!" and you'll see real movement. So far the only real examples are Loki (Bankrupt), Crossover (Who do OK, but have pretty low expenses since they're more just tailoring WINE rather than developing or porting anything), and Id (who have never apparently actually made money on a Linux port but do it for the love or the street cred).

      It's arguable that of the listed companies only Id really does (or did) a good job. Loki's ports were notoriously buggy and Crossover is, well, Crossover is running in WINE, which is a brave attempt but still trying to run one OS's programs in a completely different OS while essentially guessing at the APIs. I don't see the big boys making that fine a distinction though. They see a string of failures or low profit operations and don't see any reason to play.

      Before they went in with Activision I thought there was a chance that Blizzard might make the jump. They've always cross developed for Mac and PC, and these days Mac and Linux game programming aren't that far apart. It probably wouldn't have cost that much more (as compared to a PC only company) to add Linux to the mix. Sadly I don't see it happening now. Activision has bee very hands off with Blizz, but I think they'd object pretty strongly to taking a chance like that.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    206. Re:Not ready as a gaming platform by Animaether · · Score: 1

      bringing the cost of games to $cost_of_games+$microsoft_tax

      Which, of course, is an ever-diminishing relative amount.

      The last 'microsoft tax' amount I could spot was from 2009 in this /. story:
      http://tech.slashdot.org/story/09/07/23/1855211/Amazon-UK-Refunds-Windows-License-Fee-With-Little-Hassle

      The refund was 40GBP. That's about 50EUR now, but exchange rates were different back then.. let's make that 65EUR.

      So now let's take some games... I guess the Steam storefront should do for a nice cross-section.

      There's DogFighter for 13.99EUR.

      Microsoft Tax on your games so far: 65.00 / (13.99 + 65.00) * 100% = 82%

      But surely you don't just play one game, and it'd probably not be the cheapest in that list either. So we'll add another game. Fallout: New Vegas at 49.99 EUR.
      Microsoft Tax on your games so far: 65.00 / (13.99 + 49.99 + 65.00) * 100% = 50%

      Two games is still rather few.. I don't know why you'd bother unless you really, really, really loved those games. So let's add the other 4 listed.. Alpha Protocol (49.99), Aliens vs Predator (49.99), Grand Theft Auto IV (29.99) and Fallen Earth: Blood Sports (29.99).
      Microsoft Tax on your games so far: 65.00 / (13.99 + 49.99 + 49.99 + 49.99 + 29.99 + 29.99 + 65.00) * 100% = 20%

      So let's say that's typical for your spending behavior on games... 6 games in a year with an average cost of (13.99 + 49.99 + 49.99 + 49.99 + 29.99 + 29.99) / 6 = 48.16EUR.
      Now let's say you actually use that machine as you would a typical gaming machine.. seems those have a lifetime of 5 years.. PS2 is going longer than that, of course, but let's stick to the 5 years. We don't need to do the math bit again to know that'll be down to 4%. So in order to play those 30 games you paid a 4% premium.
      Sounds like an insanely cheap 'game console' if you were already using the computer for non-gaming purposes anyway and can leave its cost out.

      While I like free things as much as the next guy, I expect to pay for games.

      But you don't expect to pay for the things that make those games run. Or, at least, in the case of Windows.. you'd rather not.

      I suspect you have non-financial motives for this, but then why complain about the $microsoft_tax?

    207. Re:Not ready as a gaming platform by DavidTC · · Score: 1

      The implication was not that Steam was DRM protected, the implication was that Steam is DRM. Which it is.

      Actually, he said the 'Steam client' was DRM, which is just nonsensical. The Steam Client is a damn custom web browser/package install system.

      But, anyway, the implication was that Stream was hardware based DRM.

      I quote: Any form of DRM is fundamentally incompatible with an open OS -- since the user has full control over the hardware, and can tell the kernel to lie to the Steam client in any way he wants. And even if they add a kernel driver, it can be easily worked around.

      This is clearly nonsensical and shows no understanding of what Steam does, because Steam doesn't care about 'the hardware' or what the kernel is lying about. In fact, Steam already works in Wine, on purpose.

      Steam is network activation DRM, and would have no problem or additional security issues running on Linux. It contacts a server and says 'Can this person run this game?', and the server says yes or no.

      Obviously, someone could hack it by replacing part of the program to always return true...just like they could (and do) on Windows, because Steam isn't using any secret kernel rootkits or whatever the poster imagined they're using to stop that.

      Nor does it try to figure out what hardware it's running on, as that would be rather pointless for a program that's designed to run on as many computers as you install it on. (Because it's a web browser and package management system.)

      --
      If corporations are people, aren't stockholders guilty of slavery?
    208. Re:Not ready as a gaming platform by DavidTC · · Score: 1

      Yeah, I should have said 'didn't exist'. It didn't when created, it does now.

      I actually think there's hardware that can only run Java bytecode.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    209. Re:Not ready as a gaming platform by DavidTC · · Score: 1

      An interface designed to mimic something that exists is emulation.

      Or, to put it another way, an abstraction, like DirectX, is an API aimed at a fictional, simplifed thing, mapped onto something else, whereas an emulation, like SoundBlaster support, is an API aimed at something that does really exist, mapped onto something else.

      And, as I pointed out, in the end, it's all nonsense, as absolutely everything that exists in a computer passes through several layers, some aimed at converting APIs to older APIs, some just aimed at simplifying and generalizing kernel calls, some aimed at turning generic hardware calls into other hardware calls, some aimed at turn hardware access into actual hardware access, etc, etc.

      Anyone who thinks there's a hard and fast line on what 'emulation' is is a fool, as is anyone who thinks it matters at all.

      What people who, for some reason, assert that Wine isn't an emulator actually mean is that 'Under wine, Windows programs run natively in the CPU, the same as Linux programs. Wine is just a library like gtk.'. They mean the processor isn't emulated.

      Heh, except the processor is in protected mode, so certain instructions are emulated, but all modern operating systems do that.

      Like I said, 'emulation' is a stupid and nonsensical line to draw in the stand. It's more about why you're setting up the API you're setting up, as opposed to anything to do with the API.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    210. Re:Not ready as a gaming platform by Joe+Jay+Bee · · Score: 1

      No. The reason for that is that nVidia won't just free their fucking video driver.

      First, you sailed past the Linux Fault Threshold with consummate ease.

      Secondly, Nvidia wouldn't have to free their driver (which they don't want to do, for various reasons such as keeping their business going) if Linux had such a stable ABI. Your link merely says "binaries might be incompatible between versions because we might change shit", avoiding which is the whole goddamn point of a stable ABI and a stable platform!

      You can't make it as hard as possible for companies to write a driver that doesn't require constant updates and maintenance based on the whims of the kernel devs and then also want high performance drivers and games and such ported over. It doesn't work that way.

    211. Re:Not ready as a gaming platform by rawler · · Score: 1

      There are a few gaming companies producing Linux-versions, and selling on Steam. Aquaria, Osmos and World of Goo I know for sure, but I think also the Penumbra series, Savage, Lugaru, Overgrowth, Bridge Builder, Dark Horizons, Machinarium, Serious Sam, and probably some more are available on Steam (and certainly on Linux).

      Especially, I think partnership with Cedega or CrossOver could have been one way to go about it.

      Personally I play some Windows-games from Steam under cxgames (for ideological reasons I'd much rather pay crossover than Microsoft, and avoid dual-booting). The worst part of the experience? The Steam interface itself. Slow to connect, a bit buggy especially under certain window-managers, and in general not a good experience.

    212. Re:Not ready as a gaming platform by exomondo · · Score: 1

      Or, to put it another way, an abstraction, like DirectX, is an API aimed at a fictional, simplifed thing, mapped onto something else, whereas an emulation, like SoundBlaster support, is an API aimed at something that does really exist, mapped onto something else.

      Assuming you are talking about a Soundblaster emulator that would be an emulator with an Application Programming Interface, the API itself is not an emulator, it is a way of interacting with the emulator, this would be the same API that you would use to interact with a real Soundblaster so that from the application perspective you don't know whether it is a Soundblaster or a Soundblaster emulator, which is the whole point.

    213. Re:Not ready as a gaming platform by Nursie · · Score: 1

      The package types vary by platform, it's true, but you don't need to support all that many to target 90% or enterprise linux use. Redhat and SuSE are the most popular. They both use rpm.

      And rpm is a joy to work with compared to msi.

      "Linux is not friendly to commercial software unless it is open source or command line based."

      I take it you know this for a fact after more than a decade of experience with commercial programming across multiple Unix, Windows and Linux platforms? Because that's where I am and if I'm wrong then I would expect to be told so by someone with significantly more experience than I have, not some kid with an agenda and no real world experience.

    214. Re:Not ready as a gaming platform by judeancodersfront · · Score: 1

      The software distribution systems are all designed around open source.

      In Windows you build setup.exe and distribute it.

      In Linux there isn't even basic documentation on how to distribute software that is closed source. You have to look at a bunch of examples and then spend sometimes days hacking and testing scripts to fit your program and the distros you are supporting.

      There are also a lot of KDE/GNOME adjustments that have to be made that are normally handled by package maintainers. There can also be adjustments required for major versions of distros. You also get endless questions from Linux users as to why your source is closed and why you can't sell support even when it doesn't make sense for your business model. This is not a friendly environment for closed source. It's a big PITA compared to Windows or OS X. Linux is fine if your software is command line based and you only need to support RHEL and maybe openSuse but when you start messing with desktop distros the annoyances never end. The Linux desktop distros are designed around open source and they could care less about how many headaches they cause for commercial developers that do not open their source. Not a friendly environment.

    215. Re:Not ready as a gaming platform by RCL · · Score: 1

      I believe that people don't buy consoles for performance/graphics reasons. They buy them because of the simplicity of use, which is manifold:

      1) you don't care whether the game will run on your particular setup
      2) you don't care how to set up that game (yeah, "average" people don't have time/will/skill to know what driver version they are running, etc)
      3) your game is integrated with the (unified) platform online services - so it picks up your account settings, parental settings, friends and whatnot.

      PCs are surely faster, but average players these days don't even object to games being run at 30 fps, which is commonplace on the consoles :(

    216. Re:Not ready as a gaming platform by MorpheousMarty · · Score: 1

      Although I agree with your points, I think there is a big item missing here, Android. Steam on Android could be a killer app, especially with cross platform saves. I could start playing Plants vs Zombies on my PC, move it to my phone and finish it on my PS3.

    217. Re:Not ready as a gaming platform by 3vi1 · · Score: 1

      >> The whole open source and everything-must-be-free mentality goes against businesses.

      Linux users contributed more per user for the Humble Indie Bundle than Mac or Windows users. Explain.

      I believe you're generalizing everyone who uses/develops Linux to be Richard Stallman.

      Most of us Linux gamers already run Steam and Valve's games under Wine, and we don't complain about paying for it at all. We don't even complain about the DRM, until it breaks compatibility with Wine. A native version, even paid for and with some form of DRM (that we could open trouble tickets against when it breaks) would be welcome.

    218. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      OSS has two main ideas in it. When the source is available to everyone, you can fiddle around with it. For some people this is fun. The second idea is freedom. Freedom relays on independence and OSS gives you some independence. This includes logically all three aspects of the enlightenment (freedom, equality, fraternalism) which stays in contrast to big companies controlling what you can do with your stuff. Therefore you should not depend on one company providing you with an operating system, you should be able to choose and you should be able to dump them all and start something new when they a suck.

      In short it is enlightenment vs. capitalism. Both ideologies have strong supporters, while the latter have the money and the guns, the other have a lot of passion ;-) so they look very religious in their effort, even though they are not more "religious" than the other side.

    219. Re:Not ready as a gaming platform by Anonymous Coward · · Score: 0

      I don't know what your problem is. Why don't you just call it what it is. It's an alternate implementation of Windows APIs and libraries. It's called dynamic linking for a reason. If I replace riched32.dll with my own version on a Windows box it's not called emulation is it? But if I take that same dll over to Linux, the fact that Wine does the loading and linking instead of Windows makes it called emulation?

      Are Gnash or Lightspark called Adobe Flash emulators? Is Mono called a .NET emulator? Are all JVMs not made by Sun called Sun JVM emulators? No. These things are called alternate implementations.

      How about if Microsoft comes out with a new riched32.dll which maintains the same ABI, is that emulation or is it a new implementation? If a third party does the same is it emulation? Or is it just the fact that a third party does the loading and linking?

      Emulation is just a slippery word that isn't worth all the trolling. Stop being antisocial and go with the flow.

    220. Re:Not ready as a gaming platform by Risen888 · · Score: 1

      Sorry I didn't catch this reply til just now. I don't have time to read the link, maybe I'll check it out on my lunch. But...

      Secondly, Nvidia wouldn't have to free their driver (which they don't want to do, for various reasons such as keeping their business going) if Linux had such a stable ABI... You can't make it as hard as possible for companies to write a driver that doesn't require constant updates and maintenance based on the whims of the kernel devs and then also want high performance drivers and games and such ported over. It doesn't work that way.

      That would hold water if nVidia were not by now the single, sole, and only company out there making video hardware with closed drivers. ATI's opened their drivers, they seem not to have gone out of business yet. Shit, even Intel has GPU acceleration these days. Which leaves me with two conclusions:

      1. If whoever is making these decisions at nVidia thinks that keeping their drivers a secret is a good business decision, they're gonna get left behind. It's pretty obvious that free drivers are not just the future, they are the present, everywhere but nVidia.

      2. If "keeping their business going" depends on them hiding their driver code inside a binary blob, them's just tough rocks and I hope they go bankrupt. If they want to sell me stuff they're gonna have to start selling stuff I want to buy.

      --
      Hey, I finally got my first freak! Took you long enough!
  2. Phoronix by Anonymous Coward · · Score: 5, Funny

    Your number one source on the web for wild speculation and misinformation in the linux world.

    1. Re:Phoronix by ndtechnologies · · Score: 1

      +1 Best comment, right here.

      --
      I have nothing clever to put here...
    2. Re:Phoronix by Ant+P. · · Score: 1

      And thank you Valve, for once and for all proving that Michael Larabel is full of shit. That pathetic splog needs to die already.

  3. Wine by The+MAZZTer · · Score: 4, Informative

    Last I checked it ran pretty good in Wine (the Source engine too), so it's not a total loss.

    1. Re:Wine by Anonymous Coward · · Score: 1, Insightful

      I don't see how much overhead it would take a developer to do a couple of tests against Wine for Linux targetable games. Wine is stable now and works pretty good. I have quite a pile of Loki ports and to be honest, the windows version usually works better with Wine on my modern linux system.

      For non-free software, a binary is a binary is a binary, as long as it works I don't really sweat the API they've developed to.

    2. Re:Wine by JonJ · · Score: 0, Flamebait

      Unless you have two monitors, in which case, wine is shit and steam runs like crap.

      --
      -- Linux user #369862
    3. Re:Wine by Americano · · Score: 4, Insightful

      It would take just as long as testing on windows, and they'd sell a handful of additional copies as a result of that effort.

      And that, in a nutshell, is why they won't bother.

    4. Re:Wine by Kjella · · Score: 2, Informative

      Yes, but trying to run Steam with different games requiring different WINE settings is a giant pain in the ass.

      --
      Live today, because you never know what tomorrow brings
    5. Re:Wine by mandolin · · Score: 1

      Unfortunately I've had the opposite experience. Wine mostly works, and it's amazing it works as well as it does, but something is always broken just enough to make things suck.

      In my case, I tried the Portal demo recently, and had random freezes every 10 sec or so that made the game unplayable. (Plus insanely slow startup on a system equipped w/an SSD, but I could deal with that.)

      I was looking forward to trying a Linux version of the demo so I could buy the game if it worked. Oh well, too bad for me.

    6. Re:Wine by Anonymous Coward · · Score: 0

      The mac port wouldn't be that different from the Linux port. There is an economy of scale to it, if it nets them 10% more sales for 5% more effort it's worth it. That's a study they need to do (and maybe have already done).

    7. Re:Wine by Anonymous Coward · · Score: 1, Informative

      env WINEPREFIX=~/.wine-${GAME_NAME}

    8. Re:Wine by Americano · · Score: 1

      My company writes software that is deployed to AIX, Solaris, Windows, and Red Hat.

      We have to test all 4 of these ports independently, because they are independent programs - despite the fact that the *NIXes are "not that much different."

      The only "economy of scale" we find is that sometimes, a bug on ONE platform exists on all 4 platforms. But there are quite a few issues that exist on only one of the platforms. This means that each platform requires a full round of testing, regardless of how much "economy of scale" you think you get from having source code that's "mostly" the same.

      Or, to parallel your completely scientific wild-ass guesses, it would net them a fraction of 1% more sales, and cost them 80% more effort.

    9. Re:Wine by Anonymous Coward · · Score: 0

      The Mac port is quite different in that Apple customers are conditioned to 1) pay, and 2) pay a lot.

      There's a large amount of successful commercial Mac applications. As far as I am aware, the same cannot be said for Linux applications.

    10. Re:Wine by ProfessorKaos64 · · Score: 0

      Crossover Games works pretty well for me, with great support on the forums and periodic updates to the client. Yes wine is wine, but Crossover games is a bit more tailored for usabiilty / stability in general. Yes, I've had a few crashes in TF2, but generally worked very well for me.

    11. Re:Wine by TheQuantumShift · · Score: 1

      And by pretty good, do you mean 30-40fps on a phenom II quad @ 3Ghz w/8GB DDR3 RAM and a 1Gb Radeon 5770? I love Linux, but barely being able to play CS:S made me take MS up on their $30 upgrade offer. Now all my games work perfectly, and I have a dual boot w/Ubuntu Studio for photo/music creation work. I was really looking forward to native Linux source games, but whatever, right tool for the job and all that. And yes I pay for software, when it's reasonable.

      --

      Shift happens. Fire it up.
    12. Re:Wine by gangien · · Score: 1

      I don't see how much overhead it would take a developer to do a couple of tests against Wine for Linux targetable games.

      I think you under estimate the overhead of supporting a whole new platform.

    13. Re:Wine by SwedishPenguin · · Score: 1

      I don't know if this works well with Steam, but for Starcraft, I use an emulated wine desktop the size of my primary screen, without window decorations. It has the effect of a fullscreen game on my primary monitor only, while the second monitor can be used for whatever. Unless you want to use a game that actually makes use of the second monitor, but I don't know of any such games...

    14. Re:Wine by Cato · · Score: 2, Informative

      True, but you can use WINE bottles to get around this - install a WINE bottle, then move the steamapps directory somewhere else and do a symbolic link to it from the WINE bottle, and install one game in this bottle. For the next game, install a new bottle (with new WINE settings etc) but with symbolic link to the shared steamapps folder.

      For extra point, the steamapps folder can be on an NTFS partition (but only if you have kernel >= 2.6.26, or your GCF files may get corrupted) - then you can multiboot into Windows sharing the same steamapps folder, for games that aren't compatible with WINE, or to check that a WINE game is working as it should under Windows.

  4. Tis a shame, but I understand by Pojut · · Score: 1

    It would be nice to have a gaming standard as big as Steam available for Linux, but between spotty drivers and lack of Linux versions for most games, I can understand why Valve won't make the investment.

    Oh well, WINE works "good enough", I suppose...Still, this is just one more reason I keep a Windows 7 64 bit machine around.

    1. Re:Tis a shame, but I understand by armanox · · Score: 1

      It would be nice to have a gaming standard as big as Steam available for Linux, but between spotty drivers and lack of Linux versions for most games, I can understand why Valve won't make the investment.

      /quote> First off, I am going to have to disagree with the driver statement. This isn't 2006 anymore. Secondly, that same statement can be applied to questioning Steam on Mac OS.

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    2. Re:Tis a shame, but I understand by Hyppy · · Score: 1

      First off, I am going to have to disagree with the driver statement. This isn't 2006 anymore. Secondly, that same statement can be applied to questioning Steam on Mac OS.

      OSX doesn't have nearly as many driver problems, because the hardware is very tightly controlled.

    3. Re:Tis a shame, but I understand by MrHanky · · Score: 1

      Actually, as benchmarks of Valve's games have shown, the OpenGL drivers in Mac OS X are seriously shit, whereas both nvidia and ATI deliver drivers with excellent OpenGL performance for Linux (ATI's drivers are often very frustrating to work with, though).

    4. Re:Tis a shame, but I understand by LingNoi · · Score: 1

      They DO have driver problems because they've never had anything to run them with until recently which has prompted a driver patch.

      Linux on the other hand has been enjoying life with nvidia's drivers on render farms and many different games such as ID's for half a decade now.

    5. Re:Tis a shame, but I understand by Anonymous Coward · · Score: 0

      It would be nice to have a gaming standard as big as Steam available for Linux, but between spotty drivers and lack of Linux versions for most games

      I don't get it... Valve shouldn't develop a platform for making games more accessible on Linux because there currently aren't very many games for Linux? Going by that logic I shouldn't have someone pick me up a hamburger for lunch because I don't have any hamburgers in my desk.

    6. Re:Tis a shame, but I understand by Anonymous Coward · · Score: 0

      OS X has no driver problems 'cause it has no drivers, duh! :)

  5. I'm glad by rshxd · · Score: 3, Insightful

    Linux is for serious business. If you want to goof around, buy a Mac

    1. Re:I'm glad by Anonymous Coward · · Score: 2, Insightful

      Developing Ruby on Rails "apps" on your MacBook while taking multiple dicks up the butt is not "serious business".

    2. Re:I'm glad by Jedi+Alec · · Score: 1

      Linux is for serious business.

      Ah, but even internet spaceships aren't officially supported anymore...

      --

      People replying to my sig annoy me. That's why I change it all the time.
    3. Re:I'm glad by Nursie · · Score: 4, Informative

      Umm, yes, because so many enterprises have adopted Mac OS...

      Insightful my arse. Linux is much bigger than Mac in the enterprise.

    4. Re:I'm glad by Anonymous Coward · · Score: 0

      That made me lol.

    5. Re:I'm glad by Macrat · · Score: 1

      Yes, the employees in enterprises are adopting the Mac OS.

      That's very different from what IT keeps in the closet.

    6. Re:I'm glad by Americano · · Score: 1

      Sure, on servers.

      Do a survey of desktop systems, and then consider whether anybody even knows or cares what os the server they're talking to runs?

    7. Re:I'm glad by rshxd · · Score: 1, Interesting

      Well I'm out of the closet. Want to go for a coffee one afternoon?

    8. Re:I'm glad by imakemusic · · Score: 1

      ...because there are so many Steam games for Mac right now?

      --
      Brain surgery - it's not rocket science!
    9. Re:I'm glad by Anonymous Coward · · Score: 0

      That -1, Troll mod down is actually a +5, Too Damn Close to the Truth mod...

    10. Re:I'm glad by Lumpy · · Score: 1

      Riiiight.........

      I see so many MAC servers in the back room running the internet and big business....

      --
      Do not look at laser with remaining good eye.
    11. Re:I'm glad by Anonymous Coward · · Score: 0

      Developing Python "apps" on your lunix netbook while taking multiple dicks up the butt is not "serious business" either.

    12. Re:I'm glad by Anonymous Coward · · Score: 0

      Like we're talking about servers.

    13. Re:I'm glad by PitaBred · · Score: 1

      Wait... Google runs OSX for it's servers now? And IBM? And Oracle? And all of Redhat and Novell's customers? Wow.

    14. Re:I'm glad by BitZtream · · Score: 2, Informative

      Where?

      Server room? Sure. Linux is more popular than Macs since Macs make pretty shitty servers from a cost perspective.

      Desktop? Give me a break, the only people who use Linux desktops have businesses selling Linux. Plenty of businesses that don't sell Apple product use Macs.

      I know 1 google employee that uses a Linux on his laptop ... when it isn't booted into OS X, I know 7 or 8 admins that use Mac laptops to admin unix machines are large companies.

      You also see macs all over Hollywood. You see macs all over the media industries like Newspapers (dead tree format and online), television and

      Macs common on the desktop in general? Of course not, more common than Linux? Without any doubt what so ever.

      You guys need some perspective from outside your basement, something from the real world might be useful. Its fine to want to support your favorite OS, but when you walk into some business with the sort of ignorance you have the only thing you're going to get is laughed at, especially when you walk in and the guys doing the hiring have Macs.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    15. Re:I'm glad by LingNoi · · Score: 1

      That's what happens when you go into something half-hearted. They thought that if they made the windows version run in wine everyone would flock to their game; however in reality it ran better in default wine then their "official" client and existing linux users didn't want something running in wine, they were already doing that without CCPs help.

      The whole thing felt setup to fail then the linux community where promptly blamed for CCP's failure.

      http://linux.slashdot.org/article.pl?sid=09/02/08/206252

      Feedback on the EVE Online forums, which includes the e-mail in which CCP announced this decision, suggest that the client was not preferred for Linux users as it did not support the Premium graphics client and did not run as well as the win32 client under Wine.

    16. Re:I'm glad by Anonymous Coward · · Score: 0

      Another retard who can't read.

    17. Re:I'm glad by rovolo · · Score: 2, Funny

      taking multiple dicks up the butt is not "serious business"

      The porn industry would tend to disagree.

    18. Re:I'm glad by ducomputergeek · · Score: 1

      Maybe in the server room, where linux killed commercial unix for the most part. On the desktop is another matter.

      --
      "The problem with socialism is eventually you run out of other people's money" - Thatcher.
    19. Re:I'm glad by StikyPad · · Score: 2, Informative

      Wow. If "taking multiple dicks up the butt" is not serious, then what the hell is?

      Boss: "Hey guys, the workload's gonna be a little higher this week. Don't worry, it's nothing serious; I just need you to take multiple dicks up the butt while you complete your projects."

      At least give credit where credit is due.

    20. Re:I'm glad by Culture20 · · Score: 1

      Like we're talking about servers.

      Like we're talking about gaming computers. I'll take a chance at better OpenGL performance on a Linux machine than on Mac OS X any day (unless the Linux machine is a Mac). The graphics cards in any Mac except Mac Pros are rinky dink.

    21. Re:I'm glad by Culture20 · · Score: 2, Insightful

      when you walk in and the guys doing the hiring have Macs.

      If HR is using Macs, then I'm leery about even interviewing. Sure, there's a chance that IT is using a nice puppet/ARD/filewave/ssh/whatever combo to administer end users' machines, but it's more likely that the scenario is one where end users are admins of their own boxes and they've installed every trojan under the sun, and the "admins" choose xserves because all they know is Mac OS X. *shiver*

    22. Re:I'm glad by sootman · · Score: 1

      > Insightful my arse. Linux is much bigger than Mac in the enterprise.

      Informative my ass.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    23. Re:I'm glad by Anonymous Coward · · Score: 0

      We're not talking about gaming computers, or servers.

    24. Re:I'm glad by Nursie · · Score: 1

      "Give me a break, the only people who use Linux desktops have businesses selling Linux."

      Yes, the German and Brazilian governments, well known linux vendors!

      *facepalm*

      You'll find a lot of software companies where people have a linux machine and a windows machine, but no Mac.

      "You guys need some perspective from outside your basement"

      And you need to stop trolling linux users. The stereotype of the basement dweller is over. When Oracle, Google and IBM are all heavily involved in linux, as they are, your stereotype of linux as something for spotty, basement-dwelling hobbyists is long dead.

    25. Re:I'm glad by Nursie · · Score: 1

      Oh wow, a one month growth surge from insignificant to slightly less insignificant.

    26. Re:I'm glad by Anonymous Coward · · Score: 0

      Only for SERVERS! The only thing Linux is good at is server interfacing AND THAT IS ALL. Period. I have yet to see a stable version of Linux desktop that can run very many programs as windows can stably. I have tested the same programs side by side for Linux and for Windows and there is always better support for that windows program than there is for the same program in Linux. Period. I have had it with Linux this and Linux that. And most Linux users complain that they had such 'Earth shattering problems with windows' that they just HAD to switch over to a much harder to use OS where you have to learn how to use a terminal and you have to deal with poor software and driver support just because it was free and it does that neat Compiz thingy. And some people say that Linux is serious business, HOW? Open office writing PHP and JAVA applications is about the only thing you can do as a DOMESTIC user in Linux. Microsoft Office suite has many more features than Open Office...So that only leave you with the ever redundant browser argument. I wanna use this browser because IE is sucky and it gave a little virus... Get over it. Having a browser is a BASIC COMPUTER FUNCTION! Dont tell me that you find it enjoyable spending half an hour to download plugins for flash, quicktime, and Java when on a windows or mac computer its takes a grand total of ten minutes. Your JOE Linux desktop users are people who have waaay too much time on their hands and should be doing more productive things. And don't use the Open Source mantra as an excuse. Most of the people that call for that don't have a clue what they are really talking about. I agree with open source but JOE Linux user isn't going to have the time to inspect and tweek the code for EVERY PROGRAM YOU EVER GET! And you cant expect programmers who work hard putting these programs out to always say here cracker look at my code this is how you can exploit and take advantage of people in my program.

  6. tl;dr what everyone else is going to say: by MindlessAutomata · · Score: 2

    "Fuck."

    1. Re:tl;dr what everyone else is going to say: by notanatheist · · Score: 1

      Not just "fuck" but "FUCK You Valve". You can port to the Fruit platform but you can't port to linux? WTF?! Linux is FAR FAR FAR more capable than Apple in terms of hardware support which leaves NO reason to not support Linux. Put the option on the table and watch it grow!! Seriously, I can find more Windows users willing to ditch Windows *if* their precious games ran on Windows. Besides, the money not spent on Microsoft software can be spent on games!
      And Mac support, really? Oh, did you want to upgrade with that? You can't, you bought a fscking Apple! Ha!!

    2. Re:tl;dr what everyone else is going to say: by notanatheist · · Score: 1

      ran on Linux**. Typing in rage results in errors. Any other typos are the result of the same rage.

  7. Valve != iD I suppose by Da+w00t · · Score: 2, Informative

    iD software has historically produced Linux versions of their games; I remember fondly playing the quake(s), and doom 3 under Linux. While there have been lots and lots of reports over the years showing there is a Linux gaming market, it isn't a large enough market share for these game developers to put serious effort into it. I bet some of them actually see developing for Linux as a hindrance, even though most big game dev companies essentially abstract-out the bits between PS3, XBOX, Wii, PC, etc that are different.

    --

    da w00t. mtfnpy?
    1. Re:Valve != iD I suppose by CFBMoo1 · · Score: 4, Interesting

      I like iD, they've historically given back to the public domain after a limited period of time. As their new tech comes out they've released the older tech to the general public. My game purchases may be pittance but I like rewarding them as best I can for their actions even in this crappy economy. Still have the metal box Quake 3 Linux package and CD. >_>

      --
      ~~ Behold the flying cow with a rail gun! ~~
    2. Re:Valve != iD I suppose by segin · · Score: 5, Informative

      Developing for Linux is a lot like developing for OS X - pthreads, POSIX, OpenGL, and all. Besides, if they need their games ported to Linux, all they would have to do is contract Ryan Gordon.

    3. Re:Valve != iD I suppose by MBGMorden · · Score: 1

      The thing with Steam was getting the marketplace/appstore aspect of it into Linux. It creates a shopping venue and hence a customer base. iD might have produced a Linux version of their game, but you don't see them unless you go out searching for them specifically, and you don't tend to see other Linux games on the e-shelves to buy while you're buying the latest iD game.

      It's sad, but Linux gaming is actually regressing, whilst the OS as a whole is going forward. Bioware released Neverwinter Nights for Linux. They haven't done the same for any other game. Loki was doing lots of ports for many games years ago, but they folded. The only thing Linux gets these days are indie-games like Heroes of Newerth.

      I don't think it's a platform issue - if you statically compile your libraries you don't need to worry about dependencies or various distros. I think it's just a matter of mindset. Linux and most of the popular apps used on it are open source. They're free as in speech and as in beer, and that app works fine for creating applications, but it simply doesn't work for creating games. Games require many more people, and what's worse, games have to have constant new versions and new content coming out. We can work 20 years to perfect GIMP or Gnome or OpenOffice.org, but with games people need something different every few years.

      I really do wish we had a native WoW client at a minimum. Blizzard makes most of their money from subscriptions anyways, so the platform is moot. And no, WINE isn't good enough. Playable, sure, but everytime I try it SOMETHING is off. The run animation is repeating the left step with no right step animation, the frames on the buttons aren't aligned correctly with the center portion, the sound is choppy, etc. If you really want your fix and refuse to run Windows or a Mac then sure, it works, but I have a better gaming experience by just keeping a Windows XP machine around to play the games on.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    4. Re:Valve != iD I suppose by Anonymous Coward · · Score: 1, Interesting

      I remember load testing an old 386sx40 with 8MB RAM. I spawned 2 instances of Quake and it redefined the concept of lag, but it didn't crash. Linux is the most stable OS I've seen.

    5. Re:Valve != iD I suppose by RogueyWon · · Score: 1

      I don't think it's a platform issue - if you statically compile your libraries you don't need to worry about dependencies or various distros. I think it's just a matter of mindset. Linux and most of the popular apps used on it are open source. They're free as in speech and as in beer, and that app works fine for creating applications, but it simply doesn't work for creating games. Games require many more people, and what's worse, games have to have constant new versions and new content coming out. We can work 20 years to perfect GIMP or Gnome or OpenOffice.org, but with games people need something different every few years.

      I'd go further than this. While the free-as-in-beer movement often has no difficulty in attracting people who want to do clever things with software, it's always been at a substantial disadvantage in terms of getting people to do the less exciting but equally important work such as user interface and artwork. The latter is particularly relevant in terms of creating a game that's competitive with modern commercial offerings; you need a seriously large number of artists, sound technicians, animators etc. And by and large, these people expect to be paid for their work.

    6. Re:Valve != iD I suppose by gman003 · · Score: 1

      Unfortunately, id is dropping commercial Linux support, at least for Rage. Carmack will still give you a binary, but it's up to you to make it work, and if it doesn't, you're SOL. That's still better than a lot of companies do, and once the Doom 3 engine is open-sourced, we'll be getting more games with better support.

    7. Re:Valve != iD I suppose by jonwil · · Score: 1

      Blizzard did produce a WoW client for Linux but it was killed by upper management and never released.

      I think the issue with WoW is that not enough gamers would play it on Linux to justify the expense of maintaining the linux port (and remember, once its been released, they would have to release Linux patches in lockstep with the windows patches which requires even more manpower.

      I think for WoW, Blizzard could do well to help the Wine developers get it working better on Wine (both by helping the devs fix Wine and by fixing WoW to not do undocumented things to Windows that Wine can't/doesn't replicate)

    8. Re:Valve != iD I suppose by minasoko · · Score: 1
      Sadly, even id have noted that porting their games to Linux is largely a waste of their time.

      During his annual QuakeCon address this year, John Carmack said that every time they have done so, the number of Linux users is miniscule. As such, it becomes harder and harder to justify the time and effort. It didn't bode well.

      He spoke a little about installing Ubuntu on his machine and being pleasantly surprised at how all his hardware worked and that the GUI was not a terrible mess. He did say that Quake Live gets greater support under Linux than OS X, but I didn't get the impression that we could at all count on Linux clients for Rage or Doom 4.

    9. Re:Valve != iD I suppose by ZERO1ZERO · · Score: 1
      The Mac OSX quakelive client is seriously broken. It gets about 80 fps on my i7 Macbook pro and plays like a dog. On the other hand, booting my MBP into Win 7 and running Quakelive there makes it run like a dream, solid 125fps and smooth as butter.

      I don't know if the recently mentioned patch by apple/nvidia will resolve this problem or what.

    10. Re:Valve != iD I suppose by LingNoi · · Score: 1

      The only thing preventing gaming on Linux is the attitude's of those in charge of doing it. They have the same tired, poor excuses as the ignorant fools here on slashdot have. They come up with all these nonsensical reasons for why it would be so difficult but the simple fact of the matter is that they've never even looked into the matter and just sprout out ignorant garbage handed to them by other people.

    11. Re:Valve != iD I suppose by Moldiver · · Score: 1

      Ähm... No coder with a sane mind would use pthreads and the Posix-layer when writing code for OSX.

    12. Re:Valve != iD I suppose by Anonymous Coward · · Score: 0

      And while you're at it ask him why he failed to port the UT3 client.

    13. Re:Valve != iD I suppose by Anonymous Coward · · Score: 0

      POSIX

      Woohoo! You could even pick which pseudo terminal to send your ascii output to!

    14. Re:Valve != iD I suppose by Enahs · · Score: 1

      Still have the metal box Quake 3 Linux package and CD. >_>

      Same here. If only I could get it running on amd64 Ubuntu Lucid. :->

      --
      Stating on Slashdot that I like cheese since 1997.
    15. Re:Valve != iD I suppose by Anonymous Coward · · Score: 0

      I think it's just a matter of mindset. Linux and most of the popular apps used on it are open source. They're free as in speech and as in beer, and that app works fine for creating applications, but it simply doesn't work for creating games. Games require many more people, and what's worse, games have to have constant new versions and new content coming out. We can work 20 years to perfect GIMP or Gnome or OpenOffice.org, but with games people need something different every few years.

      I disagree. 50 high quality games should be enough for pretty much everyone (life is short). Once we get them, they can be polished forever and will never die (have you played FF7 lately :( ).

      It just might take 30 or 40 years to get those 50 via FOSS methods.

    16. Re:Valve != iD I suppose by Anonymous Coward · · Score: 0

      Blizzard did produce a WoW client for Linux but it was killed by upper management and never released.

      Or it was killed by the developers who couldn't convince the upper management that they'd be able to make it work for a price that was worthwhile.

      I think for WoW, Blizzard could do well to help the Wine developers get it working better on Wine (both by helping the devs fix Wine and by fixing WoW to not do undocumented things to Windows that Wine can't/doesn't replicate)

      Or they'll just say...hey, if you get it to work on WINE, fine, but we're not involved.

    17. Re:Valve != iD I suppose by westlake · · Score: 1

      iD software has historically produced Linux versions of their games; I remember fondly playing the quake(s), and doom 3 under Linux.

      The problem here is that for the better part of twenty years iD has released almost nothing of interest but variations on Doom and Quake.

      You can't build a successful PC gaming platform around a single genre.

    18. Re:Valve != iD I suppose by westlake · · Score: 1

      The latter is particularly relevant in terms of creating a game that's competitive with modern commercial offerings; you need a seriously large number of artists, sound technicians, animators etc.

      You need writers and story editors as well: "Red Dead Redemption" is the "Deadwood" of console video games.

    19. Re:Valve != iD I suppose by segin · · Score: 1

      I don't know the full APIs provided on Mac OS X, as I don't know Objective-C, but AFAIK, process management and thread management require using POSIX API, as the OPENSTEP API doesn't concern itself with such things. Correct me if I'm wrong.

    20. Re:Valve != iD I suppose by Moldiver · · Score: 1

      Before 10.5 you normally used NSThread that mapped down to mach-threads. Starting with 10.5 the better way is to use the NSOperation-api and do away with direkt thread-managment. In 10.6 GCD (GrandCentralDispatch) is the best way to do it.

    21. Re:Valve != iD I suppose by segin · · Score: 1

      Because being sued by Epic Games for breach of contract and improper use of intellectual property doesn't look that good on your resume.

    22. Re:Valve != iD I suppose by m50d · · Score: 1
      Linux is the most stable OS I've seen.

      In the 2.4 days I would've agreed with you, but in recent years I've found linux just gets crashier and crashier. I've now switched to freebsd and it's much better.

      /getoffmylawn

      --
      I am trolling
    23. Re:Valve != iD I suppose by cheeseandham · · Score: 1

      That is your parents point (unless I've missed a joke that your smiley represented). iD released the Quake 3 source code, it's been improved and modified and supports amd64. Just use your original pak files with it (they aren't included as they weren't released and are still subject to iD's copyright)

      ioquake3

      If you don't have the pak files, there is always OpenArena

    24. Re:Valve != iD I suppose by cheeseandham · · Score: 1

      Now noting your low UID, I guess I missed a joke. I'd be surprised if you didn't know of it's existence.
      I'll let myself out quietly... :)

  8. Confirmation by Anonymous Coward · · Score: 4, Funny

    they are not working on Steam for Linux right now.

    This confirms they will be working on it later! I bet it'll be out in time to make 2011 the year of Linux on the desktop!

    1. Re:Confirmation by L4t3r4lu5 · · Score: 1

      Maybe they'll buy the IP for DN:F and port it?

      We have WINE 1.2 now. So, miracles can happen...

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    2. Re:Confirmation by Anonymous Coward · · Score: 0

      By the time the year of Linux on the Desktop arrives, no one will use desktops.

    3. Re:Confirmation by wolrahnaes · · Score: 1

      they are not working on Steam for Linux right now.

      This confirms they will be working on it later!

      Though this is obviously in jest, it's not like it's unheard of for Valve to completely change their position on a platform.

      Gabe Newell on the PS3, January 2007:

      The PS3 is a total disaster on so many levels, I think it's really clear that Sony lost track of what customers and what developers wanted. I'd say, even at this late date, they should just cancel it and do a 'do over.' Just say, 'This was a horrible disaster and we're sorry and we're going to stop selling this and stop trying to convince people to develop for it.'

      Gabe Newell on the PS3, October 2007:

      I think [PS3 is] a waste of everybody's time. Investing in the Cell, investing in the SPE gives you no long-term benefits. There's nothing there that you're going to apply to anything else. You're not going to gain anything except a hatred of the architecture they've created. I don't think they're going to make money off their box. I don't think it's a good solution.

      Gabe Newll on the PS3, May 2010:

      We would love to see the PS3 be more open like a Mac than more closed like a Gamecube. It makes it easier to justify those investments if that were the case.

      One month later he was on stage at E3 during Sony's keynote announcing Portal 2.

      I completely agree that Steam on Linux as a released product is unlikely any time soon. We've seen the fragments that made it in to the Mac code so we know it's being worked on, but there's a huge gap between some (or even just one) of the developers tinkering in their spare time and having a workable program plus games to deploy with it. The actual technology's not going to be much different than the Mac code, but the support for the various distros and often crappy video drivers and everything that comes with those is still the biggest hurdle to clear.

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
    4. Re:Confirmation by gman003 · · Score: 1

      It's also possible that they were working on it, but cancelled it. The Steam build for Linux was on the official servers, unlisted, but I didn't hear of anyone getting it to run. Most likely, one programmer took a week to get it to compile, and run on maybe one specific installation, as a test. The higher-ups looked at it, and decided that it wouldn't really be worth it, but the Linux code is probably still there, waiting for a change-of-mind from management. So, all we need to do is build the Linux market share and improve the driver speed, and we're good.

      It's also possible that one programmer took the Mac version, and tried compiling it on Linux for shits and giggles, and then that somehow got onto the main servers, where it got discovered, launching all the rumors.

    5. Re:Confirmation by Kjella · · Score: 1

      As far as I know, there was never an official Linux build anywhere. If you decompiled it you found some instances of cross-platform scripts that specificly mentioned Linux. Somebody managed to hack it into attempt launching on Linux, which I think worked long enough for it to draw the splash screen. That was all, the rest was rumor built on rumor.

      --
      Live today, because you never know what tomorrow brings
    6. Re:Confirmation by mcgrew · · Score: 1

      2003 was the year of "Linux on the desktop" -- at my house, anyway. 2010 will be the year of "Linux on the netbook" once I get a USB CD burner.

  9. Good by Anonymous Coward · · Score: 0

    They can keep their DRM. I decide what ops run on my silicon; not Gabe.

    1. Re:Good by Sarten-X · · Score: 1, Offtopic

      I decide that Steam can run on my silicon.

      --
      You do not have a moral or legal right to do absolutely anything you want.
    2. Re:Good by Pojut · · Score: 1

      Steam may have had serious problems in the past, but nowadays I find it to be the easiest form of DRM to get along with. Beyond that, being able to cloud-save my games, buy-one-copy-play-it-on-PC-or-Mac, and ease of reinstallation if/when I format my hard drive make it worth dealing with. There are also some games that, using their original install disc, can be a bit wonky on XP or Windows 7...but with Steam, they work perfectly. True, that means you have to rebuy the darn thing, but if $5 means I can play some of my older games without having to jack around with them, I see it as just a convenience fee.

      Steam hate made plenty of sense back in the day when it first started up...but nowadays, it's the only way I purchase PC games (other than Good Old Games, of course.)

    3. Re:Good by Anonymous Coward · · Score: 0

      Shining example of the "linux is a religion" comment from earlier...
      If you're all anti DRM, then just don't buy Steam games. I'm sure there are other Linux users who make actually want to buy them.

    4. Re:Good by Anonymous Coward · · Score: 0

      There are also some games that, using their original install disc, can be a bit wonky on XP or Windows 7...but with Steam, they work perfectly.

      This used to be true until EA released SimCity 4 on steam (a couple weeks ago). They literally dumped the original multi-processor incompatible game on steam without any updates, and refuse to give a CDKEY with purchase (or even register your previously purchased CD and KEY on steam). You can buy SimCity 4 on CD for $7.00 less than on steam, plus you get a CD case, manual, CDKEY and the original game disc. How is buying the physical copy of the game cheaper when the software is an exact copy?
       
      That's not even mentioning the steam version still has the original DRM with the Steam DRM thrown on top of it. It would be nice if it were an updated, multi-processor compatible version, but they are just using steam as a dumping ground. So begins the Iphone store of PC's.

  10. Similar to what killed OS/2 by dreamchaser · · Score: 1, Insightful

    Last I checked it ran pretty good in Wine (the Source engine too), so it's not a total loss.

    Sure it's not a total loss, but that sort of thing is part of why OS/2 died and Windoze prevailed. OS/2 2.x+ had excellent Windows compatability up to the Win32s API's, which gave many developers little reason to target it with native versions of their code.

    1. Re:Similar to what killed OS/2 by cHiphead · · Score: 1

      OS/2 was a commercial competitor with Windows, Wine is there for convenience.

      Its up to developers to move to Linux, it will happen regularly as the big players get massive and small time guys can't afford to pay for patent licensing to develop a game that HAS to use proprietary technologies as a result of the host OS, we just haven't quite hit that point.

      --

      This is my sig. There are many like it, but this one is mine.
    2. Re:Similar to what killed OS/2 by drinkypoo · · Score: 2, Funny

      OS/2 2.x+ had excellent Windows compatability up to the Win32s API's, which gave many developers little reason to target it with native versions of their code.

      You must have been running a different version of OS/2 2.1 than I was, where you had to install Windows 3.1 under OS/2 in order to GET that compatibility, and it further shit itself regularly.

      There is no fanboy more tiresome than an OS/2 fanboy, and I say this as a former Amigan (I know, I know, I don't look like a newt.) Seriously, we're talking about a two-bit unfinished OS (well, it's good for embedded systems, but the GUI is a joke, I don't care how much you love the PM, it is seriously a featureless antique today) created by an evil corporation. I know I'm not the only one who remembers that the service contract for the holocaust management equipment (the concentration camp management computers) was serviced straight out of Armonk. How can you summon such enthusiasm for such a half-assed operating system? Just because it's stable if you never ever even use the GUI? I had a friend who even ran X on top of OS/2, and didn't run OS/2 apps. Fail, fail.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Similar to what killed OS/2 by adolf · · Score: 1

      I had a friend who even ran X on top of OS/2, and didn't run OS/2 apps. Fail, fail.

      Interesting.

      It's worth noting, at this point, that my best experience with OS/2 was with Warp in text mode on a machine with very little RAM (8MB? It's been awhile...). Back then, browsing with Lynx was still a viable way to use the popular Web, folks still used FTP regularly, "chat" was ircII, forums were Usenet, the music retailer cdnow.com had an extremely functional telnet interface, and I still had a lot of MS-DOS software that I used. Text-mode worked great, ran most modern Unix-ish software with fewer issues than [pick a Linux distro] does today, and had REXX to play with in addition to perl and all the usual *nix goodies.

      Is that "fail," too?

  11. fooled me by ko10ha · · Score: 2, Interesting

    I actually bought a new computer, partly in anticipation of steam and half-life2 coming to Linux. Silly me. And in response to those that keep saying that there are too many distro's and that Linux for games for that reason is a lost cause - I don't buy that. I'm running Openbox on Slackware, there's no gnome on my machine and I never use kde. Yet, only rarely do I encounter a program that does not run (usually because of lots of silly gnome libs not being present). I mean, what does a game need from kde or gnome or what have you? Is Linux + X not sufficient? I don't get it.

    1. Re:fooled me by Anonymous Coward · · Score: 3, Insightful

      Games require fast access to 3D, audio and controls. Having dozens of distros all doing things their own way is a PITA.

      And the last time I heard someone talk about X, he was saying it's two decades behind in terms of what games require.

      Like it or not, there has to be a single Linux distro with a single specific setup if you want companies to support Linux at all.

    2. Re:fooled me by drinkypoo · · Score: 1, Informative

      Games require fast access to 3D, audio and controls. Having dozens of distros all doing things their own way is a PITA.

      No, it isn't. You target SDL, OpenAL, et cetera. They work fine on the popular distributions, i.e. the ones you have to care about.

      And the last time I heard someone talk about X, he was saying it's two decades behind in terms of what games require.

      He was either a liar or unqualified to comment... or it was two decades ago. We have OpenGL, we have SDL, we have OpenAL, we don't need anything else.

      Like it or not, there has to be a single Linux distro with a single specific setup if you want companies to support Linux at all.

      Games are being sold right now which run on Windows 2000, Windows XP, Windows Vista, and Windows 7. But as anyone who has run all of these operating systems can attest, there are substantial compatibility problems between them. I have run software which will only run on all of these platforms. I have run software which runs on one or more but will not run on one or more other of them. And indeed, the Linux community will figure out how to run your software. That's how we got loki_compat. All that is needed is to support either Debian or Fedora and the community will work it out.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:fooled me by Goaway · · Score: 2, Insightful

      The reason your programs all work is that everybody is forced to live with the limitations and don't actually make the kind of programs that would have big problems with the different distros.

      Like, for instance, closed-source modern games.

    4. Re:fooled me by amazeofdeath · · Score: 1

      Steam and HL2 work fine on Linux with WINE.

      --
      U+F8FF
    5. Re:fooled me by cowscows · · Score: 1

      That's a fair point, but you could also argue that each of those different Windows environments has way more marketshare than all the different linux flavors combined. I can certainly see the business case that suggests that linux is more trouble than it's worth for game developers.

      --

      One time I threw a brick at a duck.

    6. Re:fooled me by Anonymous Coward · · Score: 0

      If your game bundles all the libraries it requires, then it will work on any Linux distribution. This is how commercial software developers deploy on Linux; they're well aware of the pointless differences between the distributions so they bundle everything. If Steam ever did come to Linux, this is exactly how it would work.

      Unfortunately, there are other, bigger problems, and when game developers complain about them, the freetards don't listen. WorksForMe(tm)!!!!!

    7. Re:fooled me by Anonymous Coward · · Score: 2, Insightful

      "No, it isn't. You target SDL, OpenAL, et cetera. They work fine on the popular distributions, i.e. the ones you have to care about."

      What about reliable unified sound support, hows that comming along?

    8. Re:fooled me by jedidiah · · Score: 1

      > Games require fast access to 3D, audio and controls. Having dozens of distros all doing things their own way is a PITA.

      Except they aren't doing things their own way at this level.

      Any Linux distribution is just a collection of a number of common components.

      This includes the kernel, the graphics subsystem, the device drivers, the desktop shell.

      ALSA and OpenGL are the same on any distribution. So is SDL or OpenAL.

      You can even package your product up old school if you are worried about dependencies.

      Hell, Oracle can manage multiple diverse Unixen. Some MS or PhD in Graphics can certainly deal with a few flavors of Linux.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    9. Re:fooled me by ko10ha · · Score: 1

      I'm just curious. What is a current Linux platform missing that's available on windows xp (which is still supported but almost 10 years old) ? And would those missing feature necessarily have to be tied to a certain distro?

    10. Re:fooled me by Anonymous Coward · · Score: 0

      Well, the answer is that we've listened to Jonathan Blow's criticisms, made two years ago...

      http://braid-game.com/news/?p=364

      ...and we've done nothing at all, because he was wrong about everything. Clearly a Microsoft shill.

      Speaking of progress, isn't it about time somebody rewrote ESD again? Pulseaudio's getting a bit old, artsd is ancient... it's about time for new layer of clusterfuckage in the sound stack.

    11. Re:fooled me by Anonymous Coward · · Score: 0

      Games require fast access to 3D, audio and controls. Having dozens of distros all doing things their own way is a PITA.

      All distro's use Xorg and openGL. For everything else you can include SDL as statically linked libraries. The minor differences between distros are completely transparent to a game, which cares not for package managers or init scripts. Seriously, you'll have bigger problems with the quirks of different graphics chipsets (under Windows or Linux) then you will with differences between distro's.

      And the last time I heard someone talk about X, he was saying it's two decades behind in terms of what games require.

      Wow, you clearly researched that one. Some people have an axe to grind about X, but they are usually misinformed or just parroting something they heard back in the XF86 days. There is no problem with gaming performance. Playing a cross-platform on Linux typically yields a better frame-rate then Windows on the same machine. Heck, its not uncommon for a Windows game to run faster on Linux under wine then natively on Windows.

      Like it or not, there has to be a single Linux distro with a single specific setup if you want companies to support Linux at all.

      Hmm, hasn't stopped iD software - do they ship different packages for different distros? No. They just ship the one linux binary and it just works. There are REAL barriers preventing studios porting/developing for Linux, but it has nothing to to with imagined "fragmentation" or whatever you want to call it.

    12. Re:fooled me by Anonymous Coward · · Score: 0

      Games require fast access to 3D, audio and controls. Having dozens of distros all doing things their own way is a PITA.

      No, it isn't. You target SDL, OpenAL, et cetera. They work fine on the popular distributions, i.e. the ones you have to care about.

      What is the et cetera part? Face it, nothing on Linux will ever compare to the performance, consistency, and stability of DirectX. Direct3D even surpassed OpenGL years ago.

    13. Re:fooled me by Kwesadilo · · Score: 1

      Like it or not, there has to be a single Linux distro with a single specific setup if you want companies to support Linux at all.

      They could just release it for Ubuntu and let other people repackage it for their favorite distro.

      --
      This space reserved for administrative use.
    14. Re:fooled me by bjourne · · Score: 1

      Regarding your examples, OpenGL, SDL and OpenAL, they are all stone age technologies compared to what Windows offer in DirectX. OpenAL has very spotty support among sound card manufacturers and there is a reason why it has only been used by a small handful of games. SDL is a very fast library and is amazing when it comes to blitting 2d graphics. The only problem is that games with 2d graphics aren't very popular anymore. OpenGL is a good standard to have, but it evolves much slower than DirectX so it trails behind and can't take advantage of the latest features gpu:s provide. Fortunately wine does a fairly good job implementing the DirectX API and it is always improving. I don't mind as a Linux user that I have to run wine to play most games.

    15. Re:fooled me by gmueckl · · Score: 1

      There is one thing missing for real on Linux: an audio interface that works as reliably as DirectSound on Windows. As it is, your choices on Linux are pretty much OSS or alsa if you want to do real-time audio output across distos and then there are those distros out there that in their default installation block direct access to the audio interface in favor of the audio routing daemon of the day. Add to the mix the fact that either alsa (with or without OSS emulation) or OSS, but not both could be present in the kernel, this stuff truely isn't pretty.

      A similar ugliness arises around OpenGL: there are a bunch of implementations out there and you are pretty much guaranteed to have one on the system. But that's where the guarantees stop. OpenGL has changed a lot in the last 10 years and you're in for a mixed bag of versions and extensions. This is especially bad because the open source drivers many distros default are just crappy. The only really decent driver that I'd want to code a game against on Linux is the binary blob from nVidia. Just imagine talking a noob through an update of the graphics driver on Linux through a phone line once he/she discovers that the game doesn't run properly... it ain't pretty.

      (If you want to counter with "my OpenGL desktop compositing runs fine, so the driver must be fine, too", don't - games demand a heck of a lot more from the video hardware than some simple textured quad rendering nowadays)

      --
      http://www.moonlight3d.eu/
    16. Re:fooled me by xtracto · · Score: 1

      Owww.. I had a really nice troll comment someone posted on slashdot a while ago describing an example of how the "user support" of a game company would sound like after releasing a game "fully supported" on Linux... (i.e. a user calling the support hotline after his brand-new game did not have sound)

      It included the specification of distro (ubuntu vs redhat, vs mint, vs fedora, vs more than 100 more) desktop environment (KDE vs XFCE vs Gnome vs ???), sound system (ALSA, PulseAudio, OSS, ALSA over Pulseaudio, OSS over Alsa...) etc.

      Really, I use Linux everyday for my Work (R-project+ awk + Netbeans + gcc + Gnumeric are Teh L33t) but I won't suggest "mainstream" linux gaming is a reality...

      There are Linux games, but all of them require a lot of effort to make them run compared to Console, Mac or Windows games (double click installer and TADA!)

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    17. Re:fooled me by Rennt · · Score: 1

      Honestly, its a non-issue. Games are easier then desktop software in this regard, as they do not have the kinds of deep dependencies that, for example, a Gnome application has.

      By way of example without thinking too hard, iD have been releasing Linux software longer then Ubuntu, and have never had a problem making contemporary top-tier, tech-demo level games with a single universal installer.

      Market share is really the only barrier to Linux gaming, but its a chicken and an egg thing. Valve had a real chance to make a difference here. Many gamers would drop Windows in a heartbeat if they had access to Steam on Linux.

      Tin foil hat on, I wouldn't be surprised to learn that development of Steam for Linux was well under way, but pressure from vested interests killed it.

    18. Re:fooled me by drinkypoo · · Score: 1

      Regarding your examples, OpenGL, SDL and OpenAL, they are all stone age technologies compared to what Windows offer in DirectX.

      Oh noes! They work fine. OpenGL is only a whisker behind Direct3D and it's years ahead in other ways, like actual usability. Or so say all the game developers I've talked to about it, the plural of anecdote is not data though.

      OpenAL has very spotty support among sound card manufacturers

      On Linux, it backends to ALSA or pulse (maybe OSS too.) On Windows, it will fall back to stereo where OpenAL is not available.

      SDL is a very fast library and is amazing when it comes to blitting 2d graphics. The only problem is that games with 2d graphics aren't very popular anymore.

      SDL does a lot more than graphics. Fail, fail.

      Fortunately wine does a fairly good job implementing the DirectX API and it is always improving. I don't mind as a Linux user that I have to run wine to play most games.

      At least we agree on some things.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    19. Re:fooled me by Anonymous Coward · · Score: 0

      SDL + OpenAL seems to work great. But I'm no dev, so I might just be confused.

    20. Re:fooled me by Rennt · · Score: 1

      There is one thing missing for real on Linux: an audio interface that works as reliably as DirectSound on Windows. As it is, your choices on Linux are pretty much OSS or alsa...

      You're comparing an API targeted at game development to low-level subsystems, which is pretty disingenuous. No game developer should be targeting OSS or ALSA. openAL exists for this purpose and works just fine.

    21. Re:fooled me by PeterBrett · · Score: 2, Insightful

      What about reliable unified sound support, hows that comming along?

      Uh, that's why you target SDL and OpenAL. Using the power of libraries, they take care of that for you.

    22. Re:fooled me by SwedishPenguin · · Score: 1

      3D? OpenGL! Audio? Alsa! Controls? SDL!
      X is not two decades behind, that's total bullshit. I can run StarCraft 2 under wine flawlessly, how can X be 2 decades behind what games require?

    23. Re:fooled me by djdanlib · · Score: 1

      That's the nice thing about standard Linuxes. There are so many to choose from!

    24. Re:fooled me by gmueckl · · Score: 1

      Last time I checked, OpenAL was pretty incomplete. It may be enough for some games, but you aren't getting a lot out of it. The first thing that comes to my mind is direct output to certain speakers, useful e.g. for playing a video with a premixed audio track. Sure, there's the hack that stereo samples in OpenAL get no spatial processing and will always end up on front left/front right. But there's no way to directly address other speakers, if they are present. In DirectSound, on the other hand, you can create a hardware buffer with 4 to 8 channels (one for each speaker) and there are existing audio engines out there that do just that.

      If you want to compare OpenAL to something that MS created, you should rather look at DirectSound3D, which sits on top of DirectSound and also concerns itself only with the 3D mixdown.

      --
      http://www.moonlight3d.eu/
    25. Re:fooled me by mcgrew · · Score: 1

      Games are being sold right now which run on Windows 2000, Windows XP, Windows Vista, and Windows 7. But as anyone who has run all of these operating systems can attest, there are substantial compatibility problems between them. I have run software which will only run on all of these platforms. I have run software which runs on one or more but will not run on one or more other of them.

      Thank you for that; the "incompatible distros" and "poor driver support" are both FUD plain and simple. I've had far more compatibility and driver problems with Windows than with Linux. With Windows, if you upgrade your OS you have to upgrade a fair number of applications as well, and Windows Update once replaced a perfectly good network driver on a machine of mine with one that wouldn't work at all. I and the ISP's tech support both thought my net card had gone south.

      And with Linux, if one distro won't work you can always install another version dual boot. Easy in Linux, hard as hell in Windows. In fact, if you want two different versions of Windows on your PC, installing Linux first is the easiest way to do it, because you have GRUB or LILO.

    26. Re:fooled me by bjourne · · Score: 1

      Regarding your examples, OpenGL, SDL and OpenAL, they are all stone age technologies compared to what Windows offer in DirectX. Oh noes! They work fine. OpenGL is only a whisker behind Direct3D and it's years ahead in other ways, like actual usability. Or so say all the game developers I've talked to about it, the plural of anecdote is not data though.

      You are an idiot. Direct3D 11 was released in July 2009, and there are already games using it. Its counterpart, OpenGL 4 was released in March 2010 almost a year later. And it will be a very long time before any cards will implement it anyway.

      And maybe you should ask your game developer friends if SDL, OpenAL and OpenGL is "all they need..."

      OpenAL has very spotty support among sound card manufacturers On Linux, it backends to ALSA or pulse (maybe OSS too.) On Windows, it will fall back to stereo where OpenAL is not available.

      At which point you lose the only feature OpenAL brings to the table; 3D sound. What you are left with is a really crappy sound API that nobody likes.

      SDL is a very fast library and is amazing when it comes to blitting 2d graphics. The only problem is that games with 2d graphics aren't very popular anymore. SDL does a lot more than graphics. Fail, fail.

      I never stated that SDL *only* does graphics you illiterate retard. But that is the only thing it does really well. If you are looking for a networking, sound mixing, font rendering or image loading api, you are better off using something else than SDL.

    27. Re:fooled me by Reapman · · Score: 1

      Not sure I agree with that statement. I've semi-recently gotten my feet wet in OpenGL, and calling it outdated is a bit of a stretch. My understanding is that yes there was a time when DirectX was far superior to OpenGL for 3D Graphics (just as before that OpenGL was superior to DirectX). However OpenGL has pretty much caught up with if not passed it in some ways, and with Microsoft showing some weak support for gaming on the PC (Games for Windows Live case and point) it's fully possible to see OpenGL pull ahead again, at least for a time.

      Not only that but I find DirectX to be rather.. limiting. Sure, DirectX is "cross platform" just as you can have the Model-T in any color, as long as it's black. OpenGL experience I find is far more interesting if I want to branch out into Android, Windows, OSX, etc etc. About the only thing I imagine I can't use my OpenGL experience with on developing is the XBox, or possibly Windows Mobile 7.

      To me developing for DirectX is like 5 years ago developing for IE6.. a potentially bad idea for the long term.

    28. Re:fooled me by arifwn · · Score: 1

      That's shallow. Developer can make a static build or include all dynamic libraries needed to ensure their binary can run on any distro. Adobe reader for linux is not bloated for nothing.

    29. Re:fooled me by arifwn · · Score: 1

      Regarding your examples, OpenGL, SDL and OpenAL, they are all stone age technologies compared to what Windows offer in DirectX.

      Wrong, you can use opengl to take advantage of advance features available on your graphic card. Such features are often inaccessible in current version of directx, but often accessible through opengl. OpenGL don't evolve much because it is already superior. You can't measure technological superiority by only counting the number of people that use it. I believe that directx is popular because game developer just make use of popular middleware that use directx. They typically don't write their own engine. Do you notice that everything is powered by unreal engine today?

      SDL is a very fast library and is amazing when it comes to blitting 2d graphics

      It also make it easier to use opengl. Hell, it even do audio stuff too. Just read the manual.

    30. Re:fooled me by Anonymous Coward · · Score: 0

      "I'm just curious. What is a current Linux platform missing that's available on windows xp"

      A significant number of users.

    31. Re:fooled me by Randle_Revar · · Score: 1

      For games? OpenAL, like he said.

      For low-level work, use the safe ALSA subset that works for PA and ALSA, or Jack for producing pro audio.

      Media playing? GStreamer in Gnome, Phonon in KDE.

      Simple notification sounds and the like? libcanberra in Gnome, and Phonon again in KDE.

      Pretty straightforward, really. Yeah, it might be nice to have one way to do it for everything, but that is rarely the case for anything in Linux.
      For high level stuff, like media playing, it is hardly surprising Gnome and KDE have different systems (and Phonon is a wrapper, so it can be just a very abstracted layer above GST)

      It would be nice if there wasn't the consumer audio/pro audio divide between PA and Jack. Maybe someday those to can merge, or one take over for the other (won't happen by next Wednesday, though).

      It doesn't seem unreasonable to have a library like OpenAL dedicated to gaming.

    32. Re:fooled me by m50d · · Score: 1

      Yeah, except that PulseAudio broke OpenAL apps. And no doubt the next pointless crappy rewrite of the linux sound layer will do so too.

      --
      I am trolling
    33. Re:fooled me by bjourne · · Score: 1

      Please explain what features Direct3D lack that exists in OpenGL? D3D 11 offers hardware tesselation, compute shaders and much more. Those features will take ages before they will show up in OpenGL. And when they show up, they will likely show up as extensions, meaning that you won't be able to rely on the feature being there as the manufacturer may not have implemented that particular extension.

    34. Re:fooled me by Walter+Carver · · Score: 1

      Just support Ubuntu (or if you can afford it, Redhat and Suse) and let all the other distros figure out how to do this themselves. It has been said before in Linux gaming threads.

  12. Serious gamers by Anonymous Coward · · Score: 0, Funny

    "Serious gamers" is a contradiction in terms (much like "law-abiding criminals"), so "dedicated gamers" might be a better term.

    1. Re:Serious gamers by thousandinone · · Score: 3, Insightful

      A contradiction in terms? On what do you base that claim exactly? Someone who has a crime on their record is a criminal, regardless of whether they're actively breaking the law or not. If you've ever paid a speeding ticket rather than (successfully) contesting it in court, you are by definition a law-abiding criminal.

      Similarly, Anyone who takes any form of game seriously would meet the definition of 'serious gamer;' professional sports come to mind, as well as the 'serious business' gaming crowd. And one can be dedicated without being serious, just as one can take something seriously without being particularly dedicated to it.

    2. Re:Serious gamers by L4t3r4lu5 · · Score: 5, Funny

      A very accurate synopsis! Now, i wonder if you could help me with a definition of the word "pedant." An example of a "pedant" in action may help.

      (I'll take that tongue out of my cheek, now.)

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    3. Re:Serious gamers by thousandinone · · Score: 1

      Hey, come on now, let me feed the trolls in peace! If noone feeds them, I worry that they may go extinct, and where will we be without the GNAA?

    4. Re:Serious gamers by Anonymous Coward · · Score: 0

      You are incorrect. A speeding ticket is almost always defined as a civil infraction in the USA (as long as the speed wasn't something insane like 50+ mph over the limit in which case it's considered a criminal speeding offense.)

      http://en.wikipedia.org/wiki/Civil_infraction

      A Civil Infraction is defined as a "a non-criminal violation of a rule, ordinance, or regulation." It is typically only punished by a fine and/or points off of a license and is considered a lesser charge than a misdemeanor. There is a big difference between civil and criminal courts in the US. No one is a criminal simply because they received a parking or speeding ticket.

    5. Re:Serious gamers by FatdogHaiku · · Score: 3, Funny

      "law-abiding criminals"

      Thanks for reminding me my state has primary elections tomorrow...

      --
      You have the right to remain sentient. If you give up the right to remain sentient, you will be elected to public office
    6. Re:Serious gamers by gregthebunny · · Score: 1

      If you've ever paid a speeding ticket rather than (successfully) contesting it in court, you are by definition a law-abiding criminal.

      This is (at least in the US) incorrect. Speeding tickets are a civil infraction, which is a decriminalized offense. Therefore, you are by definition NOT a criminal when you pay for (and therefore plead guilty to) a speeding ticket. However, reckless driving (typically 20+ mph over the limit, among other actions) is considered a crime, as it is a misdemeanor.

    7. Re:Serious gamers by Anonymous Coward · · Score: 0

      Traffic violations are not criminal retard.

    8. Re:Serious gamers by Anonymous Coward · · Score: 0

      A contradiction in terms? On what do you base that claim exactly? Someone who has a crime on their record is a criminal, regardless of whether they're actively breaking the law or not. If you've ever paid a speeding ticket rather than (successfully) contesting it in court, you are by definition a law-abiding criminal.

      I have no idea why people group criminals in with someone speeding. This is largely misunderstood that breaking a "speeding violation" or "parking violation" is the same thing as a "criminal offense". Don't get me wrong there are things you can do with your vehicle that are criminal offenses.

      By driving any vehicle on public (country, state, city) streets you agree to follow the rules mandated by country, state, or city and enforced by police. It doesn't matter on private roads unless it is a criminal offense.

  13. Postal 3? by slaapliedje · · Score: 1

    So does that mean that Postal 3 is going to be the only Non-Steam Source Engine game? We know it's been announced for Linux. And what of those libraries that Phoronix found? Curse your sudden, but inevitable betrayal!

    1. Re:Postal 3? by RogueyWon · · Score: 1

      The final Troika game "Vampire: The Masquerade: Bloodlines" beat it to this. It was one of the very first Source engine games, releasing around the same time as HL2. While there is a steam version available, there were plenty of boxed-copies sold which do not require the game to be imported into Steam. I've no idea whether it's playable under Linux; it was so buggy that a cynic might note that it wasn't even properly playable under Windows.

    2. Re:Postal 3? by slaapliedje · · Score: 1

      You sir are correct! Vampire The Masquerade: Bloodlines was an awesome game, but sadly wasn't released for Linux. So will Postal 3 be the only Non-Steam game for Linux? As a completely off topic note, there is still a community patching all the bugs and adding improvements to VtM: Bloodlines.

  14. Dual boot by Anonymous Coward · · Score: 1, Interesting

    I use Ubuntu exclusively for business and casual use. But for gaming I'll dual boot to Windows 7 (came with the laptop) and play without having to fiddle with anything.

    The Windows 7 partition has only one application: Steam. And that's the way I like it.

    Even if Steam got ported to Linux, I'm not sure I would switch. I can't imagine all the games being ported, so there is not much to be gained.

    1. Re:Dual boot by Nadaka · · Score: 0

      I would. I dual boot windows and linux. Windows is for gaming, linux is for every thing else. If steam came to linux with their top line games and a decent selection of independent titles (I would have assumed so because the rumor also stated that the toolkit used for publishing steam games was also being made cross platform), they could make thousands of dollars off of me that they are not right now (I do not have steam).

    2. Re:Dual boot by Miseph · · Score: 1

      But then how would he prove he isn't smarter than a short Perl script?

      Won't somebody please think of the parse challenged?

      --
      Try not to take me more seriously than I take myself.
    3. Re:Dual boot by g4b · · Score: 1

      I think technically the basics of steam are already ported to linux to be used in dedicated servers.

      The desktop part would not make any sense, before games are not ported or to be released under linux.

      They do, however fix bugs in steam to be runnable by wine, as far as i have heard. You can play titles like CS:S in linux, with steam and CS:S completely running under wine. Some people even use wine to run emulated steam servers, since sometimes the linux version of games runs worse. I tried to install Alien Swarm on a linux server e.g.

      It's mostly the GUI Part / GL Part that does not get ported.

  15. I don't follow by Jorl17 · · Score: 4, Insightful

    I can't seem to follow this, nor get it straight in my mind.

    It all started as rumors such as this one.

    But, then, they announced that it was official and that Valve had announced that it would be launching a Linux version. I do not recall seeing any actual Valve announcement, but this news hit Slashdot like a "Microsoft-is-dead!"-news-issue: http://www.linuxjournal.com/content/its-official-steam-coming-linux
    And they say:

    We recently touched on one way of being a Linux gamer. Recent news that Valve Software will soon be releasing a Linux client promises to provide another option for Linux gamers. The news could not come at a better time as the world will shortly focus on gaming with the upcoming, industry-only E3 conference, the crown jewel of the gaming industry.

    While there are still no details on the list of game titles that will be available, the announcement alone is reason for any Linux gamer to get excited. Steam is a content delivery system for gamers which allows you to buy and download game titles and related media, once you have the client installed.


    So, how do we go from announced to "not happening". Was this "announcement" a fake? It seems like it was...otherwise someone is BS me...

    --
    Have you heard about SoylentNews?
    1. Re:I don't follow by Lunix+Nutcase · · Score: 5, Insightful

      Protip: Those rumors had no basis in reality.. This is why you should not trust Phoronix as a source of reliable information in addition to their crappy benchmarks with questionable methodology.

    2. Re:I don't follow by Jorl17 · · Score: 1

      Also, doing the ridiculous thing of answering myself, I'd like to add this forum thread (yes, Phoronix and noted by Phoronix as well):

      http://www.phoronix.com/forums/showthread.php?t=23328&page=5 (page 5 is interesting, be the thread is lengthy)

      So...what was that thread all about? A user on page 6 says: They could be developing the client on Linux for Mac OS X. The fact that the files have support for Linux does not mean that they actually intend to support it. The best that you can conclude that Linux users will get is unofficial support without an official announcement.

      Maybe he was right. Still, I stand by my words: Something doesn't add-up here.

      Going to the *real* source of the rumours: Phoronix. It all started in this page. And they say, quote:
      "Valve Corporation has [...] confirmed something we have been reporting for two years: the Steam content delivery platform and Source Engine are coming to Linux"

      But where is this announcement? Later on that article we have something interesting: "An announcement from Valve itself is imminent."

      Yet, Valve didn't make an announcement. We've been waiting for it.

      As much as it may seem that Phoronix lied with their teeth here, they do point to other more respectful sources such as Telegraph.co.uk, who also seem to confirm said announcement: "Valve has also confirmed that it will make Steam available to Linux users in the coming months. "

      That's it: It's a mess.

      --
      Have you heard about SoylentNews?
    3. Re:I don't follow by Anonymous Coward · · Score: 0

      This has been ongoing for years, as recently lampooned in Doomed to Obscurity.

      All trails lead back to Phoronix.com. Your Daily Radar one cites Phoronix. The Linux Journal story cites Phoronix. Every single story you will find Googling "steam linux" will all point back to Phoronix.

      They pulled it out of their ass.

    4. Re:I don't follow by Lunix+Nutcase · · Score: 1

      Going to the *real* source of the rumours: Phoronix. It all started in this page [phoronix.com]. And they say, quote:

      No, it all started back in 2008 here when they first claimed that Steam for Linux was "confirmed".

    5. Re:I don't follow by Jorl17 · · Score: 1

      I was kind of talking about the most "recent" irrefutable proof.

      --
      Have you heard about SoylentNews?
    6. Re:I don't follow by basotl · · Score: 1

      There were also other sources confirming this such as: http://www.telegraph.co.uk/technology/apple/7715209/Steam-for-Mac-goes-live.html

      I wonder who their sources were?

      In addition it's odd that it was possible to get a partially working client from the code available and not finish that off.

      --
      HTC EVO 4G LTE w/ CM 10.2 | NookColor w/ CM 10.2 | Samsung Epic 4G w/ CM 10.1
    7. Re:I don't follow by Yfrwlf · · Score: 1

      Which I said ten zillion times in their forums, that there was NO official announcement anywhere, so now I just have one thing to say:

      TOLD YOU SO, TOLD YOU SO!!! STUPID PHORONIX LIES JUST TO GET PAGE HITS!!!

      Aaah, got that out of my system.

      --
      Promote true freedom - support standards and interoperability.
    8. Re:I don't follow by Lunix+Nutcase · · Score: 1

      What was "irrefutable" about it? They found a few lines that said "Linux" in some scripts and an incomplete client. That's a pretty shaky foundation to say something is "confirmed".

    9. Re:I don't follow by Jorl17 · · Score: 1

      I'm talking about the announcement that they say Valve made, see: http://slashdot.org/comments.pl?sid=1763248&cid=33340564

      But I was being ironic with the word irrefutable.

      --
      Have you heard about SoylentNews?
    10. Re:I don't follow by smbell · · Score: 3, Informative

      I'm not a big fan of Phoronix and it's multi-page click through articles, but saying the rumor had no basis in reality is a bit of a stretch. The short of it is there was never an official announcement. Phoronix pointed out, and many others verified, there was several references to linux in various portions of the Steam client. This all came to a bit of a frenzy as some binaries that appeared to be the early workings of a linux client were found available from a valve server. They were up for several weeks, during which several people played with them and got them to some degree of running, and then the binaries disappeared. Some, including Phoronix, speculated that this was in preparation for getting that client ready for release.

      Most likely there have been several pushes to port things to linux, but never enough follow through, so there are linux compatible bits strewn all over the place.

    11. Re:I don't follow by Lunix+Nutcase · · Score: 1

      The part that had "no basis in reality" were the overblown statements that Phoronix was making with headlines such as:

      There Is No Doubt, Steam Is Coming To Linux!

      It's Official: Valve Releasing Steam, Source Engine For Linux!

      Really? There is no doubt that it was coming? Secondly, how can something be official when there was no statement from Valve saying so? A one-liner in an article with an unsourced rumor is not "official".

    12. Re:I don't follow by Lunix+Nutcase · · Score: 1

      A one-line unsourced rumor at the end of an article is not an announcement from Valve. An announcement from Valve would be something like this.

    13. Re:I don't follow by Lunix+Nutcase · · Score: 1

      Who says there even was a real source and it wasn't just made up and thrown in there for page hits? It wouldn't even remotely be the first time.

    14. Re:I don't follow by DrgnDancer · · Score: 1

      That was his point. He was being sarcastic. Not only is your sarcasm detector completely broken, you apparently only read half of the post directly above this one where he says "But I was being ironic with the word irrefutable." Jeez, I used to think *I* was thick about understanding humor... then I came here.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    15. Re:I don't follow by Anonymous Coward · · Score: 0

      Slashdot : "bullshit is my middle name"

    16. Re:I don't follow by Anonymous Coward · · Score: 0

      Yeah. Those Linux binaries they ran and took screenshots of are clearly fictive...

  16. Straw-man argument by voss · · Score: 1

    World of Warcraft and EVE online run just fine on Linux with WINE. Neither company uses DRM on their client. EVE online had a native linux client but
    the WINE version ran better.

    Despite all the mythlogy about "too many distros" the truth of the matter is that 90%+ of linux users use spinoffs of one of four distros (debian, redhat, suse, and mandriva) all of which run WINE just about the same.

    1. Re:Straw-man argument by Anonymous Coward · · Score: 0

      World of Warcraft and EVE online run just fine on Linux with WINE. Neither company uses DRM on their client.

      Neither of those games uses DRM because they require subscriptions to play. You can download the World of Warcraft client for free off Blizzard's website, even.

      I doubt most companies would enjoy trying to support software being run on emulators anyway though. That's just an extra layer of crap to deal with.

    2. Re:Straw-man argument by frist · · Score: 1

      World of Warcraft and EVE online run just fine on Linux with WINE. Neither company uses DRM on their client.

      Why would SaaS need DRM? You have to pay a monthly fee to use the software... Why are so many clueless people replying? Wait - slashdot....

    3. Re:Straw-man argument by Anonymous Coward · · Score: 0

      EVE online had a native linux client but the WINE version ran better.

      It wasn't a native client IIRC. I believe it was just the Windows EVE client bundled with Cedega.

    4. Re:Straw-man argument by onefriedrice · · Score: 1

      World of Warcraft and EVE online run just fine on Linux with WINE. Neither company uses DRM on their client. EVE online had a native linux client but the WINE version ran better.

      Despite all the mythlogy about "too many distros" the truth of the matter is that 90%+ of linux users use spinoffs of one of four distros (debian, redhat, suse, and mandriva) all of which run WINE just about the same.

      So it seems that the big game outfits are right to not worry about Linux support because their games work just fine as-is in Wine... It costs more to add an extra platform than just porting the game; they also have to support their product. Even if the distros are "just about the same," why should they spend anything supporting a platform when its users will buy their games anyway and either dual-boot or do the work themselves to get it running in Wine? It would hardly be worth it for them to even bundle their win32 binaries with wine because they would then be on the line for the support; they have even less reason to put money toward a proper Linux port.

      --
      This author takes full ownership and responsibility for the unpopular opinions outlined above.
    5. Re:Straw-man argument by lucian1900 · · Score: 1

      They could instead spend a tiny bit of effort and use winelib to make the game as native and easy to package as it is possible with wine. Picasa uses winelib, for example.

  17. I think I was misunderstood by dreamchaser · · Score: 2, Interesting

    Oh I'm not a fanboy; haven't even booted OS/2 in years, and yes the compatability was at first shaky (much like Wine) then got stronger. I was just seeing a similarity here. Why develop games for Linux when many 'run OK' on Wine?

    I'd LOVE to see Steam on Linux, and more games ported to Linux. I'm not sure why I was modded as flamebait when I was making a valid point that is of course open to debate.

    1. Re:I think I was misunderstood by drinkypoo · · Score: 0, Redundant

      Oh I'm not a fanboy; haven't even booted OS/2 in years, and yes the compatability was at first shaky (much like Wine) then got stronger.

      It was always shaky and always required a full install of Windows 3.1 which makes it pretty irrelevant. It was nothing like Wine.

      I was just seeing a similarity here. Why develop games for Linux when many 'run OK' on Wine?

      Yes, this is the essence of the flamewar which often develops when someone says what you have said.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:I think I was misunderstood by dreamchaser · · Score: 1

      Not all versions required Windows. They sold a 'Red' version that did and a 'Blue' version that included their own Win-OS/2.

      I wasn't comparing the code, I was comparing the phenomenon of people saying 'Oh it runs OK on Wine so it's alright' to things I heard from people about OS/2 back then.

      Again, I want to see NATIVE development of Linux games. Wine is great and very useful but I want native code.

    3. Re:I think I was misunderstood by drinkypoo · · Score: 1

      Not all versions required Windows. They sold a 'Red' version that did and a 'Blue' version that included their own Win-OS/2.

      I got OS/2 2.1 in a blue and white box and it required that one install Windows 3.1 from one's own media. I installed it, incidentally, on a PS/Valuepoint, so it actually supported all the hardware. Still took too much RAM for the day, though.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  18. Excuse me? by voss · · Score: 5, Insightful

    Who is "They" and how many is a "lot"????

    I use closed source nvidia drivers with no particular ethical issues.
    Most linux users (more than 50%) would be perfectly happy if their favorite game
    worked on linux whether it was closed source or open source, native linux or WINE.

    As a linux user I will say his "holiness" Richard Stallman does not speak for me.

    1. Re:Excuse me? by Johnny+O · · Score: 1

      ditto

    2. Re:Excuse me? by nedlohs · · Score: 5, Funny

      As a linux user I will say his "holiness" Richard Stallman does not speak for me.

      It's GNU/Linux you heathen scum!

    3. Re:Excuse me? by Smivs · · Score: 1

      I use closed source nvidia drivers with no particular ethical issues. Most linux users (more than 50%) would be perfectly happy if their favorite game worked on linux whether it was closed source or open source, native linux or WINE.

      Same here - I don't have a particular issue with closed-source. Indeed my browser-of-choice is the closed-source Opera. If it works I'm happy, and if it's free I'm happier still and more likely to use it.

    4. Re:Excuse me? by shish · · Score: 1

      Ditto that; and doing a survey of "Comment #33340074 and its responses", we so far have 4 votes for "happy if their favorite game worked on linux whether it was closed source or open source, native linux or WINE" and zero votes for "open source is truth and justice and you shall have nothing else", so your guess of 50% seems low :) (Sure, the sample size is tiny, but it's better than the ass-pulled figures that the grandparent was stating)

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    5. Re:Excuse me? by ACS+Solver · · Score: 3, Interesting

      Thank you! Same here. I identify myself as a "non-ideological Linux user". I do believe that free software is often better but for purely practical reasons. I use Linux because I find it a very solid OS, because I like the control that it gives me, I like how quickly certain command-line utilities get their respective tasks done, and because I really like KDE. That's it. I'm not using it because of some ideological or philosophical reasons, I have no problem with also using Windows 7, which I find to be a pretty good OS too. I certainly have no problem with using closed-source drivers on Linux or running the occasional proprietary application through Wine.

      I used to like Stallman and the FSF when I thought they're basically Linux advocacy. I don't like them now because they're essentially about philosophy and politics, not about the practical side of software. And because of how their actions are indeed often similar to a hardliner religious group.

    6. Re:Excuse me? by StuartHankins · · Score: 1

      +1 funny

      Almost spit my coffee out on my screen, I can imagine him saying exactly that!

    7. Re:Excuse me? by IRWolfie- · · Score: 1

      and if opera stop developing and no one can fork it will you still be happy?

    8. Re:Excuse me? by gman003 · · Score: 1

      I, too, don't care.

      I see open-source as a minor benefit. If I had to choose between two otherwise identical programs, I'd take the open one, but I'll use whatever works. For games, there isn't an identical copy. I appreciate the quality that open-source produces, but I've only used the code itself twice.

      I don't use Linux because it's open. I use it because it's better at certain tasks. Same reason I use Windows. It's better than Linux for gaming. Honestly, Linux is in no shape for real gaming. The drivers are not always stable, and always slower than on Windows, and for programs that are generally GPU-bound, that matters.

      DRM, as well, I don't care about, until it stops me from doing what I want to. So far, Steam hasn't stopped me from doing anything. Sometimes it takes some extra time, to enter a password or switch to offline mode, but that's not a barrier, just a slow lane.

    9. Re:Excuse me? by Anonymous Coward · · Score: 0

      I'm GNU/Scum

    10. Re:Excuse me? by Raenex · · Score: 1

      (Sure, the sample size is tiny, but it's better than the ass-pulled figures that the grandparent was stating)

      The grandparent you mention didn't state any figures. He said "A lot of Linux users". If anybody "ass-pulled" a figure, it was the >50% guy.

    11. Re:Excuse me? by flowwolf · · Score: 1

      What if your favorite OSS project stagnated and no one forked it? Would it die? Alas no the source exists ! It's resurrected and alive again. Same situation. Opera development dwindles. Company shuts doors. Would it die? Hell no. The source code still exists. It would be sold, retooled and alive again!! Close source doesn't mean it's doomed to die. Quite the contrary actually. If it's enough of a commercial success, the crappiest software can stick around for decades.

    12. Re:Excuse me? by TheNumberless · · Score: 4, Insightful

      So he should stop using his browser of choice because if he doesn't, he may someday have to stop using his browser of choice.

    13. Re:Excuse me? by Shompol · · Score: 1

      I used to like Stallman and the FSF when I thought they're basically Linux advocacy.

      Linux was created with GNU tools, licensed under FSF, and generally got to what it is today because FSF philosophy works, which was not obvious say, 20 years ago. They are not just an "advocacy", Linux is more like the product of their creation.

    14. Re:Excuse me? by SwedishPenguin · · Score: 1

      I believe in free software, and I prefer free software. That does not mean I use free software to the exclusion of anything else. If there's a better alternative that costs money and runs on my platform of choice (and I need the extra features), I will consider purchasing closed source software. I recently bough StarCraft 2, because it's a game I've been looking forward to and it runs well under wine. I will likely buy Civ V if it runs under wine as well.
      I use Nvidia's closed drivers, but would prefer open drivers if they were as good.

    15. Re:Excuse me? by Zixaphir · · Score: 1

      I'm pretty sure "they" was clearly defined as the church in the second sentence.

      --
      "Now I am become Death, the destroyer of worlds"
    16. Re:Excuse me? by Anonymous Coward · · Score: 0

      Case in point: Microsoft Windows.

    17. Re:Excuse me? by IRWolfie- · · Score: 1

      No, by all accounts use the browser, but it would still be more desirable for it to be FOSS since at a later stage it can be forked if the project stagnates. It may be a minor issue to many, but it is still an issue.

    18. Re:Excuse me? by Anonymous Coward · · Score: 0

      Linux was created with GNU tools,

      What of it? GNU tools were GPL reimplementations of tools available elsewhere, for the most part. There was nothing special conferred on Linux by the use of GNU tools.

      licensed under FSF,

      no, Linux was not "licensed under FSF". Linus Torvalds did choose to use the FSF's GPL license for his kernel, but that's not the same thing. (and no, I'm not just splitting hairs here, the FSF is always pushing GPL'ed projects to assign copyright ownership to the FSF so that they can control more centrally. All in the name of FREEDOM of course.)

      and generally got to what it is today because FSF philosophy works, which was not obvious say, 20 years ago. They are not just an "advocacy", Linux is more like the product of their creation.

      You have much to learn, young one.

      You should go google up stuff about GNU Hurd. That's what happens when FSF philosophy and management is applied to a development project as large and complicated as an operating system kernel. The FSF is kinda resentful that Linux won and Hurd wasn't even an also-ran, because (a) it's not their baby (Hurd was) and (b) the Linux kernel community is decidely more... pragmatic than the FSF's prime movers (especially Stallman) would like. Thus all the perpetual noise from the FSF on calling it "GNU/Linux", they want to take more credit than is due. (If you own one, would you call your house a Craftsman/House because the builders used Craftsman tools? Didn't think so.)

      For more examples of FSF philosophy not working, look up the history of the emacs/XEmacs split, egcs, etc.

    19. Re:Excuse me? by Enigma23 · · Score: 1

      Who is "They" and how many is a "lot"????

      I use closed source nvidia drivers with no particular ethical issues.

      You're not the only one; I run the Easy Peasy distro on my Eee PC and it has a whole load of non-free drivers bundled into the installation purely to make life as easy as possible for the end user. Those people who really want a totally free system with no closed source software can have it on a myriad of different flavours of Linux.

      Personally, I want to run what works - if it's open source, then all the better. Having said that my favourite application is close source - Opera. I wouldn't use anything else as a Browser. YMMV, clearly....

      --
      Ceci n'est pas une .sig
  19. This saddens me :( But we still have Wine by Samulus+Maximus · · Score: 1

    At least I still have games like Urban Terror and Hedgewars though. I think they should have still ported the steam client to Linux. And then just port the source engine and allow devs to choose to port other games or not. People are tired of running everything with Wine and tinkering for some games trying to get them to work properly. But at this rate with companies totally ignoring Linux I'm sure Wine will mature even more than it already is to the point where Wine will achieve 1:1 performance with Windows applications and we won't need to beg for a Linux native client anymore

  20. It's not always about money. . . by JSBiff · · Score: 1

    I don't think anyone is saying you have a fundamental right to play Windows games on Linux. But maybe, some people prefer to use Linux. You say "Linux is ideal for a lot of use cases. Gaming isn't one of them." The primary reason is simply that native builds of many games aren't available for Linux. From a technical standpoint, there's nothing wrong with Linux as a gaming platform (unless you count the lack of DirectX/Direct3D as a technical deficiency).

    Linux might be a better platform for gaming for a lot of people, from a technical standpoint, as they'd quite possibly get better stability and slightly better performance.

    There's nothing wrong with people hoping that a game developer would start supporting their platform of choice. Yes, they could dual-boot into Windows to play their games (that's what I do), but honestly, it'd be really *nice* to be able to just use Linux all the time and ditch Windows completely. I'd really like to be able to buy a build of a game I want for Linux instead of Windows. I'd be willing to pay for that.

    Unfortunately, the reality of the situation is that the Linux gamer market is too small, currently, for most studios/publishers to bother with.

    1. Re:It's not always about money. . . by jedidiah · · Score: 1

      Ditching Windows means that you no longer have to deal with it's petty annoyances and it's less petty annoyances.

      OTOH, Games on Windows tend to be even more annoying than Windows itself due to this recent fixation on DRM.

      "back in the day", one of the nice features of Linux ports was they typically didn't include the same any-piracy nonsense that the original Windows versions did.

      The PC isn't dead yet despite the pronouncement of iPad fanboys. Days may be numbered for PC gaming though.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:It's not always about money. . . by Marcika · · Score: 1

      The PC isn't dead yet despite the pronouncement of iPad fanboys. Days may be numbered for PC gaming though.

      Not dead yet either... Starcraft II already sold 2 million times. (So will Diablo 3, in all likelyhood.) I guess given the appeal of cheap "just works" consoles, the high-piracy PC market will not be a desirable market for the major producers of simple mass market games anymore (jump'n'runs, arcade, sports, GTA-style sandbox games), but there is still a big category of games where console inputs are unsatisfactory (RTS, complex RPGs, WoW style MMORPG, city/empire-building games). And even a $500m niche out of the $20bn gaming industry is nothing to sneeze at...

    3. Re:It's not always about money. . . by Belial6 · · Score: 1

      I think that a lack of Linux focus is short sighted for these gaming companies. Doubly so for Steam. There is no reason that a PC cannot be exactly as easy to use as a game system. If Valve were to port Steam to Linux, their best bet would be to release an ISO that is the official "Steam Console Distribution". This would boot directly (live or installed) into the Steam UI that is designed to be navigated via keyboard, joystick, or remote control on a known distribution. This way, getting up and running would be dead simple, AND it could be tested for compatibility on new computers without an install. Then they would also let people do a manual install on their own system in a mostly unsupported way for those that want to run it on a multi-purpose computer.

      The only things that consoles really had from a technical standpoint over PCs in the past were better controllers, connectors for TVs, and simpler UI for loading games. USB controllers solves the first part. HDMI as a standard PC interface solves the second, and the third is just a matter of somebody wanting it enough to write it, or a company seeing a profit in it.

      We all know that companies like to repackage old software and sell it again. With Pac-Man, they just need an emulator. Dos games, they have DosBox, and they don't need to even have the source. With Windows games, they will be stuck. Even if they could get a license to the old versions of Windows, it will cost them on a per unit basis.

    4. Re:It's not always about money. . . by Kjella · · Score: 1

      I guess it all depends if any console dares to not be a console and say here's a keyboard and mouse for those kinds of games. You might say that PC hardware will jump ahead but ultra-high resolution displays have never caught on and hardly anyone has over 1920x1200. A few expensive 30" displays have 2560x1600 and if you got $50k to splurge you can get a 3840x2160 TV, but they're so rare as to be ignored. What it in practice means is that the shader/pixel ratio is going up and is hitting a point of diminishing returns. Game requirements aren't keeping up with hardware development, and it's not just because of consoles. Huge amounts of detail and realistic motion costs lots of money, money that isn't translating to higher sales. You can look at it the other way around, if consoles started to look really dated they'd announce a new one. The xbox360 is from 2005, PS3 and Wii from 2006 and none have even hinted at a new generation yet. That's evidence to suggest they don't think the PC has gotten far enough ahead, nott he opposite.

      --
      Live today, because you never know what tomorrow brings
    5. Re:It's not always about money. . . by Enahs · · Score: 1

      Eh, copy protection waxes and wanes.

      --
      Stating on Slashdot that I like cheese since 1997.
  21. Finally... by Anonymous Coward · · Score: 0

    Finally they put that rumor to rest. So they can move people that were working on that project over to help finish Episode 3, right? That's what was holding it up, right? Guys?

  22. Your post akin to racism by Perl-Pusher · · Score: 0, Flamebait

    Group them all into a stereotype and then begin to bash the group. The groups in this case Linux, and Christians, so what's your "ultimate solution"? Send them to the gas chambers?

    1. Re:Your post akin to racism by PipsqueakOnAP133 · · Score: 1

      It seems most companies already have the "ultimate solution." Ignore them.
      Given that there was an article saying 2004 really was the year of Linux on the desktop, I'd say it seems to work.

  23. Re:Just cough up for a Windows license already by pandrijeczko · · Score: 1

    I keep a copy of XP around for gaming. Despite being mostly Linux user, I quite like XP.

    I've no doubt Windows 7 may be better and more stable than XP but having set up a new Windows 7 laptop for a neighbour this past week, the Windows 7 UI is an absolute joke. Microsoft seem to have made changes for changes sake, it's more unusable than the default XP interface - fortunately, you have the Classic view in XP, I didn't have time to check if the same is available in Windows 7.

    As to your comments regarding gaming on Linux, you clearly have no idea what you are talking about. I have made a number of comparisons between native Linux games and their Windows counterparts (Unreal Tournament 2004, Quake I, II & III, etc.) and there is no real difference in frame-rates between the two when using the same versions of NVIDIA drivers.

    My personal opinion is Linux is *BETTER* suited to gaming than Windows due to the amount of customisation you can do both within the kernel and the rest of the OS - not to mention the lack of the Windows registry which means that all the configuration for you apps and games is held in your home directory, if you want to copy those settings to another machine then you just copy them over.

    Please get your facts straight in future.

    --
    Gentoo Linux - another day, another USE flag.
  24. Good! by Anonymous Coward · · Score: 0

    Fuck your shitty DRM Gabe, shove it up your fat ass!

  25. (Im)Purity by Anonymous Coward · · Score: 0

    So, in other words, what you are saying is that Linux would like to remain as *pure* as possible and stay true to their philosophy? I don't see a reason to put a (touch)screen in the front-console of an originally-kept Mercedes 300 SL, if the owner would like to stay true to the philosophy of the time, even though, it would certainly be possible to implement it in a way that the original designers would have agreed to - would they have access to that technology at their time.

    What's the point of allowing a closed-sourced DRM deployment package on an open platform other than for convenience? Even if it is possible.

    Please, continue keeping Linux as open as possible! Make free, open games (and sell advertising space in it or something, if you *really* need to get paid in money).

  26. This ploy is becoming more common ... by Jerry · · Score: 1

    Just where did those "rumors" come from?

    It's a common practice these days for has-been journalists to attempt to boost their page hits by using inflammatory article titles or leads to mundane or ridiculous articles that may only vaguely refer to Linux. You've seen them - "Is Debian Yesterday's distribution?" is but one recent example.

    It appears to me that the Valve corporation salted the rumor mine in order to gain FREE publicity about their Steam product. Letting "leak" a Mac Os X launcher script that contains references:

    elif [ "$UNAME" == "Linux" ]; then
          PLATFORM=linux32
          # prepend our lib path to LD_LIBRARY_PATH
          export LD_LIBRARY_PATH="${STEAMROOT}"/${PLATFORM}:$LD_LIBRARY_PATH
    fi

    served nicely as the "Fool's Gold" for the rumor mine.

    That Valve did not IMMEDIATELY SQUELCH the rumor, but let it play for FOUR MONTHS, is prima facia evidence that they were exploiting its news value to advertize Steam. They could have refuted the rumor within a few days of the Phoronix article, or they could have simply kept silent for ever about it. The first option would have reduced the news buzz considerable. The second option would have looked even more like blatant exploitation of the Linux phenomena. Four months is just right to maximize the Steam buzz, plus they get an additional buzz kick with their refutation comment.

    Just another example of what is becoming classic and all to frequent corporate sleaze behavior.

    --

    Running with Linux for over 20 years!

    1. Re:This ploy is becoming more common ... by Anonymous Coward · · Score: 0

      That Valve did not IMMEDIATELY SQUELCH the rumor, but let it play for FOUR MONTHS, is prima facia evidence that they were exploiting its news value to advertize Steam. They could have refuted the rumor within a few days of the Phoronix article, or they could have simply kept silent for ever about it.

      Phoronix: "Jump, Valve! Jump through the hoop! Now dance like a monkey! You wouldn't want any... rumors to start, would you? Now speak! Speak!"

      Ah, third-grade journalistic integrity. If some crackpot rumor mongering website starts yammering away at complete uneducated nonsense, barely pulling together coherent thoughts, suddenly, you have to react! You have to IMMEDIATELY SQUELCH the rum0rz0rz!!1! LOUDER! Or you can be an actual big-boy company and not let some random bunch of overzealous bloggers dictate your next press release based on their own whims. omg omg zomg theyre going to shut down tf2 forever!!!! they finished all teh class updates so THERE'S THE EVIDENCE LOOK VALVE DIDN'T DENY IT SO IT MUST BE TRUE AND BY THE WAY YOU'RE GAY WHY DIDN'T YOU DENY IT YOU MUST BE GAY!!!1!11!!

      If you really believe "they didn't deny it, so it must be true or advertising!!!1!", then you're a part of the problem.

  27. Humble Indie Bundle by GuerillaRadio · · Score: 1

    Humble Indie Bundle - so many Linux gamers bought this that several of the titles in it were even open sourced! This is where the Linux gamers have been shown to be supportive and vote with their wallets when native games are released. Who needs Steam - not me!

    --
    If a man empties his purse into his head no man can take it from him. An investment in knowledge pays the best interest.
  28. Well it would have been a nice distraction by kayoshiii · · Score: 1

    Not really a big deal. If Valve had made a native steam client for Linux I would certainly have taken a look to see what is available. The last native ports of games that were any good that I played were NeverWinter Nights and Unreal Tournament 2004.

    I work most days on Linux in one of the few commercial game engines that supports Linux natively and I have to say that.
    1) Graphics work well (for nvidia anyways - the game engine we are using targets DirectX 11/ OpenGL 4 hardware).
    2) Sound needs some work (I wish they still made consumer soundcards that support hardware mixing).
    3) The usual problems would be. Most Linux users are either poor and honest, cheep, don't have have premium pc graphics hardware or are ideologically opposed to closed software.

    I guess that really just means I have one less distraction from doing productive things. Either that or my gaming dollar is going to be spent on my Wii rather than my PC.

  29. What about Android? by Anonymous Coward · · Score: 0

    I wonder if ARM platforms become a viable cell-phone gaming market they might reconsider, especially when it comes to older games!

  30. If you want an UNIX based desktop OS you get a Mac by Asmodaie · · Score: 1

    I have a Mac. It runs Fedora. To me: Mac = Good Hardware, Linux = Good Productivity.

  31. MYOG... "Vapor" - Linux OS Gaming system. by xmorg · · Score: 1

    Make your own games.

    I am a freeBSD user and I have benefited a lot from Linux gaming in the past.
    Linux an FreeBSD both have multiple package distribution systems.

    All you would have to do would be to make an open source graphical gaming database that housed a mass of completed and beta games compatible with linux, with screenshots, theora trailers, etc. In addition, it would also be a place for gaming stores like LGP to sell games digitally instead of having to wait for them to mail you one.

    The name should be called "Vapor" - ei "cold steam" hehe....

  32. How many is "a lot of people"? by Rogerborg · · Score: 2, Informative

    Since all y'all are going to use anecdotarithmetic to prove that there are over 13 billion Linux users ready to hand over their hard earned allowance^W earnings to Steam, I'll go ahead and use the same standard of evidence to show why it's not so.

    In an in depth poll of household machines (100% of responders replied), I have discovered: 1 x Ubuntu 9.10 desktop, never used for gaming; 1 x Ubuntu 10.04 netbook, never used for gaming; 1 x Ubuntu 10.04 / XP desktop used for gaming, with Steam installed on the XP partition, and a total Frankenstein clusterfuck of bleeding edge Wine and shattered corpses Windows games installed and then abandoned on Ubuntu to linger on, begging for death.

    Based on that conclusive survey, I think the market for Steam on Linux is you and Captain Sweatpants over there, and I'm pretty sure Captain Sweatpants secretly has an XP partition anyway.

    --
    If you were blocking sigs, you wouldn't have to read this.
    1. Re:How many is "a lot of people"? by McTickles · · Score: 0

      ...RESPONDERS REPLIED... Learn to english? If they replied they are defacto responders.

    2. Re:How many is "a lot of people"? by Anonymous Coward · · Score: 0

      In an in depth poll of household machines (100% of responders replied), I have discovered: 1 x Ubuntu 9.10 desktop, never used for gaming; 1 x Ubuntu 10.04 netbook, never used for gaming; 1 x Ubuntu 10.04 / XP desktop used for gaming, with Steam installed on the XP partition, and a total Frankenstein clusterfuck of bleeding edge Wine and shattered corpses Windows games installed and then abandoned on Ubuntu to linger on, begging for death.

      Based on that conclusive survey, I think the market for Steam on Linux is you and Captain Sweatpants over there, and I'm pretty sure Captain Sweatpants secretly has an XP partition anyway.

      I have a Mandriva 2010.1 desktop using CodeWeaver's Crossover to run Steam which runs older games like Quake and some newer games just fine.

      So suck it Rogerborg. You sound fat and Windows-ey or at best Apple-douchey.

  33. Re:Just cough up for a Windows license already by Anonymous Coward · · Score: 0

    For clarity's sake, I'm the same AC as GP.

    When I said that Linux isn't ideal for gaming, I didn't mean because of technical limitations in the kernel or sw/config, although I do find the lack of DirectX to be a problem. I meant that the library of Linux games is mostly a small subset of the total games available, particularly among newer releases. Even if Valve went through the lengthy process of doing for Linux what they've done for OS X, it would still be a small subset.

    Indeed, you are quite correct in saying that games available for both perform similarly on the same hardware, but this is just one fact whose omission does invalidate many other facts which one could also take into consideration, such as available library and promise of future titles. Linux very well could play anything in the world as well as Windows, but that doesn't mean it does.

    Respectfully, please do not accuse me of professing misinformation when I refer to practical use (I say "isn't", not "shouldn't be") by rebutting with your theory of technical potential. There are many reasons for gamers & game devs to focus on a platform, and those unique to Linux usually aren't at the top of the list.

  34. Oh, boo hoo... by Anonymous Coward · · Score: 0

    Gaming is not coming to Linux any sooner than it's coming to OS X. So much for the Year of the Linux Desktop. What year was that again?

  35. OS/2 Warp by ckblackm · · Score: 2, Informative

    I think hes talking about the OS/2 Warp versions.... version's 3 and 4. There was a blue spine version 3 that included the windows code (red spine did not). And then Warp 4 included the windows code. (I just installed v4 on an old omnibook 800ct just for giggles). Actually, OS/2 is still being developed as ecomstation. You can see it at www.ecomstation.com

  36. slackware is a longtime distro not a major player by voss · · Score: 1

    If you look on distowatch at top distros by page hits

    1) Debian based distros (add Ubuntu+Debian+mint+Mepis)
    2) Redhat based (add up Fedora+centos)
    3) Mandriva based (add up Mandriva+PclinuxOS)
    4) Suse
    5) Gentoo-based (Sabayon and Gentoo)

    Slackware is ranked like #13 not bad but behind archlinux.

  37. Re:MYOG... "Vapor" - Linux OS Gaming system. by Evil+Shabazz · · Score: 1

    I've already got several games in development for your "Vapor" system. Please see teh hype?!

    --
    Down with the career politician! SUPPORT TERM LIMITS
  38. Steam is perfect for Linux, and their zealots by l33t+gambler · · Score: 1

    Steam is digital distribution. If the cost of making the game is low, and it works good enough and doesn't require too much support from Valve, it can very well create a huge profit. They released X-COM: UFO Defense and X-COM: Terror from the Deep. They used DOSBox as an emulator, and I bought both. Easy porting, small download, but Steams digital distribution made it easy to reach customers all over the world. I doubt that would ever have happened if they had to use "the old way" with CDs and physical distribution.

    If Linux zealots got it into their head that "supporting Steam is a good thing for open computing and democracy," you can bet there would be a lot of profit in their idealism alone.

    --
    Teasing the nobles, and rightfully so!
  39. have to continue using wine then :( by darkeye · · Score: 0

    but this is still bad news

    I don't like companies that don't take their customers seriously

    1. Re:have to continue using wine then :( by Kalriath · · Score: 1

      How is it not taking their customers seriously to not develop for a platform? No wonder no one is willing to listen to the average Linux user if that's their attitude - "You don't make a Linux version, so you aren't taking customers seriously!"

      No, you need to take companies seriously.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
  40. serious linux users by OrangeTide · · Score: 2, Informative

    Casual linux users dual-boot their systems, serious linux users go for a big uptime.
    Serious gamers who are also serious linux users have two machines.

    --
    “Common sense is not so common.” — Voltaire
  41. OS X steam client on linux by snakeplissken · · Score: 1

    in my naïveté i've always considered osx to be closer to linux than windows (i'm no developer) so when the osx steam client came out i googled a few times for any evidence that cleverer folk than me were trying to get the osx client working on linux.
    however all my results were about the client on osx and 'steam is coming to linux. yea!'
    clearly my google-fu is deficient:( can some friendly slashdotter shed some light on this? perhaps explain what the obstacles are that in my ignorance i cannot see

    snake

    1. Re:OS X steam client on linux by BitZtream · · Score: 1

      OSX has a POSIX subsystem which could be targeted and would make a port to Linux much easier.

      That said, the current OS X port of Steam requires a case sensitive filesystem to work because they don't know how to write code for shit.

      With that constraint, about the only way you'll get Steam working in Linux is by putting it on a FAT filesystem and making a bunch of symlinks like you have to do on OS X to get it to work on a case-insensitive file system.

      So while it might be close, and it might not be a hard port, Valve clearly lacks the quality coders required to work with something as simple as sorting filenames without changing them to all lower case first. With that in mind, its unlikely they'll be able to login to a Linux box to start writing the code, let alone actually producing anything that works.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    2. Re:OS X steam client on linux by McTickles · · Score: 0

      Apparently even for the OSX port they just purchased a third party's DX9 to OpenGL wrapper... That's what happens when you write for a proprietary API in the first place... You have to either purchase some wrapper or rewrite a bunchload of code...

    3. Re:OS X steam client on linux by McTickles · · Score: 0

      They used a wrapper bought from another company so they wouldn't have to rewrite their code from DX9 to OpenGL for the OSX version. Unfortunately for them this wrapper is not available for linux... They got raped by both Microsoft (for getting into DirectX in the first place) and the incompetent people who wrote the wrapper.

    4. Re:OS X steam client on linux by Anonymous Coward · · Score: 0

      That's what happens when you write for a proprietary API in the first place... You have to either purchase some wrapper or rewrite a bunchload of code...

      Um... you have to do that if you switch between just about ANY APIs whatsoever. Got an Android app written with their open API? Guess what, you're either finding a wrapper or rewriting code to get it working on an iPhone. Kernel module to make your webcam work under Linux with its open API? I wonder what you're doing to make it work under FreeBSD... oh, hey, either use a wrapper or rewrite a ton of code! Need that Python program converted to Ruby? I'm certain you get the idea.

    5. Re:OS X steam client on linux by Enahs · · Score: 1

      It would be easier to run Steam in Wine, or to use iBoot and Multibeast to install OS X on your PC.

      Or you could run Windows. Or play games on a PS3, XBox 360, or Wii.

      --
      Stating on Slashdot that I like cheese since 1997.
    6. Re:OS X steam client on linux by Anonymous Coward · · Score: 0

      They used a wrapper bought from another company so they wouldn't have to rewrite their code from DX9 to OpenGL for the OSX version.

      No they didn't.

  42. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  43. Not used as a gaming platform by Crudely_Indecent · · Score: 1

    There's a reason why we still haven't seen the year of Linux on desktop and probably never will.

    Speak for yourself.

    I saw the year of the Linux desktop in 2000, and every year since. When I *need Windows, I spin up a VMWare player.

    No Steam for Linux means I won't be distracted from making money using my Linux desktop.

    (*I don't really need Windows, but some of my clients do)

    --


    "Lame" - Galaxar
  44. Jerks by kallisti5 · · Score: 0

    Jerks. Oh well. One less thing to buy :D

  45. Disappointment and rage by McTickles · · Score: 1, Funny

    Honestly, Valve is shooting itself in the foot, they do not see that the upcoming generation of gamers will be more and more interested in "alternative" OSes as they value quality and privacy (especially when they snap out of the Facebook and Twitter dreamland), which are two things Linux delivers (unlike "mainstream" OSes) Anyhow, Valve is going to lose customers over this, myself first, I would have paid for linux native games, and so far I was actually buying things from Steam even if I had to use Wine. Out of principle I will not even bother with Steam at all (on whatever platform). I'll donate my account to someone else possibly. I just dont have time to dick around with games that dont work natively on my OS, sorry Valve. Valve's attitude is even more surprising when you take into account that to make the OSX port they had to strip all Windows specific code and rewrite big chunks of the Source engine to OpenGL. I do not see what the big problem is with porting to linux now that the OpenGL/OSX port is done. Porting to linux would have also been great publicity for them as the "developer that supports alternatives", now they are just yet another "developer of 3D games for proprietary OSes". Yawn...

    1. Re:Disappointment and rage by Anonymous Coward · · Score: 0

      I've been hearing for nearly 20 years that Linux is the future. While it gained a good chunk of ground in that time, the recent trend has been for Apple to take up the slack for Microsoft naysayers. Apple did in 2 years what it took Linux 10 times as long to do in terms of marketshare.

      Sorry, but as an ex-Amiga fanboi I have to say that your rant stinks of short-sightedness. I went through the same thing when SSI started to ween off their Amiga support. I ranted against it, I looked for alternatives that also soon dried up and eventually I accepted that the Amiga was a dead platform and it was time to move on. Looking back my only regret was that I didn't wise up earlier.

      This isn't to say that I think Linux is dead and that it's not worth the investment of time but... as a gaming platform? No, that part of it is on life support at best. It may come around but I've been burnt thinking that in the past and I have no reason to think Linux is going to come back in spades in my gaming life. I figure I'll probably be gaming another 10 years at most. I don't see Linux covering the kind of ground they need to in 10 years for major game producers and distributors to take it seriously. And, more to the point, I don't see Windows losing that much ground that I need to worry about it.

      I won't tell you what to do but I do think that your disappointment and rage is going to consume more energy than what it's worth. Think about it.

  46. Re:Just cough up for a Windows license already by Anonymous Coward · · Score: 0

    Burn him!

  47. Oh good. by Anonymous Coward · · Score: 0

    I'm glad to see my XP virtual machine still has at least one useful purpose left. And to think I was gonna delete it the other week to save a few gigabytes of disk space.

  48. Changing words by higuita · · Score: 1

    humm... lets change some words:

    A lot of people are exactly the same with anything about torture; *they* don't want anyone tortured because *they* feel it's unacceptable for for people to use it and that it will have a negative effect on innocent persons because it goes against what they believe in. It never occurs to them that *other* people might be quite happy to apply torture without any issues at all and just see it as their duty to protect everyone.

    see... it also sound bad... unless you are ok with torture or if you are Jorge Bush

    The problem with closed drivers and apps is that they don't affect just you, they affect everyone, just like the torture.

    If fully permitted we will get a mess of closed drivers, full of bugs and incompatibilities (see windows drivers) and no incentive whatsoever for hardware builders to release open drivers, propagating bug and problems that anyone can fix. Every driver would need to be reverse engineering, taking too much resources and time... Linux would still be in 2.0 probably, not even talking about *bsd, BeOS, OpenSolaris, etc... those would be without any driver unless those reserve engineered

    Your freedom stop where the other people freedom start, you CAN use whatever close source drivers you want, do whatever you like in your machines. Other choose otherwise.we lose games? its sad, but i prefer having a stable and fast platform, games will came sooner or later.

    ps: there are already many native, funny linux games, you just dont have the main, blockbuster ones.
    ps2: the main problem today for linux games isnt the hardware support, but the lack of standard in window managers, sound and others... check http://www.hemispheregames.com/2010/05/18/porting-osmos-to-linux-a-post-mortem-part-23/ for one example (there are others)... LSB specially need to work better and not just think in server, but also for user. Create something like directx package, where several standard tools and libs for video, network, sound, input, etc exist and check all the requirements for games to use then... it helped a lot the games in windows (before directx, windows games also had to battle each one with all the apps and libs)

    --
    Higuita
    1. Re:Changing words by Kalriath · · Score: 1

      Did you seriously just equate closed source with torture?

      Congratulations, you are exactly the person that the GP was talking about - and I was despairing of reading something from one of you zealots too, it seemed all I was going to get is people saying he's wrong and noone really thinks like that.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
  49. In other news, fanboys suck. by Anonymous Coward · · Score: 0

    On at least 2 of the Linux podcasts I listen to, they were saying it was coming in a couple of months. I really dislike fanboys who will claim anything to "get people on their side". They detract from the Linux community. It isn't that I want Steam for Linux (I'm happy to keep my right to resell and right to privacy thank you). It is just deceptive to go around spewing crap like that when you have no solid proof to back it up. "Well, I heard from a friend, who heard from a friend."

  50. Re:Just cough up for a Windows license already by Anonymous Coward · · Score: 0

    Unlike the mythical linux enthusiast, many of us aren't really interested in tinkering, updating and modifying operating systems... It's not a question of cost, I've just found the OS I like and I'm not going to spend time installing Windows and maintaining it. If that means I can't play games, then I'll live with it.

    The question is, why are you mad when I discuss this at a discussion forum when a major game distributor apparently changed its mind about linux support? Why should I shut the fuck up?

  51. Re:MYOG... "Vapor" - Linux OS Gaming system. by godrik · · Score: 1

    Actually, I would love such a system. That's probably fairly easy to do. The native package manager may be used to do that... Keep us up to date, if you push the idea further !

  52. Go figure... by MacGyver2210 · · Score: 1

    This just in: Macs don't ship with Windows!

    Tell me something I don't 100% know or expect from Valve.

    --
    If the only way you can accept an assertion is by faith, then you are conceding that it can't be taken on its own merits
  53. But... but... by Petersko · · Score: 1

    "Linux also holds it's own in terms of Indie games."

    That's like saying Linux is only as retarded as the average retard.

    (Apologies to Jennifer Aniston for stealing her thunder)

  54. Mixed feelings by arose · · Score: 1

    On one hand, I'm disappointed that this won't give the option for some gamers the option to migrate to a more free platform full-time. On the other hand, I'm glad that the recent trend of DRM free indie self-publishing for GNU/Linux won't be nicked in the bud.

    --
    Analogies don't equal equalities, they are merely somewhat analogous.
  55. Phoronix by Anonymous Coward · · Score: 0

    But but but but Phoronix SAID they were! They said it was confirmed, even! CONFIRMED!!! Do you even understand that word? Phoronix confirmed it, so it MUST be true! Are you trying to tell me Phoronix is nothing more than wild, uneducated guessing combined with faulty rumor mongering?

  56. Re:Just cough up for a Windows license already by Anonymous Coward · · Score: 0

    Again, I'm GP.

    I apologize for issuing a general STFU; I was replying to several "stupid Steam" or "I won't touch anything non-free anyway, so forget them" posts. I moved it up one level to avoid feeding any particular troll. Please forgive this breach of etiquette.

    Linux is great, but many on the money side of the table don't want to invest in it. Frankly, I don't want DRM and ring0 type stuff on a Linux box anyway, and IMO you're better off having the bulletproof Linux box for everything you really need, and the Windows install for games/some media/audio/video/whatever else. Sorry, but right now the idea of Linux replacing Windows or Mac OS in these areas is a pipedream.

  57. Re:Just cough up for a Windows license already by Anonymous Coward · · Score: 0

    Honestly, the idea that you have some sort of fundamental right to play closed-source, non-free games on your open-source, free platform is ridiculous on its face.

    Nobody's claiming it's a fundamental right, any more than the gaming companies are claiming they have a fundamental right to the contents of our wallets. What we're suggesting, is a trade: games for those wallet contents. The story was that it looked like there was one more entity who wanted that trade, and it turns out they weren't interested. That's all. It's no big deal.

    As for coughing up for a Windows license, though, that's ludicrous. Ain't gonna happen. It's not about the money; it's about the inconvenience of dual-booting (solvable with VMs), plus hate and distrust of Microsoft. I don't want malware inside the firewall, nor the inconvenience of working with a very-UI-oriented box outside the firewall. Native games are desirable and you're not ever going to be able to explain to people that it's not a good idea, because it just plain is a good idea.

  58. Use OS X already, you losers. by Anonymous Coward · · Score: 0

    Why would ANYONE use lin-sux when OS X is available NOW? Why would you want a platform that has terrible security (like the recent 6 years it took to patch a simple security flaw), terrible performance, terrible usability, and covered by a communistic license? I'm not surprised Valve has completely shunned lin-sux, the only people who use it are probably cheap bastards who refuse to buy a proper computer like a Macbook or pay for proper software like OS X (or even Windows 7). Oh well, back to GAMING on my Mac! Have a nice loser life, lin-sux zealots!

    Think Different. Think Better. Think APPLE!

    1. Re:Use OS X already, you losers. by Anonymous Coward · · Score: 0

      Enjoy your shitty framerates and half dozen real games on your piss-poor Apple hardware.

    2. Re:Use OS X already, you losers. by Anonymous Coward · · Score: 0

      Also, enjoy paying $1600 for a machine that actually has decent graphics capabilities, which I can get for around $900. No, Intel GMA does not count.

    3. Re:Use OS X already, you losers. by Anonymous Coward · · Score: 0

      They use mid-range Radeons, not Intel onboard. Also that $1600 includes an excellent quality 27" monitor.

  59. Yah, completely stopped Oracle selling... by Anonymous Coward · · Score: 0

    Yah, completely stopped Oracle selling...

    No, the game designers are lazy. Heck, look at NWN. It was complained that Bink (which they chose to use in the game) was not available on Linux. Two problems:

    1) They said they were looking to make it linux and windows to begin with. So why pick something that is windows only?

    2) There's a Bink client for linux

  60. Not this again. by westlake · · Score: 1

    The only reason windows exists on my box is to run games, bringing the cost of games to $cost_of_games+$microsoft_tax.

    For ten years Walmart carried the torch for Linux in big-box retail. For all it's enormous purchasing power, it couldn't deliver a quality product at a competitive price.

    So much for the "Microsoft Tax."

         

    1. Re:Not this again. by exomondo · · Score: 1

      So much for the "Microsoft Tax."

      It's a lot more like the 'Microsoft Tax Refund'.

  61. Oh enough with that thing by Sycraft-fu · · Score: 3, Insightful

    Seriously, Linux users cling to that as their one and only piece of proof that they pay, not realizing how pathetic it is. There are some major, major problems with that:

    1) People made it a cross platform thing, they went out of their way to give more to "Show how good $platform is!" Fine, but that has nothing to do with their normal purchasing habits. They gave more this one time but that doesn't mean they regularly spend money on games.

    2) More importantly, all the numbers are totally pathetic. Linux users paid $13 for 5 games. That is $2.60 per game. Are you fucking kidding me with that? That is supposed to show it as a valid market? Yes, Windows users gave less. Why? Because only the cheapskates were buying. Everyone else owned the games they wanted. I bought World of Goo back when it launched for $20 and considered it a deal. I paid more for one single title in that pack than Linux users paid for the whole damn thing. $20 is also a budget game title, I regularly pay more, as much as $50 for top tier titles.

    So all it really shows is that Linux users are willing to spend a very small amount of money to try and "Prove there's a Linux market." Sorry, not buying the bullshit. You want to impress me? Show me that Linux users would pay retail for each of those games ($40-50). Yes I realize that's above the Windows price since they are indy, however that shows that the market is so hungry for games, they'll pay a lot. Also show me that they'll pay when they just want a game to play, not when they are specifically trying to have a content to make Linux look good.

    1. Re:Oh enough with that thing by sammyF70 · · Score: 3, Insightful

      1) shit...someone must have forgotten to send me the memo. I bought the Humble Bundle because the games ranged from good to absolutely amazing, were DRM free, native to the OS I use, and I was able to buy them without breaking my bank account (I paid what I was able to pay at that time, and would have paid more if I had been able to). I didn't know I was doing it to "show how good $platform" is.

      2) So your argument is : "Real Men Pay More"? kind of vain, isn't it? I guess you wouldn't buy any of the ~cheap~ windows games that are available on Steam, in fear someone might see you?!

      my own experience :
      I knew WoG, I already owned the Penumbra trilogy (and in a side note, I've already pre-ordered the next game by Frictional ... just to "prove how Good Linux is" apparently), but I had never heard of Lugaru, Gish or Aquaria before (nor of Samorost for that matter). The Humble Bundle gave me the opportunity to get those games (admitedly for a rather low sum), and I ended up playing through 3 of the 4 games I didn't know ... something that rarely happens when I buy more expensive titles ( mostly from Steam by the way).

      And One Last Thing : paying 50$ to show off your taste in OS (or how large your bank account is) is incredibly stupid.

      --
      "DRM is like the Ford Pinto: it's a smooth ride, right up the point at which it explodes and ruins your day."-C.Doctorow
    2. Re:Oh enough with that thing by Anonymous Coward · · Score: 0

      Differentiating people who pay vs those who don't isn't the same thing as differentiating between Windows and Linux (and Mac). The difference in the savvyness of the users.

      An un-savvy user has one choice: Buy a game from the store for the price it is offered and install it. Being smart enough to download a game, install it, apply the crack, update it, and then find a new patch for the update takes an entirely different level of skill.

      I'm sure you will find that the percentage of Linux users who have those skills is much higher than the percentage of Windows users. Thus... your numbers are going to be skewed when separating solely based on OS.

      By the way, I run Linux exclusively on my gaming laptop and have spent about $250-300 over the past 18 months to play a single windows game in Wine (no other games really interest me). Other users like me exist and there is a market for native Linux games.

    3. Re:Oh enough with that thing by Anonymous Coward · · Score: 0

      so angry...so when I buy the games I buy and don't play them because they don't run on Linux under Wine that means I'm not paying? Weird. I actually have a few games I can't play now when I upgrade my graphics card but seriously I'd probably buy a few more games if they came on Linux. I'm actually looking into purchasing osmos, gratuitous space battles and a few others once money starts coming in, but I actually purchase more games on Linux than when i was on Windows. I am sure I am an anomaly, but meh. I don't pay for $40 games because they aren't worth the purchase price. Sure developers need to get paid, but shiny graphics are no substitute for poor gameplay which a lot of those high end games cost, not to mention the constant chasing of hardware specs...seriously how real do we need a game to get when good AI is still a myth for the most part. Also most Linux ported games cost about $40 games for a last gen game and I think the number of Linux games available is actually growing, at least from what I've noticed.

      To get on topic I was actually looking forward to Steam support on Linux. I think the market would become bigger and i think Linux is actually due for a pop in popularity in part due to the Mac and Ubuntu. Fact of the matter is there really is no reason from a usability standpoint most people couldn't get along fine with a standard Lucid box. I know I expected more problems setting up my system, but the worst I had to deal with was getting my mouse the way i wanted.

  62. Wouldn't Valve rather you spend you money on games by Anonymous Coward · · Score: 1, Interesting

    Wouldn't Valve rather you spend you money on games instead of operating systems?

  63. The Reason by Anonymous Coward · · Score: 0

    Is because there are so many of us who are tied to windows purely because we game. If linux were to support even just steam games, linux would have an unavoidable boost in users. The problem is the disparity between who this burden of responsibility lays on, game devs or the *nix community, and most of us seem to feel it is the latter. Want the year of the *nix desktop? Make *nix more game dev friendly.

  64. No surprise here by Anonymous Coward · · Score: 0

    Hopefully, people will come to terms with the fact that there is no such thing as Linux Gaming and thus no Linux on the desktop era... Choosing open source and gratuity comes with drawbacks, and that includes businesses shying away from it as a viable platform for their products...

    Trying to market to people that feel so entitled to gratuity and that are, as a whole, notably cheap, does not really make business sense.

  65. Uneconomical by DaveGod · · Score: 1

    Hardly surprising, I doubt it would be in any way economical.

    According to Wikipedia, while noting there are major caveats to the data collection, there are more than 5x as many OSX than Linux users. Furthermore, I think it's a reasonable assumption to say that far more Linux users will be dual-booting or whatever into Windows for gaming, or using Wine. There's also the potential PR backfire if it doesn't work great, or even just by the more extreme open source (or anti-DRM, or whatever) evangelists.

    On the Mac, by contrast, nearly all sales are going to be extra. In fact it's practically a captive market - if Steam didn't instantly create a monopoly on Mac gaming then I doubt they'll have to try very hard to achieve it.

  66. Game Development for Linux by apharmdq · · Score: 1

    From what I understand, there are three major challenges to developing a game for Linux.

    The first is using cross-platform libraries. Instead of focusing on DirectX, the developer would need to use libraries like OpenGL, SDL, and OpenAL. While this does take a little more work, most developers nowadays end up using multiple libraries, especially when cross-developing for consoles and PCs. The standard practice is to implement one's own container API, which would be able to use multiple types of libraries and still present the same interface for the game itself. This makes swapping between something like Direct3D and OpenGL relatively trivial, and is pretty much required if a game is being developed for consoles and PCs.

    The next challenge is that the game needs to recognize a POSIX-based filesystem. This can be somewhat tedious to implement, especially if some paths are hardcoded into the game (bad practice!), but in the end it would be less work to do than accommodating cross-platform libraries.

    The last major challenge is linking the libraries. There are two main methods of linking libraries when compiling a program. One can either dynamically link the libraries, so that the game would use DLLs/SOs to access functions for OpenGL, OpenAL, DirectX, etc, or one can statically link the libraries, so that the game has the code directly built in and has no need for DLLs/SOs. Whereas in Windows, one can simply put the DLLs required in the install directory of the game, on Linux programs aren't installed in their own directory, but rather the components of the game are installed in specific directories. For example, the executable is stored in a bin directory of some sort, libraries are stored elsewhere, and data is stored elsewhere. This means that on a regular installation, the SOs would NOT be installed with the game, but rather installed as their own package and the game would utilize it. The problem comes when the SOs are updated and their interface is changed from whatever interface the game uses. On Windows, the game would continue to use the old, out of date DLL that is provided in the game directory, but on Linux the game would try to use the new SO and would fail due to the changes. Most open-source projects are maintained by the community, so even if the original developer stopped supporting the software long ago and had no intention of updating it to fix the incompatibility, the community can step in and make the changes. This is usually not the case for commercial games.
    The solution is to compile the library right into the executable itself. However, that brings its own problems, such as potential security issues, a larger executable, old libraries using resources not available in new versions of the Linux kernel, etc. I'm not familiar with all the solutions to this, but I'm sure there are plenty of ways to do it. (A wrapper class translating old SOs to new interfaces seems ideal to me.)

    There are other minor issues that may come into play when developing a game for linux, but these are the major ones that cost the developer the most time and effort. Someone mentioned that different distributions would be an issue, but this is not the case. Granted different distributions use different package managers and installation methods, but the overall method of installing something on Linux is exactly the same for all distributions. The company can either release an installer that automatically builds a package for whatever distribution the game is being installed on (the ATI installer for videocard drivers does this pretty well), or they can make their own shell-script to install the game (which should be fine as long as they provide an uninstaller, as the package manager of the system would not recognize the installation through this method), or they could go the Unreal Tournament 2004 method, where the game is simply copied into the user directory and run locally (this has its own minor issues, the biggest being that the game would only be available to one user unless

  67. Re:Makes sense by mcgrew · · Score: 1, Insightful

    You can't sell software to freetards

    If you're wondering why you were modded "troll", your flaming the FOSS community in a Linux thread begs for a downmod.

    After all, "INFORMATION WANTS TO BE FREE" is the freetard mantra

    Free as in speech, idiot. You know what? Almost every Linux user has bought at least one copy of Windows, even if it was pre-installed and they wiped it.

    BTW, a "freetard" is someone who is too retarded to understand the concept of freedom. That's you, son.

  68. Re:Wouldn't Valve rather you spend you money on ga by westlake · · Score: 1

    Wouldn't Valve rather you spend you money on games instead of operating systems?

    I have said this before. I'll say it again:
    Walmart - with its enormous purchasing power - was never able to undercut OEM Windows on price.

    In August 2010, Walmart.com stocks over 200 Windows systems - almost all running 64 Bit Windows 7 Home Premium and almost none costing more than $1000.

    Think of the volume discounts that implies when an OEM goes shopping for a mobile video card.

  69. What is needed? by l0b0 · · Score: 1

    It would be interesting to hear from the producers themselves what would make them develop for Linux. More unified platform? DRM acceptance? Or is it uniquely a question of number of users? The last one rings a bit strange, since both Mac and Linux are very small market segments.

  70. Not THAT again. by Svartalf · · Score: 1

    Excuse me. Wal-Mart allegedly carried that torch and didn't really do it... And definitely NOT for 10 years like you represent.

    You couldn't find Mandriva (?) on the shelves after the first couple of months as the management within the region killed it off the shelves because it "wasn't selling" and you just couldn't find it- which is about the story with damned near anything Wal-Mart sells (If it doesn't sell within 2-3 months, it's not ordered for a store pretty much ever again so they can make space for stuff that does sell. Splenda based stuff is a hard-sell situation as another example of this- and I know, I'm a diabetic AND allergic to Aspartame.). Store-front, those Linux based machines were pretty much nonexistent- and it was hell getting them from the online store.

    It's hardly carrying the torch- and Dell, HP, and Lenovo did a better job of that and we all KNOW how well they did that over the last 10.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  71. Re:Wouldn't Valve rather you spend you money on ga by Victor+Tramp · · Score: 1

    seriously.. walmart??

    WALMART is your argument against linux on the shelf in stores?

    Walmart failed because they sell crap, and lots of it.

    For instance: what brand of PC was linux in walmart running on? Dell? somehow I think not.

    So an off-brand no-name chinese OEM, with an unheardof, untested, unusable distribution of linux fails to sell in the most god-awful place to shop ever invented by man, and this is your proof linux is unsellable?

    seriously, wat?

    --
    US$0.02++
  72. No my argument by Sycraft-fu · · Score: 1

    Is that if Linux is a real, viable, games market then Linux users need to be willing to pay real prices. $50 is what most new games go for. Some smaller kinda "half indy" shops do more like $40, and real indy games are usually $20-30. That is what new games go for. That is the price the market is willing to pay and a price that developers feel they can make enough money to make their time investment worth while.

    As such I need proof that Linux users will pay that kind of money if you want to convince me Linux is a realistic games market. If all Linux is willing to do is pay for extremely cheap bundles, that means it isn't worth the cost of porting.

    I have no objections to cheap games, I've taken advantage of many sales myself. However the point you were trying to make with that is that Linux users pay more for games so they are worth porting. No, not really. All this showed was that Linux users were slightly less cheapskates when there was a contest happening (it turned in to a "let's beat Windows" contest on forums very quickly). It also wasn't so hard, as they were mostly competing against extreme Windows cheapskates. All the games had been out for a long time, and all that I was aware of had been on sale before. People who were willing to pay regular or even discount price already had them.

    All this proved is that if you let people set their own price, you aren't going to get much per copy. People will set absurdly low prices (same thing happened when World of Goo did their own "name your own price" deal). Now maybe it is worth it for games that have already sold at regular, at discount, and at budget price, the last effort to get the last bit of money from a property. However it did NOT show Linux as this vibrant gaming market waiting to be exploited.

    Remember that there is always cost in porting a game. Windows will always be the primary PC target for a game since it has by far the biggest share. That means that for another platform to get a port they have to believe that enough people will buy it to cover all costs of the port, and to make a non-trivial amount of profit. Otherwise it isn't worth it.

    If you feel that games are worth very little money, if you feel that only $2-3 is all you should pay that's fine. I won't tell you not to. However don't be surprised if developers don't feel that targeting a market like that. Making a game is a lot of work, and they provide a lot of entertainment. As such a reasonable price is expected. After movies are in the $10 and up range, at a theater or on DVD for 2-3 hours of entertainment. Games give you 10-50 hours depending on the kind (and sometimes way more) for $50. Sounds like a good use of money to me.

  73. Make it happen by Phu5ion · · Score: 1

    Come on Valve, get off your butts and make it happen. If you build, they will come. There are a lot of PC gamers out there that are sick and tired of Windows being so incredible insecure and robbing them of performance, they will jump ship when there is a true triple A developer making games available for Linux.

    --
    Slashdot is kind of like Playboy; we aren't here to read the articles.
    1. Re:Make it happen by Anonymous Coward · · Score: 0

      Yeah, they'd rather jump ship to updates that break things that work more often than Microsoft. They want shit sound support. They want to tweek drivers endlessly. Yeah. That's what the gamers want alright. This is why TV top boxes have nearly destroyed PC gaming, because gamers want to fuck around with a system and have to use different configurations for every game they want to play. That's the ticket.

      [rolling eyes]

      Slashtards are so fucking clueless. No skin off my ass but it is funny how they expect the real professional developers in their own market to eat up shit from those who are obviously clueless.

      Looks like another nail in the coffin for Linux on the desktop.

  74. Wait... we forgot to consider Valve time! by Psaakyrn · · Score: 1

    So, if now is 5 days from now... maybe they're releasing it in 4 days! http://developer.valvesoftware.com/wiki/Valve_Time

  75. Re:Not *accepted* as a gaming platform by Duggeek · · Score: 1

    There, fixed that for ya.

    The issue with Linux is twofold:

    • Part perception -- Linux is seen as so "ultra precise" and "non conformist" that it's perceived as a difficult platform. It's not difficult... Windows is difficult, (dev-POV) Linux is just different. Anyone who's explored it knows that WINE is not a solution, in and of itself. Therefore, it cannot be viable as the end-all be-all of Linux gaming. Native ports *always* run (or crash) like greased lightning, and with the right "sandbox" (a'la what Steam could be) it could mop the floor with Microsoft.
    • Part deception -- The overall PC game industry is partnered with Wintel on the front of having a "consistent gaming experience". Even if that doesn't fully deliver, it assures developers they have to allow for only a certain range of variables. While these are essentially the same variables hardware-wise on a Linux system, addressing the differences—as a developer—are an inherently different approach than with Wintel; something game dev's don't want to re-learn. The general tactic is, "[we] can't have a consistent experience with Linux, every box is just soooo different!" True, but they're all Linux! Also, there's the impression that there's no money in Linux... other respondents seem to agree; Linux users will pay good money for good software, even games.

    It comes down to this: pioneers

    Whosoever tackles this Everest will end-up on top, but they will also be the first of many. If not Valve, then somebody! (Looking at YOU, GameTap!) Blazing this trail (and making money doing it) will break-out Linux as the gaming platform it could be. What do so many FOSS games lack? Professional polish and/or looking like they're last-gen throwbacks; the bread-and-butter of commercial games. What could retail gaming bring to Linux? The same games we know and love from Wintel on a crash-resistant platform with unbounded emulation possibilities.

    Valve really had something going there... and they are the first to truly bring native ports of top-tier games to the Macintosh. No more re-makes of Dark Castle... no sir! Them's are the real deal; TF2, Portal, Half Life and more. They blazed that trail, and there's more to come.

    Whether it happens with current-market titles or simply occurs through a slow adoption of free/abandonware native ports, I believe there's a future in Linux gaming.

    --
    This post © Copyrite Duggeek, all rights reversed.
  76. half life series and counterstrike comming to osx? by ailnlv · · Score: 1

    Doesn't anyone think it's strange that the article mentions that soon we'll be getting games on the mac that have been here for months?
    How old is this article?

  77. Posting in a Slashdot thread is serious business by judeancodersfront · · Score: 1

    A condescending attitude will surely bring about the year of the Linux desktop. After all Linux advocates have been using this strategy for a decade and the success is readily apparent.

  78. Re:Makes sense by judeancodersfront · · Score: 1

    A freetard is someone who follows Stallman and his bizarre software cult.

    http://www.urbandictionary.com/define.php?term=Freetard

  79. tl;dr what I said: by Anonymous Coward · · Score: 0

    FFFFFFUUUUUUUU-

  80. Re:Makes sense by mcgrew · · Score: 1

    No, that's what it used to mean. If gays can change the meaning of the word "gay" and newspaper reporters can change the meaning of the work "hacker", I can change the meaning of the word "freetard". The original meaning is just stupid.

  81. Re:Thats just fine by Anonymous Coward · · Score: 0

    Have you considered just... not running it? It's a difficult concept, I know.

  82. Linux game market by DEmmons · · Score: 1

    there really shouldn't be a Linux game market, just a game market. I know that's not likely to happen anytime soon and it wouldn't even make sense to most of the businessmen whose decisions could cause it to come about, but ideally there should be only one computer version of the game, alongside whatever console versions might be released. Computers have enough hardware in common, and the three major flavors of OS have some differences but they are not necessarily ones that affect games so much, at least now that most of the larger problems like graphics and sound are largely solved. Why make separate box versions for Windows and Mac when you can just put executables and installation systems for both in the same disc? With a little effort Linux can be added to that mix as well, as open source and indie games have proven - the game content itself is / should be platform independent anyway. It is my hope that in the future OS compatibility will just one of the bullets in the Compatibility section on the back of the box.

    Steam for Linux would be like this if they made it, as Steam for Mac shows. If you buy the game for one OS, you can download and play it on the other as well (if it has a Mac version and supports "Steam Play"). I have no problem paying for games (other than having no money) and would pay full price, but it doesn't make sense to have different prices for different platforms. Id Software's games usually get a Linux port, and I've found that a great way to play them. Due to my GPU having been released before Nvidia's initiative to provide updated notebook video drivers, I simply cannot get new drivers for Windows (I dual boot). Since I do get the latest drivers for my Linux install, those games actually run much better in Linux for me - wish I could say the same for games running under Wine.

    I realize it's unlikely and with Valve having opted not to get involved, any progress is likely to be slow, but Linux is an enjoyable operating system to use, even for gaming. Linux users pay full price for games all the time - they just usually have to play the games on a different platform unless they are made by Id or otherwise have a Linux port available. I agree that the game companies don't have much incentive to invest in cross-platform compatibility at this time, but as it slowly becomes easier and some companies start to do experiment with it, it will be interesting to see what the effects will be. Linux does have more to gain than the game companies do. The number one reason I hear from people who wanted to switch to Linux but decided not to is that they don't want to go without certain software which isn't available for Linux, be it games or things they need for work. It's hard to judge what effect more proprietary Linux software would have on things like market share. I'd love to find out, because once Linux has more market share, there would be more software available to me (so which comes first, the chicken or the egg? or will I get neither?). In the end, people just want the choice to use the software they like with the OS they prefer, and don't really like it that the reasons they sometimes can't are business reasons rather than technical ones. I may in fact be rambling now, so I'll leave it at that.

    -Dan