Slashdot Mirror


Why Valve Wants To Port Games To Linux: Because Windows 8 Is a Catastrophe

An anonymous reader writes "Gabe Newell wants to support Linux because he think Windows 8 is a catastrophe for everyone in PC space. He wants to move away from a closed ecosystem of Microsoft Windows 8. He recently made a rare appearance at Casual Connect, an annual videogame conference in Seattle. From the allthingsd article: 'The big problem that is holding back Linux is games. People don't realize how critical games are in driving consumer purchasing behavior. We want to make it as easy as possible for the 2,500 games on Steam to run on Linux as well. It's a hedging strategy. I think Windows 8 is a catastrophe for everyone in the PC space. I think we'll lose some of the top-tier PC/OEMs, who will exit the market. I think margins will be destroyed for a bunch of people. If that's true, then it will be good to have alternatives to hedge against that eventuality.' Some Linux users think that this is a win-win situation for Linux users as it will brings good game titles on the Linux system that haven't been there and it will protect steam business model from both Apple and Microsoft."

7 of 880 comments (clear)

  1. Hardware partner by FictionPimp · · Score: 5, Interesting

    If they are serious about this, they need to get Dell or HP to start building gaming oriented linux desktops and notebooks. Linux will never gain traction as long as the users have to actively decide to install it.

  2. Good Luck, Valve. by neokushan · · Score: 5, Interesting

    I don't think it's possible to understate how much of a monumental task this is. Not just for Valve, but for everyone with an interest in the Linux world.
    If Valve wants this to succeed, they'll need to do more than just port their games and Steam to the platform. They'll need to really get the likes of AMD and nVidia on board to get better driver support, they'll need to convince the big publishers that it's worth taking the time to port their games and find some way to make WINE and its equivalents run at nearly native speed for the ones that can't be easily ported for whatever reason.
    Then you have to deal with all the old DRM schemes that still exist and throw a fit even on newer versions of Windows, never mind a completely different OS. SecuROM rootkits? Yeah, good luck with that.

    Still, for all the issues, all the potential pitfalls I really do wish Valve the best of luck with this as it can only be a good thing for everyone. Well, everyone except Microsoft maybe.

    --
    +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
  3. Re:Windows 8 is not a catastrophe.... by MrEricSir · · Score: 5, Interesting

    Windows 8 is a catastrophe only for those who use it with a keyboard and mouse.

    It's also a catastrophe if your business model involves running a 3rd party app store. Good luck competing against Microsoft, Gabe.

    --
    There's no -1 for "I don't get it."
  4. Gamers move to Linux? by azahar31 · · Score: 5, Interesting

    I just posted this on my blog...

    Steam on Linux is a strategic move for Valve. They have enjoyed success on the Windows and Mac platforms for years and now they have recently announced that the penguin crowd will get to enjoy the games (no, not the Olymic ones).

    Why am I even bothering to point this out? Windows 8 is lurking, that's why.. and Gabe Newell, the boss at Valve, knows it. Speaking at the recent Casual Connect conference in Seattle, Gabe expressed his concerns and criticisms of Windows 8 and in particularly the new Windows Store.

    Why?
    Because in order to make the Windows Store a success, Microsoft needs to block the competition, just like Apple does with its App/Mac stores. As Steam is an online store itself for gamers, this is where its going to hurt Valve as potentially, no more Steam on Windows.

    Microsoft could very well only have games that link to its own XBox system. This makes sense as a business and to up-sell to existing Windows customers.

    Gabe Newell worked at Microsoft for 13 years before he started up Valve, and its here where they have recently embraced the penguins as a "hedging strategy" to further gain customers. He is worried that potentially losing the Windows customer base will cause lasting damage to their own customer base. I'm sure he thought that when he said "Windows 8 is a catastrophe for everyone in the PC space."

    Now think about this...

    Steam has an average of 4 million users connected at any given time.
    Windows has an average desktop market share of, say 80%. That's 3 million gamers.
    Now suddenly, Steam is no longer available on Windows, but it is on Linux.

    Will those gamers switch? Or even try?
    Some will move to a console, some to a Mac. But some, lets say a optimistic 30% or 1 million of those start using Linux, just for Steam? That's a lot.

    The Year Of the Linux Desktop? No seriously... stop laughing, it may happen.

  5. Boot-to-Game by pscottdv · · Score: 5, Interesting

    I have wondered for years why game-makers haven't already started working on writing games for Linux so that they can sell games that boot directly to the game on any system.

    To me it seems so obvious. Now you don't have to worry about which version of what a user has on their computer and the user doesn't need to install the game.

    Why hasn't this already been done?

    --

    this signature has been removed due to a DMCA takedown notice

  6. Re:Good luck... by robthebloke · · Score: 5, Interesting

    Direct3D and OpenGL are basically identical these days. OpenGL is more flexible, but to be honest that flexibility just ends up shooting yourself in the foot. Most GL developers simply create GL wrapper classes that are either based on the D3D classes, or they've grouped relevent items from the GL spec (and ended up with exactly the same result, although they'd have taken much longer to get there). OpenGL doesn't really have an equivalent for D3D FX files, so that ends up being a mammoth chunk of work you could do without. Mind you, if you're also targetting console, you'll be writing your own form of FX in all likelyhood.

    Joypads aren't too much of an issue. The AV components of DirectX would be a little bit more involved, but not impossible (OpenAL / fmod / whatever). The biggest problems you're likely to encounter is if people have built their code with heavy dependencies on things like X files, Pix, FX files, game server components, etc. Again, it's not impossible to roll your own (or use a middleware component), it's just a massive ball ache, and a bit of a time sink.....

  7. Re:Windows 8 is not a catastrophe.... by Electricity+Likes+Me · · Score: 5, Interesting

    Touch screens also have poor conveyance of intent.

    You touch the screen - and that's about it. You can't hover with your fingers and then choose to click, you can't convey different intent (right-click, middle-click, other mouse buttons etc.) easily.

    You also can't see what your clicking while you hold onto it if it's right under your finger.

    While I'm sure the touchscreen has a bright future, the significant of the interface is currently being overstated - all the "cool stuff" ultimately will come from pairing touchscreens with other devices including traditional things like keyboards.