Slashdot Mirror


Ask Slashdot: Should Valve Start Their Own Steam Linux Distro?

Duggeek writes "There's been a lot of discussion lately about Valve, Steam and the uncertain future of the Windows platform for gaming. While the effect of these events is unmistakably huge, it raises an interesting question: Would Valve consider putting out its own Linux distro? One advantage of such a dedicated distro would be tighter control over kernel drivers, storage, init processes and managing display(s), but would it be worth all the upstream bickering? Would it be better to start anew, or ride on a mature foundation like Fedora or Debian? Might that be a better option than addressing the myriad differences of today's increasingly fracturing distro-scape?"

48 of 316 comments (clear)

  1. why on earth would they want to do that? by Anonymous Coward · · Score: 5, Insightful

    Worst case, static link the binaries.

    1. Re:why on earth would they want to do that? by Frosty+Piss · · Score: 5, Funny

      Exactly. What a stupid idea. Next they will be asking if Valve should make their own architecture.

      In that case, why not ask if they should simply market their own game console? Perhaps it should run linux...

      --
      If you want news from today, you have to come back tomorrow.
    2. Re:why on earth would they want to do that? by hairyfeet · · Score: 3, Interesting

      Actually it is NOT a stupid idea, and here is why: If anyone read the comments when it was announced here about Valve putting out a Linux client, what was practically the FIRST thing many posted? "Well as long as they aren't in the repos" and why is that?

      Because whether the community wishes to accept it or not there is a LARGE amount of "purists" that believe GPL is law and anything that doesn't have the 4 freedoms is poison. Frankly I would be VERY surprised if some of those vocal members of the kernel team didn't just "accidently" make changes that broke Steam every. damned. time. if for no other reason than to be able to say "See? if you gave us your code then that wouldn't be happening now would it?" to "prove" their way is not only the right way but the ONLY way.

      So whether one wishes to acknowledge the truth or not it simply doesn't change the fact that the community is split in two, with the pragmatists that simply want to see Linux grow and as long as the core is free they are happy, and the purists that believe that the four freedoms should be held inviolate and nothing should be allowed to 'contaminate" Linux, especially not DRM which again, like it or not, is EXACTLY what Steam is. Sure its a harmless and pretty hassle free form of DRM, and sure as hell nicer than getting SecuROMed or Starfucked, but nevertheless it IS DRM and the purists simply won't have it, even if it causes Linux to grow.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    3. Re:why on earth would they want to do that? by Anonymous Coward · · Score: 2, Insightful

      Cool story bro

    4. Re:why on earth would they want to do that? by Anonymous Coward · · Score: 5, Insightful

      I agree that some people get crazy-worked-up, but I find the sabotage outcome unlikely.

      I expect they'll hang their hats on a reference distro or two like most software that isn't included in official repos. Ubuntu first, Fedora second. They want the biggest audience possible.

    5. Re:why on earth would they want to do that? by shentino · · Score: 3, Informative

      Depends on whether Valve tries to use gpl only interfaces or not.

      If valve breaks while relying on a public interface, then it's the kernel team's fault for breaking it.

      My point is that if the kernel team wants to subtly break things for valve, it can only do so if valve tries to use backdoor apis that aren't designed for external code in the first place.

    6. Re:why on earth would they want to do that? by Microlith · · Score: 5, Insightful

      Because whether the community wishes to accept it or not there is a LARGE amount of "purists" that believe GPL is law and anything that doesn't have the 4 freedoms is poison.

      Well, you know. Fuck 'em. Valve is targeting Ubuntu which already includes non-free software in some repos. If they have a problem they can go use gNewSense which won't work with most of their hardware.

      Frankly I would be VERY surprised if some of those vocal members of the kernel team didn't just "accidently" make changes that broke Steam every. damned. time.

      I would. Such malicious changes would have be very, very deliberate to interfere with a userspace application. And then you'd have to account for the hypocrisy of doing that while not interfering with the use of Linux with other proprietary applications. Not that Steam would need a kernel module or anything, since it's an entirely user-space technology.

      That said, given your history of childish, insulting, and hateful rhetoric, posting such baseless attacks against the kernel developers is entirely predictable, coming from you.

      So whether one wishes to acknowledge the truth or not

      I'm sure the truth lies somewhere, but it certainly does not resemble the picture you paint.

      nothing should be allowed to 'contaminate" Linux, especially not DRM which again, like it or not, is EXACTLY what Steam is.

      Thankfully, Steam does not integrate into the OS in any real fashion.

      the purists simply won't have it, even if it causes Linux to grow.

      The purists can cause a fuss, but like any other proprietary application that has appeared for Linux the end result will be nothing since it won't impact them should they choose not to use it.

    7. Re:why on earth would they want to do that? by bky1701 · · Score: 3, Insightful

      "there is a LARGE amount of "purists" that believe GPL is law"

      Are you implying it isnt't?

      "anything that doesn't have the 4 freedoms is poison"

      You realize why Linux was made in the first place, right? To be a free and open system. Complaining people want to keep it such kind of strikes me as missing the point entirely, likely intentionally.

      You also realize that you CAN, in fact, get proprietary software from repos of varying degrees of officialness in almost every distro? Java, flash, drivers... however, we are not your app store marketing device.

      'Frankly I would be VERY surprised if some of those vocal members of the kernel team didn't just "accidently" make changes that broke Steam every. damned. time. if for no other reason than to be able to say "See? if you gave us your code then that wouldn't be happening now would it?" to "prove" their way is not only the right way but the ONLY way.'

      Right. Because this has happened... exactly zero times in the past. It is no secret the kernel developers HATE proprietary drivers. Yet this conspiracy has not come to pass.

      Making up insane bullshit only makes you look like a lunatic.

      "So whether one wishes to acknowledge the truth or not it simply doesn't change the fact that the community is split in two, with the pragmatists that simply want to see Linux grow and as long as the core is free they are happy, and the purists that believe that the four freedoms should be held inviolate and nothing should be allowed to 'contaminate" Linux, especially not DRM which again, like it or not, is EXACTLY what Steam is."

      Has it occurred to you that these might actually be, in fact, the same position? Linux exist in spite of repeated corporate attacks, not because of proprietary software.

      "Sure its a harmless and pretty hassle free form of DRM"

      Phone-home DRM... harmless, yeah, right. Screw your DRM. It does not belong on Linux. It certainly does not belong in any official repo of any respectable distro.

    8. Re:why on earth would they want to do that? by bky1701 · · Score: 2

      'Why, you ask? To embed ads in it. They would have to name it "ad-fucked Linux."'

      Actually, it is called "Android" last I checked.

    9. Re:why on earth would they want to do that? by MrKaos · · Score: 2

      There are plenty of package management systems that take care of dependencies - just release apt for deb based and yum for fedora based - that covers most. Anyone who is more esoteric in their distro choice has enough skill (or motivation) to sort out the issues themselves

      --
      My ism, it's full of beliefs.
    10. Re:why on earth would they want to do that? by sumdumass · · Score: 3, Insightful

      That would be my logical conclusion. It solves the problem of low numbers of Linux on the desktop. Allows them to build to a specific hardware set that if the source is shared will allow the bulk of the work for other distributions to be handled by the community or the distros themselves. I understand that most of the code will be written to hardware intermediates like OpenGL and such but drivers for such hardware can creep issues in sometimes.

      If they can produce something relatively cheap compared with a phone or something, they would be in a lot of homes in no time.

    11. Re:why on earth would they want to do that? by rtb61 · · Score: 4, Interesting

      Linux is a FOSS operating system. There is more to the question of should Valve start their own distribution. There is how much input they want into that operating system. From examples like what Google is doing with Android with a layer on top to more like Ubuntu focusing on services and support as well as ease of installation, to simply branding. Taking an existing distribution and contributing funds for it's development and just changing branding.

      Then you can look a working through the various levels, starting at branding and getting market exposure and working up to a fully internally developed version with a gaming layer on top and ensuring that gaming layer is compatible with the majority of games you distribute. You can even look at making your layer able to work in parallel with Google's Android layer. The real advantage of FOSS you're not forced down one companies lane for the benefit of that company, you can choose a full range options and retain control of those choices.

      Valve of course is not really likely to produce a gaming console and far more likely to produce a specification for a gaming console and allow manufacturers some scope of individuality in development and manufacturing of the console. The principle being to take M$'s profit (the windows and xbox tax burden) and distribute it amongst a far wider market.

      --
      Chaos - everything, everywhere, everywhen
    12. Re:why on earth would they want to do that? by Anonymous Coward · · Score: 3, Informative

      "You realize why Linux was made in the first place, right? To be a free and open system."

      No, GNU was. Linux started out as some compsci student's OS kernel hobby project and it wasn't really free software initially.

    13. Re:why on earth would they want to do that? by davydagger · · Score: 3, Informative

      better yet, just make the PC into a game console.

      bundle a minimal version of linux with kernel + drivers + game, attach controller and boot off a live CD.

      Just like a console.

    14. Re:why on earth would they want to do that? by _Shad0w_ · · Score: 2

      Steam -> Settings -> Interface -> un-check "Notify Me..."

      --

      Yeah, I had a sig once; I got bored of it.

    15. Re:why on earth would they want to do that? by CapuchinSeven · · Score: 5, Insightful

      "Linux" wasn't open or free until Stallman convinced Linus it should be.

    16. Re:why on earth would they want to do that? by Bill,+Shooter+of+Bul · · Score: 2

      Yes, it is now GPLv2. No, it was not always GPL v2.

      http://en.wikipedia.org/wiki/History_of_Linux#Linux_under_the_GNU_GPL

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    17. Re:why on earth would they want to do that? by TheRaven64 · · Score: 4, Informative

      The drivers for gaming-related devices have got to be pretty awful on FreeBSD if nobody seems to use it at all for games, only servers

      nVidia ships blob drivers for FreeBSD.

      Yet they don't make the (blob) drivers for BSD either

      Yes they do, at least for x86 and x86-64.

      The way drivers work in Linux and BSD, aren't accommodating to "binary blobs" since they can be broken with even minor updates

      FreeBSD guarantees a stable KBI across minor revisions, and we require strong justifications for breaking it between minor revisions (which means that often kernel modules will work between major revisions, we just don't guarantee it). After 10.0, we're looking at providing longer-term support for a subset of KPIs.

      --
      I am TheRaven on Soylent News
    18. Re:why on earth would they want to do that? by Sir_Sri · · Score: 2

      actually what they're planning.

      or at least investigating. Unfortunately that would smash heads directly with Sony. I'm not saying that's a really bad plan, but Sony's PS ecosystem is a hell of a lot bigger than Valve, and it would be an uphill fight.

    19. Re:why on earth would they want to do that? by jedidiah · · Score: 2

      Or they could simply choose a single distribution to target.

      That would encapsulate an entire series of system requirements the same as their "custom distro" would without requiring any of the work. Anyone else could simply use that platform as a reference and work from there.

      Creating their own distro is extra work they simply don't need to bother with.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    20. Re:why on earth would they want to do that? by david.given · · Score: 2

      FreeBSD guarantees a stable KBI across minor revisions, and we require strong justifications for breaking it between minor revision...

      Should that be '...between major revisions' at the end there?

    21. Re:why on earth would they want to do that? by JWSmythe · · Score: 2

          Sony could be considering a joint venture too. Competition is always good, if you can hold both the #1 and #2 slots.

          I know the PS3 has all kinds of neat functionality, but I'm not well versed in it. From what I understand, it natively runs a BSD fork, with the ability to spawn off others. I know they restricted access from one of the cores with the OtherOS option (when it was available), but I'm sure if they're doing it themselves, they could provide full hardware access.

          Or, maybe the PS4 will be a Linux based box, providing emulation for the PS3 and earlier games.

          I'd still wager it'd be the first guess, having a share in both of the top selling set top boxes.

          I've seen that done in other industries. The same company under different names will "compete" for the customers, and if the customer chooses either one, the company wins. It's better to have 50% of the market, rather than 33%. Well, Sony has 38% right now, but still. 50% sounds much more appealing to any bean counter. It's even better if the Steam box can hit the Microsoft and Nintendo market harder. They could realistically take >50% of the market, and the cash income would be huge for the newer boxes, rather than all the dated boxes that are being sold now.

          The only question would be, can they get it out for Christmas sales? I don't believe Microsoft nor Nintendo are even planning to his this Christmas' shopping crowd. They have about 3 and a half months to do it for this year. Valve itself has the selling power to get to at least 100k homes without much extra advertising.

      --
      Serious? Seriousness is well above my pay grade.
    22. Re:why on earth would they want to do that? by lister+king+of+smeg · · Score: 2

      Except that there is a movement in the debian community to try and become a fsf approved distro. I find it slightly hypocritical that they will refuse to approve of distros that merely have a none-free section even if it is turned off by default. Is that not in and of itself in interference and inhibiting the freedom of the user to install what ever software they like?

      --
      ---Saying gnome 3 is better than windows 8 not so much a compliment as it is damning with light praise.
  2. Re:yes by ctheme · · Score: 3, Insightful

    Would it make things easier for users? Would it inconvenience users already suited to one distro and not another? I'm not really seeing any benefits for their users, and I don't think this would ever happen.

  3. Re:Just what the world needs by theRunicBard · · Score: 3, Insightful

    I'm still a linux noob but isn't the beauty of linux that you can create your own distros? Yes, it does create the problem that there are a lot of distros running around, but if there is demand, there should be supply. I don't think there is anything wrong with Valve making their own distro, if there is the demand for it. But in this case, it seems impractical. Not only would they need to convert Windows/Mac users to Linux, they would need to convert Linux users to their special distro. This is bound to turn some people off, which Valve probably can't afford at this stage. Ubuntu is so popular and user-friendly that it's "good enough" right now.

  4. Not a good idea for linux users by phorm · · Score: 3, Informative

    I think that xkcd covered this fairly well.

    The solution to fracturing is certainly *NOT* to make an existing standard. That just furthers the fracturing. It would be a terrible thing to inflict upon the Linux community.

    Pushing out packages for the common distros (Ubuntu, Fedora, Redhat) should work well for most Linux users.

    On the other hand, one argument for a new distro would be non-Linux users. Just as Android is essentially a Linux fork, a Steam distro could essentially be a "Linux for non-Linux users." More specially, it would be a "Linux for Gamers."
    In many ways it would make the PC functionally similar to a console. Boot disk, play game(s).
    Of course, some other problems arise:

    * How would it be installed? Would it automatically try to make space alongside the likely-existing windows partition?
    * Would it run directly from a bootCD? If so, where would it save settings or games, to the HDD or a USB stick?
    * If each game is a bootCD, how would they fare with newer hardware?
    * What's the upgrade path for installed distros?

    Using existing distros would add compatibility work for Valve. However, making their own might - and moreover maintaining it - could very well be a lot more work.

  5. FInancials by lordfoul · · Score: 2

    One upside of Valve creating their own Linux distro, is we may finally get to see some financials / sales numbers when Microsoft sues them. Another upside is Valve may actually put up a fight and get some of these patents invalidated.

  6. Re:Neither by bky1701 · · Score: 4, Insightful

    "Hardware support sucks on Linux. Sorry slashdotters but more than half use crappy intel graphics with 2002 era performance and can't run any modern games unless they dumb the graphics down big time."

    I think you're talking out your ass to suit your obvious agenda.

    Can I run $newgame? Probably not. That's not because of drivers, though; that's because the vast majority of demanding programs made use DirectX, and the best we have to make up for that is wine's reverse engineered interfaces to translate DirectX to OpenGL. They are astoundingly good for what they are, but obviously, are about 2 years behind in support and somewhat touchy.

    I might have some graphical glitches and update issues from time to time, but even using a fairly new ATI card (generally regarded as the worst possible situation to be in), I still have perfectly and fully functioning 3D acceleration, including shaders. Performance of what I can run is effectively identical to that of the same programs on windows. Native OpenGL applications (try the Ogre demos) in fact run substantially better.

    As for lowering the quality to make it run better? That basically proves you are clueless. Anyone who has actually run into driver issues on Linux can identify that speed is not an issue unless it is an extreme issue, ie, it is not that the drivers are magically slower (think about it...), but that sometimes they do cause issues that drag the system into the dirt. These are rare. The common driver problems are generally visual corruption and general failure, NEVER performance.

    Don't let the facts get in the way of your screed, though.

  7. Re:Prediction by Telvin_3d · · Score: 4, Insightful

    Hey, Linux has had 15 years to get it's own shit together.

    It's sort of like the Apple MP3 player thing. When the iPod launched it was far from the first MP3 player. But it was the first MP3 player that wasn't 100% crap to use. Completely took over the market and dominated everyone. But you know what? Five years later all the other MP3 players were still crap to use. Even after Apple showed how to do it right Creative and Sony and everyone else was still trudging along with crappy syncing utilities and even worse UI on the MP3 player itself.

    Nothing was preventing them from making a good player and good software before or after Apple entered the market.

    Same way, with or without Steam, nothing is preventing Linux and the distros from getting their shit together. Nothing is preventing them now. Nothing was preventing them five years ago. Steam comes out and turns a branch of Linux into RMS's worst nightmare? The rest of Linux will have no more or less opportunity to make a good package than if this whole Steam thing crashes and burns and never gets out of beta.

  8. Re:Neither by Bert64 · · Score: 2

    Plenty of windows users use intel graphics too, you can't blame the os if the underlying hardware is low-end...

    As for ATI/nVidia, their drivers on linux are every bit as quick as the windows versions if not faster..

    Supporting windows is also a nightmare, how many games come with a readme saying "dont use version xxx of ati drivers, dont use yyy of nvidia, known problems etc"... I've seen lots of games which have glitches with certain driver versions.

    But here's the thing, on windows Valve have absolutely no control over the drivers or the underlying system..
    On Linux, they have already started working with Intel, and likely will do the same with AMD, to ensure that the open graphics stack and their games run well together.
    So while they have no control over the hardware, they can at least influence the entire software stack. And hardware is not so diverse today as it used to be, 2 types of processor, 3 types of video...

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  9. Re:Just what the world needs by adolf · · Score: 5, Interesting

    Indeed.

    When I started with Linux, it seemed the choices were few: Slackware, or Yggdrasil (Red Hat, Suse, and Debian were a few years hence). Matt Welsh's fabulous book "Running Linux" focused on Slackware, and so did the rest of the Linux Documentation Project (is the LDP even still alive?). a.out was still a viable, and used, executable binary format.

    Package management was shit: You installed a new package on your existing system with (at best) a "./configure&&make&&make install" as root (WTF is sudo?), ran ldconfig, fixed whatever it broke, and moved on.

    Today, there are a myriad of safe (and unsafe) choices. And while the capitalist in me says that choice is good, the pragmatist in me says that it's really a burden.

    The reasons for the crop of shit that we've grown are obvious: There is an incongruity between the folks who want to pay for an OS (Red Hat), the folks who want a free (libre) OS (Debian), folks who want an efficient OS (Gentoo FTW), and folks who want an OS that Just Works (Ubuntu).

    So I'll be the first to say it: Yes, the community can stand to have a distribution wherein games Just Work. Because in having games Just Work, it's likely that proper low-latency audio will also Just Work. And from there, it's easy to have video Just Work. And at that point, it starts to sound a whole lot like what BeOS was...except it's still *nix, and it works on modern hardware.

    Does it route packets? Does it run VMs with seamless precision? Can I do backups on an ancient Travan drive using ftape? Does it speak Arcnet or Token Ring? Who cares! Seriously. (I write this as a geek who has done all of these things, with a love for computing history, who has a thermal teletype, a box of paper, and a dedicated spot in the living room with suitable wire already installed, just waiting for a modernly-useful application that would benefit from such placement, as opposed to the dual-core 1.2GHz Linux box that I carry in my pocket.)

    What the world could use right now, in my humble opinion, is a free(ish) OS that can do useful things with games media with great expediency and reliability.

    Why?

    Traditional user applications have run so fast ("faster than instantaneous" as a someone once told me is a bit of an exaggeration, but does fit with the current user experience) on any new hardware for nearly a decade that it's silly to even consider them as a goal. For all we complain, both Firefox and Open Office work fine even on rather ancient hardware (for instance).

    Scientific applications increasingly rely on GPU calculations which rely on drivers for video cards which are primarily written for gamers. And as a scientist, one shouldn't need to care of the OS is totally free (libre), but whether or not the math is good and fast.

    And server apps, well...gosh, Linux has done that very well since nearly day 1. The market needs no relative improvement in this area. It's nailed.

    So a focus on low latency, for both video and audio, is a boon for gamers. A focus on making modern graphics, sound, and input hardware work well (through driver and API improvements) is a boon for both gamers and the scientific community. Give these goals a profitable shot in the butt by making games snappier than on other systems, and the rest of the demanding applications that common consumers actually use (AV production, graphic arts, fucking Youtube/Facebook/et al.) will happen naturally -- while also benefiting the rest of the users in the scientific community, and maybe (but not likely) in the sever realm.

    (The above is just a dream from me, a random dude, who has used x86 computers for a couple of decades.)

  10. Re:Prediction by Alex+Belits · · Score: 3, Insightful

    And if Valve manages to get even 10% of windows users to switch to Valvebrand Linux, what do you suspect will happen then? I suspect exactly what I said: dropping of support for any other distro by hardware manufacturers.

    That's OK because hardware manufacturers don't support any distributions now, sometimes with rare exception for RHEL that no one really uses. All proprietary software support you see in distributions that people actually use, is ported by distributions maintainers.

    --
    Contrary to the popular belief, there indeed is no God.
  11. "Windows" is trademarked, call it "Portals" by perpenso · · Score: 5, Funny

    A platform suited to playing the newest DRM games? They should call it Windows.

    No. Call it "Portals". "Windows" is already trademarked.

  12. There is already such a thing. by DerFlob · · Score: 5, Insightful

    There is already such a thing. It's called Windows. I want Steam on _my_ installation of whatever distro I prefer. If I had to reboot whenever I want to play, it would negate the advantages of having Steam on Linux (for me), because I already do it this way with Linux & Windows.

    1. Re:There is already such a thing. by kfx · · Score: 2

      BTW - don't blame the application because every full screen application appears to be mishandled in that way.

      All that requires is that the developers implement a borderless display-sized window option (aka fullscreen windowed or fullwindowed), which about half of them already do. I use this whenever available for reasons very similar to what you describe.

      Windowed 3D apps will happily switch just like normal app windows do. As I understand it (I only develop business apps personally), Windows/DirectX full screen mode involves an enormous amount of additional resource management when relinquishing and re-assuming exclusive display control, and that's where the problems tend to occur.

  13. As a Mac user and Windows gamer by AHuxley · · Score: 2

    My past wasted on waiting for expensive Mac 'ports' and now seeing Windows 8 GUI efforts -
    All I can say is yes do this distro thing.
    Apple showed what a weak opengl effort, slow gpu hardware support can do to great code.
    MS shows what a desktop split by the needs of MS console and MS tablets can do.
    A distro allows Valve to break free from the 'no good gpu for you' of an Apple or the X box first demands of a M$ desperate for branding locked onto very old hardware.
    One big encrypted, ad serving, updating/healing, easy to back up download is a very positive step.
    A virtual console for your PC on a dynamic, free OS. Free of Apple and free of MS.

    --
    Domestic spying is now "Benign Information Gathering"
  14. bleh. whatever. by atlasdropperofworlds · · Score: 2

    Just because valve and blizzard aren't fans of windows 8, doesn't mean that suddenly windows is going to fall off the map for gamers. They will just continue to use Win7, and wait until Win9. The problem valve/blizzard have is that damned win8 app store, which could possibly erode their business over time.

    Personally, I think win8 is fine, but the start screen is pretty bad on the desktop. The rest of the OS has good things going on, good enough for me to forgive the metro crap.

  15. Re:Just what the world needs by Anonymous Coward · · Score: 4, Insightful

    Sorry but after several years using it Ubuntu is not the distro that 'just works'. Thats Debian and Im sorry I didnt discover it sooner.

  16. Re:Just what the world needs by equex · · Score: 3, Interesting

    This Valve project is going to backlash so bad when Valve discovers that Ubuntu has big gaps in it's non-gfx driver reportoire as well. Valve actually need to make a distro where they put in shitloads of drivers, just like Windows. For both old, new and medium aged hardware.

    --
    Can I light a sig ?
  17. They don't need a distro... by TellarHK · · Score: 2, Interesting

    Perhaps what Valve need to do isn't create a replacement distribution of Linux, but simply a replacement interface for it. Ditch X11 and all its window management software, and just run it all inside a Valve-designed user interface created to make things nice and simple. They could create a UI with consistent and familiar rules, publish API's to allow developers to create applications that use Valve's hardware-accelerated and streamlined system natively, and allow X11 to be run alongside this new primary user interface just like any other application.

    On second thought, I could swear I've heard of something like this before...

    1. Re:They don't need a distro... by Junta · · Score: 3, Insightful

      Given that they more than *anyone* need nVidia and ATI proprietary drivers, trying to start from scratch with no proprietary vendor support (a la Wayland), ditching Xorg would be an ill-advised move.

      Now in terms of layers *above* Xorg, I could see them writing a very minimalist fullscreen oriented window manager. In terms of published APIs, they do effectively control SDL now. With SDL/OpenGL in hand, a game developer mostly doesn't need to know/care that Xorg is the backend (in fact, the vast majority of modern Linux graphical source code lacks any direct Xlib API calls in it). They may want to endorse either GTK or Qt as their recommended Toolkit for out-of-game interfaces to make it more comprehensive.

      --
      XML is like violence. If it doesn't solve the problem, use more.
  18. Re:Just what the world needs by Tubal-Cain · · Score: 3, Interesting

    It's a matter of using the right tool for the job. Valve will need to set some standards for their Linux environment, so that developers know what to expect on their customers' machines.
    Creating their own distro or targeting an existing distro will accomplish this, though in a rather ham-fisted way (they seem to be going with option 2 atm, targeting Ubuntu). A better alternative may be to define a set of libraries and let the distros create meta-packages.

  19. Re:Just what the world needs by Mormz · · Score: 3, Interesting

    Cough, cough, user-friendly, popular. Ubuntu is crapware and we only use it because idiots think good marketing = good distro. I'd use SUSE over Ubuntu any day, and I'd use Arch over any of those if I could. Linux = kernel + hardware supporting software + basic user-land tools, distro is a software distribution. A collection of packages that make your life more easy. Valve doesn't need a new distro. That is utter bullshit. Valve needs to find a way to integrate into user-land properly, and refrain from using any proprietary code beyond user-land. And even in user-land be selective what they implement with proprietary code, on what do they use public APIs and so on. Ring 3 DRM and they should not have a problem with anything.

    --
    Imagination is more important than knowledge. Having both makes one a genius.
  20. Extremely bad idea by cyberpunkrocker · · Score: 2

    I definitely wouldn't switch distros for just to play games via Steam. If Valve chooses that route, I will not use Steam, ever!

  21. Re:Just what the world needs by cp.tar · · Score: 2

    This Valve project is going to backlash so bad when Valve discovers that Ubuntu has big gaps in it's non-gfx driver reportoire as well. Valve actually need to make a distro where they put in shitloads of drivers, just like Windows. For both old, new and medium aged hardware.

    How does “both” work with three items?

    --
    Ignore this signature. By order.
  22. Re:Just what the world needs by TheRaven64 · · Score: 3, Informative

    How would that work? Valve isn't going to be writing drivers, they're just going to be bundling third-party ones, and Ubuntu already bundles all of the ones that have redistribution rights. This entire story is moot. There are two possible reasons for Valve to do a Linux port. The first is to appeal to existing Linux users. They won't do this by saying 'we support your OS. Well, actually, we don't, we support a similar OS, but it's like your OS and you can install it for free!' The second is to make it cheaper for companies to make Steam-powered consoles. I suspect this is more likely - I wouldn't be surprised if we see cheap Chinese-made consoles hitting the market running a basic Linux install with Steam set to launch full screen on boot and used as the application manager / installer. In this case, it's also pointless to ship their own distro: OEMs will want to use their own and will strip out everything except the drivers their hardware needs, basic libraries, X, and Steam.

    --
    I am TheRaven on Soylent News
  23. Re:WINE? by TheGoodNamesWereGone · · Score: 2

    At the risk of going too far off-topic here, let me say I was an OS/2 user and advocate/evangelist back when it came out. MS helped kill it, yes, but the real culprit was IBM itself. They didn't even pre-load it on their *own* computers. To this day I can't figure out why, but in retrospect it appears IBM never really wanted it to succeed except maybe for that brief period right after the release of Warp. I guess eventually someone who worked there back then will retire and write a tell-all book explaining why. IBM really dropped the ball.

  24. The best option by Yfrwlf · · Score: 2

    is to make distros irrelevant by pushing devs to release cross-distro packages and push for cross-distro package formats so distros are only nice bundles to get up and going quickly and nothing else.

    --
    Promote true freedom - support standards and interoperability.