Slashdot Mirror


Torvalds: SteamOS Will 'Really Help' Linux On the Desktop

nk497 writes "Linus Torvalds has welcomed the arrival of Valve's Linux-based platform, SteamOS, and said it could boost Linux on desktops. The Linux creator praised Valve's 'vision' and suggested its momentum would force other manufacturers to take Linux seriously — especially if game developers start to ditch Windows. Should SteamOS gain traction among gamers and developers, that could force more hardware manufacturers to extend driver support beyond Windows. That's a sore point for Torvalds, who slammed Nvidia last year for failing to support open-source driver development for its graphics chips. Now that SteamOS is on the way, Nvidia has opened up to the Linux community, something Torvalds predicts is a sign of things to come. 'I'm not just saying it'll help us get traction with the graphics guys,' he said. 'It'll also force different distributors to realize if this is how Steam is going, they need to do the same thing because they can't afford to be different in this respect. They want people to play games on their platform too.'"

63 of 304 comments (clear)

  1. Stallman ain't gonna be happy by Anonymous Coward · · Score: 4, Insightful

    This doesn't help GNU/Linux on the desktop. It will only lure people into using non-free programs distributed through Steam.

    1. Re:Stallman ain't gonna be happy by MightyMartian · · Score: 5, Insightful

      It certainly will help Linux on the desktop if more optimized graphics drivers are made available. That's the whole point of this article.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:Stallman ain't gonna be happy by Anonymous Coward · · Score: 2, Insightful

      The gamers are still exposed to much more open source software than they would when playing the games on Windows. This, in turn, creates more interest to the open source ecosystem which then creates more commercial incentive to improve it.

    3. Re:Stallman ain't gonna be happy by blahplusplus · · Score: 5, Insightful

      "This doesn't help GNU/Linux on the desktop. It will only lure people into using non-free programs distributed through Steam."

      The problem with stallman is that he doesn't grasp that anything requiring years of education and basically amounts to a time commitment of a full time job needs to get paid for. The reason many free programs suck is because no sane programmer in their right mind can produce and maintain a project of non-trivial size that doesn't have a sizable community of tinkerers and paid experts from which to draw from like linux has.

      GNU/Linux would be helped if they would allow some commercialization IMHO without any ability to make revenue, who can afford to maintain/update applications which more often then not require a serious amount of time and hard work?

      The problem becomes as problems become non-trivial (aka beyond the realm of part-timers both amateur and pro) you simply can't maintain a project of any reasonable size and complexity for any given length of time because people have lives, get old, get sick, die, etc. That is why there needs to be some kind of income coming in to maintain any project beyond the trivial.

      While I agree with many of stallman's principles, his allergies to commercialization show how naive he is. If he was serious he'd be rallying the open source community to invest in GOG.COM and get them to make an app that competes with steam that allows users to own their own games for instance. People like stallman don't get that the world doesn't work on hardcore morality, it works on time, energy, effort and what is required to maintain it.

      A better idea would be instead of going against the grain of the world, intelligently build cultures that promote at least some of your ideals. The whole gaming world is going F2P/MMO/Walled garden. I'm sure Nintendo, Sony and MS are chomping at the bit to make every game 'online only' eventually after the smashing success of diablo 3 in terms of sales (the march of gaming morons continues).

      A better idea would be to fund and protect those people who are at least selling products to have a compelling reason to use software you own. Steam won because it added a huge tonne of features sits like GOG.COM lack (Friends list, etc). It has all you gaming in one place, you can see when you friends are online, what game they are playing, can message them, etc.

      The moral crusaders never got the message that they need to act more rationally and intelligently if they want any of their values to survive the onslaught of greed.

    4. Re:Stallman ain't gonna be happy by CastrTroy · · Score: 5, Interesting

      Drivers are probably about the biggest problem that Linux has right now. It's the main reason I'm not using it on my laptop. Last I tried, about 6 months ago (2 year old laptop), I could not get accelerated graphics working on the desktop. It still looked good enough, even without accelerated graphics but I suspect this also had the other disadvantage of greatly lowering my battery life, by running everything in software. Battery life was about half of what it was on windows. Also, because there was no accelerated graphics, I couldn't play any games. Well, that and Netflix. I don't understand why I can run Netflix on Android, but I can't run it on Linux. Personally, I don't even want to run in a browser. I'd actually rather run it as a separate application. And they can make it closed source for all I care.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    5. Re:Stallman ain't gonna be happy by Lendrick · · Score: 4, Informative

      The FSF was mixed about Steam for GNU/Linux. Since most of the issues remain the same with SteamOS, I'm guessing that their opinion on it will be similar.

      For obvious reasons, they're never going to endorse anything that's partly proprietary, but it it moves people away from dependence on completely proprietary systems, in there view it's possible that there might be some benefit. The FSF isn't so hardline that they refuse to acknowledge the distinction between software that's mostly free versus software that's completely proprietary.

      From the article I linked:

      However, if you're going to use these games, you're better off using them on GNU/Linux rather than on Microsoft Windows. At least you avoid the harm to your freedom that Windows would do.

    6. Re:Stallman ain't gonna be happy by DuckDodgers · · Score: 5, Insightful

      The counter-argument to your point about The reason many free programs suck is because no sane programmer in their right mind can produce and maintain a project of non-trivial size that doesn't have a sizable community of tinkerers and paid experts from which to draw from like linux has. is that many people - in fact, most of humanity - can't afford the technologically superior or more user-friendly proprietary alternatives.

      The GIMP doesn't match up in features or usability to Adobe Photoshop. But if you don't have the money for Photoshop, GIMP is much better than nothing. Developing software for Windows on Visual Studio beats using Mingw - but that only makes sense if you're a professional developer planning to make a living by writing software for Windows. If you're trying to teach yourself software development, or you're a kid, or you just don't have $500 or $800 or whatever the hell it costs, then Mingw is the only thing that lets you even try. Most of our planet, most of humanity, are poor people. The successful IT professional can buy any proprietary program he or she needs - but we are not the typical human being. If they're going to reach our level, they have to do it through extremely cheap tools.

      In the realm of encryption, it is increasingly difficult to trust proprietary products. With the Linux kernel, or Truecrypt, or any of the OpenPGP implementations, you can read the code yourself or hope that someone else trustworthy and skilled enough to detect backdoors has read it. With proprietary security products, how do you know?

      But maybe most important of all, the competition against open source products continually forces the proprietary vendors to compete on features and price. If Linux didn't exist, maybe a copy of Windows 7 would be $600 instead of $200 and a cohttp://linux.slashdot.org/story/13/10/23/184236/torvalds-steamos-will-really-help-linux-on-the-desktop#py of Windows 2012 Server Standard Edition would be $8000 instead of $800 and Solaris or AIX would be $100,000 per core instead of whatever it is now. They keep the prices where they are for fear that people will decide an inferior free alternative and the extra work it involves is more cost-effective than their closed alternative.

      Even if you only ever use proprietary software, you benefit tremendously from the existence of free software and its moral crusaders.

    7. Re:Stallman ain't gonna be happy by Samantha+Wright · · Score: 2

      RedHat's done pretty well for itself selling little more than support contracts, as have many other server distro vendors. A sticker price isn't the only way to make money from providing software. And given that Ubuntu embraced advertising a long time ago, it's a bit of a strawman (or at least quaintly archaic) to argue with the GNU Foundation's core principles.

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    8. Re:Stallman ain't gonna be happy by twocows · · Score: 5, Insightful

      The problem with stallman is that he doesn't grasp that anything requiring years of education and basically amounts to a time commitment of a full time job needs to get paid for.

      I hear this myth perpetuated a lot and it's not really true. Stallman has said on several occasions he believes developers can and should be compensated for their work and he believes this is perfectly feasible within a free software ecosystem. The problem is that many traditional methods of monetization don't hold up in a free software world and it would require people to rethink how they plan to monetize. That said, I don't think a lot of large scale development (especially from big devs who have been doing things with the normal model for years) can switch over without a lot of effort (and effort means money), especially when the end result may very likely lead to less income. Businesses don't work that way.

      Stallman (and the FSF in general) also believes that any proprietary software is immoral and it should be shunned and not used ever. I agree that this is the right ideal, but I think the long road to it may require some sacrifices along the way. If SteamOS leads to a significant trend away from current ingrained non-free systems (like Windows), that in turn makes devs (like Nvidia's) play nicer with free software devs and creates a positive feedback loop. I believe that's a good thing, even if the fact that SteamOS is closed is not. I think the correct course of action is to urge Valve to try and free the software or to develop a fully free alternative rather than simply urging people not to use it at all, and I think this applies to other parts of a mixed-freedom environment. For instance, the FSF encourages the use of what it deems fully free GNU/Linux distributions, which are often just forks of popular distributions with any non-free software removed. I don't like this approach; I think a better one would be to make it transparent what parts are non-free and simply make it a top priority to free or rewrite these portions.

      Stallman and the FSF are very interesting and make a lot of good points (if you read the literature they put out, it really does make a lot of sense), but it's always best to think for yourself and not blindly adhere to any ideology. What Stallman thinks and says is often interesting and insightful, but it shouldn't be the only metric you use to make a decision. I don't disagree with the FSF very often, but in this case, I do think SteamOS is good for the long-term prospects of GNU/Linux and free software primarily because of the politics involved.

    9. Re:Stallman ain't gonna be happy by Anonymous Coward · · Score: 2, Informative

      If you're trying to teach yourself software development, or you're a kid, or you just don't have $500 or $800 or whatever the hell it costs, then Mingw is the only thing that lets you even try. .

      Visual Studio Express is free.

    10. Re:Stallman ain't gonna be happy by interval1066 · · Score: 2

      Your right, but a surprising number of the games I enjoy run on Linux just fine, infact I have an older I really like that actually runs better on Wine. Just sayin'.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    11. Re:Stallman ain't gonna be happy by Belial6 · · Score: 5, Insightful

      This isn't a problem. We need Stallman, and his extreme view on the subject. If he went pragmatic, the pragmatic view would be considered the extreme. The center would shift farther towards lock down and rent seeking. It is Torvalds that plays the part you would place Stallman in. We need both types.

    12. Re:Stallman ain't gonna be happy by tftp · · Score: 2

      It will only lure people into using non-free programs distributed through Steam.

      It will also allow you to run free programs. I can't imagine that the SteamOS will only run signed executables. So as soon as you finish your clone of GTA V, with even a larger and more detailed world, you should be able to share it for free with everyone. I will definitely download it and say my thanks to you for a lifetime of labor that you spent for my entertainment.

      I know that there is a free flight simulator out there that comes with extensive maps, so this is possible. However as soon as the labor that goes into the software becomes nontrivial I see nothing wrong in sending the developers some money, so that they can eat, live, and work on another game. RMS has his vision, and perhaps the formulas that define the software ought to be free... but games require an inordinate amount of handcrafted graphics. Nobody says that maps should be free too - they are not science, they are art.

    13. Re:Stallman ain't gonna be happy by blahplusplus · · Score: 2

      "Even if you only ever use proprietary software, you benefit tremendously from the existence of free software and its moral crusaders."

      There's nothing wrong with being a moral crusader. But if you want you values to proliferate, you have to offer something better then the alternatives. Let's be honest, Free software movement hasn't been a success for the average gamer. Steam is totally closed platform and so are all the big console players.

      I have no problem with free software advocates principles. The problem they are not seeing is that projects people want are hugely non-trivial. To create something like steam requires resources no person like stallman and company has. While they give good speeches, without funds and some self-sustaining income base those values are being driven out by the corporate world because the naive moralists refuse to see the writing on the wall. There is nothing wrong with being a moralist, but there is something wrong with being naive about what it takes to get people to use your software.

    14. Re:Stallman ain't gonna be happy by Blaskowicz · · Score: 2

      I could not get accelerated graphics working on the desktop. It still looked good enough, even without accelerated graphics but I suspect this also had the other disadvantage of greatly lowering my battery life, by running everything in software.

      This is something I don't understand much. If you're running a desktop without compositing and without animations when minimizing windows (e.g. Xfce, Mate, LXDE) then aren't you *saving* power? The GPU can stay in a 2D only, low powered state (hopefully).
      If you're piping the whole desktop through OpenGL for no benefit you'd be likely to waste power, since not only you draw the application contents (which had to be drawed already), but you pipe all the bitmaps through the OpenGL subsystem and GPU. If the GPU driver is inefficient, you will waste a lot of CPU cycles and the GPU power management may be bad or non existent, so maybe it'll run at full voltage/clocks even for that miserable desktop drawing task.

      Android and Windows Vista/7/8 get away by not using Xorg and exclusively using proprietary drivers.

    15. Re: Stallman ain't gonna be happy by RyuuzakiTetsuya · · Score: 3, Funny

      Stallman had 30 years to pioneer computing and the best he could do is give us emacs and gcc.

      Fuck him.

      --
      Non impediti ratione cogitationus.
    16. Re:Stallman ain't gonna be happy by Kjella · · Score: 2

      I hear this myth perpetuated a lot and it's not really true. Stallman has said on several occasions he believes developers can and should be compensated for their work and he believes this is perfectly feasible within a free software ecosystem. The problem is that many traditional methods of monetization don't hold up in a free software world and it would require people to rethink how they plan to monetize.

      The trouble is that most of these ideas are crap for application development like service and support, though they're okay for platform/distro/device development like Android / Tivo / RHEL / Ubuntu and so on. Particularly those where you have a huge number of users who each contribute very little, like say a million people paying $1 on the app store. That's a pretty good income for a small development house of say ten people, less Apple's cut it's $70k/head before expenses and taxes. I wager that if you made it open source and asked for donations you'd raise less than $1000, that's more like $100 each in beer money instead. Sure you can raise more money in the Humble Bundle for charity, but that's not money to pay your bills and you can also question how much people's total charity budget goes up as a result.

      Basically it's this: Before the work is done, it's a wild guess what you'll actually get and everybody is in a game of chicken about who will fund it. After all, it's going to be open sourced so if it gets funded but you didn't fund it you get to have your cake and eat it too. Nobody wants to carry the burden and even when trying to share the burden through Kickstarter it's still easy to be a cynic and freeload if you see the goals are met anyway. After the work is done, well the work is already done. Nobody loses out by not giving you anything, so they don't. It's very different from closed source where you put down $2000 in work thinking you can sell it back to 100 people for $20 each, you take the risk and people buy a known quantity with reviews or go without.

      Maybe a "delayed" open source licence would do the trick, like any time you compile a binary you get a one-year BSD license but after that year is up you must provide the complete corresponding source code for that binary with a GPL-compatible license. That way you get a good exclusivity period for people who want the new features right now and you don't have to wait life+70/95 years for it to go out of copyright - and you still wouldn't have the source, just the binary. The hook needs a little more bait than that everyone can copy everything you do, instantly.

      --
      Live today, because you never know what tomorrow brings
    17. Re:Stallman ain't gonna be happy by ausekilis · · Score: 4, Insightful

      It will only lure people into using non-free programs distributed through Steam.

      It will also allow you to run free programs.

      This point exactly. So with steamOS (and the right hardware) I can play Left 4 Dead 2 at a blazing 300 fps. Well, what happens when I just paid my rent and don't have the $50 to blow on Arkham Origins? Maybe I'll start looking at what I can get for free. That's when your normal (i.e. non linux nerd) folks will start to notice Tremulous or any of the other Id Tech derived games. They may even dig deeper and find some reborn classics like FreeDOOM. I doubt seriously that any of the free offerings will cause some uprising in gamers, but in the search of free through the SteamOS "software center", they'll be sure to stumble on all sorts of things they didn't realize had free/open alternatives. Maybe word will spread that LibreOffice will save that $90 for a student (read: Limited) version of Office or $400 for the full thing.
      Gamers are a picky and often very vocal group. Once some catch on to something, they can start an avalanche.

    18. Re:Stallman ain't gonna be happy by msobkow · · Score: 2

      How is this a "problem"?

      The core system gets accelerated graphics from more vendors. The core system gets tweaked for better real-time responsiveness. The core system gets more eyes debugging it for stability. The core system has another vendor contributing fixes and patches.

      Only to a fanatical raving lunatic is this a "problem."

      Oh, yeah. We're talking about Stallman. You don't get any more fanatical than that, though I don't consider the man a lunatic by any stretch of the imagination.

      --
      I do not fail; I succeed at finding out what does not work.
    19. Re:Stallman ain't gonna be happy by ottothecow · · Score: 2
      That's basically my main hope...that SteamOS brings linux netflix.

      I still run linux on a netbook, but I switched my HTPC to windows. XBMC runs about the same, but netflix works perfectly.

      Of course, now my complaint is that both the Netflix and the Amazon Prime streaming videos are still crippled on my HTPC. You cannot watch HD video content from amazon on the PC. You can watch it in HD on a roku or on some crappy blu-ray player that has the plugin, but you can't watch HD on a full power HTPC. Netflix will let you play the videos in HD, but they still won't give you 5.1 sound unless you use a roku. If it is a silverlight limitation, why not just release a client? The majority of people don't have 5.1 setups and won't care, and those that do probably won't mind installing a separate player app.

      --
      Bottles.
    20. Re:Stallman ain't gonna be happy by unixisc · · Score: 2, Interesting

      The point is that he's either not thought to it properly, or he has, but doesn't care about the consequences. I tend to believe it's the latter - he thinks that software developers should take a hit, except for himself.

      Essentially, he insists that people to whom software is distributed - whether sold or gifted - should have the 'right' to 'help their neighbor' by giving away the software, if asked. That provision alone guarantees that any price tag put on the software is meaningless, since it's only the software developer's users who'd then be paying for it, while everyone else who gets it from those users and below would get it for much less. In short, it dilutes the market for the software developer, and limits what they can recoup in development & operating expenses.

      I've argued here that a shared source model, as opposed to an open source model, is a better idea. Under this, a user/customer gets the source code when they buy/receive software, and they have the rights to modify it, study it, install it on any number of their own boxes. Only right they don't have is redistribute it. This is a win-win scenario for both the software developer and customer. Customer gets all the advantages of open source - getting the source code, keeping it as long as their systems last, porting it to any great new systems they might buy in future, spread it over additional iron that they buy. Vendor avoids the one major disadvantage - of their customer redistributing it and thereby reducing their potential customer base.

      Not a model that Stallman or the 'libre' crowd support, but that's the only one that protects the interests of both parties involved in the software business

    21. Re: Stallman ain't gonna be happy by GreyWolf3000 · · Score: 2

      Actually, emacs and gcc are pretty triumphant pieces of computer programming.

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    22. Re:Stallman ain't gonna be happy by sirlark · · Score: 4, Interesting

      There are hundreds of thousands of developers world wide following the "Stallman method" as you call it. We call ourselves contract programmers, or "solutions architects" if were hawking our wares bizniz types. We get paid for our time and skill, not per copy of the code. The client gets to (0) run the software for whatever purpose they chose; (1) inspect the code to verify it works the way they want and modify it to suit their needs (practically, they hire another guy to do code review, QA, modifications etc) (2) distribute copies to all their staff without onerous licensing agreements, and if they really want to give a copy of the software to others; they're a business so they won't, but they are free to do so, and finally (3) distribute modified copies of the code. The majority of software written in the world (measured by lines of code) supposedly falls into this category of development. Off-the shelf, or in the modern world, off the internet software accounts for a surprisingly small percentage of software in the real world; most developers don't work for micro-gapple sized companies.

    23. Re:Stallman ain't gonna be happy by sayfawa · · Score: 4, Interesting

      Yeah and just as some say GIMP doesn't compare to Photoshop, Paint.NET doesn't compare to GIMP, which is a lot more than a photo editor. For instance, I draw with the GIMP on a Wacom tablet. Paint.NET, which doesn't have pressure sensitivity, is useless for me.

      As for painful to use, well, that's just like, your opinion, man. Me and the GIMP get along just fine.

      --
      Free the Quark 3 from asymptotic confinement! Bring your charm! Don't get down! All colours and flavours welcome!
    24. Re:Stallman ain't gonna be happy by sayfawa · · Score: 4, Insightful

      A person makes the argument that if it weren't for open-source software, proprietary products would likely cost more. You point out that a limited version of Visual Studio is free. How is that a counter-argument? If it weren't for open-source compilers and IDEs (which have existed since before 2003), do you think Visual Studio would still have a free version?

      --
      Free the Quark 3 from asymptotic confinement! Bring your charm! Don't get down! All colours and flavours welcome!
    25. Re:Stallman ain't gonna be happy by stooo · · Score: 3

      >> Visual Studio Express is free.

      not exactly.
      it comes with the cost of being tied to an aeging-soon-to-be-obsoleted platform.

      --
      aaaaaaa
    26. Re:Stallman ain't gonna be happy by Urza9814 · · Score: 3, Insightful

      Most developers make at least $120K every year. And that is simply the net salary.

      No, they don't. Perhaps you're thinking of the *top 10%* of software developers.

    27. Re:Stallman ain't gonna be happy by liwee · · Score: 2

      Paint.NET may not have as many features as GIMP, but it's equally free and not even close to as painful to use.

      Visual Studio has had a no-strings-attached free version since, what, 2003? Retire the obsolete FUD please.

      I am sure traditional airlines lowered their fares out of good will. It was just a coincidence that low cost carrier appeared at the same time.

    28. Re:Stallman ain't gonna be happy by murdocj · · Score: 2

      You mean the platform that owns 90% of the desktop market? Wow, yeah, that's a problem.

    29. Re:Stallman ain't gonna be happy by Bert64 · · Score: 2

      I tend to agree that software should be free, but on the importance scale i'd much rather have the core os and applications which i require for communication and editing/storage of my own data were free...

      Games are far less important in this instance, they might be fun for a little light entertainment but you don't need them and they aren't holding any of your important data captive by being closed source. I would be perfectly happy with a free os, free application software and non-free games.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    30. Re:Stallman ain't gonna be happy by Bert64 · · Score: 2

      One of the key interests of software vendors is hiding the sourcecode from the users... They will usually have many reasons for this, but none of them really benefit the users.

      To hide poorly written code, to hide code which infringes upon others' copyrights, to keep the customer beholden to the vendor etc...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    31. Re:Stallman ain't gonna be happy by higuita · · Score: 2

      exactly!

      FSF and Stallman will say for sure that Steam have DRM, have closed source client and games, but by using gnu/linux will open the games and wor to a new platform, improving the linux hardware and software support. SteamOS, if really open as they say, will enable people to edit and change it... and maybe replace the closed parts with time.

      And remember, Stallman one said that if the game engine is free software, the game content (story and music, maps, models, etc) can be closed (specially the story, where Stallman agree that is unique and personal work), as one can replace then and write another story.

      It Valve someday replaces the client with a FLOSS version and removes the DRM, the FSF and Stallman would for sure totally accept then. If the games are also FLOSS, they would even recommended it!

      --
      Higuita
    32. Re:Stallman ain't gonna be happy by AbominousSalad · · Score: 2

      More users with Linux boxen of any flavor, means the margin of geeky tinkerers will rise accordingly (perhaps higher than before, since gamers tend to be notoriously savvy). Add to that the urge toward fame and you have a recipe for new blood in the open source world.

      --
      Every trollism an AC posts is prefixed, in my mind, with "A. Coward whined, in a weak and cowardly voice:"
    33. Re:Stallman ain't gonna be happy by fatphil · · Score: 2

      To be honest, I've gone past being bothered to explain by example why I don't do MS Windows; I've forgotten some of the things that I don't like. I'm not even aware of many that would cause to to hit rant-mode instantly (such as the automatic DRM-wrapping of media files - shocking) because I've not used it for so long.

      You've kept my don't-know-about-MS-Windows-don't-wanna-know-about-MS-Windows kneejerk reflex nicely wound up with those examples, thank you.

      --
      Also FatPhil on SoylentNews, id 863
  2. Really huge by faragon · · Score: 5, Insightful

    I hope this mean not only first class graphics API porting (e.g. OpenGL), but also production-grade computing API (e.g. OpenCL) without vendor-specific crap (try to rebuild OpenCL stuff with the AMD """""SDK""""").

  3. Re:Not happening by FictionPimp · · Score: 2

    I only have windows to play games on....So if your telling me my next PC can play all the games I want and not require me to play for a operating system I'm all excited!

  4. Re:Not happening by NickFortune · · Score: 3, Interesting

    Nobody is going to ditch Windows for Steam OS and then only play games on it

    Well, the folks who only play games on Windows might. Or they might dual boot, and use Steam on Linux. And a lot of people cite the absence of Triple-A games on Linux as being the big thing stopping them from migrating.

    Certainly, it isn't going to hurt anything :)

    unless Steam somehow starts being the "app store" as well, and cloud-saving extended to it.

    Seems to me that Steam is already an "app store". Distributing non game software through it shouldn't be a problem, really.

    --
    Don't let THEM immanentize the Eschaton!
  5. Not so sure about SteamOS by Anonymous Coward · · Score: 5, Insightful

    I'm not so sure SteamOS is going to be such a good thing for Linux.

    Yeah, you'll get AAA games on Linux (probably), but if they start tying everything to proprietary APIs and specific environments (say, Ubuntu/Unity/Mir, or worse, some entirely proprietary stack built from the ground up on top of the kernel), that's a loss for Linux. Your freedom is gone and it's Windows all over again.

    Corporations don't care about Linux and free software. We already have Google tightening its grip on the "open" Android. SteamOS will probably be more of the same: a corporation using the argument of "Open-Source" to lock users into their closed-source solution.

    1. Re:Not so sure about SteamOS by mbkennel · · Score: 2


      | It's a good thing for Linux, because maybe more people will write apps for Linux, outside of the steam walled garden. It will expose more people to Linux then before. This is a long term thing.

      How well did that work with Android? How much carryover from Android to generic Linux?

  6. Re:Not happening by crashcy · · Score: 4, Informative

    Steam already does sell non-game software: Steam Software

  7. Re:I don't think so by forkazoo · · Score: 5, Informative

    Yeah, exactly like how Tivo buyers were all open source advocates, and Apple TV buyers are primarily interested in the fact that the kernel has posix API's. Though, there may be a small group of SteamBox buyers who buy it mainly because of playing games, and don't really care about what OS it runs.

  8. It had to be said... by nani+popoki · · Score: 5, Funny

    If Linux is gathering Steam then it can't just be vaporware.

  9. Re:ditch windows? by ZackSchil · · Score: 4, Interesting

    Why not? Increasingly games are using standard APIs and getting multi-platform releases. They're not tied to an OS anymore. A Windows license is a huge, unnecessary expense for PC gamers. Gamers worship hardware and entertainment software, not operating systems. They're going to go with whatever has support for the hardware they have and the games they want to play. With Valve pushing Linux and GPU makers joining them, all the pieces are in place to dethrone Windows or at the very least drum up some competition.

  10. Re:This won't do anything for Linux on desktops by icebike · · Score: 4, Insightful

    I'm guessing you haven't tried a Fresh install of any version of Linux lately.
    Its no harder than windows. There is actually less tinkering required than with windows.
    Especially for those distributions that have aimed their packaging at the new users.

    The obstacle is that it was difficult to buy a pre-configured Linux machine. Nobody installs windows these days either. They buy it pre-installed.

    --
    Sig Battery depleted. Reverting to safe mode.
  11. Re:Not happening by Samantha+Wright · · Score: 2

    The driver improvements are actually what Linus is talking about if you RTFA. That's how desktop Linux will benefit.

    As for why SteamOS: about a year ago (I think) Valve demonstrated that you could get superior performance on Linux because the code was open. It's a lot easier to do optimizations on a platform when you have comprehensive documentation on how it works—and where the bugs are. Valve's devs were also greatly elated to discover that they could actually fix said bugs instead of just working around them, like they had to do on Windows.

    --
    Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
  12. Re: Old African word meaning can't configure Debia by neuro88 · · Score: 2

    steam works pefect in GNOME shell in archlinux. unity is not a requeriment.

    To add to this, I don't think SteamOS will use unity period. I suspect they'll use a custom window manager or perhaps full screen mode for steam os will be the window manager. I personally run steam in KDE without issues.

  13. Re: Netflix by Anonymous Coward · · Score: 2, Informative

    Yeah, great, but.... you have run silverlight based app via Wine, so it is kind of wierdly possible.. SteamOS can bring native Linux Netflix, at least there's hope.

  14. Re:Bullshit by vurian · · Score: 2

    Qt and Qt Creator is more than "decent". It's excellent. Especially when compared to Visual Studio -- and yes, I use both, professionally.

  15. Re:Ditch Windows? LOL!!! by Zimluura · · Score: 2

    M$, with every iteration of xbox, has been subconsciously trying to diminish the viability of windows as a gaming platform, this is mostly due to the 10 dollar royalty they get for each xbox game, compared to no royalty for each windows game. Games are the last reason for many technically minded people to retain a windows machine. Dev's won't take linux over windows yet, but in three months...if it's easy to port from ps4 to linux...then gamedevs may start to view windows as "not a worthwhile endeavor". Though allot of how that will turn out depends on the ps4 vs xbone face-off that's going to happen soon.

  16. Re:Not happening by Grishnakh · · Score: 4, Informative

    The console crowd doesn't get to take advantage of PC hardware the way PC games do. Have you ever seen an Xbox hooked up to two or three monitors?

    This is an alternative for PC gamers who might like to dump Windows and use an OS better suited for their games, coming from a company that already makes a lot of popular games. The people who will buy this thing are people who use PCs and are fans of Valve games.

    The Linux fanboys don't need to buy the SteamBox; they'll just use their existing custom PC and run Steam on that, like they're already doing. This will merely help improve support for Steam on the Linux platform by getting the gfx card makers to better support Linux.

  17. Re:Ditch Windows? LOL!!! by geminidomino · · Score: 2

    Look at all the Linux users...

    As a Linux user, I have to say, you're seriously overestimating the market there.

    How much of the gamer market would ditch Windows in the blink of an eye if they could play the same games on Linux

    Even if every member of the intersection of "Gamer" and "Linux user" switched, devs would have to be shirt-soaking drooling stupid to "ditch Windows" for that tiny slice of the pie.

  18. Re:Not happening by Grishnakh · · Score: 2

    You might want to go read about it some more; what you're talking about is preemption. The kernel has been preemptible for years now. Here's an article about it from 2002: http://www.linuxjournal.com/article/5600

  19. Re:Pretty log in screens by Grishnakh · · Score: 3

    I like to bash Miguel de Icaza as much as the next guy, but he hasn't been involved with GNOME for many years now, so you can't blame the current state of GNOME on him. He left the project long before GNOME 3 was envisioned, more like back during the GNOME 1.x days or perhaps early early 2.x days IIRC.

    The sad fact is, GNOME is largely under the control of Red Hat, as they employ several of the most prominent GNOME developers including Jon McCann. So if you want to blame someone for attempting to ruin desktop Linux with the abomination that is GNOME3, blame Red Hat.

  20. Depends on SteamOS being general purpose by umafuckit · · Score: 2

    I reckon the degree to which SteamOS "converts" Windows people to Linux will depend on whether SteamOS allows for general-purpose computing. Take the scenario that boxes running SteamOS are just games consoles. People will be able to use them for games but not much else, in which case they'll still keep their Windows PC or partition for writing letters to the bank, or what have you. In this scenario, Linux would benefit from driver improvements but won't see much increase in user base. On the other hand, if SteamOS allows you quit Big Picture and enter a fully functional and feature-complete desktop then people may start to switch from Windows. Why boot into Windows if you can write your bank letter on Steam OS whilst taking a break from HL3? With an increased user base and a ready to go "app store" in the form of Steam, we might see more productivity software (e.g. Photoshop) appear for Linux. If Steam allows people to make money writing Linux software then that's got to be a positive thing. I know the die-hard free software guys shudder at the thought, but let's face it: the reason Linux is struggling on the desktop is because few developers think they can make money on the platform.

  21. Re:Not happening by t4ng* · · Score: 3, Informative

    Never mind. Kernel preemption was added in 2.6. Good for them.

  22. Re:Taking Linux seriously by gman003 · · Score: 4, Insightful

    Slowly.

    Valve plays an incredibly long game compared to most tech companies (hell, most companies, period). They started Steam because they could see where constantly-increasing bandwidth was leading. They missed on some of the particulars, but by getting the main point correct early on, they were able to gather the momentum to overcome minor obstacles before anyone else could seize initiative. So not only did they avoid being tied down to another company's proprietary platform, but they managed to become the de facto digital distribution system while still being a relatively minor player.

    SteamOS is a defensive move. They're concerned that Microsoft may lose its Windows dominance, or might try to move it to an Apple-like locked store (they sort of have, with RT). So they ported Steam and their own games to both OS X and Linux.

    That was enough to spur an initial kick of OS X games following after them. It's not nearly universal now, but it's respectable, and growing.

    Linux didn't get the same kick, mainly because they don't have as much market share. So Valve is giving it more support, and perhaps more importantly, lending it a more prestigious (among gamers) brand name.

    Will it be a success? Perhaps. At the very least, it's enough a threat to Microsoft that they're not going to try to take over the digital distribution market, because if they do, Valve will just drop Steam on Windows and enough publishers will follow them to wherever they lead that Microsoft will ultimately have lost. So in one sense, it's a deterrent. But it could become a legitimate gaming platform in its own right, particularly if they get enough console-like games for Steam Machines to go up against the PS4/Xb1 in the coming generation.

  23. Re:Ditch Windows? LOL!!! by Belial6 · · Score: 2

    They are not ditching Windows. They are making Linux a viable option. This is the first step on making Linux an equivalent platform. This is the next step on making Linux the preferred platform. THEN they can consider ditching Windows. Valve believes that Windows is currently the leading PC gaming platform. They also don't think it is a viable long term platform. Given those to assumptions, you neither ditch Windows today, nor do you just wait for your platform to collapse. You do just what Valve is doing, and build an alternative platform that is ready to take over when Windows fails. The best part for Valve is that if Windows stays as the dominant platform, they lose very little.

  24. Re:Not happening by Paco103 · · Score: 2

    Games are the only thing keeping me from moving. And (as pointed out earlier), NetFlix, but that's less of a problem. Everything else on my linux install is fine. I have used OpenOffice and now Libre nearly exclusively since 2003 (I say nearly because work still requires Office and file formats still don't perfectly interchange, but there's nothing I need out of Office or any other windows apps that aren't available to me in Linux, with the exception of high end gaming support).

  25. Re:This won't do anything for Linux on desktops by El_Muerte_TDS · · Score: 2

    Linux beats Windows.

    Order of easiest OS installs I did the last 2 years:
    - Debian (about 6 times pressing [enter], and once a down button or something, takes about 20 minutes between second to last [enter] and the [enter] to reboot)
    - Ubuntu (needed a few more down buttons and [enter], so, a couple of more minutes before the download+install happens)
    - Windows pre-install on a Dell system (takes about 10 minutes, reboot, 15 more minutes, reboot, 10 more minutes, reboot, 20 more minutes, etc.)
    - MS-DOS 4 on a modern PC using magnets
    - Windows pre-install on a HP business system

  26. Re: Netflix by Anonymous Coward · · Score: 2, Interesting

    There is netflix for linux.....it just matters who is willing to pay the licensing fee.... the WDTV Live+ is a linux device and supports netflix...western digital was willing to pay the licensing fee....your major distros however probably arent willing to bear that cost.....

  27. but it will by dutchwhizzman · · Score: 2

    When people have a nice steambox already there and running, they will want to run other apps on it too. Check facebook, read webmail, play youtube, soundcloud, stuff like that. That's a web browser that will most certainly be running a lot on those steamboxes. Next thing you know it, they'll be running XBMC for media too. Once they have all that, why have a PC for only office stuff, if you can run it on the steambox? Even if you have a PC for desktop use, you already know how to use linux, it's cheaper (free) than Windows and practically all your apps run on it anyway.

    This is how home users will learn about linux on the desktop and use it without much thinking about it. Once it's commonplace in the home, BYOD and other business uses will follow. They will do that anyway, since only supporting windows won't ever work with the plethora of web clients and mobile devices people use these days, regardless of the client will be Linux on the desktop.

    --
    I was promised a flying car. Where is my flying car?
  28. Re: Netflix by Anonymous Coward · · Score: 2, Informative

    Android has a DRM (digital restriction management) subsystem. The linux standard based does not.

  29. Re:Sandbagging.... by Blaskowicz · · Score: 2

    You can do it, it's called VGA passthrough using an IOMMU, need two graphics cards, the right CPU (any AMD, any Intel where it isn't disabled on purpose by Intel) and the right motherboard (compatible chipset, mobo vendor serious about supporting their BIOS like Asrock and Gigabyte)

    You have to use a bare metal hypervisor too (Xen or VMWare ESXi), and at worst you'll fail to have the other graphics card in the linux VM (which would require you to use second display or KVM or a monitor's second input, anyway) so you can be forced, or choose to have the Windows desktop as your primary/only desktop and accessing your linux VM by ssh-ing into it (or VNC, xrdp, whatever). That sucks a bit but on the plus side you can reboot your Windows while leaving your linux alone.