Slashdot Mirror


Torvalds Rejects One-Size-Fits-All Linux

Barence writes "Linus Torvalds has rejected the argument that Linux developers should pool their resources behind a single distribution. 'I think multiple distributions aren't just a good thing, I think it's something absolutely required. We have hundreds of distros, and a lot of them are really for niche markets. And you need that — simply because different markets simply have different requirements, and no single distro will take care of them all.' The calls from the Linux community have been growing due to Linux's failure to show significant market share growth."

791 comments

  1. Before you start screaming about this. by Anonymous Coward · · Score: 5, Insightful

    Did you ever think that he might be right?

    1. Re:Before you start screaming about this. by TheKidWho · · Score: 5, Insightful

      Not only that, but it's a free world, who gives them the right to tell ME what to work on?

    2. Re:Before you start screaming about this. by Xest · · Score: 2, Insightful

      Kind of.

      We do need different distros for different needs, the problem is there's also a lot of distros filling the same needs and some do a pretty poor job of it such that the resources would be better spent on a competing distro. We don't want to lose all competition altogether but there are certainly some distros out there that are wasting time duplicating effort and bringing nothing to the table to show for it.

    3. Re:Before you start screaming about this. by oodaloop · · Score: 2, Insightful

      I don't think anyone's screaming just yet, and perhaps he's right that we don't need or want ONE distro. But how about a little less fragmentation? Having hundreds of distros, not all of which work with each other, is probably not helping mainstream adoption. I mean, what's the niche that Puppy serves that Feather doesn't, and vice versa?

      --
      Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
    4. Re:Before you start screaming about this. by MightyYar · · Score: 4, Insightful

      some distros out there that are wasting time

      Yeah, but so what? If wasted time were a bad thing, we'd have to kill all the gamers and couch potatoes. Not everyone's hobby needs to be productive... in fact they rarely are productive.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    5. Re:Before you start screaming about this. by turgid · · Score: 4, Insightful

      And just how to you propose to regulate, police and enforce the production of Linux distributions? Perhaps each should pay a fee to use the name "Linux?"

      Linux distributions are like god: there as many different ones as there are people that believe in it.

      Trying to artificially limit the production of Linux distributions would be complete against the whole Open Source and Free Software philosophies, and against freedom and human nature in general. It's an absurd idea, and Linus is right on this issue.

    6. Re:Before you start screaming about this. by SCHecklerX · · Score: 3, Insightful

      He is.

      I certainly don't need the 4GB+ of crap in some mainstream distros just to set up an iptables firewall and IPSec gateway. Better, I like using the automation tools of one distribution over another's for automating deployment to some 200+ systems I currently administer.

      Linux wins *because* you can tailor it easily to your needs, and choose the best distribution for what you are trying to accomplish.

      I do agree that the base should be better standardized (where files are for network config, etc). It's getting better, but everyone still does it a little different.

    7. Re:Before you start screaming about this. by Neoprofin · · Score: 0, Flamebait

      I would think the better solution would be asking the community to concentrate its efforts in some fields for the greater good of everyone, because if the projects are not noticeably different there is very little to be gained from having them compete.

    8. Re:Before you start screaming about this. by hesaigo999ca · · Score: 2, Interesting

      I don't quite agree, I do believe there are just too many distros out there to make the uneducated feel comfortable delving into Linux. If i were a new Linux wannabe user, I want to go look up which is best if there are more then one.

      If there are more then 100, then I feel so uneducated I leave it alone. This hurts linux in the end.
      I would rather that many of the smaller distors that vary by a few added softwares merge into 1.

      So lets say you got 100, and of those 100 you have 50 closely similar buddies, you dropped the choices down by half. Yes yellowdog, is almost as good as turbo but does not come with the extra packaging for lets say wine or etc. So you just add a configuration issue at the beginning of the install (which could actually read Yellowdog install or Turbo install) give them a different menu based on more or less.

      Everyone and their grandmother seems to be using linux to build their own OS, then when they become evolved enough to be listed as just another distro, you see there are so few changes, between them, that you take the stronger supported one, and add config parameters, to allow for the differences.

      I am sure, if someone extremely linux savvy were to review all of them to find which could be plugged together, we would have maybe 20 or 30 REAL distros.

    9. Re:Before you start screaming about this. by fuzzyfuzzyfungus · · Score: 1

      Are the minor distros really relevant to fragmentation? Do newbs, after agonizing over Feather and Puppy, run back to the warm world of windows(XP or vista, home basic, home premium, MCE, Business, Ultimate, 32/64bit)?

      While I agree that the minor distro scene is full of irrelevant duplicates with minor distinctions, the minor distro scene is only really of interest to linux geeks. Already, Corporate can go with Redhat and get the de-facto "Linux Professional Edition" and Home can get Ubuntu.

    10. Re:Before you start screaming about this. by SanityInAnarchy · · Score: 2, Interesting

      We do need different distros for different needs, the problem is there's also a lot of distros filling the same needs and some do a pretty poor job of it such that the resources would be better spent on a competing distro.

      However, competition is good. If one of the distros clearly sucks, that's a waste, but otherwise, it becomes a bit like GNOME/KDE.

      --
      Don't thank God, thank a doctor!
    11. Re:Before you start screaming about this. by Yahma · · Score: 2, Informative

      Perhaps each should pay a fee to use the name "Linux?"

      Linus tried this, and it hasn't gone over very well..

    12. Re:Before you start screaming about this. by CarpetShark · · Score: 2, Insightful

      Not only that, but it's a free world, who gives them the right to tell ME what to work on?

      No one. But just remember that won't remain the case, if you build that up into a (free or not) product that many people start to rely on. Do that, and you'll have a responsibility to your customers, free or not.

    13. Re:Before you start screaming about this. by Lord+Ender · · Score: 5, Insightful

      Maybe not. At least, not exactly.

      Suppose someone creates a very minimalist linux distro which includes a very good package management system. Suppose this package management system includes nearly all popular linux software packages.

      Now suppose it were rather easy for anyone to install any number of those packages, bundle them together into one meta-package keyword, and call that a distro.

      Then Linux would be as simple as installing the minimalist distro, then doing "apt-get install smartphone-system" for a distro customized for smartphones, or "media-system" for a distro customized for mediacenter PCs, etc.

      I think this would be a superior option to having many completely independent distributions, and it would allow for faster innovation and easier support.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    14. Re:Before you start screaming about this. by Pentagram · · Score: 1

      And just how to you propose to regulate, police and enforce the production of Linux distributions?

      Persuasion? Maybe by arguing in well-respected (*cough*) internet forum like /.?

      Seriously, I do find all this complaining about people stating opinions about where free software is going wrong rather precious. If you don't like the opinion expressed, you're free to argue back or ignore it.

    15. Re:Before you start screaming about this. by AKAImBatman · · Score: 4, Insightful

      I think we need multiple distros. (In fact, I once wrote an article to that effect.) However, I also think that we need more focus inside those distros. Rather than being good at being a desktop or being good at being a server, Linux distros tend to try and be all things to all people. Which makes them a jack of all trades, master of none.

      What's needed are fundamental operating system components that support the desktop and/or support the server and/or support the supercomputer and/or support the embedded device, etc. It should all be a matter of how the OS is built.

      Unfortunately, we seem to end up with all the disadvantages of choice in distros and none of the advantages. Why do GNOME and KDE both have their own hardware config tools that conflict with the underlying tools? Shouldn't there be OS-level services available that these desktop environments plug into?

      Why is sound such a mess? That was a solved problem 15 years ago!

      Why do X-Servers have the graphics drivers rather than the kernel or HAL? The X-Server should only be a consumer of graphics services!

      So on and so forth. Make the individual distros more cohesive and things will get a lot better. Stop focusing on retreading the same ground that GNOME and KDE have tread a billion times before, and start working on a few standard, low-level APIs that can be compiled in to the OS to give the GUI Windows or Mac level control over the underlying system. THEN things will get better.

      Oh, and stop with the packaging for crying out loud! A desktop system is antithetical to a centralized software repository. Desktop systems should have a standard method of software distribution that accepts any software from anywhere, commercial or OSS. Take Indie Gaming or Shareware developers as an example. Why should they submit their software to 30 different package repositories rather than providing a single, simple download on their website? (Worst case, two or three to support competing standards.)

      And no, I'm not talking about installers. Unix systems and installers don't usually get along. (I remember back when the shortcut spec was changing every other week. And yet distros were deploying a different standard in each minor revision. GAHHH!!!) Rather, I'd prefer to see App Bundle distributions similar to OS X. Such a concept is simple to download, install, and run without the fuss of messing with shortcuts, restarting your desktop, installing packages, or the gazillion other minor barriers Linux desktop systems have put in the way over the years.

      (I did create a Proof of Concept on Solaris a while back, but lacked time to follow up on it. This problem is solvable if distro makers are willing to dedicate the resources.)

      I will give Ubuntu some credit here. Shuttleworth has been trying very hard to push the community in the right direction. But in order to "arrive" we need to actually embrace the ideals of OSS rather than hanging on to this idea that packaging repositories == Linux == OSS freedom.

    16. Re:Before you start screaming about this. by SanityInAnarchy · · Score: 1

      No one's suggesting that you force people into it, but discouraging fragmentation might be a good thing.

      The other end, encouraging unity, seems to be filled by things like Ubuntu -- if you're working on desktop Linux, even if you're not directly hacking on Ubuntu, you'd be foolish to ignore it.

      Religion isn't a great analogy. Yes, people can get into a religious fervor over this, but really, there's actually no more harm in having thousands of religions than there is in having only a few, much as I'd rather see none at all.

      --
      Don't thank God, thank a doctor!
    17. Re:Before you start screaming about this. by initialE · · Score: 1

      You scream, I scream, we all scream for genetic software diversity.
      Hmm, gotta work that jingo over a bit...

      --
      Starbucks, Harbuckle of Breath.
    18. Re:Before you start screaming about this. by turgid · · Score: 1

      You can ask "the community" all you like. People already naturally form groups with others who share similar opinions. There is no such thing as "the Linux Community."

      There are several communities which have formed around various distributions and software packages targeted to various needs. Competition (commercial or otherwise) stimulates progress. You might as well ask the tide not to come in since you will not change a thing.

      The last thing the world needs is a Soviet-style Linux movement where dissent and competition is ruthlessly crushed.

    19. Re:Before you start screaming about this. by i_ate_god · · Score: 0

      That's not a problem. Good distros will eventually succeed because they are good. eg: Ubuntu. Sure, there are other desktop friendly distros, but Ubuntu is just good at what it does and as a result enjoys more popularity.

      --
      I'm god, but it's a bit of a drag really...
    20. Re:Before you start screaming about this. by BrokenHalo · · Score: 3, Insightful

      I do agree that the base should be better standardized (where files are for network config, etc). It's getting better, but everyone still does it a little different.

      Yup. And everyone should standardise on Slackware's init scripts. (OK, I'm joking, but not much... :-))

      Almost the first thing that pissed me off about Ubuntu (apart from the coprophiliac theme) was the fact that they had arbitrarily fucked around with inittab, and I had to go looking for it. I've nothing against change where it's useful, but I do object to developers being craniorectal just for the sake of it.

    21. Re:Before you start screaming about this. by ashtophoenix · · Score: 1

      I think this may be self-correcting. The best distros will take off and receive more widespread adoption than the not so great ones.

      --
      Life is about being a Phoenix!
    22. Re:Before you start screaming about this. by mixmatch · · Score: 3, Insightful

      Is it a waste? Or is it an opportunity for budding developers to learn conflict resolution, debugging, and planning without buggering up a major distribution?

    23. Re:Before you start screaming about this. by plague3106 · · Score: 1

      No. He's a geek, a developer. He's not a business analyst, he's not in touch with what companies need. Nothing wrong with catering to niche markets, but don't be suprised when that's all you have.

    24. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Yeah, he sure is right about that.

      It's often the first improvement suggestion GNU/Linux newbies come up with. ;)

    25. Re:Before you start screaming about this. by Richard_at_work · · Score: 4, Informative

      No, no responsibility exists at all, in any situation - I can produce either a free or a pay for product, and I can happily walk away from it at any point, taking with me my tools and code and no responsibility to support you exists at all. There is no way in hell you can tell me to keep working on something that I don't want to keep working on.

    26. Re:Before you start screaming about this. by marco.antonio.costa · · Score: 3, Insightful

      He's absolutely right. The point of open source is freedom. People should be free to work on whatever distro suits your fancy. The market will decide which of them wins out the dominance in each of the 'sectors' be it a big one, like Desktop OS or really small like Studio64 and UbuntuStudio.

      Freedom works, freedom's great, try to take it from us and you'll be shot. ;-)

      --
      Send your spendthrift head of state this
    27. Re:Before you start screaming about this. by SanityInAnarchy · · Score: 1

      You don't think there's enough room in a major distribution for people to learn? Or in a minor-but-niche distribution?

      The main reason I see for starting a new distro is if you want to try something that isn't likely to ever be risked by a larger distro -- a new package manager, a new init system, etc. Once it's proven itself, the larger distro would probably adopt it -- or it'd be so good you'd become the new larger distro.

      --
      Don't thank God, thank a doctor!
    28. Re:Before you start screaming about this. by Spatial · · Score: 1

      That same freedom which allows you to respond, "No."

    29. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Absolutely wrong. As a developer that has spent all day trying to get some Linux code running on a particular flavor of Linux, and failed miserably, I think the only way Linux stands any way of getting past it's horrendous growing pains, is by pooling effort.

      When different distros do things diffent ways, and installs libs into different places, it's a total mess.

    30. Re:Before you start screaming about this. by hedwards · · Score: 1, Interesting

      But that's mainly a problem with the way that Linux is put together not the distros. The Linux kernel last time I checked was something like 30mb. Admittedly that was years ago, but when you've got a kernel that bloated it's going to be difficult to have it also work on a smart phone.

      That aside, you can fix most of that stuff by creating things in layers. Base system, CLI, X, GUI, Software suite. Probably 90+% of what people really have preferences over is at the GUI level, and probably 95% is X and up. The rest of it is stuff that most people agree on more stability, reliability and speed.

      As for package management, if there's reasonable default chosen, there's really no reason why there can't be a dozen different interface choices. A well designed API and set up should accommodate that.

      You can have an incredible amount of diversity between X, GUI and Package management without having the incompatible patches and drivers.

    31. Re:Before you start screaming about this. by DragonWriter · · Score: 3, Insightful

      We do need different distros for different needs, the problem is there's also a lot of distros filling the same needs and some do a pretty poor job of it such that the resources would be better spent on a competing distro.

      I suspect that most people agree with that.

      Where they disagree is on which distros are doing the right thing and which are wasting their time. Its pretty obvious that they disagree on that, because if they didn't, everyone would be working on the same distros now, and there would be no issue.

      Also, its not like the developers that are scratching their own itch working on "distro x" would necessarily be as interested in working on "distro y". The Linux Community isn't a corporation with fixed resources and a central command that can redistribute them wherever it wants. If people aren't working on what they want to be working on, those resources don't go somewhere else, they just go out of the community entirely.

    32. Re:Before you start screaming about this. by DragonWriter · · Score: 5, Insightful

      But how about a little less fragmentation?

      Fine. Everyone should stop working on your favorite distro now, and work on my favorite distro instead, okay? That'll get us "a little less fragmentation".

      Calls for "less fragmentation" are vacuous without a call to unite behind something specific; then we can debate the pros and cons of what would be gained and what would be lost. Of course, the people you really have to convince are the people working on whatever would be axed, since its an open source community and the only way to make that happen is to convince those people to stop working on what they've been working on and start working on something else.

    33. Re:Before you start screaming about this. by Propaganda13 · · Score: 1

      I suggested the minimalistic install to Sidux and I couldn't be believe the hatred for the very idea of such a thing.

      I don't have a problem with many distros that actually work on issues for a specific niche, but there are a lot that just put out different software packages. It's like if MS put out different Windows for people who preferred Notepad over Wordpad.

      I've just gone with a base install of Debian now and add the window managers and software that I want.

    34. Re:Before you start screaming about this. by neokushan · · Score: 1

      If people don't scream about this, I'm going to be annoyed the next time people bitch about there being 4 or 5 versions of Windows Vista/7.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    35. Re:Before you start screaming about this. by C0vardeAn0nim0 · · Score: 5, Insightful

      the kernel _I_ use is not bloated. it's 20 something seconds from tapping enter on grub's menu to the login prompt (i log in text mode).

      okay, i'm a hardcore debian user, i know how to compile my own kernel, but still, ubuntu 9.04 beta boots in pretty much the same time with a kernel that includes everything plus the kitchen sink.

      the kernel is not bloated, it's just that it comes with drivers for a shitload of hardware.

      take windows' kernel. if you include on it's source tree all kinds of drivers, for all kind of hardware, how many megs the code would be ?

      it's not bloat, it's neccessity.

      strip it down by deleting all .c, .cpp, .h, etc, files from stuff you don't need and it'll get pretty slim.

      --
      What ? Me, worry ?
    36. Re:Before you start screaming about this. by Zero__Kelvin · · Score: 4, Informative

      "Suppose someone creates a very minimalist linux distro which includes a very good package management system. Suppose this package management system includes nearly all popular linux software packages.

      Now suppose it were rather easy for anyone to install any number of those packages, bundle them together into one meta-package keyword, and call that a distro.

      We don't have to imagine. Thanks to the diversity of FOSS and the strength of the ability to bundle and innovate at will, there is Gentoo Linux and Open Embedded (which is based on Gentoo's Portage software installation and management tool.)

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    37. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Mainstream doesn't care about niche distros.

      The only ones that matter for the "mainstream" are top 3 linux families:
      Ubuntu/Debian,
      OpenSUSE,
      Fedora/RHEL/Centos.

      The rest that may matter even slightly worth are delivered from some of these. And then there's Gentoo which goes for the large nerd "niche" as fourth distro family.

    38. Re:Before you start screaming about this. by **loki969** · · Score: 4, Insightful

      You just keep ignoring the way things work in the community. You can't just plug distros and people together like Lego bricks. Most of those that run distros simply do it for fun and freedom. They have a certain vision of how they want things to be done and the GPL gives them the freedom to do so. If you take that away from them they'll stop contributing because it is their spare time and just like you and me they prefer to do what they want.

      Another common misconception seems to be that Linux has to take over the world. I couldn't care less how fast the community grows because it works already! The commuity itself has nothing to sell so the marketshare is not important at all. The only thing that really matters is how many active and happy developers we have.

    39. Re:Before you start screaming about this. by sproot · · Score: 1

      A desktop system is antithetical to a centralized software repository.

      But as soon as you go the other Windows way you'll turn all those Linux boxes into spam spewing zombies.
      The Package Repository is the one thing that obviates the need to install random software from untrusted sources.

    40. Re:Before you start screaming about this. by EEBaum · · Score: 3, Insightful

      No, no responsibility exists at all, in any situation - I can produce either a free or a pay for product, and I can happily walk away from it at any point, taking with me my tools and code and no responsibility to support you exists at all.

      You, sir, are the reason for the screaming noises emanating from my office on a daily basis. You are correct, but you are the reason for my screaming nonetheless.

      --
      -- I prefer the term "karma escort."
    41. Re:Before you start screaming about this. by ArcherB · · Score: 1

      And just how to you propose to regulate, police and enforce the production of Linux distributions? Perhaps each should pay a fee to use the name "Linux?"

      Linux distributions are like god: there as many different ones as there are people that believe in it.

      Trying to artificially limit the production of Linux distributions would be complete against the whole Open Source and Free Software philosophies, and against freedom and human nature in general. It's an absurd idea, and Linus is right on this issue.

      Impossibility of enforcement does not make something a good idea. Right now, the only thing Linux distro's share is the kernel code. Once compiled, even that varies wildly. This is not a bad thing, by the way, but it does cause confusion among prospective users and is a complete nightmare for developers.

      What is needed is a unified package management system that is compatible among all Linux distro's. This would allow developers to concentrate their efforts on one installation routine and would remove the roadblock for commercial software developers to consider porting their current Windows apps to Linux. Linux will not take off until users can go to their local Best Buy or Walmart and purchase the software they need.

      An example would be my parents. I would love to "convert" them, but as business owners, they need (or really like) Quickbooks to handle their day to day accounting. There is no Quickbooks equivalent for Linux, and even if there were an Open Source alternative, since it's not on the shelves, they will never hear about it. If they were to open up synaptic and look for it, it would take about two seconds for them to be lost in list of thousands of libraries and language options. It needs to be on the shelves or they will never find it. It will not be on the shelves until Intuit can release a version that will be guaranteed to install and work on any Linux distribution.

      --
      There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
    42. Re:Before you start screaming about this. by von_rick · · Score: 2, Insightful

      You are overlapping technology and economics, and they don't quite intersect (on the points you mention). Unless you have a level of uniformity, you cannot expect any kind of market significance, much less market dominance. While I agree with Torvalds that its not possible to have a one size fits all distro, you at least need to come to common ground about the hardware drivers, networking tools, filesystems, shells, etc.

      --

      Face your daemons!

    43. Re:Before you start screaming about this. by element-o.p. · · Score: 3, Interesting

      But that's the beauty of Linux. Linus may be "a geek, a developer" and may indeed be out of touch with what companies need, but that's okay because RedHat and Novell stepped up to fill that need. Meanwhile Daniel Robbins created a distro for those who either like to tweak and build bleeding edge systems or who need systems that don't have to be rebuilt every couple of years when the packages are all out of date. Mark Shuttleworth built a distro for people who want a version of Linux that just works right out of the box. Klaus Knopper had the great idea to create a distro you can run from a CD instead of installing on a hard drive.

      This is cool because you can use the right distro for the job at hand. We use Gentoo where I work because we can keep our servers up to date with minimal downtime -- we don't have to rebuild our servers every time we want to upgrade. I run Slack at home because, well, it's what I learned first. I've got a hard drive install of Knoppix on a laptop because I couldn't boot from CD on that particular machine, so I pulled the hard drive, mounted it in an external enclosure, booted Knoppix on another machine and followed the instructions for a hard drive install using the USB drive, then reinstalled the hard drive in the laptop. I knew Knoppix was very good at automatically detecting hardware, so I felt Knoppix would have a good chance of working on the first install (it did).

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    44. Re:Before you start screaming about this. by Lumpy · · Score: 2, Interesting

      What I want.....

      a single filesystem design ENFORCED. I mean that Linus comes over and kicks all the developers in the nuts HARD if the filesystem design is not enforced. Configs reside in /etc DAMMIT! not in opt/user/strange/kinda/etc/myconfigs/are/in/here/ok

      tires of looking yet somewhere else for the damned configs for distro Y compared to X.

      Curb stomp app developers that also break this rule. PLEASE!

      --
      Do not look at laser with remaining good eye.
    45. Re:Before you start screaming about this. by LoRdTAW · · Score: 4, Informative

      The vanilla run on everything kernels are quite big but they include support for all types of CPU's (for that architecture of course), hardware and even debugging stuff. Ever custom compile a kernel for your running system eliminating all but the drivers you need? It becomes very small. I cant remember the last time I did but I remember it was under 10MB but I could be wrong. The Core boot team has trimmed down the kernel to fit inside a 2MB bios chip with tiny X and busy box to boot into a GUI with X terminal. Now that is small.

    46. Re:Before you start screaming about this. by Malevolyn · · Score: 1

      That's exactly how we end up with the niches and clubs: people find a distro they like and they stick with it, ensuring no hiccups in upgrade processes, software installs, etc. for themselves. But anyone who isn't a stranger to Linux knows that already. So nevermind.

      --
      Your ad here.
    47. Re:Before you start screaming about this. by Malevolyn · · Score: 1

      You would dare to defy Torvalds, God of Linux?

      --
      Your ad here.
    48. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      You fail to understand that skills aren't exactly interchangeable and motivation isn't exactly the same regarding any task. If someone wakes up with a knack to build the next best window manager from scratch then that same person won't exactly be looking for the same experience that is fixing the system tray transparency bug in KDE 4.2.

      Moreover, what you may perceive as duplication of effort I see as parallel evolutionary paths which, through competition and incorporation of components and tools developed by the competitor, bring out the best in all projects and weed out the bad code. That is a good thing.

      And lastly, it's thanks to having different projects covering the same area that we get different itches being scratched. If we only had GNOME then some of us would be left disappointed with the whole FLOSS desktop software stack. Thankfully we have competing projects which cater to other people's tastes.

    49. Re:Before you start screaming about this. by Just+Some+Guy · · Score: 1

      I mean, what's the niche that Puppy serves that Feather doesn't, and vice versa?

      Working on the other wouldn't entertain the maintainers as much. That's all the reason they need.

      --
      Dewey, what part of this looks like authorities should be involved?
    50. Re:Before you start screaming about this. by Monsuco · · Score: 1

      Yeah, but so what? If wasted time were a bad thing, we'd have to kill all the gamers and couch potatoes.

      Don't forget all those slashdot users... oh wait.

    51. Re:Before you start screaming about this. by rs79 · · Score: 1

      Of course he's right. There should not be a one size fits all Linux because at least one person will find it doesn't fit them.

      So, the community should not, in my opinion, focus on a single release.

      Ok?

      Now, having said that, you half (or whatever) of the Linux world that want to do this, go ahead, I encourage you. If it's a good idea, your "half" will become 3/4 (or whatever) and presumably up from there. If its a lousy idea, not much damage has been done.

      Go fer it. Now.

      --
      Need Mercedes parts ?
    52. Re:Before you start screaming about this. by Zero__Kelvin · · Score: 5, Insightful

      "But that's mainly a problem with the way that Linux is put together not the distros. The Linux kernel last time I checked was something like 30mb. Admittedly that was years ago, but when you've got a kernel that bloated it's going to be difficult to have it also work on a smart phone."

      Actually the main problem with Linux isn't Linux at all, but rather ignorance on the part of those who don't understand Linux at all but spread incorrect information. For example, you are confusing the size of the source tarball, which includes support for pretty much any feature you could ever want on more than 20 hardware architectures, with the size of the resultant binary executable after the kernel options are configured and the source is compiled. You then go on to make absurd statements based on this lack of understanding.

      Linux is the foundation of many small memory footprint embedded systems including, but not limited to, cell phones. The entire Motorola Razr series is Linux based, and perhaps you've heard of the G1? Saying it is difficult because the Linux kernel is bloated has to be the worst kind of bad information. It misses on every count in every way. Empirical evidence contradicts your claims at every turn ...

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    53. Re:Before you start screaming about this. by f0dder · · Score: 1

      Be careful with what you wish for. Often the most popular distro may not be the best. For example MySQL & PHP, both very popular FOSS projects but are they the best of their breed?

    54. Re:Before you start screaming about this. by FudRucker · · Score: 4, Informative

      i just downloaded and build 2.6.27.14 and the tar.gz source code package was something like 61 megs, out of that 61 megs of source code. the kernel image itself is 1.1 meg and the modules i selected to include all installed to /lib/modules/2.6.27.14/* and it weighs in at 10 megs.

      just because the kernel source is BIG does not mean the compiled/installed package is going to be big too, depends on the builder, i build my own custom kernels trimming the fat by not building support for hardware i do not own, but of course distro builders will build in more support to handle as much hardware as feasible and still have a responsive and usable kernel so the default/generic kernel in most distros will be considerably larger but will still run almost as good as any custom kernel...

      --
      Politics is Treachery, Religion is Brainwashing
    55. Re:Before you start screaming about this. by ChrisA90278 · · Score: 1

      So is your "super simple" distro going to run on my Linksys router? What about an old iPod. Neither of these devices has an Intel CPU or a CD drive.

      What about my old 32-bit Sun SPARCs and that DEC alpha I actually still have

      Linx is not just for current model desktop PCs

    56. Re:Before you start screaming about this. by Zero__Kelvin · · Score: 1

      "However, competition is good. If one of the distros clearly sucks, that's a waste, but otherwise, it becomes a bit like GNOME/KDE."

      However, competition is good. If one of the distros clearly sucks, it becomes a bit like GNOME/KDE.

      There, I fixed that for you ... ;-)

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    57. Re:Before you start screaming about this. by erktrek · · Score: 2, Interesting

      Uh - I may be missing the point but if you charge for a product then it seems to me you might have some sort responsibility to your clients (maybe even legal though IANAL).

      Also depending on the OSS license you use you might have the responsibility of providing source code to those people whom you distribute it to.

      I guess these things wouldn't prevent you from walking away but they might make it somewhat more annoying/painful.

      Just saying..

    58. Re:Before you start screaming about this. by AKAImBatman · · Score: 1

      I don't see many "spam spewing zombie" Mac machines, do you?

      The problem with Windows has more to do with allowing administrative access to dangerous services rather than the ability to install random program X.

      (Though as a side note, I'm rather peeved that Apple allows programs to install background services for execution on startup without requesting administrator credentials. That decision may eventually land us a whole host of user-installed Mac spyware.)

    59. Re:Before you start screaming about this. by Lord+Ender · · Score: 1

      Only necessary kernel modules would be installed with such a package management system. There would be no need to install all 30MB of them.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    60. Re:Before you start screaming about this. by hitmark · · Score: 1

      some will say that gamers and couch potatoes are leeches on society...

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    61. Re:Before you start screaming about this. by Stachybotris · · Score: 1

      Damn straight. While getting used to where the configs reside in 'distro X' versus 'distro Y' is part of the learning curve for everyone, it shouldn't be.

      This is the sort of thing that makes training new techs, let alone non-tech-savvy individuals, more complicated than it should be.

    62. Re:Before you start screaming about this. by Windows_NT · · Score: 1

      the linux default package management system: source tarballs.
      You cant have one linux distro. Like everyone is saying, there too many different needs. I run slackware when i want development and stability. My mom runs Ubuntu cuz shes need to linux, you run minix (linux?) when the computer is old ... use knoppix for on the fly OS, etc ... this isnt windows here people, we dont run bloated shit. your talking about putting all the cheese in one can, it just wont fit!

      --
      Go go Gadget Nailgun!
    63. Re:Before you start screaming about this. by Thaelon · · Score: 2, Informative

      This is a really cool idea, but I foresee the implementation falling short.

      In my experience Linux packages have terrible names, non-descriptive names, or both, and usually, worthless or no description.

      So you end up with have several different packages that do similar or the same things with no significantly distinguishing characteristics. For example: smartphone-system, smart-phone-system, smartphonesystem, dtmf-system, smart-phone, and smartphone. Then you'll have 5 different distros that use different but overlapping packages, with insufficient documentation to make a decision as to which you need.

      So in practice, I usually have no idea what package(s) I need without extensive searching of the tubes, but maybe it's just my lack of experience.

      --

      Question everything

    64. Re:Before you start screaming about this. by MightyYar · · Score: 4, Insightful

      And they'd be right... so what? A guy restoring cars in his garage isn't being very "productive" either. Neither is someone planting flowers in their garden. Complaining that everyone isn't 100% efficient all of the time is silly, IMHO. A mark of our high standard of living is our free time.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    65. Re:Before you start screaming about this. by Hatta · · Score: 1

      Sidux is a live CD. It doesn't make much sense to have a minimal live CD, how are you going to add software to it?

      Debian has a netinst cd for testing, it's trivial to update that to sid after install. Problem solved.

      --
      Give me Classic Slashdot or give me death!
    66. Re:Before you start screaming about this. by Domint · · Score: 1

      The problem with that is that you'll still get bloat. Your smart-phone might not have exactly the same hardware as mine, so the package would need to acount for both. Otherwise the distro'ed packages will need to mandate hardware on a ridiculously specific level, vendor-locking people into one platform or there'd be so many different packages that easily finding the one I should be running is a near impossibility.

    67. Re:Before you start screaming about this. by Windows_NT · · Score: 1

      That just goes to show that linux distro X CAN be admined by someone who knows distro Y. There all they same .. a big difference - slapt-get, portage, ports, source, rpms ... there all easy to learn, and thats the only difference between distros. but whos to say oyu cant use apt-get on suse? or portages on slackware? thats the beauty: its all the same.
      Linux will never die, there will never be ONE distro, and Im posting all of this from a FreeBSD box :) ~Cheers

      --
      Go go Gadget Nailgun!
    68. Re:Before you start screaming about this. by skeeto · · Score: 1

      This is almost what Debian already is. If you do a net install and then only install the base system, you are left with a tiny little system with almost nothing on it. Not even ssh. Then you can apt-get anything you want from there, with apt-get automatically handling (almost) all the dependencies. (This is the way I do it.)

      If someone just set up some large meta-packages, like your "media-system" example, that depended on all the desired packages, it would be precisely what you are talking about.

    69. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      That would be because most Mac users are incapable of installing things on their own computers.

    70. Re:Before you start screaming about this. by Anonymous Coward · · Score: 1, Insightful

      Here's something to think about: if linux developers want to consolidate their efforts into one distribution, or one desktop environment, or one office suite, etc, etc -- then by any stretch of the imagination, they already would have done it. Nobody is stopping them from doing this. They have every right in the world to do it. But they haven't. They haven't even come close. Why? The only plausible conclusion is that they don't want to!

      What's happening here is simply that the "consolidate now" crowd has a loud voice. They've been at this for quite a while. I've been a linux user for almost 12 years now and I can't remember a time when somebody, somewhere wasn't beating the drums of consolidation. Ironically, what these people fail to realize is that decentralization is nothing less than the foundation to open source software development. Sure, there's room for top-down structured hierarchy in the process, but never will that model take over. It's not hard to imagine what would happen: thousands of developers would move on to projects that satisfy their desire to choose for themselves what to work on. In fact, I'd bet my house that $10 billion dollars couldn't succeed in consolidating linux development -- all it would do is cause a mass forking of just about every existing project.

    71. Re:Before you start screaming about this. by Risen888 · · Score: 1

      I read your post, and I read Malevolyn's reply. S/he was kind of a jerk about it, but essentially correct. Let me see if I can do it better.

      You've presumably got some code working somewhere, and you're having problems getting that same code working elsewhere. Great, you've come to the right place. Put that shit on Sourceforge or Freshmeat or something, and let people come to you. Someone else will do that work for you, then you get to read that code and figure out what they did. You win.

      --
      Hey, I finally got my first freak! Took you long enough!
    72. Re:Before you start screaming about this. by dragonjujotu · · Score: 1

      Well, maybe someone should create some type of tool for detecting the hardware or taking a hardware spec sheet and delivering the required kernel modules needed to run properly without the extra bits for alternative architectures. The tool would need to be updated with each release as necessary for each architecture. It would probably also be rather large for its limited task, but would definitely simplify the task for people like myself, who aren't sure which pieces they need.

      Maybe I'm just dreaming

      --
      Yes, I am obsessed with ellipses.
    73. Re:Before you start screaming about this. by AvitarX · · Score: 1

      By comparison, I have a plain default Ubuntu 8.10 install.

      My Kernel is 2.4 MB (This is zipped I think though?)

      my /lib/modules/2.6.27.14/* is 11.8 MB

      So even by default it isn't too bad.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    74. Re:Before you start screaming about this. by edmicman · · Score: 1

      But then you depend on the Package Repository for new software and updates to your existing software. In my experience, that's hit or miss. Lots of everyday software I use is 2-3 minor versions behind in the packages. And in a lot of cases installing from downloads on the product page is even more of a pain in the butt. I cross my fingers that I an find a .deb package. On Windows, each program usually will at least alert me to a new version, and most of them self-update. Having a central repo is nice, but it's nice to not have to depend on it, too.

    75. Re:Before you start screaming about this. by AnnoyaMooseCowherd · · Score: 1

      I share a lot of your sentiment here, but surely the suggestion is being made due to the lack of market share growth. If so, to grow the market share, you are inevitably going to involve people who are strangers to Linux, aren't you?

      Many people from the M$ world (who would surely make up the majority of the target audience for market share growth) possibly don't even know that Debian, Ubuntu, openSUSE, etc are all actually Linux and may therefore be put off by the confusion.

      A lot of people come to new ideas through word of mouth and in the early days, it can be very much a case of the blind leading the blind. What if a recent convert recomends "Linux" to a friend, only for that friend to download a different distro (why would that matter, they're all Linux after all, aren't they?). How long would it take before they both get frustrated with the constant "oh doesn't that fix it? that's how I got it working on my PC"

      I think that one of the biggest problems is that possibly, many Linux users (and I have to include myself here) have a great deal of difficulty in understanding how the less tech savvy see the world and so lack enough common frames of reference to be able to educate them to the point where they too can join in.

      --

      This [ ] left intentionally [ ]
    76. Re:Before you start screaming about this. by Crispy+Critters · · Score: 2, Insightful
      "I think this would be a superior option to having many completely independent distributions, and it would allow for faster innovation and easier support."

      Until it didn't. You're right that this would have a large number of superior characteristics as long as it was working.

      The trouble is that you need to pick who is going to run it, what system will be used, what packages are included, and so on. And when the decision-making process breaks, the whole thing collapses.

      Here is an example of a very simple question to start with: Will the meta-distro avoid all tech that might be patent encumbered in the US or will it exist completely without corporate support from any US company?

      If this system is so superior, why haven't groups of people started working together to make it happen already? There is nothing stopping them.

    77. Re:Before you start screaming about this. by AKAImBatman · · Score: 1

      Indeed. What's needed is more of a centralized auto-update service that programs can hook into to notify the user of updates rather than a centralized package service.

    78. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      #! (Crunch Bang) Not quite what your looking for but damn close and you can do that with any distro really. Just write a script to install the packages you want. Then name the script something clever like Graphic Design Station.

      http://crunchbanglinux.org

    79. Re:Before you start screaming about this. by Rich0 · · Score: 4, Interesting

      Yup - I have more junk than a typical desktop install (netfilter, ivtv, lots of extra lm_sensors), and my kernel is only 3MB (bzip2'ed). And that is on amd64 where code is bigger. No need for an initrd either.

      You can get the linux kernel pretty small if you need to.

    80. Re:Before you start screaming about this. by LateArthurDent · · Score: 3, Insightful

      Uh - I may be missing the point but if you charge for a product then it seems to me you might have some sort responsibility to your clients

      Not unless there's a support contract in the purchase. You've paid for the copy of the software, you have the copy of the software, transaction is completed. No further work required on the part of the developer.

      Of course, if you build a reputation for ignoring complaints and not supporting the software you make, you might find it more and more difficult to sell your software. That's a risk the developer is free to take, though.

      Also depending on the OSS license you use you might have the responsibility of providing source code to those people whom you distribute it to.

      I guess these things wouldn't prevent you from walking away but they might make it somewhat more annoying/painful.

      If you plan it right, thinking that you might want to walk away in the future, you just include the source code with the binary distribution. This way everybody who is entitled to the code already has it and your responsibility is complete. You're not required to forever distribute the source code, you're just required to give it to anyone to whom you (not somebody else) gave the binary to, if they want it.

      Of course, if you really do it right, you just put your source code on sourceforge or somewhere like it. Anytime you walk away, the code is still there, and others can fork/restart the project anytime they want in.

    81. Re:Before you start screaming about this. by BPPG · · Score: 1

      The Linux kernel last time I checked was something like 30mb. Admittedly that was years ago

      When you build a kernel configured properly for your device/machine, you're not using all of the source code. In fact, you're using very little of the source.

      The vmlinuz-generic image that came installed on the Slackware 12.2 setup that I'm typing with now is only 2.2M, although that's not including modprobe drivers. The associated System.map file is just 912K. By comparison, the vmlinuz-huge-smp kernel that also came by default is still just 4.6M. This is all according to what the df command is telling me.

      --
      What's the value of information that you don't know?
    82. Re:Before you start screaming about this. by marco.antonio.costa · · Score: 1

      Ack, I wrote a careful well written response and accidentally hit 'Cancel'. Gah.

      So, making long story short: don't know about overlap, but I do think that this discussion is about competing products in the market so an economic viewpoint is warranted; you make a good point about that common ground, it really is lacking, but its being worked on faster now with competition for the 'Linux on the desktop' thing going on.

      :D

      --
      Send your spendthrift head of state this
    83. Re:Before you start screaming about this. by turgid · · Score: 1

      What is needed is a unified package management system that is compatible among all Linux distro's. This would allow developers to concentrate their efforts on one installation routine and would remove the roadblock for commercial software developers to consider porting their current Windows apps to Linux.

      What you are proposing is "One True Distribution." Package managers are irrelevant. What defines a distribution (amongst other things) is the set of software that it comprises. The package manager is only there to help with installing and removing things and to warn when dependencies are missing. What you're really asking is that all distributions come with the same versions of the same libraries, applications and utilities, all compiled with the same options for the same processor architecture. In other words, a single distribution. Business already has this. It's Red Hat Enterprise Linux, and if you don't want to pay for the Red Hat branding (and support) you can try your luck with CentOS.

      I use Slackware and Slamd64. I quite happily install RPMs on it of things like OpenOffice.org along side the standard Slackware packages and those of my homebrew packaging system (which is designed to make ad-hoc building from source packages trivial).

      Linux will not take off until users can go to their local Best Buy or Walmart and purchase the software they need.

      As time goes on, hopefully these non-portable closed-source applications will be replaced by Free equivalents.

      Linux has taken off. It's everywhere except Joe Average's home PC. Joe Average can get Ubuntu. That's who it's aimed at.

      Also, there's this thing called Java which has a portable VM, extensive, mature libraries and several languages to choose from... If only people wrote more applications for the Java platform. There is also WINE.

    84. Re:Before you start screaming about this. by Trashman · · Score: 0

      This minimalist distro that you speak of.... The one with a "very good package system" that's controlled via this command "apt-get". Can we call it something geeky like oh, I don't know, Debian? Or how about something more worldly, like Ubuntu?

      I like your ideas. :-)

      --
      Do not read this .sig
    85. Re:Before you start screaming about this. by csartanis · · Score: 1

      My compiled kernel is 3.8MB

    86. Re:Before you start screaming about this. by ubercam · · Score: 1

      All grass is green, but not all that is green is grass.

      One of my favourite hobbies is fixing cars. I try my best to maintain my family's fleet. It definitely saves everyone a lot of money. My labour is (mostly) free because I enjoy doing the work, and it's for family. I get paid with the odd specialty tool I need for a specific job, or food, or an offer to help with something else. I'd say most families work like that... I'll fix your car if you help move/build a shed/paint the fence/bake me cookies/buy me beer, etc. I'd go so far as to say that it's a fairly productive hobby.

      Many people have quite productive hobbies like wood/metalworking, home renovations, gardening (fruit & vegetables), knitting, sewing, writing FOSS software... the list goes on.

      I fully agree that all hobbies don't have to be productive. Whatever you enjoy is what you should pursue, whether it's bird watching, baking, fixing cars or playing video games. If it makes you happy, then go for it.

    87. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      This mindset is fine if you DON'T want market share. If you want home users and businesses to use your product (whether you coded it for money or for fun), they need to be able to plan on it continuing to exist.

      I've seen companies attempt to rely on open source software and the developers change or do away with a key feature. If the user wants to continue to get support and security updates, they have to live without that feature. If the user depends on that feature, they have to sacrifice support and updates. The users get hurt by the irresponsibility of the developer who usually makes such a change just because he felt like it and "there's no way in hell you can tell him to keep working on something he doesn't want to work on."

      Your attitude is one of the biggest problems I've personally seen with Linux market share growing when nothing else was standing in its way.

      The successful open source projects listen to their users, maintain key features, do regression testing and continue to support their products.

    88. Re:Before you start screaming about this. by AnnoyaMooseCowherd · · Score: 1

      Not only that, but it's a free world, who gives them the right to tell ME what to work on?

      No one. However if you want to build market share, how do you convince someone to change from running their business on M$ software, backed (as they would see it), by a large, dependable company, to running their business on a bunch of software knocked up by a bunch of hobbyists, who rightly point out that they owe them no on-going support beyond that which they feel like giving?

      I can see your point and all the other points raised here but, if the Linux market share is to grow, I am not your audience, the current M$ customers are.

      --

      This [ ] left intentionally [ ]
    89. Re:Before you start screaming about this. by magisterx · · Score: 1

      I do think he is right, having one size fits all would be a major mistake. With that, when speaking about the consumer desktop/laptop market (netbooks are another story) it would be of great benefit to an average consumer with limited computer knowledge to have one clear default choice if they want to try Linux.

    90. Re:Before you start screaming about this. by HiThere · · Score: 1

      I don't think such is possible. If one were to do so, there would always be one space that was too tight to fit the package manager into.

      Still, I could see something like, say, Puppy Linux with and attachable package manager... (I'm not familiar with Puppy Linux, but if it has one, make it attachable, if not, give it an attachable one.)

      But in this case you end up with something that's totally repellent to the end-user. Yes, you could expand it into something end-user friendly, but in doing so you've created a new distro. And other end users would have other requirements. So you're back to right where we are.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    91. Re:Before you start screaming about this. by alexborges · · Score: 1

      We call it debian.

      --
      NO SIG
    92. Re:Before you start screaming about this. by MightyYar · · Score: 1

      I'd go so far as to say that it's a fairly productive hobby.

      It is more productive than watching TV, but wouldn't you be even more productive by putting in a few extra hours doing your specialty and letting a mechanic fix the old rust buckets? After all, you are needlessly buying tools that see a fraction of a use that they would in a pro's shop. Not optimal. Not optimal at all :)

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    93. Re:Before you start screaming about this. by pseudonomous · · Score: 1

      I think there's a grain of truth in the parent, though, in that, while you CAN install linux on, say, a linksys WRT54G with a 125 MHz CPU, 4 MB flash and 16 MB SDRAM, but I'm not going to by able to install this by first booting a "generic" kernel, then installing packages. By the way, if you want to do this, check out: openwrt.

    94. Re:Before you start screaming about this. by VGPowerlord · · Score: 1

      Maybe we could just create a standard and get everyone to agree to it. We could call it the Linux Standard Base!

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    95. Re:Before you start screaming about this. by ArcherB · · Score: 0

      What you are proposing is "One True Distribution." Package managers are irrelevant. What defines a distribution (amongst other things) is the set of software that it comprises. The package manager is only there to help with installing and removing things and to warn when dependencies are missing. What you're really asking is that all distributions come with the same versions of the same libraries, applications and utilities, all compiled with the same options for the same processor architecture. In other words, a single distribution

      No. Package manager != Distribution. Ubuntu, LinuxMint, Linspire, Debian and many others all use apt-get. With a little tweaking, there is no reason that the same apt package can't work on each distro. However, Ubuntu, LinuxMint, Debian and so on are all very different distributions. What makes a distro is the software it comes with, not how you install and maintain new software! You mentioned three different distro's that can use RPM right after saying that a unified package manager means the end of distinct distro's. Or do you think that Slack, Cent, and RH are all the same thing? Ubuntu can use RPM's via alien. Are you telling that there is no difference between Ubuntu and Slack?

      Also, identical package management does not mean cookie cutter distro's. Take Gentoo for example. All Gentoo boxes share the same package manager (portage/emerge), but you would be hard pressed to find two identical Gentoo boxes. Also, when you consider that like apt-get, there are several distro's that use emerge, it drives the point home further.

      Also, there's this thing called Java which has a portable VM, extensive, mature libraries and several languages to choose from... If only people wrote more applications for the Java platform. There is also WINE.

      First, Java sux. Sure, it's a great idea, but in practice the performance, or lack thereof, kills it. Also, Java is not free (as in speech). Sun wholly owns it.
      WINE is also not a bad idea, but it's certainly nowhere near perfect. Some apps work. Some apps do not. And even those that work don't perform as well as they do on a native Windows box and usually require a bit of tweaking... LOTS of tweaking for some. And even if WINE was perfect in that all software worked flawlessly, it defeats the whole purpose of running a Linux box. The idea for many is to be free of MS. Depending on WINE being dependent of Redmond.

      A unified package manager simply means that the same package can be installed on all distros that support it with no interaction from the user. It would allow developers to release one package of their software and be done with it. There would be no more converting the same app and all its upgrades to portage, apt-get, RPM, RPM-MDK and so on. It would be a one shot, here's the package that everyone can use release.

      --
      There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
    96. Re:Before you start screaming about this. by phulegart · · Score: 1

      Let's see. That gamer there... HE bought that wide screen TV, and that console... plus he's got a PC for some games too that he bought... then there is the food he buys... oh and he pays for his WoW account...

      Not much leeching going on there. You might want to re-evaluate your definition of a Leech. A Welfare Mother who is having another kid to cap out on the limit of money the state is going to give her to survive and raise these fatherless children... THAT'S a leech.

      Who did the gamer get to pay for his gaming systems? WHo did the gamer get to pay for his games? Who does the gamer get to pay for his food, and rent, and everything else? Because that gamer most likely has a job, he pays for his stuff.

      I could be taking about my manager, who bought his own 42 inch TV, and two 22 inch LCD monitors, and is working on his second Nvidia 9800 machine... all purchased (just like his PC games) with the money he made here. He is a hard-core gamer. I don't know one gamer who is a leech on society.

      Couch potatoes? You mean, if you have had a hard day at work, and you flop down on the couch to spend a few hours doing nothing but eating cheese curls... and your girlfriend calls you a couch potato because you don't want to go to the bar with her... you are a leech on society?

      Dude... you have problems. You are a bigot... just not necessarily one motivated by race. You seem to think you know all about these gamer people, and these couch potato scum. Well, your ignorance of the truth of things is a bigger drain than anything you have imagined that has been created by these fictional leech gamers, and fictional leech couch potatoes. There are actual leeches out there... politicians, presidents, gold-diggers, gamblers, thieves... and you want to incorrectly point the finger at gamers and people who spend too much time on the couch? Dude...

      --
      "I love deadlines. I love the whooshing sound they make as they fly by." -D. Adams
    97. Re:Before you start screaming about this. by HiThere · · Score: 1

      Don't worry. It will get those too. Possibly from some government, but from some corporation might be even more likely.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    98. Re:Before you start screaming about this. by germ!nation · · Score: 1

      The problem with diversity is that most projects have 1 or 2 genuinely innovative and clever people who seed it with ideas and then a load of mediocre people. If you can cherry-pick the talent and unify in that sense then surely that could only be a good thing.

      The irony of course is that if no one can tell anyone what they should be working on because it is all free and open, then surely we should not really care one iota what Linus thinks, because if everyone else considered unification a good idea then no one can tell them what they should be doing to stop them.

    99. Re:Before you start screaming about this. by samkass · · Score: 2, Insightful

      Linux is the foundation of many small memory footprint embedded systems including, but not limited to, cell phones. The entire Motorola Razr series is Linux based, and perhaps you've heard of the G1? Saying it is difficult because the Linux kernel is bloated has to be the worst kind of bad information. It misses on every count in every way. Empirical evidence contradicts your claims at every turn ...

      Those, however, all use embedded Linux distros. They don't use a desktop distro and then pull phone-specific add-ons, which I think was the parent poster's point. MontaVista and Android were specifically built to run in embedded environments and benefit from that specialization. Which I think was Torvalds' point-- the Linux community has benefited quite a bit from MontaVista's contribution to the embedded space and to a lesser extent from Android's marketing. That might not have happened with a single distro.

      --
      E pluribus unum
    100. Re:Before you start screaming about this. by RiotingPacifist · · Score: 1

      Unless you have a level of uniformity

      you mean like a stable userland API? or perhaps the fact that all desktops run Xorg servers that are compatible?

      Perhaps your looking for a unified toolkit or interface design, that's the only thing that is really missing, but there is a good reason for that, i don't want an uncompromisable interface with 2 options and gnome users don't want my bloated interface with 30 buttons everywhere.

      --
      IranAir Flight 655 never forget!
    101. Re:Before you start screaming about this. by pseudonomous · · Score: 1

      This is EXACTLY the point I think people miss when they call for standardization of FOSS ... I would rather see some basic cross distro, in fact cross-platform, standardization instead like: -A journalled file system that can hold permissions/uid/gid information that every unix-like operating sytem can read/write compatibly to. (I'd vote for UFS2, a BSD license is pretty much pre-requisite), fat32 just doesn't cut it. I don't care if you can boot from it, all I care is that you can mount, possibly after a kernal compile, and then reliably read/write from both OSes to the file system. (So that I can dualboot linux/bsd/solaris/? without having to worry about user data being out of sink with the other OSes) Also nice would be: -A standardized directory heirarchy. -Utilities named the same thing behave the same way (why do gnu ls and bsd ls take different options?) -A universal (linux) package format, this I realize is asking maybe for too much, becuase apt developers and rpm developers having both invested too heavily in developing their own packaging tools and pacman (arch linux / frugalware) is better anyway... -A pony

    102. Re:Before you start screaming about this. by hitmark · · Score: 1

      note i wrote "some", its not my opinion...

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    103. Re:Before you start screaming about this. by somenickname · · Score: 2, Informative

      That defeats one of the primary benefits of the linux kernel for the end user: You plug a device in and it usually just works. No driver installers, no unhelpful dialog saying "Should I search for a driver for you?" and no unnecessary vendor crapware added to the system tray.

      30MB is a fairly trivial amount of disk space and these modules at worse add a small performance penalty to boot times and no performance penalty to runtime.

    104. Re:Before you start screaming about this. by RiotingPacifist · · Score: 1

      I hear this a lot but does it actually happen much, surely the ubuntu, debian, redhat, ect, guys are all working on the same NetworkManager tree, the same upstart tree, etc?

      --
      IranAir Flight 655 never forget!
    105. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      That doesn't work because the 'minimalist distro' would still include a Linux kernel. Customization for different devices starts at the kernel. It really is absurd to 'scream' for one Linux distro.

      However, I do support the notion that One Linux Desktop/Laptop distro would do the world a lot of good. In the desktop/laptop arena, the minimalist distro with a good package system and a myriad of meta-packages the only way to gain ground. Otherwise, Linux will never dominate the desktop/laptop market unless Apple dominates first. It is easier for Linux to conquer Apple than MS because their underlying architectures are so similar. The only thing that gives me any reason to doubt this is KDE4 on Windows and the worlds stubborness to stick with XP.

    106. Re:Before you start screaming about this. by PitaBred · · Score: 1

      Isn't that what the LSB is about? Linus only cares about the kernel, which really has nothing to do with the filesystem layout.

    107. Re:Before you start screaming about this. by carlmenezes · · Score: 1

      Of course he is. Open source survives on the evolution model - there simply HAVE to be more than one or its doomed to failure. There are just too many individual minds involved for one distribution to satisfy everybody. Yet, when one comes out with something good that the others like, they can use it and everybody benefits. The very existence of many gives everyone the freedom to try out what they think might work. After all, it is about freedom and sharing isn't it?

      --
      Find a job you like and you will never work a day in your life.
    108. Re:Before you start screaming about this. by Xest · · Score: 1

      But isn't it then a problem of wanting things both ways?

      Are all the people who just do it as a hobby separate to those who complain about Microsoft's dominance and OSS struggling to increase marketshare in many areas?

      I suppose it depends what the community's goal is, if it is to increase marketshare and just generally make software better for everyone by decreasing Microsoft's dominance then it has to be more than just a hobby. If however it's to remain just a hobby, it can't ever expect to be increase marketshare at an increased rate and may even start to see the trend reverse.

      Certainly different people have different reasons for writing OSS code, but I suspect those who do it just as a hobby are more often than not also those who are guilty of complaining about Microsoft's dominance when they could do something about it. Of course there will be those who are content doing what they do without much care for the end result, but certainly I don't think that describes everyone developing OSS software.

    109. Re:Before you start screaming about this. by Zero__Kelvin · · Score: 1

      "Those, however, all use embedded Linux distros. "

      I concede your point. Embedded systems don't use Desktop distributions and Desktop systems don't use embedded distributions (as a rule.) Also, it is ill advised to put tires on horses and it is an equally bad idea to put horseshoes on cars. ;-)

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    110. Re:Before you start screaming about this. by AM088 · · Score: 1

      My laptop's kernel is 2.4M and has everything built-in except for two modules - VirtualBox and NVIDIA.

    111. Re:Before you start screaming about this. by revery · · Score: 1

      Lord Ender said:

      Suppose someone creates a very minimalist linux distro which includes a very good package management system. Suppose this package management system includes nearly all popular linux software packages.

      Now suppose it were rather easy for anyone to install any number of those packages, bundle them together into one meta-package keyword, and call that a distro.

      Then Linux would be as simple as installing the minimalist distro, then doing "apt-get install smartphone-system" for a distro customized for smartphones, or "media-system" for a distro customized for mediacenter PCs, etc.

      I think this would be a superior option to having many completely independent distributions, and it would allow for faster innovation and easier support.

      Then Linux would be as simple as installing the minimalist distro, then doing "apt-get install smartphone-system" for a distro customized for smartphones, or "media-system" for a distro customized for mediacenter PCs, etc.

      I think this would be a superior option to having many completely independent distributions, and it would allow for faster innovation and easier support.

      Every time I read one of these posts I'm reminded of this scene in the movie "Enemy of the State":

      Miltary muscle: Can we get a feature scan of the guy with him?
      Tech: No, he's smart, he never looks up.
      Miltary muscle: So?
      Tech: The satellite is 155 miles above the Earth. It can only look straight down.
      Miltary muscle: That's a bit limited, isn't it?
      Tech: [Sarcastically] Well, maybe you should design a better one.
      Miltary muscle: Maybe I will.

      The problem with your proposal is that it's not that simple. Smartphone system A may rely on kernel features that are incompatible with smartphone system B or maybe only on architecture C or when used with optional sub-package D of version E.

      The people who design the kernel and the distributions aren't lacking in intelligence or ambition and please understand, I'm not saying that can't have some great insight that will work for a large number of people, but I am saying that the thing you've described doesn't sound new or innovative, it sounds naive.

      On a side and only barely related note, Ender's Game may be my favorite novel of all time.

    112. Re:Before you start screaming about this. by Dan+Ost · · Score: 1

      If this system is so superior, why haven't groups of people started working together to make it happen already?

      Both Gentoo and Debian already do this.

      --

      *sigh* back to work...
    113. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Isn't that called like... Debian?

    114. Re:Before you start screaming about this. by sdguero · · Score: 3, Funny

      okay, i'm a hardcore debian user, i know how to compile my own kernel,

      Last time I checked, knowing how to compile a kernel does NOT make someone a "hardcore user"

    115. Re:Before you start screaming about this. by ebmi · · Score: 1

      Linux is pretty much a herd of cats developing software. There's no way you could get a Grand Unified Linux.

    116. Re:Before you start screaming about this. by Zerth · · Score: 1

      Sidux is a live CD. It doesn't make much sense to have a minimal live CD, how are you going to add software to it?

      .

      I have this really fat pipe to my university repository, it is almost as fast as disk.

      With enough ram, I'd only need one of the 32meg USB sticks rattling around in my junk drawer.

    117. Re:Before you start screaming about this. by jgrahn · · Score: 1

      Also, there's this thing called Java which has a portable VM, extensive, mature libraries and several languages to choose from... If only people wrote more applications for the Java platform. There is also WINE.

      First, Java sux. Sure, it's a great idea, but in practice the performance, or lack thereof, kills it.

      Java sux, but performance considerations do not kill Perl, Python, /bin/sh or any number of other good languages. What kills Java is that many Unix hackers don't like it. And all its bloody three-letter acronyms.

    118. Re:Before you start screaming about this. by turgid · · Score: 2, Insightful

      Or do you think that Slack, Cent, and RH are all the same thing? Ubuntu can use RPM's via alien. Are you telling that there is no difference between Ubuntu and Slack?

      No, I'm not saying that at all. You have completely misunderstood me. I've done a lot of compiling and packaging in my time, and you sound like you don't understand the issues involved at all.

      Tell me, how would your wonderful unified package manager cope with a C++ binary compiled with, for example, gcc-4.2.4 on a system where the C++ libraries were compiled with, say, gcc-3.4.6?

    119. Re:Before you start screaming about this. by Dan+Ost · · Score: 1

      Those are excellent examples that actually help prove the parent post's point. Both MySQL and PHP, while still popular, are being replaced by better products. Sure it takes time, especially when the older products have lots of momentum, but it is happening.

      --

      *sigh* back to work...
    120. Re:Before you start screaming about this. by Richy_T · · Score: 1

      I don't really understand the love for initrds and they've caused me a lot of trouble before. I know they allow you to modularize some stuff that you'd otherwise have to compile in but I don't really see much payoff.

    121. Re:Before you start screaming about this. by Wesley+Felter · · Score: 1

      If each app has a repository, apt or yum will notify the user of updates.

    122. Re:Before you start screaming about this. by MightyYar · · Score: 3, Interesting

      I suppose it depends what the community's goal is

      That's the misconception right there. "The Community" is not a block of like-minded individuals.

      if it is to increase marketshare and just generally make software better for everyone by decreasing Microsoft's dominance then it has to be more than just a hobby.

      Which is why we have companies like Canonical and the huge community that has grown up around Ubuntu.

      If however it's to remain just a hobby, it can't ever expect to be increase marketshare at an increased rate and may even start to see the trend reverse.

      Which I suspect a lot of Linux hackers would be just fine with.

      but I suspect those who do it just as a hobby are more often than not also those who are guilty of complaining about Microsoft's dominance when they could do something about it.

      You also have those people :)

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    123. Re:Before you start screaming about this. by value_added · · Score: 1

      Another common misconception seems to be that Linux has to take over the world. I couldn't care less how fast the community grows because it works already!

      While I'd generally agree, you're ignoring the economic and political aspects to this. I don't need to reiterate the widespread and profoundly negative effects of Microsoft and its monopoly power, but it's a no brainer that an increased adoption of Linux would go a long way to addressing those problems. That point is painfully underscored by the fact that technology is playing such an increasing role in everyone's life that it's starting to shape how we leave and interact with one another.

      So while you or I can be happy in our sandboxes, we'd be fools not to recognise that what we do (or don't do) has ramifications outside of it. Nature, left on its own, will establish an equilibrium. History, however, tells us that in society, nothing happens until folks to stand up for a cause or movement, and lead others.

      In Linus' case, we have an unappointed and unwilling leader who says, "I'm happy. Hope you're happy, too."

    124. Re:Before you start screaming about this. by xenocide2 · · Score: 2, Interesting

      All of this conversation leads up to the real point here: combining ideas like git's distributed revision control with Debian's compartmentalization should expand the potential for engineers to deviate where necessary while widely sharing as much as possible. Not everything that's good for the goose is good for the gander (compiling the kernel for optimized size might not be appropriate on the server), but I'm sure there's a few worthwhile modifications to Debian packaging primarily for embedded that won't harm desktop and server, or possibly improve it.

      Unfortunately, the role Debian serves as Stone Soup Chef is not always acknowledged.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    125. Re:Before you start screaming about this. by Dan+Ost · · Score: 1

      Fine, so recommend Ubuntu to all the people who are interested in Linux but don't know anything about it. Let the rest of us continue merrily on our way.

      I can't stand to use Ubuntu myself, but I recommend it to anyone who asks. Only when it's obvious that Ubuntu doesn't meet their needs do I engage them about what distribution would be better for them to use.

      --

      *sigh* back to work...
    126. Re:Before you start screaming about this. by Zontar+The+Mindless · · Score: 1

      And just how to you propose to regulate, police and enforce the production of Linux distributions?

      This obviously calls for a very special blend of psychology and extreme violence!

      --
      Il n'y a pas de Planet B.
    127. Re:Before you start screaming about this. by Godji · · Score: 1

      I concur. My daily multipurpose PC runs KDE 4 on Linux 2.6.28, but I built the kernel to match the hardware.

      -rw------- 1 root root 1.4M 2009-01-19 19:59 System.map-2.6.28-gentoo-r1
      -rw------- 1 root root 3.2M 2009-01-19 19:59 vmlinuz-2.6.28-gentoo-r1

      It's not bloated, and it boots fast.

    128. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      This is good if you're a developer who likes to mess around with his system and customize it. It's not good if you're a consumer (who just wants a computer that can do everything they might want to do, without having to install/reconfigure anything extra) or a business (who wants a proven distribution that lots of admins are experts in so that it's cheap to maintain). And hence Linux's low market share, which is what the original complaint was.

    129. Re:Before you start screaming about this. by Richy_T · · Score: 1

      if you want to build market share

      Stop right there.

      Most of us don't care particularly about market share (other than bragging rights). Linux does what we want it to do for us and that's enough. If it doesn't quite, we can do some work and make it do so and maybe return a little to the community. The people who really do care about market share are likely the people who will ruin it.

      Multiple distributions for the win. Heck, I am one person and I use three or four different distributions myself (Slackware, Debian, Knoppix, Knoppmyth uh, and whatever's on my Tivo). Five, five distributions. Oh, and the Kindle. That's six. Oh, and the one on the DS. Crap and the Wii one. I'll stop now.

    130. Re:Before you start screaming about this. by mR.bRiGhTsId3 · · Score: 1

      Ok, so why do we need the other 90 distros? Or all the Metoobuntus. Off the top of my head there is Kubuntu, Xubuntu, Goobuntu, Ubuntu Studio, Mythbuntu, Ubuntu Satanic Edition (my personal favorite) and I swear I remember there being talk of a Fluxbuntu in an IRC channel somewhere. And people complain about Vista having too many flavors, thats a total of 7 derivatives of Ubuntu alone (assuming aI haven't missed any). The problem isn't that there aren't the right distro at hand for the job that needs doing, the problem is that once someone comes up with the right distro for the job at hand 15 other guys have to come along and make minor tweaks and repackage it six ways from sunday.

    131. Re:Before you start screaming about this. by ianare · · Score: 1

      We already have an organization dedicated to this, it's called Freedesktop. Check out their software and specs, which cover all the things you mentioned and many more.

    132. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Some will say you're an idiot.

      Not me of course.

    133. Re:Before you start screaming about this. by Rich0 · · Score: 1

      They can be useful for more complex setups where your root/bin/etc/lib drive requires user-mode initialization to work. LVM2 comes to mind - I don't think you can use a logical volume for your root without an initrd.

      The other option would be linuxbios. I'm assuming it would let you do the user-mode initialization but I'm not certain on that. Linuxbios would also let you boot off of more exotic hardware (such as a parallel-port CD drive, or iSCSI, or some network boot more sophisticated than PXE).

    134. Re:Before you start screaming about this. by steelfood · · Score: 1

      You're right. But that kind of attitude won't promote adoption of your software.

      Maybe you're not interested in your Linux distro or any software you work on as a serious competitor to closed, proprietary software. Maybe you're not interested in open standards and chipping away at the influence of major corporations in your life and the lives of countless others.

      But if you are interested in any one of these things, then you'd better start taking notes on how and how not to behave. And for starters, any software development effort where any of the key people have the attitude of a spoiled 4-year old will not get that software adopted at all. After all, why risk the resources of supporting a project where the developers claim they can walk away at any time whatsoever, when a little bit of money can buy a real SLA in writing with much less associated risk, even if the latter product is marginally inferior.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    135. Re:Before you start screaming about this. by Richy_T · · Score: 1

      But he enjoys it so his time is free. And personally, I've never regretted the purchase of a tool, they quickly pay for themselves. Even the special tools will typically come out cheaper than having the job done professionally once. Let's not forget that you'll often have to burn time letting the pros do it anyway (two hours waiting for an oil change once - only got it cause it was free. Would have cost me about 20 minutes net if I did it myself).

      Now, I'll give you that if you do a simple cost/benefit analysis, you're probably better off getting a pro to do it. But, as ever, things are rarely that simple. I'd rather spend an hour under the hood than an extra hour at home.

      By the way, ever broken down by the side of the road and been going again in 15 minutes because you know your vehicle and how to work on it? I have. Beats waiting for the tow.

    136. Re:Before you start screaming about this. by Richy_T · · Score: 1

      I'd rather spend an hour under the hood than an extra hour at work

    137. Re:Before you start screaming about this. by Richy_T · · Score: 1

      There's not much point destroying the thing you hate if you become that thing in the process.

    138. Re:Before you start screaming about this. by rm999 · · Score: 1

      Depends on how you define "win." If 90% of people don't want to tailor their OS to their needs (this number is probably a severe underestimate), who really wins? Yes, Linux is great for the 10% who embrace its power, but it still hasn't reached the critical mass it will need to be a "win".

      Anyway, I think all this is pointless. Of course there should be many distros, but there should be one that gets 90% of the collective energy behind it - the one that is targeted towards the mainstream user. This appears to be Ubuntu.

    139. Re:Before you start screaming about this. by jhfry · · Score: 1

      Oh, and stop with the packaging for crying out loud! A desktop system is antithetical to a centralized software repository. Desktop systems should have a standard method of software distribution that accepts any software from anywhere, commercial or OSS.

      Oh god please don't do away with package management!

      I agree that a universal package management standard needs to be settled on, but to suggest that we do away with package management is plain scary.

      I love how Ubuntu/Debian do it... I know, with one click of the mouse, that I am running the latest updates available for every piece of software I use.

      I think if they could standardize on a package management solution that includes the transparent addition of that softwares online repository to your system, then all would be happy.

      In my Windows work world, I crave a central repository for software... with the ability to add third party repo's of course.

      --
      Sometimes the best solution is to stop wasting time looking for an easy solution.
    140. Re:Before you start screaming about this. by JacobSteelsmith · · Score: 1

      Unless you put something such as this in the license agreement (from the XP Home edition license):

      "18. LIMITATION OF LIABILITY AND REMEDIES. Notwithstanding any damages that you might incur for any reason whatsoever (including, without limitation, all damages referenced herein and all direct or general damages in contract or anything else), the entire liability of Microsoft and any of its suppliers under any provision of this EULA and your exclusive remedy hereunder (except for any remedy of repair or replacement elected by Microsoft with respect to any breach of the Limited Warranty) shall be limited to the greater of the actual damages you incur in reasonable reliance on the Software up to the amount actually paid by you for the Software or US$5.00. The foregoing limitations, exclusions and disclaimers (including Sections 15, 16 and 17) shall apply to the maximum extent permitted by applicable law, even if any remedy fails its essential purpose."

      I'll be sure to sue Microsoft for my $5.00 when they stop supporting XP.

    141. Re:Before you start screaming about this. by Antique+Geekmeister · · Score: 1

      The difference between the layers of different distributions is _profound_. It's simply not possible for even an infinitely clever package manager to integrate packages from distinct distributions without building a new distribution: the difference between naming schemes alone, where libraries are published as part of "xorg-libs" or "libxorg" means an incredibly large, hand-built system to resolve conflicts. Even simple differences such as where the HTTPD configuration files reside can cause incredible mixups when you mix components from different distributions. And swapping from an SSH version where the files live in /etc/ssh/ssh_* and another where they live in /etc/ssh_* is begging to disable your network access to core servers. So no, wrapping package management with another package manager will not resolve these issues.

    142. Re:Before you start screaming about this. by Risen888 · · Score: 1

      A good analogy here is biological evolution. It's a "wasteful" process when looked at superficially, lots of duplicated and wasted effort, sometimes whole eons of what turned out, ultimately, to be evolutionary dead-ends. But that same "wastefulness" is the reason for the robust and diverse ecosystem of our planet.

      To bring the discussion back to software, there is no way of knowing where the next great evolutionary breakthrough will occur. We need all the "waste" we can get.

      --
      Hey, I finally got my first freak! Took you long enough!
    143. Re:Before you start screaming about this. by steelcaress · · Score: 1

      That's right. Kinda what I was thinking all along. Firefox started as Mozilla, with a lot of people writing user.js files and coding in javascript to make it work they way they wanted.

      Now, with Firefox, you have a number of people writing extensions to make Firefox work...well...the way you want. It would make sense to have a Linux core, and then have a number of programs to download if you wanted to "flavor" your Linux experience. It would be easier for me, personally...Linux has a zillion distros, and I'm not sure which one I should even pick.

      Mod the parent up!

    144. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Different distros can come pre-configured to do different things. This is absolutely necessary if you're going to get the Grandma audience or the Girlfriend audience. If she installs and just gets a command-line (with maybe a bonus slip of paper that tells her how to get something she recognizes like a GUI), she's not going to go for it. And if you want to increase market-share, you're going to have to start breaking into this market pretty soon because you pretty well have the geek crowd saturated (no, not complete coverage, but saturated as far as knowing about it and signing up if they think it might be useful). What's going to please the geeks is not going to please the Grandmas/Girlfriends. There's not much way to change this. Think: light and trim vs pretty GUI (but I can't stand the overhead vs but, how do I DO anything?), serious tinkering tools vs fluffy nice programs (I need my OS tampering and can't stand the space taken up by fluff vs what's and OS, and where's my dancing bunnies?), and this list could just go on. A lot of the power of Linux is that anybody can repackage it as whatever it needs to be, and all (most) of the same stuff still works. If different people aren't always repackaging it, it means Linux isn't going out to an ever-expanding audience. And yes, I am a girl. A geek girl, but I also like shiny GUIs.

    145. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Agreed. I think the start of this is to have Red Hat/Fedora, Suse, Ubuntu, and maybe some other big names sit down and standardize.

      Regardless of having one big distro, we need to have standards that hardware manufacturers and software developers can aim at. Until that level of unification occurs, desktop Linux will be nothing but a niche tool.

    146. Re:Before you start screaming about this. by MightyYar · · Score: 1

      Oh, I'm in agreement with you 100% - I'm just trying to show that hacking on different Linux distributions may be "inefficient", but that's okay! Hobbies and interests are not supposed to be efficient, they are supposed to be enjoyable.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    147. Re:Before you start screaming about this. by ArcherB · · Score: 1

      No, I'm not saying that at all. You have completely misunderstood me. I've done a lot of compiling and packaging in my time, and you sound like you don't understand the issues involved at all.

      OK. So you are saying that unified package manager would require a unified library versioning across all distro's? Yeah, that could be a problem. It could be overcome, however, by using static libraries. It's not as disk efficient as shared libraries, but with TB size disks, I wouldn't be concerned. Besides, it seems to work pretty well with Windows. I can hit Best Buy and purchase a copy of Turbo Tax and be fairly certain that it will work with anything newer than NT4. Games are a different issue, but only because MS doesn't want to make new version of Direct X backward compatible, forcing an upgrade. Is this really something that Windows can do that Linux can't?

      Tell me, how would your wonderful unified package manager cope with a C++ binary compiled with, for example, gcc-4.2.4 on a system where the C++ libraries were compiled with, say, gcc-3.4.6?

      Would this not be solved by using precompiled binaries and/or the option to build from source like you can with apt and RPM? Is it really that big of a deal to have multiple copies of the same libraries with differing versions on one system? Granted, I don't code anymore so I won't guess as to how it can be done, but maybe my ignorance keeping me from thinking that it can't be done.

      --
      There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
    148. Re:Before you start screaming about this. by spitzak · · Score: 1

      Depends on what the community's goal is, if it is to increase marketshare and just generally make software better for everyone by decreasing Microsoft's dominance then it has to be more than just a hobby.

      You are missing the actual explanation, neither of yours is right:

      It is indeed a hobby, with a lot of very committed people practicing it and enjoying it and wanting to continue doing so. But just the ability to continue doing the hobby means that you must decrease Microsoft's dominance, or it will quickly become impossible. These people want to know that they could completely understand and control how their computer works, but they also want that computer to function in the modern world, be built with modern components, and use modern techniques. All this is illegal or impossible if Microsoft wins.

      The driving force behind FOSS is just people who want their personal and understandable computer to work. If that means they have to convince 20% or so of the non-hobbyist population to user their stuff, then they are going to work VERY HARD to make that happen. Nobody enjoys reverse-engineering Microsoft's spew or living with nasty and ugly techinical compromises in order to talk to Microsoft stuff. The hobby would be far better without that. But it has to be done for the hobby to survive.

      One reason I think the push behind Linux dropped in the last few years was the emergence of OS/X. I personally feel that if there were two equal competitors fighting over the computer market, but forced to be open and interoperate with each other, such that there was no problem for a hobbyist to make their own compatible system, there would be nearly no push behind Linux, and in fact it would have remained about as popular as Minix.

    149. Re:Before you start screaming about this. by spitzak · · Score: 1

      If you took all the people who install and customize Windows and put their own settings on it, there are THOUSANDS of "distributions" of Windows, too.

      Just because somebody can make a disk and make up a clever name does not mean they have made a distro. Somebody other than that person's friends has to use it.

      I think if you count it that way the number goes down to 20 or 30. And if you ignore stuff that is clearly not designed for the desktop, it goes down to 6.

    150. Re:Before you start screaming about this. by AKAImBatman · · Score: 1

      Oh god please don't do away with package management!

      See, this right here is EXACTLY what I'm talking about. Why do you assume that by providing a standardized download solution, you would automatically lose the option of a package system? Did you miss the entire part about where OSS is supposed to be about choice? Why can't package distros coexist with appbundle distros?

      Furthermore, why do you suggest unifying package systems? Doesn't that take away choice?

      For a community that supposedly prides itself on freedom, freedom seems to be the one thing that Linux users don't get.

    151. Re:Before you start screaming about this. by turgid · · Score: 1

      OK. So you are saying that unified package manager would require a unified library versioning across all distro's? Yeah, that could be a problem. It could be overcome, however, by using static libraries. It's not as disk efficient as shared libraries, but with TB size disks, I wouldn't be concerned. Besides, it seems to work pretty well with Windows.

      That's the way a lot of closed-source packages, or pre-compiled large projects, for Linux work already. They come statically linked with all the important code. This does make them big, right enough. Takes me back to Wingz, WordPerfect 8.0 and all those 1990's goodies.

      It's also why Quake III Arena, which I bought for Linux back in 1999, still runs on my 64-bit Slamd64-12.1 system [with 10x the fps :-) with SETI@home running on both CPUs at the same time...].

    152. Re:Before you start screaming about this. by spitzak · · Score: 1

      The LSB has a mess of Unix history in it, I think.

      There are far too many directories for reasons that have been obsolete for 30 years (basically they have been obsolete since the symbolic link was invented).

      If you have the name of a program and you want to find it's global configuration file, you should be able to look at precisely ONE name that can be stored in a string constant. If there is some compelling reason why it should be on a different disk, then the system manager can make a symbolic link from that first location to point to where they want the file. DONE. No environment variables and no search paths!

      One problem is that most people who propose this also propose changing *all* the names, such as changing /etc to /Configurations or something. I think the real solution is to pick one of the LSB names and put everything in there, ie /etc for config files, /bin for programs you run from the shell, etc.

      Also package directories for programs would be nice. Would require a small modification of shells and exec so that running Foo would run Foo/Foo if it is a directory (and possibly set LD_LIBRARY_PATH so the directory is first). Please don't copy the nonsense many layers that OS/X uses for it's "Bundles".

    153. Re:Before you start screaming about this. by Risen888 · · Score: 1

      I agree with this 100%. Funny, I was just having this conversation with someone yesterday.

      It's a perception problem from the outside though. You and I know as Linux users, whether we use Ubuntu or not, that it's definitely become the dominant culture in desktop Linux. But there's a lot of people who just hear there's a million different kinds of Linux. The perception, although it's become much less true lately, is still pretty prevalent among the civilians.

      What's the problem? How should we solve it? Is it even a problem? How much do we really want to push the "just use Ubuntu" meme, and are there drawbacks to that? Hell, I don't know. Just thinking out loud here.

      --
      Hey, I finally got my first freak! Took you long enough!
    154. Re:Before you start screaming about this. by jonbryce · · Score: 1

      20 seconds is a long time if you are switching on a video recorder or a phone.

    155. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Suppose someone creates a very minimalist linux distro which includes a very good package management system.

      Arch Linux is exactly that, and pacman is a very good package manager!

    156. Re:Before you start screaming about this. by DragonWriter · · Score: 1

      What you're really asking is that all distributions come with the same versions of the same libraries, applications and utilities, all compiled with the same options for the same processor architecture.

      Uh, he seemed to me to be asking for a unified package manager, not at all what you describe.

      If you have a unified packaging architecture, you don't need the rest (especially if the package manager can handle building and installing source packages), since what the OS is distributed with doesn't matter, what matters is what dependencies can be satisfied on it, and with a unified packaging system that can handle source packages, it is conceptually simple to minimize the differences in terms of what dependencies can be satisfied.

      Now, admittedly, getting a good enough packaging system to do this well enough to be the "standard Linux packaging system" (or perhaps an even broader standard that could be used for Linux and for other Free *n*xen) is a big task. But progress toward it has a potentially big payoff even before it becomes a standard.

    157. Re:Before you start screaming about this. by spitzak · · Score: 1

      If you count distributions by how many different people made one, then you better start counting Windows installations by what the installer copied. Some have Firefox, some dont. Some have Word, some don't. Some have adware from the computer manufacturer. There are THOUSANDS of versions of Windows if you count it that way.

      The idea that a beginner is going to be confused by hundreds of Linux distros is absurd. The biggest hurdle is for the beginner to hear about even ONE distro. And that one will either be: 1 whatever Linux is installed on the machine they bought. 2: Ubuntu (with no letters added to the start). 3: RedHat if they work in a business environment.

      Maybe, just maybe, you could throw 3 or 4 more in there that somebody will ACTUALLY see.

      But this "hundreds of distros" is just bullshit and you know it.

    158. Re:Before you start screaming about this. by jonbryce · · Score: 1

      Firstly, the requirements for a smartphone and for a media centre PC are so different that a common base distro probably isn't going to work for either.

      For starters, typing apt-get install smartphone-system on a numeric keypad is going to be a pain, and having support for numeric keypad typing is unnecessary bloat on a media centre system.

      Also, I don't see how having a single centralised distro is going to help innovation. Getting your ideas implemented would depend on either getting onto the Debian packaging committee or persuading someone on it to go with your idea. It is much better if you can just get on and do it yourself.

      Having different distros, even in the same market segment means that different distros can try out different ideas, and people can decide which one is best for them. I personally prefer Mandriva's urpmi system to apt-get. Other people have different opinions. At the moment, everyone is happy, because they can use which ever one they want.

    159. Re:Before you start screaming about this. by turgid · · Score: 1

      What you describe is a build system, not a package manager.

      One of the many mis-features of RPM is that it pretends to know how to build packages from source. It's ghastly. I've fought with it for many hours.

    160. Re:Before you start screaming about this. by socrplayr813 · · Score: 2, Interesting

      This is something of a pet peeve of mine...

      Who are those people to judge how I spend my time? Yes, it would be great if we all worked toward a common goal (ie. betterment of society), but there is nothing wrong with taking time to enjoy your life.

      I'd rather spend my 80-whatever years enjoying myself as much as possible rather than working myself nearly to death while being completely miserable, accomplishing only slightly more than my lazier self.

      In the cosmic end, it's most likely a wash anyway, so why not have fun with it?

      --
      The confidence of ignorance will always overcome the indecision of knowledge.
    161. Re:Before you start screaming about this. by jonbryce · · Score: 1

      They do. I think the complaint from some quarters is that there is so many different groups doing it.

    162. Re:Before you start screaming about this. by jonbryce · · Score: 1

      Or how about Fedora, or SuSE, or Slackware, or Mandriva, or Red Hat, or Gentoo, or United Linux, or ...

    163. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      that reads like debian but maybe that is just me ;-)

    164. Re:Before you start screaming about this. by jonbryce · · Score: 1

      Firefox of course was one of the many forks of Seamonkey, and the one that was ultimately successful.

    165. Re:Before you start screaming about this. by byolinux · · Score: 2, Informative

      have you turned on one of the latest smartphones? iPhone, Android, etc... they take about 20-30 seconds to boot.

    166. Re:Before you start screaming about this. by dpilot · · Score: 1

      Does anyone think that the calls for "One True Distribution" are perhaps a misguided attempt to compete with Microsoft by looking more like Microsoft?

      Does anyone really think that moving onto Microsoft's playing field would help Linux compete? At the very least, it gives them one target to focus their FUD and legal machines at.

      --
      The living have better things to do than to continue hating the dead.
    167. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      What about those that don't want packages and would prefer to build from source Gentoo or BSD style?

    168. Re:Before you start screaming about this. by jonbryce · · Score: 1

      I'd rather do a full update of the whole system when I'm ready for it than have Adobe Reader insisting on updating itself and rebooting the system when I want view a pdf on a website.

    169. Re:Before you start screaming about this. by icebraining · · Score: 1

      -rw-r--r-- 1 root 1,2M Jan 19 21:17 System.map-2.6.28-onice-noinit
      -rw-r--r-- 1 root 2,2M Jan 19 21:17 vmlinuz-2.6.28-onice-noinit

      Same as above, but I use Awesome.

    170. Re:Before you start screaming about this. by icebraining · · Score: 1

      But the phones do tricks like showing the "login" before everything is loaded: ever tried to open the SIM phone book right after booting the phone? Even the 8 years old Nokias take that time.

    171. Re:Before you start screaming about this. by AnnoyaMooseCowherd · · Score: 1

      Most of us don't care particularly about market share

      I agree, but I was responding to the original article:

      The calls from the Linux community have been growing due to Linux's failure to show significant market share growth."

      --

      This [ ] left intentionally [ ]
    172. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      strip it down by deleting all .c, .cpp, .h, etc, files from stuff you don't need and it'll get pretty slim.

      can't you just disable options that relate to those .c .cpp .h file and run a make oldconfig before compiling instead ?

    173. Re:Before you start screaming about this. by Fri13 · · Score: 1

      Ah.. that is just like on the Mandriva on the metapackage part. You just "urpmi meta-printing" or "urpmi meta-webserver" or "urpmi meta-smartphone" and you get what you want. (not exactly with those names but you get the point).

      Altough that Mandriva Linux is still bretty big system what you get when you install it.

      But there are few Linux distributions what are under 100Mb. One is about 50Mb and one is even just 24Mb. Those includes only Linux operating system (the kernel), few system libraries from GNU and X-server with somekind small windowmanager.

      I just ran my P1 133Mhz with 144MB ram DSL (Damn Small Linux) and whole system toke only 12,3 Mb RAM when booted to desktop. And when running Firefox, it takes only 24,7MB with one page (example slashdot... hey, what else you need?).

      This kind small system is what Microsoft should bring out. You get minimal OS with just needed system libraries (C, C# etc) and then somekind very light windowmanager and then you just say "install DirectX", "Install gameplatform" or "Install HTPC-system" and then you would get minimal software system for that task.

      Windows NT OS is not big, as you can remember the minWin project made NT to take less than 50MB ram with light HTTP server. So it would be possible.

      Linux can do it, why not Windows? (yeah, it is just marketing like Microsoft is dealing with Intell and NVIDIA).

    174. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      take windows' kernel. if you include on it's source tree all kinds of drivers, for all kind of hardware, how many megs the code would be ?

      Which kernel you mean, the NT operating system's microkernel what takes only a few kilobytes or the "hybrid kernel" (what does not exist) what is whole operating system (as monolith kernel's like Linux and OpenBSD are operating systems too)?

    175. Re:Before you start screaming about this. by JAlexoi · · Score: 1

      He is definitely right. But only for any user other than the GUI Desktop user.
      I mean if you want more applications of Linux, make GUI and hardware resource access uniform. I mean, that why should you select 10 types of sound systems on a Linux? Each one having it's own API.
      And what about notifications and system "tray" and panel? That is the reason you can't reuse GNOME panel applets in KDE and LXDE. Oh and BTW Bluetooth support SUCKS! Because there is no good management application.
      It's not the problem with distros, it's having not only a unified base, but also have API as part of standard base.
      Till then, it will be easier to write Windows and OS X applications. It's the same reasoning with game development.

    176. Re:Before you start screaming about this. by Ozric · · Score: 1

      Having hundreds of distros, not all of which work with each other

      That is what we are for. I have made a good living making computers play nice with each other.

      Computers are complicated, they are ment to be so and require experts.

      This whole, computes are easy to use, is a lie, driven by marketing and greed, and has led us to the insecure, virus ridden, barely functional place we are now.

    177. Re:Before you start screaming about this. by DJRumpy · · Score: 1

      I can't agree more.

      APP (ala OSX) for Linux would be wonderful. A standard package that could be used across all distros. Drop it anywhere and it just works.

      I think that,above all else, would encourage even more development if there were a standard for packaging as well as ease the entry barrier for end users new to Linux.

    178. Re:Before you start screaming about this. by ubercam · · Score: 1

      Exactly, and the best part is that you can find problems before they become real big day ruining problems.

      Also, knowing exactly what the problem is, even if you don't want to do it yourself, will save you big time when you do take it in to the shop. One of the neatest gadgets I've bought is a knockoff VAG-COM dongle for my laptop for $20. Plugs into the OBD2 connector and can do diagnostics on pretty much any VW Group vehicle. Saves so much time, especially when VW charges $110/hr for shop time.

      I've discovered a number of small leaks and other problems on my car while just changing the oil or doing something mundane.

      I also have never regretting buying tools. I have acquired a decent collection over the past couple years, but I know guys with 2 garages full and then some. Princess Auto is my version of heaven. Call their tools cheap all you want, but almost everything has a lifetime warranty.

      Nothing beats preventative maintenance. Definitely beats waiting for the tow, especially here when it's -40 and there's an 8-10 hour wait for CAA ;)

    179. Re:Before you start screaming about this. by cenc · · Score: 1

      There already is a bunch of these. Even better is the ability to remaster your own distro at home is becoming fairly point and click to an almost novice level.

      PCLINUXOS and bunch of similar distros have the minime, tinyme, and so on versions plus remaster features. Diversity is good.

    180. Re:Before you start screaming about this. by SanityInAnarchy · · Score: 1

      I used to agree with you. Then KDE pulled a Vista with KDE4.

      I still hate GNOME, but now I hate KDE, too -- and I'm also starting to see the benefits of competition. Without GNOME, KDE could continue fucking up KDE4, and you would like it or switch to OS X. With GNOME, they must be very aware of the fact that every month that goes by with KDE4 broken, they're hemorrhaging users. And with XFCE, both GNOME and KDE must be very aware of how much of their footprint they could lose with some optimization.

      Just as the very existence of Linux changes the game for Microsoft -- in their negotiations with larger organizations, even if those organizations would rather use Windows, they can use the threat of Linux to haggle down the price.

      --
      Don't thank God, thank a doctor!
    181. Re:Before you start screaming about this. by renoX · · Score: 2, Interesting

      [[the kernel _I_ use is not bloated. it's 20 something seconds from tapping enter on grub's menu to the login prompt (i log in text mode).]]

      Uh? In autologin mode, with BeOS, the time from grub to a fully functionnal graphical desktop was 14s on a Celeron333 with 128Mo of RAM and that was several years ago, so I wouldn't bragg to much about 20+ seconds to boot the login prompt on a computer probably much, much more powerful: the Linux kernel you use is definitedly not optimised for fast booting..

      Note that with current hardware it is possible to have fast boot with Linux: Arjan has made his Eee901 laptop boot Linux in 10s (without network and with an HDD, 5s with a SSD) using XFce as a desktop, yet it'll take probably a long time to have this included in a generic desktop distribution, *if* it happens this time, I'm cautiously optimistic as even though Arjan first patch to the Linux kernel was rejected, he rewrote his code and the other one has been accepted so he seems really dedicated to this goal but it'll take time..

    182. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      I believe that kind of thing is being worked (lower level system services exporting interfaces for modifying the system to higher levels), and I've heard the graphics drivers are moving in that direction too (with kernel mode setting, GEM, etc).

      The last release of X.org got rid of needing to have its own input device drivers, thanks to evdev. You don't even need an xorg.conf file anymore in most cases.. special configuration is specified in the device's HAL fdi file - which hopefully you'll never actually need to touch yourself.

      However I've noticed a lot of resistance to moving anywhere beyond the status quo and actually improving the lower layers. Perhaps just a vocal minority?

    183. Re:Before you start screaming about this. by Zero__Kelvin · · Score: 1

      I used to feel like you did about KDE4; in fact I was devastated. But that was a while back. I drank the kool-aid a few months back, and KDE4 with Compiz-fusion rocks. I would never want to go back to KDE3 now.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    184. Re:Before you start screaming about this. by SanityInAnarchy · · Score: 1

      How much do we really want to push the "just use Ubuntu" meme, and are there drawbacks to that?

      Absolutely, there are drawbacks. Before KDE4, I'd have been encouraging people to use Kubuntu instead.

      The point of "just use Ubuntu" is for those people who don't have a geek ready to set up their favorite distro -- just like Ubuntu also just chooses GNOME for you, so you don't have to ask about GNOME/KDE.

      It's also nice in that it's so popular, you can just teach people to use "Ubuntu", without telling them it's a variant of Linux. Any geek will know what they mean, any Google search will turn up something relevant, as opposed to if they try to research "Linux", and find dozens of distros, rants from RMS and friends about how it's just a kernel, etc.

      What I'm finding problematic now are the people who have tried Linux once, have no idea what distro it was, or what version, all they remember is hating it, and it's very difficult to get them to give it another try. I have no idea how to solve this -- you can't stop people from making shitty distros and putting them in instant-on motherboard features and such, nor can you force distros to include Wine, or at least tell users that it exists.

      The real danger would be that Ubuntu gets popular enough that it's unstoppable, that no matter how much better another distro is, it will never surpass Ubuntu. I'm not worried for two reasons, though: Unless it's a truly radical change, Ubuntu would probably adopt it. And Ubuntu itself demonstrates just how quickly a good distro can unseat the established ones (in this case, Debian and Fedora/RedHat).

      --
      Don't thank God, thank a doctor!
    185. Re:Before you start screaming about this. by renoX · · Score: 1

      >Why is sound such a mess? That was a solved problem 15 years ago!

      Criticism are easy, but solutions aren't: there's dozen of sound API, so anyway you look at it, as there's no real central decision power (for the OS not for the kernel), this issue will probably go on..
      Wishful thinking (do this!) won't help.

      As for the packaging I disagree, it brings significant benefits for the users for the software packaged by the distribution, but there should be room for commercial software downloaded from the website yes. I don't see any reason why 'app bundle' are incompatible with packaging.

      Both issue are not really technical issues, it's more about making everyone agree on one solution..
      And no I don't have the solution either.

    186. Re:Before you start screaming about this. by micheas · · Score: 1

      Gentoo should be added to that list.

      While I would not use gentoo for a home machine, if you have hundereds of machines and a couple build servers for your in house custom software, Gentoo works well. Build the stack. QA the stack. Deploy the stack. (Etrade.com runs on gentoo and does this, I am sure there are others, portage is mentioned a lot in corporate linux howto guides.)

    187. Re:Before you start screaming about this. by DragonWriter · · Score: 1

      What you describe is a build system, not a package manager.

      No, its a package manager that includes a build system.

      One of the many mis-features of RPM is that it pretends to know how to build packages from source.

      If building from source is a desired feature, the misfeature is that it fails to do so well (presuming it does; I have very little experience using RPM.)

    188. Re:Before you start screaming about this. by Richard_at_work · · Score: 1

      Uh - I may be missing the point but if you charge for a product then it seems to me you might have some sort responsibility to your clients (maybe even legal though IANAL).

      And you would be wrong - plenty of pay-for software goes unsupported every year through business failure. There is no law on earth that can force me to work for you against my will.

      Also depending on the OSS license you use you might have the responsibility of providing source code to those people whom you distribute it to.

      I don't think any court in the world will convict me of violating my own copyright - if I used the GPL license, I don't have to accept it when I distribute my own code, since I am the full copyright holder, only those I pass it on to are on the hook for the license. If you cannot fulfil the license terms, that is your problem, not mine.

      Copyright is very interesting in that regard...

    189. Re:Before you start screaming about this. by p80 · · Score: 1

      here it's 15 something seconds from tapping enter on grub's menu to the login prompt and I log in with KDE4's kdm on an old aspire.

    190. Re:Before you start screaming about this. by magisterx · · Score: 1

      That's a fair answer to what to recommend, but it does not help the semi-computer literate consumer thinking about trying Linux. It is easy for someone with little knowledge to get overwhelmed in the options.

    191. Re:Before you start screaming about this. by Jurily · · Score: 1

      "I'm always right. This time I'm just even more right than usual." - Linus Torvalds

    192. Re:Before you start screaming about this. by Jurily · · Score: 5, Funny

      Last time I checked, knowing how to compile a kernel does NOT make someone a "hardcore user"

      It does on debian. On gentoo, it's pretty much the standard. Also, we rival an XP install on the number of reboots required. "Oops, I need lm_sensors. Silly me."

    193. Re:Before you start screaming about this. by samkass · · Score: 1

      That will certainly help, but it's a tiny part of the real problem. The real problem is a coherent process where people can manage changes to such a system of interdependencies, track API contracts and assumptions, rules for modifications, etc. The most coherent treatment of this sort of approach I'm aware of is laid out by the SEI in Software Product Lines literature.

      And I suspect that's the sort of thing that would satisfy both camps. It's just got a big initial cost and depends on adhering to relatively strict process controls.

      --
      E pluribus unum
    194. Re:Before you start screaming about this. by thegrassyknowl · · Score: 2, Informative

      the kernel is not bloated, it's just that it comes with drivers for a shitload of hardware.

      That _is_ the definition of bloated, since many people use a limited subset of PC-compatible hardware. It's nice that you can just stick in almost any piece of kit and Linux detects it and runs with it. It would be nicer if all that cruft was cut out of the base kernel and drivers were available for download on demand rather than shipped with it.

      That said, I agree with Linus on the topic of multiple distros. I have had on one occasion to patch the hell out of Linux/Glibc just to make a distro that met size+international+supported by our toolset vendor. There is a market for many distros for many things.

      I also think the biggest hold-back for Linux is that there is no single "this is Linux" distro for the masses. Windows is the same no matter where you install it. Things are in the same place on every XP install on the planet for the most part. Why can't there be a single distribution that meets the needs of average Joe desktop user, has good 3D hardware and gaming support, lets them achieve all they need without logging in as root, and "just works".

      Ubuntu comes close to this, and almost every conceivable software package for the average user exists in its software repository somewhere. I'm a power user/dev/sysadmin and I don't often need to stray outside the Ubuntu package system to find what I'm looking for.

      --
      I drink to make other people interesting!
    195. Re:Before you start screaming about this. by JackieBrown · · Score: 1

      Nvidia's installer seems to work well across the disros.

      Hell, I installed ATI's drivers a few weeks ago and it worked great. It did not require me to use a certain distro or kernel.

      Can't say about other hardware because my kernel seems to support it just fine.

      For software, ID installers and Unreals seem pretty distro neutral and have always installed well for (as well as any .exe)

    196. Re:Before you start screaming about this. by Tacvek · · Score: 1

      Of course recent 2.6 kernels work far better with initramfs, since by default all modern kernels have a built-in ramfs image, and external initram fs images (optional, but can be supplied via the old initrd mechanism) just get merged with the internal one on boot.

      This is really nice for embedded systems since the kernel can thus contain all of the root filesystem internally (single file), and also obliterates the need for a external file for LVM use.

      I recommend reading linux-2.6/Documentation/filesystems/ramfs-rootfs-initramfs.txt if you are not familiar with this, as it is quite nice.

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    197. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      To some degree, Debian and Ubuntu already do this (Debian has various meta-distribution projects for specialized markets like education, and most (if not all) the -buntu distros are metadistributions on top of a common core (Ubuntu, Kubuntu, Xubuntu, Ubuntu-Server, etc))

    198. Re:Before you start screaming about this. by slash.duncan · · Score: 1

      An initrd, or the modern equivalent, an initramfs which is appended to the kernel so it isn't a separate file to track, is useful in (at least) two primary cases.

      Rich0 named one, where the rootfs is layered on top of complex stuff like LVM2 that requires user mode initialization. There's no way to pass boot-time parameters to the kernel to load lvm2, it has to be loaded by user mode, which means if the rootfs is on lvm2, there must be some pre-real-root minimal-usermode available to load lvm2, so root can be loaded.

      The second is rather a generalization of the above, to cover the case of the binary binary kernels shipped with most distributions. There's a /lot/ of different storage hardware out there that the rootfs could be installed on, a /variety/ of different hardware that the user could be using for basic input/display, and quite a number of reasonable filesystem choices for rootfs, as well. While a kernel with support for all that or even just the more common choices built-in could certainly be built, it /would/ be bloated. And while say britty (Braille tty) drivers aren't commonly required, it's sure nice to be able to support the sightless. So they are built as modules which can be loaded as necessary. But then those modules need stored somewhere, and some method needs to be available to load them early in the boot sequence, before the rootfs has been mounted since some of them will be required to mount it. An initrd/initramfs is a great solution, allowing maximum flexibility while keeping the size of the core kernel to something reasonable.

      The second case is of course why most distributions ship with an initrd. They can support far more storage hardware, user interface devices, and rootfs choices that way, while still shipping a binary kernel and not requiring a user to recompile anything. However, once a user has advanced to the point where they can pick their hardware and basic kernel option out of some version of menuconfig and issue a few simple commands to recompile a kernel, thereby customizing it for their own system, there's usually (but for the complex stuff like lvm2) little or no reason they can't eliminate that initrd/initramfs entirely, building at least the modules needed to load the rootfs, as part of that customization. Since doing so simplifies the kernel build and installation process substantially while eliminating a number of possible boot-time issues, IMO it's actually better to eliminate the initrd/initramfs except in the few cases it's still actually necessary, once a user gets to that point and is building their own kernels.

      --
      Duncan
      "Every nonfree program has a lord, a master,
      and if you use the program, he is your master."
      R Stallman
    199. Re:Before you start screaming about this. by ilitirit · · Score: 1

      He may be right, but the market is usually the deciding factor. If standardisation means more people will adopt Linux, then developers will probably make more compromises.

    200. Re:Before you start screaming about this. by GodlikeDoglike · · Score: 1

      No, Seamonkey took off with the Mozilla suite after it was decided to concentrate on standalone applications like Firefox and Thunderbird.

    201. Re:Before you start screaming about this. by Neoprofin · · Score: 1

      I like how you've created this slippery slope were, if you're not encouraging as many forks and new projects as humanly possible than you're creating a totalitarian linux police state.

      I'm far more concerned with how I got modded flamebait for suggesting that there might be some logic in, if a developer wanted to help the progress and development, they would join a project that already suits their goals instead of spending their coding time reinventing the wheel (or in this case, say an mp3 player) 40 different times.

      I'm not asking for any forcing, coercion, murder, mayhem, censorship or anything of the sort, just asking why it's such a heresy to encourage people to put their talent towards a 1% improvement on an 80% complete project instead of starting another project, only to get it to 20% and abandon it.

    202. Re:Before you start screaming about this. by Tacvek · · Score: 1

      Ender's Game may be my favorite novel of all time.

      But he has the name wrong. Ender is not a lord.
      If we want to be techincal his full title would be something like:

      The late Adm. Andrew "Ender" Wiggen "The Xenocide" IF (Ret.) (Original) Speaker for the Dead.

      (I'm guessing the Speaker for the Dead would be abbreviated like most name suffixes, in some sort of standardized way, But I'm not sure what it would be.)

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    203. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0
      Let me rephrase this in a different context:

      .

      "Maybe not. At least, not exactly.

      Suppose someone creates a very minimalist operating system which includes a very good hardware management system. Suppose this hardware system includes nearly all popular linux software drivers.

      Now suppose it were rather easy for anyone to install any number of those drivers, bundle them together into one meta-package keyword, and call that a operating system.

      Then Linux would be as simple as installing the minimalist operating system and then doing "hotplug driverX", etc..."

      .

      Hold it, wait, that is Linux. Hmmm, Linus needs to rethink his attitude on multiple distros...

    204. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Linux distributions are like god: there as many different ones as there are people that believe in it.

      ...except for the fact that linux distributions are real.

    205. Re:Before you start screaming about this. by Schraegstrichpunkt · · Score: 2, Insightful

      So, if you think it's worth doing, make it happen. You have that freedom.

      That's why I like free software. If others hate your idea, they can't stop you from pursuing it.

    206. Re:Before you start screaming about this. by SanityInAnarchy · · Score: 1

      KDE4 with Compiz-fusion

      Somehow, that seems like it would defeat the purpose. KWin4 is pretty cool.

      I'm not saying it's all bad -- even Vista isn't. But I honestly can't decide whether KDE4 or Vista was the worst release process I have ever seen. Definitely one of the two.

      Maybe 4.2 is better. I won't really know until the next Kubuntu. Hopefully it'll support, I don't know, bluetooth. (Did I mention how much I hate Kubuntu Intrepid?)

      --
      Don't thank God, thank a doctor!
    207. Re:Before you start screaming about this. by ascari · · Score: 1

      Mr. Shuttleworth, is that you?

    208. Re:Before you start screaming about this. by dudpixel · · Score: 0

      This is very true.

      Also, I'd like to point out that while we have companies profiting off their own distro, we will not see any effort towards merging into 1 distro.

      I'd like it to stay as is. There are only about 5 major distros, and they all compete with each other - which has brought great results to Linux in general. Most of them contribute changes and features so that everyone can use them which results in Linux advancing. This is as close to the ONE LINUX as we need.

      Things like freedesktop.org etc and LSB are good too. Just create standards to ensure that all major distros are 100% compatible (so that software makers can target just one standard) and let each distro find their strengths.

      I'm with Linus on this one :)

      --
      This seemed like a reasonable sig at the time.
    209. Re:Before you start screaming about this. by BikeHelmet · · Score: 1

      The Windows kernel is a bad example, since it initializes in only a couple of seconds. Most of the Windows boot time is loading crap Microsoft tacked on to the OS.

      There have been various projects over the years that strip all the extra stuff out of Windows: MicroWinX, Mindows, nLite(Tool), vLite(Tool), etc.

      WinXP stripped to the minimum - customized to only work with your own hardware - usually takes over 5 seconds to go from boot menu to desktop. It should also easily fit inside 200MB, despite having full Java/.net/etc. support.

      20 seconds is a lot. I have a 1ghz VIA C7 computer that boots a customized WinXP in 14 seconds, and boots a regular Ubuntu in about 80 seconds - Note that this does include POST times. :/

      The linux kernel just starts slower. I still think it's better than the Windows Kernel, since everyone can pool knowledge and add features, but boot time is one of Linux's weaknesses.

      I think that's good. When you think of Windows' weaknesses, security or time-until-patch are the first to pop into mind. :P

    210. Re:Before you start screaming about this. by rubycodez · · Score: 1

      even Gentoo does only half the architectures that Debian does (which is very impressive though)

    211. Re:Before you start screaming about this. by hardwarefreak · · Score: 1

      Maybe not. At least, not exactly.

      Suppose someone creates a very minimalist linux distro which includes a very good package management system. Suppose this package management system includes nearly all popular linux software packages.

      Now suppose it were rather easy for anyone to install any number of those packages, bundle them together into one meta-package keyword, and call that a distro.

      Then Linux would be as simple as installing the minimalist distro, then doing "apt-get install smartphone-system" for a distro customized for smartphones, or "media-system" for a distro customized for mediacenter PCs, etc.

      I think this would be a superior option to having many completely independent distributions, and it would allow for faster innovation and easier support.

      Spoken like a true Debian man. This sounds like a fabulous idea, actually.

    212. Re:Before you start screaming about this. by imrehg · · Score: 1

      Or Arch Linux... Its Pacman package manager is pretty damn good (and handles both binary and source packages)...

    213. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Ubuntu comes close to this

      I think every fanboy of every distro thinks that their distro "comes close" to being the best for "the masses".

    214. Re:Before you start screaming about this. by andreyvul · · Score: 1

      Things that belong in initrd:
      v86d for uvesafb
      tuxonice-cli
      NOTHING ELSE
      And on the plus side, one initrd fits all.

      --
      proud caffeine whore
    215. Re:Before you start screaming about this. by idisjunction · · Score: 1

      Having hundreds of distros, not all of which work with each other, is probably not helping mainstream adoption

      But neither is it really hurting it. Some crude little distribution written in Chinese and catering to people of a Korean cooking club in Saudi Arabia has nothing to do with why Average Joe doesn't want to use Ubuntu or OpenSUSE or Fedora. If this distro had something that would appeal to an extremely large market share, it wouldn't be a small distro. If one distribution existed, people would just release customized copies anyway. Just go on some warez site and see how many variants they have of Windows XP.

    216. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      It's just you. It read like Arch to me.

    217. Re:Before you start screaming about this. by Handover+Phist · · Score: 1

      Is this not how market development works? A whole bunch of people try to feed a need. Some are good at it, some not so good. The good ones get used and grow, the bad ones get ignored and die off. In the end you have a couple, or few, very good companies (distros/programs/whatever) competing against each other Coke/Pepsi style to get the market. Each tweaking, developing, and marketing like friggin training athletes. Each one trying like hell to get better faster than the other, until each product kicks amazing amounts of ass. All through the process folks just pal around with whichever distro suits them best. The distro with the most pals when they die, wins.

    218. Re:Before you start screaming about this. by jackspenn · · Score: 1

      I couldn't agree with you more so long as that apt-get were replaced with a yum. My point is that Linus is right, but I am willing to concede that you are correct, as long as I get to pick the base distro we build from.

      --
      Respect the Constitution
    219. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Who did the gamer get to pay for his gaming systems? WHo did the gamer get to pay for his games? Who does the gamer get to pay for his food, and rent, and everything else?

      His mom, whose basement he lives in.

      Gamers are more than just leeches. They are anti-social losers, as you have aptly demonstrated.

    220. Re:Before you start screaming about this. by beguyld · · Score: 1

      We don't have to imagine. Thanks to the diversity of FOSS and the strength of the ability to bundle and innovate at will, there is Gentoo Linux and Open Embedded (which is based on Gentoo's Portage software installation and management tool.)

      Ummm... No. OpenEmbedded is debian-based, and has what is essentially a shrunk down version of apt, called ipk.

      Just wanted to get the facts straight. But your comments on the diversity of FOSS and all that stand of course.

    221. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Fedora is more popular than Ubuntu.

    222. Re:Before you start screaming about this. by jackspenn · · Score: 1

      But how about a little less fragmentation?

      Fine. Everyone should stop working on your favorite distro now, and work on my favorite distro instead, okay? That'll get us "a little less fragmentation".

      DragonWriter asked me to remind all you /.ers out there that his favorite disto is Fedora, but he realizes it might be to much to force everyone to come over to this bleeding edge distro full of awesomeness and built by people who actually give back to the OSS community unlike those pussies from the early days of ubuntu that were all for show.

      So he came up with a compromise we can all agree on, I mean this is /. I cannot think of a discussion or debate where in the end, everyone was not on the same side, that being the poll options were incomplete. Am I right? So lets just all agree to toss out DEB based distos, like ubuntu (aka brown poop linux), Debian (aka respected but slow development times) and Linspire (aka a joke) and switch to the RPM distro of another's choice so long as it is Fedora, RHEL, CentOS, or SuSE.

      In related news distrowatch.com is changing it's name to rpmbaseddistroswonsuckonthat.com

      OK, I was just joking, DragonWriter did not say that ... he e-mailed it, but, seriously here is the best way to solve the fragmentation problem, we get all the distros together, stick them on some remote island, break them into two camps, make them compete against each other, and then vote the loser off the island each release until it gets down to the last two, where we have the distros who were voted off come back to determine who the winner is.

      --
      Respect the Constitution
    223. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      And to others it "appears" to be OpenSuse, while to others it "appears" to be Fedora, while to others it "appears" to be PCLinuxOS, while to others...

      Hey, what do you know, we're right back to where we started. You just want everyone to agree with you. Ain't gonna happen.

    224. Re:Before you start screaming about this. by electrosoccertux · · Score: 1

      No, by law you are required to continue supporting a product for 5 years after you pull it from sales. This is to prevent companies from releasing a car/software and then discontinuing support "it's no longer economically feasible to support this product" 2 years later. This is why Microsoft continues to provide security patches for operating systems (like WinXP) that can no longer be bought through retail (shrinkwrap software box, not the OEM installs that come on EeePCs) for 5 or 7 years or whatever it is.

    225. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      More people are using fedora than Ubuntu.

    226. Re:Before you start screaming about this. by playingwithfire · · Score: 1

      One word: modules

    227. Re:Before you start screaming about this. by pato101 · · Score: 1

      Not too bad for my standard Intrepid then:
      -rw-r--r-- 1 root root 1,3M 2009-01-29 21:52 System.map-2.6.27-11-generic
      -rw-r--r-- 1 root root 2,3M 2009-01-29 21:52 vmlinuz-2.6.27-11-generic

      ...

      -rw-r--r-- 1 root root 8,7M 2009-02-02 10:29 initrd.img-2.6.27-11-generic
      ouch?

    228. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Boo yaa.

    229. Re:Before you start screaming about this. by Zero__Kelvin · · Score: 1

      "Just wanted to get the facts straight."

      In that case you have, alas, failed miserably. Open Embedded uses bitbake as its core build tool. Bitbake was "inspired" by Portage, at least if you believe the Open Embedded developers :-)

      I think you are getting confused by the fact that one of the package types it can generate is .ipk / Debian format.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    230. Re:Before you start screaming about this. by ReallyNiceGuy · · Score: 1

      We have 1 standalone equipment which uses linux. We chose to use gentoo for 3 reasons:
      1. Customizable
      2. Almost every library and application is available as source
      3. Compiling things is the way to go. This may sound strange, but you do want to be able to compile things to run on your system. Not to make it quicker, but just because sometimes you will need an library or application that is not available in a package, because it is too new or something. Ubuntu, Debian and all the binary distributions make it a bit complicated for embedded hardware.

      In short, basically it all about choice. If you don't need a certain feature, just leave it out (USE flags).

    231. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      But Ubuntu users might be right. Gentoo users would not be. Vista users are not.

      I wish Ubuntu was done through Debian servers, with Ubuntu being an installer and a meta-package, rather than the way separate distro. It seems to slow bug-handling when problems cross the Debian/Ubuntu line, and require duplication of package hosting, etc.

    232. Re:Before you start screaming about this. by CarpetShark · · Score: 1

      You, sir, are the reason for the screaming noises emanating from my office on a daily basis. You are correct, but you are the reason for my screaming nonetheless.

      By any ethical system which includes causing humans less or no harm, this is a contradiction.

    233. Re:Before you start screaming about this. by locofungus · · Score: 1

      Those, however, all use embedded Linux distros. They don't use a desktop distro and then pull phone-specific add-ons, which I think was the parent poster's point.

      Don't think it would work anyway. I use debian but I use my own installer (which starts with an ext3 dump of the minimal system you can install - basically a debootstrap then remove every package that doesn't require the "Yes, do as I say!" response to remove it)

      My ext3 dump (uncompressed) rolls in at 72960000 bytes (as of the last build) - note that there is no kernel or modules in this.

      It can obviously be made a lot smaller fairly easily - 25MB of that comes from /usr/share/locale/. But carrying an extra 25Mb of "junk" around for a desktop system makes sense. For an embedded system it's crazy. (another 6MB from zoneinfo)

      Of course each package could be separated. Now you get passwd-core, passwd-locale-zh_TW, login-core, login-locale-dz etc with passwd, login being meta packages that pull in all the locales.

      There's about 4MB of man pages, despite the fact that man is not installed. Again the packages could be split but, again, it's a lot of extra work to maintain.

      I suspect that actually much of this splitting could be automated if someone really wanted to. But is there enough demand for it, especially as I expect anyone working on a system where they really need to care about getting things pared down will be deleting individual files they don't want/need?

      Tim.

      --
      God said, "div D = rho, div B = 0, curl E = -@B/@t, curl H = J + @D/@t," and there was light.
    234. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Ubuntu users might also be wrong. Fedora, in my opinion, is a better distro for "the masses" than Ubuntu. Mandriva, PCLinuxOS and OpenSuse are good too.

    235. Re:Before you start screaming about this. by Heddahenrik · · Score: 1

      Anyone has the right to tell ME to work on something, but it will never work anyway because it's the most broken Windows ever made.

    236. Re:Before you start screaming about this. by shiftless · · Score: 1

      Sorry, Gentoo/Portage does not qualify. The GP called for a "very good" package management system, not a "piece of shit, complete garbage" package management system.

    237. Re:Before you start screaming about this. by oodaloop · · Score: 1

      Yeah, well people are far more complicated than computers but don't require legions of engineers to keep running. I don't fall over dead when I forget where my keys are. I don't die when I get a simple virus. We can make better computers that don't require this kind of maintenance, but I guess the first step is trying instead of making them intentionally hard to use to justify your job.

      --
      Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
    238. Re:Before you start screaming about this. by tarekeldeeb · · Score: 1

      Totally agree, but what about the kernel? Should each installation issue a complete kernel compilation?

    239. Re:Before you start screaming about this. by Xabraxas · · Score: 1

      Then Linux would be as simple as installing the minimalist distro, then doing "apt-get install smartphone-system" for a distro customized for smartphones, or "media-system" for a distro customized for mediacenter PCs, etc.

      That's not going to work. Most distros use patched kernels. The patches are depenedent on the type of systems they are going to be run on. Also a number of embedded systems don't use glibc, some don't use bash.

      Linux's strength is being open source. The full benefits of this are that you don't have to rely on one unaltered, monolithic system. Changing this isn't going to help Linux, it will only hurt it.

      --
      Time makes more converts than reason
    240. Re:Before you start screaming about this. by Xabraxas · · Score: 1

      The linux kernel just starts slower. I still think it's better than the Windows Kernel, since everyone can pool knowledge and add features, but boot time is one of Linux's weaknesses.

      Booting the linux kernel is not slow. Maybe you are confusing init scripts with the kernel booting. The kernel boots in seconds. The slowest part of a Linux boot are the init scripts because they are serialized on most distros instead of starting in parallel. There are solutions to this but none have been universally adopted.

      --
      Time makes more converts than reason
    241. Re:Before you start screaming about this. by Zero__Kelvin · · Score: 1

      I forgot to mention an important caveat: In order for Portage to be useful, your IQ score must have more than two digits in it. Members of the double digit club will not understand it, and are likely to see it as a "piece of shit, complete garbage."

      Apologies for any confusion ...

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    242. Re:Before you start screaming about this. by Zerth · · Score: 1

      I didn't say it was a good idea, just possible with enough bandwidth.

      In the real world, it'd be horrible. Can you imagine the network congestion when everyone boots up monday morning, or after a power outage? Eww...

    243. Re:Before you start screaming about this. by BenoitRen · · Score: 1

      20 seconds after GRUB and you think it's not bloated? Considering you're running this on fast hardware, it sounds like it could be shorter. Hell, my 10 year old PC running Windows 95 boots in only 15 seconds from the BIOS passing control to the MBR.

      Yes, I know it's an old OS, and Linux is a recent kernel that can do more, but considering the big gap in performance, Linux could be faster.

    244. Re:Before you start screaming about this. by indi0144 · · Score: 1

      or Slax, or Wolvix, Or TinyME...

    245. Re:Before you start screaming about this. by hesaigo999ca · · Score: 1

      I do not ignore the community, but do tend to the idea that change has to happen,
      the only thing that never changes, is that change will eventually come.
      This too shall pass....the time for a bazillion distros for linux has passed.
      The low end user as you describe that started off in his basement will always still be there, but for the ones that have adopted a following, and feel the strain of up keeping development, and support for their "hobby" I am sure would welcome such a move.

      If you were to poll all those "crews" as some distros have multiple people helping, if you were to poll them and say hey, if add your team to my team, and merge our projects, yes it would be slightly different then what you were doing in the beginning, but will cost you 1/2 in maintenance...guess what the answer would be. Only the really hardcore would say no, for fear of having their linux removed from their hands, but the rest would welcome some additional help in
      maintaining up keep.

      Should someone like foxlinux merge with turbo and also maybe yellowdog or even another one, I forget which one (jk)....I bet they would not only have better support for bugs, but more time to
      play WoW too!

    246. Re:Before you start screaming about this. by LateArthurDent · · Score: 1

      No, by law you are required to continue supporting a product for 5 years after you pull it from sales.

      Citation needed.

      This is why Microsoft continues to provide security patches for operating systems (like WinXP) that can no longer be bought through retail (shrinkwrap software box, not the OEM installs that come on EeePCs) for 5 or 7 years or whatever it is.

      It's not by law, it's because no business would touch microsoft if they didn't provide security patches. By contrast, their support period for Windows is 90 days from date of activation. If you call them up after that date to report a problem with their software, you need to pay them for their time. If it turns out to be a bug on their side, they claim to refund your money, but that's just their own personal policy again: they are not required to.

    247. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      He might.

      But we also (generally) criticise Vista for its 6 different flavours but then regard 100+ choice of Linux distributions as a feature?

      Keep it simple - so much choice (with often so little discernible difference) will scare people off.

    248. Re:Before you start screaming about this. by Risen888 · · Score: 1

      [citation needed]

      --
      Hey, I finally got my first freak! Took you long enough!
    249. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      ...except for the fact that linux distributions are real.

      ...and this site is full of Americans, 98% of whom think that god is real.

    250. Re:Before you start screaming about this. by plague3106 · · Score: 1

      You just explained the problem.

      The only type of person that thinks 90 different Linux versions is "cool" are geeks. No one else cares. That's the point Linus is missing, and I think that's a great reason why Linux on the desktop isn't going anywhere.

    251. Re:Before you start screaming about this. by TheQuantumShift · · Score: 1

      "Why is sound such a mess? That was a solved problem 15 years ago!"

      The same reason we have so many projects with duplicated efforts: Because every two years someone else comes along and says, "No, no, thats all wrong, I can do it better." And instead of adding their resources to an existing project and furthering it, they start their own.

      --

      Shift happens. Fire it up.
    252. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Maybe not. At least, not exactly.

      Suppose someone creates a very minimalist linux distro which includes a very good package management system. Suppose this package management system includes nearly all popular linux software packages.

      Now suppose it were rather easy for anyone to install any number of those packages, bundle them together into one meta-package keyword, and call that a distro.

      Then Linux would be as simple as installing the minimalist distro, then doing "apt-get install smartphone-system" for a distro customized for smartphones, or "media-system" for a distro customized for mediacenter PCs, etc.

      I think this would be a superior option to having many completely independent distributions, and it would allow for faster innovation and easier support.

      now lets suppose I want a different set of packages, or some of the packages to have different dependancies.

      It's absolutely impossible to please everyone,
        therefore I think the plethora of distros to choose from is nessesary.

    253. Re:Before you start screaming about this. by Richy_T · · Score: 1

      Yay Vag-com.

      I was in the VW dealer the other month for a recall on the brke light switch. The light in my environmental controls was out and they asked if I wanted it fixed. I asked how much... $50!. I though it must be a "take the dash apart" type procedure but it was just pull the knob off, pull dead bulb, insert new $1 bulb, reapply knob. That's 2 or three tools worth of cash right there.

    254. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Based on portage? I'll admit that I don't know the history behind bitbake, but it doesn't seem very portage-like. Also, it produces as output .ipkg files, which are very close to .deb packages.

    255. Re:Before you start screaming about this. by SL+Baur · · Score: 1

      In my experience Linux packages have terrible names, non-descriptive names, or both, and usually, worthless or no description. ...
      So in practice, I usually have no idea what package(s) I need without extensive searching of the tubes, but maybe it's just my lack of experience.

      It's just your lack of experience. But ...

      Then you'll have 5 different distros that use different but overlapping packages, with insufficient documentation to make a decision as to which you need.

      I think you are trolling. Stay with Microsoft Windows Vista, drink your coolade, Be Happy!

      (Good job though for getting that modded up to +4)

    256. Re:Before you start screaming about this. by SL+Baur · · Score: 1

      If this system is so superior, why haven't groups of people started working together to make it happen already? There is nothing stopping them.

      There are too many people blinded by years of the Microsoft monopoly.

      This is slashdot, so maybe we should have a car analogy. The Honda Accord is a good vehicle, Honda Accord has been rated #1 car in the world many, many times over the years. Let's standardize on that and have everyone purchase and drive Honda Accords. So, why aren't we all driving Honda Accords? (substitute any other model if Honda Accord does not suit you)?

      ONE SIZE DOES NOT FIT ALL (says the man who once had half a dozen one size fits all Japanese slippers bought by his wife, none of which fit his gaijin feet, so I had to go barefooted in my own house)

    257. Re:Before you start screaming about this. by khanyisa · · Score: 2, Funny

      Last time I checked, knowing how to compile a kernel does NOT make someone a "hardcore user"

      I think you mean knowing how to get a computer to compile a kernel. If you actually know how to compile a kernel yourself, without any machine assistance, I'd rank you a "hardcore user" alright.

    258. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Your earlier post implied getting rid of the packaging system. That would be taking away choice as much as forcing everything into a unified packaging system.

      I think having a packaging system for installing and updating all software is a great advantage to Linux distros, even if there are flaw in the way they are implemented. However having a packaging system does not prevent software being packaged the way you suggest as well.

    259. Re:Before you start screaming about this. by AKAImBatman · · Score: 1

      Bull. Here's what I said:

      I think we need multiple distros. (In fact, I once wrote an article to that effect.) However, I also think that we need more focus inside those distros. Rather than being good at being a desktop or being good at being a server, Linux distros tend to try and be all things to all people. Which makes them a jack of all trades, master of none.

      What's needed are fundamental operating system components that support the desktop and/or support the server and/or support the supercomputer and/or support the embedded device, etc. It should all be a matter of how the OS is built.

      I then went on to explain what I think would need to be done for a successful desktop distro, never once implying that the whole bleeding market should ditch packaging.

      Why is everything an either/or with the Linux "community"? Do you understand the choice you espouse or not? Because from where I'm sitting, the Linux community appears to be one of the worst examples of monoculture in the history of software development. "Choice" tends to materialize more as infighting rather than true alternatives with well thought-out advantages/disadvantages.

      No offense, but this childish attitude is getting rather old.

      However having a packaging system does not prevent software being packaged the way you suggest as well.

      Using packages as a method of creating and maintaining the base OS is fine, IMHO. That's what packaging systems were originally designed for. (I made this point in an article I wrote and submitted to Slashdot a few years ago.) Using packages as a method of distributing applications? Not so much. The Unix philosophy has traditionally been that programs become core parts of the OS. This does not jive with modern application distribution. (Thus the creation of /opt in Unix-proper.) This fact does not seem to be seeping through the cloudy thinking in Linux desktop design. Why? I have no bloody idea.

    260. Re:Before you start screaming about this. by shiftless · · Score: 1

      LOL, that's funny. My first involvement with computers was when I started programming, in the 2nd grade. Since then I have used every manner of operating system I could get my hands on, including Gentoo for quite some time. At first I thought portage was cool, until I used it long enough to realize that it's a horribly, horribly broken piece of shit. When your entire system gets totally corrupted during what should be a routine upgrade, on a few separate occasions, and the routine use of USE flags eventually renders your package system practically unusable, you might then actually have enough experience to understand what I'm talking about. These days I use APT, and I couldn't be happier.

    261. Re:Before you start screaming about this. by Anonymous Coward · · Score: 0

      Sometimes you just can't beat configure ; make ; make install.

    262. Re:Before you start screaming about this. by Zero__Kelvin · · Score: 1

      I see your point. If you screwed up, by not understanding the implication of various USE flags and package interdependencies, then it is Portage's fault. Read my parent post again.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  2. No its just that : by unity100 · · Score: 4, Insightful

    We need a main, reliable, one size fits all DESKTOP distro. that's what we need.

    and yes, all other distros should continue, for really many of them are for niche markets.

    linux basically equals webserver as of now. whereas many IIS servers house 1-2 company sites (and many of them are in-house boxes), linux distros host hundreds each.

    but on desktop we dont have a strong name presence so that when you name it, everyone will know. we need that.

    1. Re:No its just that : by crivens · · Score: 2, Interesting

      You mean a one size fits all distro for each niche/market? Like one desktop, one server, one netbook, one phone, one embedded.....? They could all come from one distro, but that'll never happen unfortunately.

    2. Re:No its just that : by FlyingBishop · · Score: 0, Redundant

      There's no such thing as 'one size fits all.'

      I just put Ubuntu on a ~7 year old laptop. Gnome is too much for the thing, much less Compiz. I ripped out most of the default stuff and replaced it with my custom Fluxbox configuration, Emacs, and Epiphany in place of the increasingly bloated Firefox.

      Not to mention the modern ultracheap, ultralight ARM machines we will be seeing soon. One size fits all assumes infinite computing resources. Efficiency is a big deal.

    3. Re:No its just that : by morgan_greywolf · · Score: 2, Insightful

      Because nobody needs customized, niche desktop distros like Ubuntu Studio, amiright?

    4. Re:No its just that : by Anonymous+Monkey · · Score: 1

      I was about to post the same thing, but for different reasons. I can't just go from my computer to my moms or dads without having to stop and think about whare things are located because we all use different distros. It's ok for me, I'm a nerd, and like tinkering with things, but for a non nerd that must be very difficult.

      --
      We are the Borg...
    5. Re:No its just that : by 0100010001010011 · · Score: 4, Interesting

      Debian / Ubuntu could easily be this 'one size fits all' distro with apt-get. I use the 50MB bare bones install of Debian for all my servers and build from there.

      You want a desktop?
      apt-get install gnome*

      You want a desktop on a 500 mHz computer?
      apt-get install xfce

      You want a webserver?
      apt-get install apache php5 perl

      You want a media encoding server?
      apt-get install ffmpeg mencoder

      You want it cutting edge?
      apt-get -t unstable

      You want it rock solid?
      apt-get -t stable

    6. Re:No its just that : by cliffwoolley · · Score: 1

      Agreed. A central desktop distro to rally around would be useful (perhaps unlikely, but useful).

      Even more useful, though, in my opinion, would be a consistent package management system across distros. That way, we could choose a distro for a specialized-use case (e.g., servers, embedded systems, etc.) based on what packages it focuses its attention on and what its performance priorities are rather than based on which package management system it uses. Plus, bouncing back and forth between numerous different distributions -- one for each niche -- wouldn't be such a headache. (Now... which command was it that I use to update that package on this distro again? Argh.)

    7. Re:No its just that : by DragonWriter · · Score: 1

      We need a main, reliable, one size fits all DESKTOP distro. that's what we need.

      The problem is one size doesn't fit all; Windows is dominant despite that because MS was in the right place at the right time to become so ubiquitous that instead of fitting people's needs, peopel would fit their needs to MS's products because they were the only option, and it has a lot of leverage from that that its been milking ever since.

    8. Re:No its just that : by NewbieProgrammerMan · · Score: 1

      We need a main, reliable, one size fits all DESKTOP distro. that's what we need.

      I presume you're spending a significant amount of your free time contributing to this goal, yes? (Sorry, this is apparently my week to be the asshole that asks people how much effort they're putting into things they think other people should be doing)

      It would be hard enough to come up with a mutually-agreeable spec for The One True Desktop Distribution (T1TDD). Will it default to KDE or to Gnome? You'd probably need about 1000 years and an army of ninjas to settle that one. Then you could worry about whether emacs, vi, or something else will be the default text editor. That won't take long to work out, right? Then you can get down to the real bikeshedding about the icons and default themes.

      Then, once you've come up with the list of things "everybody" agrees should be in the T1TDD, you have to convince all those people that contribute to the many disparate distros to drop what they're doing (which is most likely being done to scratch some particular itch that nobody else cares about) and work on T1TDD.

      Maybe it would be nice to have a single unified push on one desktop distribution, and maybe it would make Linux a household name, but that in itself isn't enough to make it happen IMHO.

      --
      [b.belong('us') for b in bases if b.owner() == 'you']
    9. Re:No its just that : by Narpak · · Score: 1

      I reckon a strong broadly supported Desktop distro could help make Linux even more mainstream; thus benefiting the niche to as more resources and energy get channelled into various Linux apps and the core itself.

    10. Re:No its just that : by je+ne+sais+quoi · · Score: 0, Troll

      Yeah, no shit. You're telling me I need to run Ubuntu or RedHat or something even if I want something else? What if I have a web and e-mail machine and want to run something flashy, but kind of lightweight? I'd use gOS. For a work machine, I might consider SUSE or Redhat (suse is even supported by our IT staff). My heart however, lies in screwing around so what if I want to run Debian, Slackware or Gentoo on my home machine? What if I'm chinese and want a chinese distro? Run Red Flag.

      No way, you one distro., one desktop, one window manager, one office suite people go take a long walk off a short pier. I like my diversity and I like using the proper tool for the job. You can have my $FAVORITE_DISTRO when you pry it from my cold, dead hard drive. Give me $FAVORITE_DISTRO or give me death!

      --
      Gentlemen! You can't fight in here, this is the war room!
    11. Re:No its just that : by LWATCDR · · Score: 0

      What about light Desktops? Like say Zenwalk, Xbuntu, and Puppy?
      Just where would you set the minimum spec? We already kind of have a desktop standard with Ubuntu. Over all I think they are doing a good job with it as well.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    12. Re:No its just that : by jellomizer · · Score: 1

      I think the problem is not the distributions but how pronounce they advertise the Linux Name. The problem is each distribution needs to stand on its own merits not the Linux kernel. There are a bunch of kernel gurus who say the Windows NT Kernel is just as good if not better then the Linux kernel (but different), but the implementation of the OS beyond the kernel creates most of windows problems (Crappy 3rd party drivers, Poorly installed default security, etc...)
      By Putting so much with the Linux name not the distribution in the long run can get a lot of people to use a bad distribution (It is Linux it has to secure and stable) or a lot of people to avoid using a distribution. I didn't like Red Hat Linux, so no more Linux is allowed.
      In theory you could use the Linux Kernel to Run Windows, or OS X and they will all have about the same problems. Or in theory you could use the Windows kernel to run a Posix compliment Unix Like distribution that looks and feels just like Ubuntu and still has all its problems.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    13. Re:No its just that : by surgen · · Score: 1

      I'm not advocating for just one-size-fits-all distro, but with a good package management system, a one-size-fits-most-desktops distro is a very real possibility. Who cares what the distros defaults are when linux is so malleable? If your computer can't handle gnome then the installer could pick up on that, it can (after prompting the user) install fluxbox or something. The nice thing about linux is that while one size doesn't fit all, a single distribution is a jumping point into many different possibilities.

    14. Re:No its just that : by scientus · · Score: 1

      no we shouldnt. having only one desktop distro would put to much power in the company that controls it. The only single desktop distro i could see is debian, otherwise we need cooperation between differnt groups, and attempts to make things interopperable, but having a single system will only stifle progress.

      I think what needs to happen is that distros need to work better with the software creators, no more Ubuntu making endless changes to applications without asking the softwares creators/maintainers for an opinion. Also it is possible for differnt groups to create special blends and use auto-builders that can blend what it means to be a distrobution.

      Definitely having a one command to install from binary and a similar single command to install an identical binary but from source, without any mucking around is a clear win here.

      The tools used to distrobute the os, and those who actually maintain it are differnt. Also standards and horizontal interoperability (kde gnome--freedesktop--python and ruby accross systems, etc) is at least as big as the vertical integration done by the distos, and makes their jobs much simpler.

      If anything we will end up with so many good tools like good build scripts, version control, FHS, and horizontal agreements that distros are no longer neccicary and we can all get our software directly from the developers of that software, maybe just with some community consensous on what versions work together or what configurations are most approiate. Its all about empowering users, and multiple distros does not mean incompadibility. Linus is right about this.

    15. Re:No its just that : by EEBaum · · Score: 1

      Windows is dominant partially because if someone writes an application for Windows, everyone with Windows (in most cases) can run it without significant installation and configuration and version incompatibility problems. Better yet, I can get the latest version of just about any Windows app on my Windows without having to look at what version of 30 other applications I have. In Linux, on the other hand, installation and configuration is a whole different beast on different distributions, especially ones that set themselves to use older versions of things.

      The ability to write an application on one machine and be pretty much guaranteed that the *software* situation for the machine will be pretty near identical on all the machines that might want to run your application is huge.

      And it's not unique to Windows. OSX is essentially an enormously souped up UNIX distro that shares similar benefits to Windows. If I want the same results on Linux, though, I better be prepared to package up (or hope someone else will) a couple dozen different versions to match different distributions.

      --
      -- I prefer the term "karma escort."
    16. Re:No its just that : by trboyden · · Score: 1

      Works just fine on my IBM ThinkPad T20 which is like a 10 year old laptop. Just because it doesn't work for you on your laptop, doesn't mean it won't work for others.

      In my humble opinion, I think Ubuntu is exactly what we need to mass market Linux on the desktop. Not necessarily branded under that name per se, but the underlying mix of packages and ease of use is 'good enough'. I've got a couple of computers from family members and co-workers waiting to be rebuilt after being infected with spyware and viruses. I think people would welcome an easy to use, spyware and virus free platform, if they were just shown the light.

    17. Re:No its just that : by scientus · · Score: 1

      the thing is that none of these systems are customized in so many ways.

      There are many layers of asystem: the base system, the services, the desktop environment, the applications. your example is only customized in one regard--the choice of desktop applications. There are many other places where people need choice and experimentation. And not every user in on a x86 or x86_64 system either. One distro can not give this. (the only exception might be debian but of course many would not like that and dont need to)

    18. Re:No its just that : by CannonballHead · · Score: 2, Informative

      So either everyone learns what "apt-get" does (not to mention how to use a command line interface in the first place), or everyone runs commands and has no idea what they are doing. Then a hardware issue comes up with their video card. Oops.

      Plus, why apt-get? Why did we decide to use debian over rpm? hmm.

      One problem, if it's a problem, with Linux is that those that have learned to use it (read: taken time) presume everyone else can learn, too (read: has time). That's not the case.

    19. Re:No its just that : by Yvanhoe · · Score: 2, Interesting

      We don't need a new distro. We need Windows 7 to fail miserably.

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    20. Re:No its just that : by msuarezalvarez · · Score: 1

      Presumably, I a user has actually picked a distro that chooses to use older version of things (and he must surely have picked that after taking the time to find them, for none of the major distros fit that description...) well, I would expect him to deal with the problem that his distro is not using the latest versions of everything...

    21. Re:No its just that : by ethana2 · · Score: 5, Funny

      alias frigging='gksu' alias fricking='sudo' alias install='sudo apt-get install' alias uninstall='sudo apt-get remove' alias check-update='sudo apt-get update' alias update='sudo apt-get upgrade' alias murder='sudo killall' alias get='wget' alias GET='sudo wget' alias enter='cd' alias up='cd ..' alias home='cd ~/' alias unmount='umount' alias restart='sudo shutdown -r now'

    22. Re:No its just that : by Anonymous Coward · · Score: 0

      No what you need is standards. You need to have standards set up so that linux software written can conform to a standard that will run on any distro (mainstream at least that supports said standard) There also needs to be better interoperability between window managers. Perhaps some standard settled upon in those so that software can be written to this standard and work on a multitude of windows managers.

    23. Re:No its just that : by scientus · · Score: 1

      WE ALREADY HAVE THIS

      havnt you heard of alien for debian?

      a FHS conforming package will install on most systems, packages work accross systems, there is much coordinating on making things work

      try installing something from source and see how it just works on any linux distrobution with the required dependancies.

      Having one distro does not fix anything, having them work together, and making them only do virtical organization NOT horizontal integration makes this even better. Making you app work is the responsibility of the app creator, not the distributer, ubuntus model of changing everything without any discussion is broken.

      The distros that are good are good because they give you choice and work with the standards agreed between creators or similar softwares (kde and gnome, freedesktop, FHS, ruby python, etc). Having an overlord distro makes this all break.

    24. Re:No its just that : by surgen · · Score: 2, Funny

      >Will it default to KDE or to Gnome? >Then you could worry about whether emacs, vi, or something else >bikeshedding about the icons and default themes. >list of things "everybody" agrees should be in the T1TDD I don't see why this is really a problem, everybody with an opinion knows what they're going to use, then you use have the package manger report on what has the most installs and ship with those by default.

    25. Re:No its just that : by DragonWriter · · Score: 1

      Windows is dominant partially because if someone writes an application for Windows, everyone with Windows (in most cases) can run it without significant installation and configuration and version incompatibility problems.

      Insofar as that's true, you don't really need a common distribution to address that, a common package management system that can handle building and installing source-base packages would be sufficient.

    26. Re:No its just that : by Spatial · · Score: 2, Funny

      You want a desktop on a 500 mHz computer? apt-get install xfce

      Indeed! XFCE is running fine on my 500 millihertz, hydraulic logic-gate CPU. :)

    27. Re:No its just that : by DiegoBravo · · Score: 2, Insightful

      From the "package installation" point of view, almost any mayor distro solved that problem (even for Slackware you can get any unstable tgz and "install" it.)

      But other aspects are rather important:

      1) Provide developers (even of closed source coders like autocad or grand-theft-*) with a single target platform (as Vista proved, it is really difficult to support several OS flavors)
      2) Provide a standard set of GUI tools; for example, I'm used to the Ubuntu admin tools, but get totally lost when trying to use a Suse distro (ok, you can always use the command line tools bla bla bla)
      3) Do not confuse "standard" newcomers with the "not just Linux, but Ubuntu/Fedora/OpenSuse/Gentoo/whatever thing"... Remember the mess created by M$ with the Vista "editions".

      regards,

    28. Re:No its just that : by EEBaum · · Score: 1

      Insofar as that's true, you don't really need a common distribution to address that, a common package management system that can handle building and installing source-base packages would be sufficient.

      Yes, and that works great, in theory. However, once you want to install an app that the repository doesn't have (or doesn't have the version you need), things begin to break down. They break down doubly fast if your app needs a different version of something your package manager has already installed. In Linux, two different applications that depend on two different versions of a common system can ruin continuity.

      I agree that, as long as the package manager has all the packages you want, it's a delightful thing. In my experience, though, there's always something it doesn't have. So I either don't install something I want, or I slowly compromise the integrity of the package dependencies. It's also doubly nightmarish running a 64 bit system, as the 32 and 64 bit versions of things tend to step on each other.

      I want to love Linux, but Windows never tells me I can't install Word because my version of Windows doesn't have a package for the appropriate version of a font manager.

      --
      -- I prefer the term "karma escort."
    29. Re:No its just that : by Totenglocke · · Score: 2, Insightful

      You don't NEED to use CLI for apt because of Synatpic -- wonderful graphical interface for managing apt. And no, I'm not a Linux expert, just someone who wanted to try something new, and now I mainly use Linux (was using Ubuntu for a long time but recently switched to an unofficial offshoot of Ubuntu, Linux Mint).

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    30. Re:No its just that : by EEBaum · · Score: 1

      Yes, and shame on me for using RHEL, naively assuming that a distribution backed by a corporation and subscription fees would have its repository pegged to non-ancient versions of things. It's a mistake I won't make again.

      --
      -- I prefer the term "karma escort."
    31. Re:No its just that : by hedwards · · Score: 0, Troll

      Because RPMs suck. RPMs were unbelievably poorly thought. You go with FreeBSD's ports, or Gentoos Portage or Debian's apt-get, and they actually work pretty reliably. Try using RPMs, and you end up with a huge number of headaches trying to get it to track dependencies and pull them in without you specifically asking it to install each and every one.

    32. Re:No its just that : by DragonWriter · · Score: 1

      You don't NEED to use CLI for apt because of Synatpic -- wonderful graphical interface for managing apt.

      If the base install is minimal and leaves the user to install "options" like X and a window manager, then, yeah, you need to use a CLI for apt before you can even get to a position where you can use Synaptic.

      Of course, you could have multiple distributions all based on the same distro, many of which come with GUIs included. But then the debate is over which streamlined base distro and package management system to keep and how to convince everyone working on other distros to move over to it.

    33. Re:No its just that : by CannonballHead · · Score: 1

      And yet, many Linux geeks use RPM. And distros. Someone seems to like it for some reason. RedHat is pretty popular. So is SuSE.

      Seems like this "let's choose one distro" thing will be harder than one might think. We could probably end up starting World War III over this, since a lot of Linux folks are so incredibly opinionated about distros, programs (vi vs. emacs, cli vs. gui, rpm vs. deb (vs. tarballs...), etc). Linux is cool and all, but the answer to the small user percentage isn't going to necessarily be the "no options" options, IMO.

    34. Re:No its just that : by JasterBobaMereel · · Score: 1

      apt-get is only used by people who already know what they are doing .....

      Everyone else on ubuntu uses Synaptic

      Debian/Ubuntu is not a one size fits all since it does not suit everyone, it cannot support some repositories (because they are RPM based) and it has some non-standard file locations so some installers and builders fail ...

      This is why Xubuntu/Kubuntu/MythBuntu/Ubuntu Studio ...etc ... exist they are preconfigured installers for subsets of Ubuntu so you don't have to reconfigure it yourself (and so you can install it at all on a minimal machine) and why there are other distros out there Debian/Ubuntu has a large share but it is not to everyones taste (and that fact that Debian still exists now Ubuntu is so popular shows this...)

      The fact that use use Debian but say Debian / Ubuntu says everything ... they are distinctly not the same thing ...

      --
      Puteulanus fenestra mortis
    35. Re:No its just that : by 0100010001010011 · · Score: 1

      And yet, many People use Windows. And Vista. Someone seems to like it for some reason. Vista Home is pretty popular. So is XP Professional.

    36. Re:No its just that : by Anonymous Coward · · Score: 0

      Is there an option to click select all and install?

    37. Re:No its just that : by DragonWriter · · Score: 1

      Yes, and that works great, in theory. However, once you want to install an app that the repository doesn't have (or doesn't have the version you need), things begin to break down.

      A common package management system does not require one shared repository. (Though of course that, or at least a shared repository discovery system, would be nice as a convenience.)

      In Linux, two different applications that depend on two different versions of a common system can ruin continuity.

      Unless the "common system" is the kernel, this is a problem in design of either the package management system or the particular packages.

    38. Re:No its just that : by Ephemeriis · · Score: 1

      We need a main, reliable, one size fits all DESKTOP distro. that's what we need.

      Well, don't we already have that?

      Ubuntu could probably be called a main, reliable, one-size-fits-all desktop distro. Or, if you don't like the non-free stuff in Ubuntu you could just go with Debian... It isn't quite one-size-fits-all, but it is damn close. Or you could go with Fedora instead...

      Of course, I just listed off three different distros (and there's a ton that I didn't list). And people will complain that this is exactly the problem - there are too many choices. Folks will say we need just a single one-size-fits-all desktop distro...

      and yes, all other distros should continue, for really many of them are for niche markets.

      Well, if we aren't going to somehow outlaw all these other distributions, how are we going to arrive at a single desktop distro? How will we convince everyone to get behind the golden distro? How will we even choose the golden distro? What if someone disagrees and continues to develop their own desktop distro?

      linux basically equals webserver as of now. whereas many IIS servers house 1-2 company sites (and many of them are in-house boxes), linux distros host hundreds each.

      but on desktop we dont have a strong name presence so that when you name it, everyone will know. we need that.

      Of course there's name recognition - the name is Linux.

      What's that netbook run? Linux
      What're you using to run your database server? Linux
      Wow, cool desktop, what is it? Linux
      How can I keep from getting all these viruses? Linux
      How did you get that file server running so cheaply? Linux

      Folks recognize the name Linux. It's been in the news here and there... It's showed up in magazines and product information and newspapers here and there. They recognize Linux at least as much as they recognize Windows or Macintosh.

      --
      "Work is the curse of the drinking classes." -Oscar Wilde
    39. Re:No its just that : by Anonymous Coward · · Score: 0

      You want it cutting edge?
      apt-get -t unstable

      You want it rock solid?
      apt-get -t stable

      I don't know about Ubuntu, but unable and stable in the Debian world is the state of the package. Not necessarily the software inside of the package.

    40. Re:No its just that : by c-reus · · Score: 1

      Better yet, I can get the latest version of just about any Windows app on my Windows without having to look at what version of 30 other applications I have.

      there still are package management systems that don't resolve (and update) dependencies of a package you want to install?

      I've only used portage and apt (and their various frontends), so please enlighten me which package management systems still fail at that task.

    41. Re:No its just that : by NormalVisual · · Score: 1

      I would expect him to deal with the problem that his distro is not using the latest versions of everything

      I would expect him to say, "this Linux stuff sucks" and go back to Windows. Expecting the user to meet you halfway on such things pretty much guarantees you're not going to keep them as a user for long.

      Within the Linux community there is still some kind of mistaken belief that everyday people have any kind of interest in computers for their own sake, and then contempt for them when they don't. 95% of people look at a computer as a tool to get a job done, and want it to do so in the quickest, most painless manner. They don't want to deal with dependency issues, having to find drivers for their hardware, etc. Part of Microsoft's (and Apple's) success is due to their willingness to spend millions of dollars to keep the user insulated from having to know a whole lot about their machines, and the willingness to embrace the technically ignorant.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    42. Re:No its just that : by CannonballHead · · Score: 1

      Yes, they do. Windows is pretty good at offering compatibility with pretty much anything. But Microsoft also has a lot of people working on Windows, whereas Linux coders can't even agree on which text editor to make standard. On one hand, Linux DOES have too many options to be mainstream, but limiting the options won't make it any better, I don't think.

      IMO, it's documentation and usability that's the issue. OSS developers like developing but documentation and usability "by the masses" tends to not be a big deal, I don't think. Ubuntu is somewhat of an exception, and it has become very popular. I'd also like to point out that it has a millionaire behind it, which must help :P

      IMO, as long as the Linux "geek" user and developer crowd are not very interested in the stupid average user, Linux will remain in the small percentages. When we figure out that other people actually do have things they want to be able to do easily and not have to learn a bunch of new stuff (or use a text editor just to make a new icon on the desktop, or do more than a few mouse click just to open an MS Word document, etc) just to use their computer, maybe it will start getting more popular.

      As it is, I am using it for people who won't know the difference, for the most part, besides the fact that they don't get viruses and malware anymore. Unfortunately, it still doesn't work smoothly, even with pretty basic hardware (Radeon 9800 3D acceleration was a pain to get working, Cannon MP210 printer wasn't very easy to get to work either due to only having Australian Linux drivers...). I also use it for old hardware (PuppyLinux on an old laptop with

    43. Re:No its just that : by element-o.p. · · Score: 1

      Meh. That's 90% fud.

      Issues with hardware are not isolated to Linux, and IMHO can be even more difficult to fix in Windows. My wife is about ready to replace her desktop computer at home because of a problems with her video card. She uses Windows, and I'm nearly certain it's an OS/driver issue because her computer ran fine for a couple of days with Knoppix, but broke within a couple of hours once we rebooted into Windows. Oops. So we're looking at either reinstalling Windows (and all of her applications and all of her data, and hoping we didn't miss anything) or buying a new machine and slowly migrating data and applications. On my Linux machines, all I would have to do is upgrade X11 and possibly some libraries. Sounds easier and less risky to me.

      Why apt-get over RPMs? I don't know enough about Debian to answer that question, but I use emerge over RPM because then I am not stuck with the dependencies that RedHat built into their packages. In older versions of RH at least (don't know if it's still the case), you had to install X11 with Apache and PHP because PHP wanted the X libraries. With Gentoo, I can build my entire system with the "-X" flag to leave X11 out. It's a little more difficult to learn the USE flags, and I wouldn't recommend this method (or distro) to a non-techie type, but that's what makes Linux cool. If I want a stock, no frills, plain-vanilla distro, I can get one. If I want a distro that I can tweak and optimize to my heart's content, I can get one. Emerge works for me; apt-get works for gpp and apparently RPMs (yum?) works for you. Cool.

      As far as learning Linux...you have to learn to use *any* operating system, not just Linux. There was an uproar when Microsoft released Win95 because everything was different than what people got used to with Win 3.0/3.1. Moving the "x" to close a window from the left corner to the right corner drove me absolutely insane at first because I kept closing my windows when I only wanted to minimize them. After a (very) little while, however, I got used to it. Likewise, Mac OS X has it's own layout, and people moving to a Mac from Windows (or vice versa) have to learn the differences. However, especially if you are using a newbie-friendly distro like Ubuntu or Knoppix, learning the new environment isn't that hard. Gnome and KDE are easy to learn, and where I've worked, we've seen that even a very computer illiterate person can learn to use these desktop environments (our field techs use Gnome). As an example of the opposite extreme, I wouldn't recommend Gentoo to someone who 1) isn't a geek, 2) thinks of a computer as a tool rather than a hobby, and 3) needs to become productive quickly but I strongly disagree with your assertion that not everyone can learn to use Linux.

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    44. Re:No its just that : by FishWithAHammer · · Score: 1

      Unless the "common system" is the kernel, this is a problem in design of either the package management system or the particular packages.

      So? I personally don't care where the problem is. It's still an unresolved problem. And it's not going to get fixed anytime soon.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    45. Re:No its just that : by EEBaum · · Score: 2, Interesting

      Unless the "common system" is the kernel, this is a problem in design of either the package management system or the particular packages.

      It's usually a problem between the repositories and the application in my experience. Scenarios that make this happen:

      • I need a feature that is present in a new version of an application. There is no package available for that version in my distro's repositories.
      • An application has been abandoned by developers, but I still use it. A new feature of a package it depends on breaks backward compatibility. Therefore, to keep my app working, a dependency can no longer be updated. Now I have another application that needs the NEW version of the dependency. I can't have both.
      • There is an application that does not have packages for my distro. It depends on something that DOES have packages in my distro.

      My choices tend to be hacking it together until it works, or waiting indefinitely in hopes that someone will assemble an appropriate package. The former tends to weaken my system's continuity. The latter tends to not let me run software.

      --
      -- I prefer the term "karma escort."
    46. Re:No its just that : by FishWithAHammer · · Score: 1

      Can't win on merit?

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    47. Re:No its just that : by element-o.p. · · Score: 3, Insightful

      ./configure && make && make install works pretty well most of the time.

      If you want to try to install prepackaged binaries designed for another distribution, then yeah, better be prepared to spend some time resolving dependencies. On the other hand, I have seen similar problems when a Windows app requires a certain service pack version (or requires !service pack version, as the case may be).

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    48. Re:No its just that : by EEBaum · · Score: 2, Interesting

      The package management systems work fine... IF the package I want is in the repository. Maybe I'm doing it wrong, but I sometimes want applications and versions that aren't in the repository. Maybe I'm just not comfortable with some Linux "sorry, you can't have that version yet" philosophy, even though that version is publicly released and its website offers manual installation instructions. I grew up on Windows, where if an application is available, I can install it right away. If I need that feature now and there's no package, what are my choices that don't involve destabilizing my package dependencies?

      --
      -- I prefer the term "karma escort."
    49. Re:No its just that : by DragonWriter · · Score: 1

      So? I personally don't care where the problem is. It's still an unresolved problem.

      Where the problem is is kind of intimately related to how the problem can be addressed.

      And it's not going to get fixed anytime soon.

      The problem of packaging things to allow seemless side-by-side installs of different versions of components so that components that depend on them can operate without conflicts (both on the side of package management system issues and packaging issues) is a lot easier to solve than the supposed problem of "too many Linux distributions", and a lot more amenable to solution.

    50. Re:No its just that : by EEBaum · · Score: 1

      I have had countless nightmares with ./configure && make && make install.

      There are often a bunch of options that I'm supposed to magically be aware of to send to ./configure, many of which I don't become aware of until two months down the line when some critical feature doesn't work, and I'm forced to keep re-configuring and re-configuring until it works properly, seriously hosing my system in the process. I will never install apache again without a package manager.

      Windows isn't without its dependency issues, but they are far less frequent, largely due to many applications bringing their own copy of dependencies with them.

      --
      -- I prefer the term "karma escort."
    51. Re:No its just that : by FishWithAHammer · · Score: 1

      I think the important question to ask is this: if everyone's using the same packaging system (which they fucking well should, it's a no-brainer), then why not take that next step to basing all relevant distros off the same core distro?

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    52. Re:No its just that : by Anonymous Coward · · Score: 0

      I'd use your distro just so I could finally 'frigging murder google' (chrome)

      ~Steve Ballmer

    53. Re:No its just that : by morgan_greywolf · · Score: 2, Informative

      No. It also has two customized Linux kernels (realtime and low latency) and custom system daemons.

    54. Re:No its just that : by CannonballHead · · Score: 1

      Agree that hardware issues are not isolated to Linux, but (partially due to Linux support and partially due to Linux driver support by vendors), my anecdotal evidence with wireless cards, sound cards, printers, and video cards is that they provided more issues with Linux than Windows.

      I've used apt-get and RPM (yum and also smart). I actually don't particularly care, I'll use whatever works easiest in the distro...

      Learning Linux. That's the more important question here, so here goes. Moving the X from top left to top right is a lot more of a minor detail than having to use a CLI to do something. I know, there are GUIs, but I hear lots of people complaining about GUIs (e.g., SuSE), and I've used some GUIs and they are scattered, not standardized, can be very hard to find in a given distro, etc. That aside, I agree that learning the new environment isn't all that hard. Gnome and KDE are fairly easy, with the biggest gripe I have being the menu (it comes with so many stinkin' default programs installed, and for some reason it doesn't like putting newly installed programs in the menu - at least, not when I was fiddling with desktop stuff for my parents).

      As for using newbie-friendly distros, I will admit that they are pretty good for people who just want to check their e-mail online. But for the person that wants to do word processing, spreadsheets, read PDFs, e-mail, printing, iTunes (there's a big issue), has an iPod, and can do all those things in Windows and doesn't see why he/she should learn a new OS since Windows works ... what then? Sure, basic stuff (clicking Firefox) is easy. What about a USB drive? Pictures? etc. IMO, either Windows has done a fairly good job with usability and compatibility, or people are just way used to it. I have to say, though, that after 10ish years of using Linux, I can still find a random thing in Windows easier than in Linux. Part of the reason is Linux distros change so much (I use SuSE and RedHat primarily, and the filesystem structures are quite different).

      Not everyone can learn to use Linux, I agree ... anyone can learn it. The question is, why should we require them to learn it simply for the sake of them not using Windows? If Windows is working for them, I am going to have a hard time telling them they should take a month off (exaggerated, but not much if you think of all the individual "Oh, so how do I ..." issues that eventually come up) to learn how to use Linux instead of Windows? There are some advantages I could list, but for someone who is not interested in computers all that much in the first place, doesn't find OSS/Linux "interesting," and just wants to use their computer... and a lot of people, in my experience, fall into those categories. :)

      (that said, appreciated your comments...)

    55. Re:No its just that : by DragonWriter · · Score: 1

      I need a feature that is present in a new version of an application. There is no package available for that version in my distro's repositories.

      This is a different problem. Again, though, a common package management system doesn't mean you are restricted to a single set of repositories.

      An application has been abandoned by developers, but I still use it. A new feature of a package it depends on breaks backward compatibility. Therefore, to keep my app working, a dependency can no longer be updated. Now I have another application that needs the NEW version of the dependency. I can't have both.

      This is usually (I am inclined to say always) a package management or packaging problem; there is no reason, generally, why you shouldn't be able to have multiple versions of a library, application, or pretty much any other dependency side by side. You may, in some cases, need not just technical improvement but improvements in "best practices" to make this work, but its not at all an intractable problem, and its a pretty important one even within existing distros, much less as part of a Linux Packaging Grand Unification.

      My choices tend to be hacking it together until it works, or waiting indefinitely in hopes that someone will assemble an appropriate package. The former tends to weaken my system's continuity. The latter tends to not let me run software.

      With an agreed common, and well-designed, package management system, the incentive would be high for those building software to provide packages. One reason why you won't find software packaged for your distro now is that there are competing packaging systems (and sometimes, even with the same package management system, you can't seemlessly use packages for one distro on another), so any packages that are provided will be useful to only a limited slice of the audience. Improvements in that direction will naturally reduce the "the thing I want doesn't have packages for my distro" problem.

    56. Re:No its just that : by Anonymous Coward · · Score: 0

      And it's not just "has taken time". Not everyone is technically inclined, and linux requires actual technical skill to use.

      This is why I generally loathe the linux community, because they think anyone who has better things to do than learn all the obscure ins and outs of their un-user-friendly OS is a lazy dipshit.

      Yes, linux is superior in many ways. But as a mainstream desktop OS it sucks, because the tech snobbery of its users and developers trumps any desire to make it a truly mass-market OS.

      Seriously --if windows was as difficult to use as the average linux distro you guys would go apeshit on Redmond.

    57. Re:No its just that : by Hatta · · Score: 1

      So you were able to run Ubuntu on your ancient laptop by installing a different set of packages from the Ubuntu repository. How is that not one size fits all? The same repository can serve your ancient laptop, a tiny firewall, a room full of servers, and an academics desktop, just by loading a different set of package selections into dpkg. That seems like "one size fits all" to me.

      --
      Give me Classic Slashdot or give me death!
    58. Re:No its just that : by DragonWriter · · Score: 1

      I think the important question to ask is this: if everyone's using the same packaging system (which they fucking well should, it's a no-brainer), then why not take that next step to basing all relevant distros off the same core distro?

      If we address the packaging issues, that might well be a logical next step. But if we address the packaging issues, whether the distros are based on the same base distro or not won't matter very much (indeed, if the packaging issues are handled well enough, whether they are using Linux or *BSD might not be a particularly big deal.)

      My point is that the key problem is packaging.

    59. Re:No its just that : by Hatta · · Score: 2, Insightful

      You don't NEED to use CLI for apt because of Synatpic -- wonderful graphical interface for managing apt.

      You have that backwards. You don't NEED to use GUI for Synaptic because of apt. Typing a simple one line apt command is a whole lot easier and faster than waiting for a GUI to load, then searching through the GUI for the option you need.

      --
      Give me Classic Slashdot or give me death!
    60. Re:No its just that : by jhol13 · · Score: 1

      What if I want it rock solid and working in e.g. EeePC?

      I *cannot* install one cutting edge driver into the system ... or rather I can install it. And reinstall it. And reinstall it on every minor-minor kernel update.

      Problem is that the kernel is not "rock solid".

    61. Re:No its just that : by msuarezalvarez · · Score: 1

      But the whole point of RHEL is that is stays stable. If you picked RHEL and you did not want that, well, *you* screwed up; aparently, youÇe learnt from that mistake. But why would RHEL have to cater for your needs in particular?: it caters for the needs of those that do need what it provides---and aparently there are many, for Redhat is doing quite well.

    62. Re:No its just that : by msuarezalvarez · · Score: 1

      Within the Linux community there is still some kind of mistaken belief that everyday people have any kind of interest in computers for their own sake, and then contempt for them when they don't. 95% of people look at a computer as a tool to get a job done, and want it to do so in the quickest, most painless manner. They don't want to deal with dependency issues, having to find drivers for their hardware, etc. Part of Microsoft's (and Apple's) success is due to their willingness to spend millions of dollars to keep the user insulated from having to know a whole lot about their machines, and the willingness to embrace the technically ignorant.

      Did you read what I wrote? I wrote that this user of which you speak will simply install ubuntu. For him, there is just one distro. The user who "I would expect to deal with the problem that his distro is not using the latest versions of everything" is not that user, but the geek who is doing it because he wants to.

      This problem of which you speak does not exist: the "new user who does not care for distros" needs not to care for them for he will, in most likelyhood, never even know that there are more distros apart from Ubunto and Fedora, tops. You know of many others because you cared to informed yourself. All the people I know that use Linux and who are not computer geeks cannot name any other distro but the one they have installed! This angst of choosing their distro is simply a figment of your imagination./p

    63. Re:No its just that : by FishWithAHammer · · Score: 1

      But packaging follows directly with the distro issue. It's a catch-22. :-P

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    64. Re:No its just that : by tkinnun0 · · Score: 1

      I'm nearly certain it's an OS/driver issue because her computer ran fine for a couple of days with Knoppix, but broke within a couple of hours once we rebooted into Windows.

      Or the video card might be broken and the broken bits are simply not supported or used on Linux.

    65. Re:No its just that : by Totenglocke · · Score: 2, Insightful

      Only if you already know exactly what you want. There are times I go to get a specific program in Synaptic and then see something else I want to add on that's related to it. You don't get that with the cli.

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    66. Re:No its just that : by Filip22012005 · · Score: 1

      I think this is what tasksel is for.

      --
      When the policeman of the tie, rule you violate, hello punishment of the kitty?
    67. Re:No its just that : by NormalVisual · · Score: 1

      "I wrote that this user of which you speak will simply install ubuntu."

      You said nothing of the sort in the post to which I responded. You also said "none of the major distros use older versions of packages", and that's provably not true. Your average user won't necessarily make the distinction between a "desktop" and "server" distribution, so it's entirely possble that he ends up with RHEL/CentOS or Debian, both of which are extremely well-known and often use ridiculously out-of-date components in the interests of stability.

      Just because you've not personally come across such a situation doesn't mean it's a "figment of my imagination", and it's exactly this kind of "I haven't experienced it, therefore it cannot exist!" attitude that permeates the Linux community and ultimately ends up turning a lot of potential users off.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    68. Re:No its just that : by pseudonomous · · Score: 1

      Windows is pretty good at offering INCOMPATIBILITY with anything else ... fixed it for you.

    69. Re:No its just that : by Anonymous Coward · · Score: 0

      And for those that like slackware, apt-get install bsd-init?

      Oooooo... well, I guess I'll be keeping what I like then.

    70. Re:No its just that : by Tikkun · · Score: 1

      We need a main, reliable, one size fits all DESKTOP distro. that's what we need.

      We basically do at this point. Like Gnome and Apt? use Ubuntu (Sorry, not a huge fan of Kubuntu). Like Gnome or KDE and Yast? use OpenSuse. Like Gnome or KDE and Yum? Use Fedora.

      How is this any more confusing than having to decide between a chicken sandwich with fries or a cheeseburger with onion rings?

    71. Re:No its just that : by pseudonomous · · Score: 1

      Techincally, that would be winning on the merit ... of not being windows.

    72. Re:No its just that : by HiThere · · Score: 1

      If I know the package name of what I'm after, I use apt-get. If I don't, I use Synaptic. Yes, there are CLI approaches that will yield the same info, but they're clumsier to use, especially if I need repeated searches to select just what I'm after.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    73. Re:No its just that : by Anonymous Coward · · Score: 0

      Because rpm is a flaming pile of horse shit.

    74. Re:No its just that : by ericrost · · Score: 1

      You could always pin your kernel version in the package manager. Nothing says you HAVE to install every last update the distro maker pushes out to you :)

    75. Re:No its just that : by DragonWriter · · Score: 1

      But packaging follows directly with the distro issue.

      No, it doesn't. Sure, there a couple of base distributions now that also have unique packaging systems, but that doesn't mean that a packaging system has any inherent reason to be tied to a particular distro. You don't need to solve the diversity of distros problems to get a packaging system that solves the packaging problems, and once you have that, you don't need to get rid of multiple competing distros to get that widely implemented.

      Now, admittedly, any unification is the same type of problem as the distro issue, in that you need to convince people working on multiple things to work on the same thing, but unlike OS distros, there really shouldn't need to be multiple packaging systems to serve different niches.

    76. Re:No its just that : by spitzak · · Score: 1

      So either everyone learns what "apt-get" does (not to mention how to use a command line interface in the first place)

      You may not have realized it, but there was an amazing development in computer science called the exec() call. This has the INCREDIBLE abiltiy to allow a GUI to run a function even though that function is described by a CLI line. I know this is hard to believe, apparently for many years it was believed impossible, so that people who are so smart that they can type and push Submit buttons still think it cannot happen. But it has been done! Even Linux does it!

    77. Re:No its just that : by DadLeopard · · Score: 1

      Some of us have trouble remembering a bunch of arbitrary commands and the complex syntax it takes to use them, also some of make mistakes when typing, which can lead to really bad trouble with CLI!! 8-)

    78. Re:No its just that : by ckaminski · · Score: 1

      we've already partially eliminated this with versioned DLLs ( .so's )

      Now if there were an easy way to say that for program X: /lib/liblib.so == /lib/liblib.so.4
      and for program Y: /lib/liblib.so == /lib/liblib.so.5

      We'd be all set.

    79. Re:No its just that : by Chutulu · · Score: 1

      I want newest version of application XYZ EPIC FAIL

    80. Re:No its just that : by Hatta · · Score: 1

      Some of us have trouble remembering a bunch of arbitrary commands and the complex syntax it takes to use them

      If you speak English, you should have no trouble remembering a bunch of arbitrary words and complex syntax.

      --
      Give me Classic Slashdot or give me death!
    81. Re:No its just that : by ckaminski · · Score: 1

      Which if Microsoft would ever get it's head of it's ass and properly support fork(), we could do! Seriously? IO completion ports, everything as a handle, and fork()!?!?

    82. Re:No its just that : by FishWithAHammer · · Score: 1

      Microsoft actually did something very cool with the Global Assembly Cache under .NET, but I have a feeling it would be damn near impossible to build something similar into Linux for native code libraries.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    83. Re:No its just that : by FishWithAHammer · · Score: 1

      "Not being Windows" isn't enough to actually win, though. This is something that the Linux evangelists have never really understood, I don't think. The only way Linux is going to overtake Windows (and despite the fuckwits who call me a Microsoft troll or what-not, I'd love to see Linux do just that) is to be a better Windows than Windows. As easy or easier to use, as flexible or more flexible when it comes to applications. Thus, winning on merit.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    84. Re:No its just that : by Anonymous Coward · · Score: 0

      Ever heard of Ubuntu?

    85. Re:No its just that : by Anonymous Coward · · Score: 0

      alias loctae='locate'
      alias loctate='locate'

    86. Re:No its just that : by DragonWriter · · Score: 1

      Now if there were an easy way to say that for program X: /lib/liblib.so == /lib/liblib.so.4
      and for program Y: /lib/liblib.so == /lib/liblib.so.5

      What if properly packaged applications didn't use system-wide shared library directories as the first resort, but looked first in application-specific ones that were managed by the package management system and contained symlinks to the appropriate libraries identified as dependencies, and only looked in the system-wide shared library directory (which the package management system would populate with the most current [or possibly user-designated default, even if not most current] version of libs loaded through the package management system using the basic name of the lib, while alternative versions were stored using something like the name + version format you suggest (though I think I've seen "foo.so.n" used for other purposes, so maybe not that exact system), and used as targets of the symlinks for apps installed through the package management system?

    87. Re:No its just that : by jhol13 · · Score: 1

      Well ... the updates are security updates.

    88. Re:No its just that : by DarKnyht · · Score: 1

      And I the user call bullshit. If you are going to attempt to lock me into a package management system, then you better be responsible to keep it up to date and maintained. Otherwise, make it so I can install and uninstall programs easily without you.

      It is retarded that I get locked into OpenOffice 2.X when 3.0 is out, just because it was released after an arbitrary deadline. (And yes I know I can manually install it, but it is a pain in the backside that most people will not deal with).

      The worse example of this that I personally have come across was when Ubuntu shipped with Nexius having a show stopping bug in the single player and couldn't be bothered to update the package until the next distro release.

      --
      Voting them all out of office, now that's change I can believe in.
    89. Re:No its just that : by gnuASM · · Score: 1

      We need a main, reliable, one size fits all DESKTOP distro. that's what we need.

      ...

      but on desktop we dont have a strong name presence so that when you name it, everyone will know. we need that.

      And when I decide that I do not like your one size fits all distro, I change it into something more toward my liking to use and, maybe, even distribute it. That's what the "Free" stands for in "Free Software".

    90. Re:No its just that : by scientus · · Score: 1

      have you compiled your own kernel?

      if you have, which i doubt, you would know that there are many more options available, and no ubuntu's kernels are not approiate for everybody, for one thing they do not support xen which many people use, this is just one thing off the top of my head. Thinking that their kernels will work for everybody is absurd, for example i do not believe their 32-bit kernel has the PAE support turned on which allows 32-bit machines to have up to 64GB ram. This is the type of thing Windows used, and segmented the market with Intel's, not microsoft's feature. Most people don't even know this feature exists and think they need 64-bit for more than 4GB, this feature has existed since the Pentium 2. (or amdK6 i believe)

      Trying to think that one size fits all is absurd, and you only think that way because you are coming from a world that gives you no chose, filled with anti-features and decisions not to help users but to discriminate against them.

    91. Re:No its just that : by westlake · · Score: 1
      Typing a simple one line apt command is a whole lot easier and faster than waiting for a GUI to load, then searching through the GUI for the option you need.

      Easier for the geek. Perhaps. But not for others.

    92. Re:No its just that : by Bungie · · Score: 1

      If the base install is minimal and leaves the user to install "options" like X and a window manager, then, yeah, you need to use a CLI for apt before you can even get to a position where you can use Synaptic.

      From a minimal install people could also always manage apt through dselect...it's more "user friendly" than plain CLI...sorta

      --
      The clash of honour calls, to stand when others fall.
    93. Re:No its just that : by Anonymous Coward · · Score: 0

      We already kind of have a desktop standard with Fedora> .

      There, fixed that for you.

    94. Re:No its just that : by ericrost · · Score: 1

      Kernel security updates would tend to be local exploits. The kernel really doesn't interact with the network very directly. Definitely install app updates, but pinning a kernel version when all your hardware works isn't a big deal.

    95. Re:No its just that : by lamapper · · Score: 1

      ...Moving the "x" to close a window from the left corner to the right corner drove me absolutely insane at first because I kept closing my windows when I only wanted to minimize them. After a (very) little while, however, I got used to it....

      I remember many users complaining about having to learn the new GUI with Windows 95. Thanks for the memory.

      What drives me insane, is having my PC slow down due to all the ad aware, cookies, flash junk cookie like tracking stuff constantly getting installed and reinstalled on my PC whether I like it or not. Use to happen to me all the time with IE and Windows, back in the day.

      At least Firefox will let me decide which web sites are always or never allowed to use cookies via the Exceptions windows. Sure its a bit of of a hassle to have to make an exception for every single cookie the first time you encounter a website. However keeping my browsing faster, while making it a bit more difficult for companies to track my internet usage is worth it for me.

      It is amazing how many sites want to set 20+ cookies, something most people never see as they do not set up their security to the highest setting which requires manually approving everything, the first time only. One popular email site (nope, not Google) not only set over 20 cookies, but attempted to change one of my settings from Allow for session to permanent or Enable. Made me wonder how many other sites try to take advantage by resetting a cookie that you have already set as Allow for Session.

      Using the Exceptions window and setting most cookies as only Allow for Session or Disable / Deny in addition to having Firefox clean up as it exits works extremely well for me. Each time I start it up there are less than 6 cookies open and tracking me, since I Enable very sparingly. So far I am a year plus and running with no browser sluggishness or slow downs as I use to experience with IE. If I get bogged down I quickly check my routers DD-WRT software, nice having the capability of a $600 Router for less than $60 and find that it is my ISP artificially throttling packets and slowing down my surfing. For me this happens 100% of the time that I am on the internet, You know it is your ISP when this happens early in the AM, (2 am â" 5 am) when very few people are even awake, much less online. Another clue is when you get throttled during normal business hours when few neighbors are even home. I use to get a steady 2 â" 3 Mbps, until just before or after dinner time when people got home from work, lately I am lucky to get 300Kbps. Thanks to my DD-WRT software I can monitor bandwidth usage and more. Occasionally I see higher peaks, however it never lasts very long any more, even when downloading new linux distros...and that is without using a bit torrent package. Yes, I feel cheated and taken advantage of by my ISP.

      Does your router / firewall work with DD-WRT? Here is a list of supported routers and firewall/routers. With DD-WRT you can set Quality of Service settings for different types of TCP/IP, UDP and other packets...very well worth the time to learn how to configure it.

      Hopefully I will be able to get one of the many FREE players that specifically use the H.264 superior in quality CODEC as my default player instead of Flash or Media Player. By avoiding those players I can avoid the behind the scenes tracking stuff that they put on peoples PCs without them being aware of it. It is not just the silent tracking that I object too, its the slowing down of my surfing that they cause that I do NOT

      --
      Is your Internet Throttled? Install DD-Wrt, OpenWRT or Tomato to learn the truth! Google: 1Gbps/1Gbps: 5 Communities
    96. Re:No its just that : by msuarezalvarez · · Score: 1

      Your sense of entitlement simply makes me laugh.

    97. Re:No its just that : by SL+Baur · · Score: 1

      Windows is dominant despite that because MS was in the right place at the right time to become so ubiquitous

      Microsoft Windows became popular when there *were* many options to choose from. See the guis page on http://toastytech.com/ (This is a pro-Microsoft site, btw). See how the choices narrowed down over the years as Microsoft began to enforce their monopoly.

      There was also a noticeable lack of competition on both of the other fronts. The first Macintosh was out late, late enough that the IBM PC gained critical mind and market share. It also was a joke compared to what we had come to expect from the Apple ][.

      In the same time frame, AT&T was broken up and allowed to market Unix and ... failed miserably. First, when AT&T attempted to market System V, they failed at any kind of a reasonable price point along with alienating their traditional allies by decoupling the C compiler. Second, the later lawsuit over the BSDs further hurt the market, especially in business. Third, the price points software vendors set where (PC|MS) DOS programs cost US$50 and the same version of the program for Unix cost US$500 was a clincher in moving people towards Microsoft.

      In a free market, one could walk into a store selling computers and buy a machine running Linux. Strange how I can do that in Manila, but I cannot do that in San Jose.

      An enforced monopoly does not imply anything other than the fact that the seller has a monopoly.

      I agree with your conclusion, but not your logic. "One size does not fit all" is the first *crucial* step Microsoft took towards becoming ubiquitous. Once their monopoly was established, they could do anything they wanted and they did.

    98. Re:No its just that : by LWATCDR · · Score: 1

      Fedora is a community distro and lacks the support options of Ubuntu and isn't preinstalled by any major hardware manufactures.
      It may be a nice distro but frankly my view of it is tainted by the number of people that for some odd reason use it for a server when there is a much better option in the form of CentOS.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  3. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  4. Both! by im_thatoneguy · · Score: 0

    Uniting behind one "Big Tent" Linux doesn't mean you can't have other little linux distributions.

    If anything Ubuntu is becoming that tent. Especially if Kubuntu were to be packaged on the same disk.

    One linux for the masses and techies who don't want to to be bothered to compile all their packages and a bazillion baby linuxes for every niche application.

    Most distributions are extremely similar. Nixing a few clones would probably be beneficial.

    1. Re:Both! by oodaloop · · Score: 1

      Agreed. And from what I remember, the size of the Ubuntu distro was set at one CD. So if they make the move to a DVD (I mean, c'mon, it's 2009 people), they could fit Kubuntu, Net Book Remix, and whatever else you'd want on one disk. Add an Android distro (Abuntu?) to the family and presto! Linux for everyone!

      --
      Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
    2. Re:Both! by Narpak · · Score: 1

      Of course clones could be a great way for others to see what works and what doesn't, what feature is worth noting and etc. Of course if your product does the same as a few other products and in no way better or worse; just less used; you could consider jumping aboard a bigger distro. One could assume that certain things regarding making and maintaining a workable distro is made easier with resources and capacity.

    3. Re:Both! by rmadmin · · Score: 1

      YEAH! WOOO!!! Ok.. how do I install these RPMs? You know.. for the handful of things that I run that ONLY come in RPM format?

      Trust me.. we still need those niche dists. Maybe not all of them, but many of them.

      Now don't get me wrong. I use ubuntu in a few places, but as long as Cpanel is RPM based, I will continue to run RH/Cent boxen too.

    4. Re:Both! by Anonymous Coward · · Score: 0

      RPM tools are available for every flavor of Linux, you incredible moron. I mean, are you fucking kidding me? You picked your distro because one piece of commercial software is only distributed in one format? You're *that* stupid?

    5. Re:Both! by hitmark · · Score: 1

      whats the name of that coverter again? alien?

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  5. What the hell by kcbanner · · Score: 4, Insightful

    The reason I love linux is because I have the choice. Minimal distro, server oriented distro, etc. Trying to make one big distro is absolutely the wrong thinking, it would be impossible to decide on anything first of all, and its been proved this concept doesn't work already, by a company called Microsoft.

    --
    Obligatory blog plug: http://www.caseybanner.ca/
    1. Re:What the hell by east+coast · · Score: 2, Insightful

      Trying to make one big distro is absolutely the wrong thinking, it would be impossible to decide on anything first of all, and its been proved this concept doesn't work already, by a company called Microsoft.

      Yeah, I'd never trust the company that has ~88% market share. It's absolute proof that they know nothing.

      --
      Dedicated Cthulhu Cultist since 4523 BC.
    2. Re:What the hell by Anonymous Coward · · Score: 2, Funny

      Yes, Microsoft is the perfect example as to how to fail at capturing market share.

    3. Re:What the hell by R2.0 · · Score: 1

      "Trying to make one big distro is absolutely the wrong thinking, it would be impossible to decide on anything first of all, and its been proved this concept doesn't work already, by a company called Microsoft."

      Yeah, having >90% market share on desktops has been a disaster for them.

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
    4. Re:What the hell by kcbanner · · Score: 1

      I wouldn't, and neither would a huge amount of large corporations that are using linux for their servers.

      --
      Obligatory blog plug: http://www.caseybanner.ca/
    5. Re:What the hell by Anonymous Coward · · Score: 0

      The reason I love linux is because I have the choice. Minimal distro, server oriented distro, etc. Trying to make one big distro is absolutely the wrong thinking, it would be impossible to decide on anything first of all, and its been proved this concept doesn't work already, by a company called Microsoft.

      No, not really. MS has many different distros, they're called Vista Ultimate, Vista Business, Vista Home Basic, Vista Home something, XP Home, XP Pro, Windows Server 2008 Advanced Data Center, Windows Server somethingsomething.

      How do you feel about this? Confusing to me at least.

    6. Re:What the hell by tbannist · · Score: 2, Insightful

      Well they've proven they know marketing and how to form anticompetitive agreements with end user computer sales companies. Beyond that Microsoft has rarely shown that they know anything else.

      --
      Fanatically anti-fanatical
    7. Re:What the hell by ArsonSmith · · Score: 2, Insightful

      No, for us, and for the Windows OS. It's done MS just fine though.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    8. Re:What the hell by kent_eh · · Score: 2, Insightful

      Yeah, having >90% market share on desktops has been a disaster for them.

      It has been a disaster for their customers, and for the people who have to keep it "just working" (which does include quite a large number of Microsoft employees).

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    9. Re:What the hell by WoLpH · · Score: 2, Insightful

      Indeed, one size simply doesn't fit all.

      Personally I prefer to work with KDE (3.5 mind you) but I know enough people that really like Gnome. Does this mean that either of these should stop to exist? No... most of us chose for Linux because you get the choice, not because you want everything to be chosen for you. If you prefer that, go for a Mac or something.

      I think it's a great thing that there's diversity in Linux distributions, although I have to agree that there are some obsolete distros around. A lot of them do earn the right to exist.

    10. Re:What the hell by ZeroPly · · Score: 3, Insightful

      Yes, but the reason you can't get support for printer XYZ is exactly due to that choice. No company wants to offer "Linux support" for their peripheral and have someone call in who is using whackadoodle-encrypto-tiny-footprint-Linux version 7 alpha.

      Get one main distro which is THE official desktop distribution. Everything else is experimental. Then you can go to Epson and ask them to support that when they bring out their new multifunction printer. If you're not using the official distro then it's on you to figure out why the ink level monitor won't work on your system.

      Linus is a techie. He is as qualified to plot business strategy as Jack Welch is qualified to change the breaker box in my basement.

      --
      Support microSD: in a post 9/11 world, it is unwise to carry your data on media that you cannot comfortably swallow.
    11. Re:What the hell by kcbanner · · Score: 1

      We are talking about if this approach to building an OS works well or not. Would you say Windows runs better than Linux, supports more hardware, is more versatile?

      --
      Obligatory blog plug: http://www.caseybanner.ca/
    12. Re:What the hell by Anonymous Coward · · Score: 0

      Welcome to reality, geek.

    13. Re:What the hell by kcbanner · · Score: 3, Insightful

      If manufacturers provided some sort of specs for their hardware linux kernel developers would jump on the opportunity to make a driver.

      --
      Obligatory blog plug: http://www.caseybanner.ca/
    14. Re:What the hell by Anonymous Coward · · Score: 0

      Really? I love Linux but lets be honest. The reason Microsoft remains strong is because no matter what system is running it it looks, feels, and behaves the same way. You can claim the means by which it has gained it's market share is by forcing OEMs to include it but that is not by any means the whole story there (even if it started that way). because it has market share developers for applications and drivers code for it first and then port to mac and if they have the resources they port it to one or two flavors of Linux.

      If we have one version of Linux for a desktop then it becomes easier to develop for. This will lead to a larger adoption for that market and lead to further adoption in others.

    15. Re:What the hell by Sir_Lewk · · Score: 1

      Why should I give a shit about market shares? Linux isn't about "winning", it's about making a good operating system. If you want to improve it so it's better, then fine. If you want to change it just so it can attract idiots, then whatever, that's your perogative. Just don't expect me to change what I'm doing.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    16. Re:What the hell by falcon5768 · · Score: 3, Insightful

      except that same amount of large corps use Microsoft on the desktop level. Which is what we are talking about here. And WHY Linux needs a one size fit all.

      --

      "Slashdot, where telling the truth is overrated but lying is insightful."

    17. Re:What the hell by Hijacked+Public · · Score: 1

      I'm sure some drama queen will come along to correct me, but I doubt any of Microsoft's customers had Windows forced on them.

      The fact is that Windows works quite well for most people, all things considered, and the OS that is cannibalizing its market share is doing so through brand loyalty built by an MP3 player/ cell phone despite the fact that it has been 'better' than Windows for a long while.

      --
      "Sacrifice for the good of The State" - The State
    18. Re:What the hell by AceCoolie · · Score: 0

      The reason I love linux is because I have the choice. Minimal distro, server oriented distro, etc. Trying to make one big distro is absolutely the wrong thinking, it would be impossible to decide on anything first of all, and its been proved this concept doesn't work already, by a company called Microsoft.

      Yeah, because MS is an example of a company that totally failed. They must not know anything.

      The problem with Linux is the barrier to entry is too high. Newbies don't have a clue what distro they need. Ubuntu has gone a long way to fix that but a unified distro would be a good thing. Just don't do it at the expense of everything else.

    19. Re:What the hell by EEBaum · · Score: 1

      It's a load of crap, yes. However, you can run the same installation of Word on any of those without worrying if it will conflict with the version of Apache you have installed.

      --
      -- I prefer the term "karma escort."
    20. Re:What the hell by AndrewNeo · · Score: 1

      If you want to be technical, I know with Vista all of those come on one DVD, you're just buying the license for the different versions. I can't say the same about Server 2008 but I would assume it's close, too.

    21. Re:What the hell by fuzzyfuzzyfungus · · Score: 1

      Any company that cares to could just offer "Redhat X.Y support" or "Ubuntu W.Z LTS support". It isn't like "linux support" needs to be all or nothing. In fact, this is pretty much what happens already. Companies that support linux generally specify a distro and version, and users of weird stuff can try to figure it out, if they they care.

    22. Re:What the hell by Anonymous Coward · · Score: 0

      If manufacturers provided some sort of specs for their hardware linux kernel developers would jump on the opportunity to make a driver.

      That's a very Microsoft-like attitude. "If you want to play in our sandbox, you have to change your business to fit what WE want."

      Since it doesn't make business sense to play ball with Linux, they won't and they don't. Microsoft has the market share and clout to dictate to manufacturers how they run their businesses, but Linux doesn't. However, if Linux is going to take the moral high ground, Linux damned well better actually HAVE that moral high ground.

    23. Re:What the hell by abigsmurf · · Score: 1

      I'd say 'what the hell' too. But in response to your point that Microsoft's model doesn't work.

      The single distribution model has been incredibly effective for MS with XP. It's well recognised, problems are easy to troubleshoot because they of the vast wealth of info available for it and the fact that you know from one XP system to the next, you can do things exactly the same way.

      It's hard enough for the average person to learn even slight differences (one of the reasons for resistance to the 'ribbon' in office, despite it being faster and better than toolbard). Having to know the difference between Linux on their eeePC, Ubuntu, Gentoo, mandrake or whatever will be beyond the average non-techie.

      You can argue about XP being a virus magnet but a patched up system with an anti-virus is incredibly hard to infect without the user doing something stupid (clicking yes to something, running something untested). It also has next to nothing to do with the single distribution model.

    24. Re:What the hell by AndrewNeo · · Score: 1

      I would group their distributions into 'Windows' and 'Windows Server'. Vista is just the next version past XP, and 'Ultimate', 'Business', etc. all come on the same disc, you're just buying the license to tell it which features to give you. Same with Server 2008. They're marketed separately, but they're not different at the media/installation level. XP did actually have different physical media, but it was much of the same thing.

    25. Re:What the hell by abigsmurf · · Score: 1

      Let me guess, your the type of person who thinks Linux can't get viruses? That it doesn't crash? That Linux wouldn't result in even more phonecalls from parents because they're having trouble installing a piece of hardware or software?

      getting them to do command line functions over the phone isn't fun.

    26. Re:What the hell by msuarezalvarez · · Score: 2, Insightful
      I have yet to find one of these mythical new users which "don have a clue what dstro they need" that proponents of the One True Distro keep bringing up. *All* new users I know installed the first distro they came across, and that has *always* been either Fedora or Ubuntu. This horrible state of doubt you seem to be describing simply does not occur IME.

      (More geekish new users do wander a bit more: but I have yet to find one who ends up considering any option apart from Debian, Slackware and Gentooo---but the geekish new user does not really matter in this context)

    27. Re:What the hell by ZeroPly · · Score: 1

      Only companies that are already intimately familiar with Linux could make this type of decision. Do you expect a company that has always supported Microsoft and Apple to be able to tell the difference between Slackware and Ubuntu, and understand the support differences? All they see is a mind-boggling mishmash of different incompatible systems, where support costs would dwarf whatever thin margin they're making on the hardware. It's easier to just skip the decision. That wouldn't happen with one dominant distro.

      Again, most people here are offering technical solutions to a business problem. That's why Linux on the desktop has been a pipe dream for the last ten years.

      --
      Support microSD: in a post 9/11 world, it is unwise to carry your data on media that you cannot comfortably swallow.
    28. Re:What the hell by kent_eh · · Score: 1

      Your guess would be wrong.
      Can't get viruses? Can't crash? Obviously not. No computer can ever be invulnerable to these things.

      But, in my experience, Linux/BSD/MacOS has that kind of problem several orders of magnitude less than any version of Windows that I've dealt with.
      (Which includes the one on my brother's computer that I re-installed last weekend, due to it having several dozen malware infestations on it *again*.)

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    29. Re:What the hell by kent_eh · · Score: 1

      I'm sure some drama queen will come along to correct me, but I doubt any of Microsoft's customers had Windows forced on them.

      Y'ever tried to buy a computer at any mass-market retailer without Windows?
      Either they tell you that it's not possible, or they accuse you of planning on pirating Windows.

      It's not "gun-to-the-head" forcing, but for the general public, it's just as effective.

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    30. Re:What the hell by Sancho · · Score: 4, Interesting

      Hell no!

      I just bought a new laptop. I usually keep Windows around for the smattering of programs that won't work in Linux, and for which there is no alternative. Since the new laptop came with Vista, I decided that I'd try it out once and for all and see how bad it was.

      To my surprise, I kinda enjoyed it. There were a few glitches, and performance seemed lower than I would have expected (mouse stuttering when the hard drive is spinning, etc.) but overall, it wasn't awful. Frankly, I SSH to other machines to get real work done anyway, and you can SSH from just about any OS.

      Then I went through The Ritual.

      The Ritual is getting rid of crapware. In the past, I've done this by reinstalling the OS and drivers. And that's when I realized how spoiled I was with Linux. Because while Linux supports the drivers out of the box, with Windows, I had to go out and get them. I had to figure out which drivers were appropriate for my machine (Dell often names them similarly, and you have to have intimate knowledge of the hardware and what it does (including controllers, etc.) to find the appropriate driver on their website.) I then had to install them, one at a time, and each one wanted to reboot afterwards (though I chose not to.)

      After a while, I got fed up. I installed Linux on the thing and was done with it. And you know what? The user experience was fantastic. Everything felt smoother and faster in Linux. And I realized once again why I stopped using Windows as my primary OS years ago.

      More on topic, though, there seem to be two camps in the Linux world: those who want to make the best OS possible, and those who want to topple Microsoft. A unified Linux seems necessary for the latter, but would probably make the former goal impossible.

    31. Re:What the hell by fuzzyfuzzyfungus · · Score: 1

      I wouldn't expect them to understand the technical differences, I would expect them to be able to do a rough marketshare/what our customers are asking for analysis and the support any market segments that seemed to be worth the effort. They would be complete idiots to attempt to support the morass of tiny weird distros; but ignoring the tiny weird distros should be easy enough.

    32. Re:What the hell by Anonymous Coward · · Score: 0

      He is as qualified to plot business strategy as Jack Welch is qualified to change the breaker box in my basement.

      For changing the breaker box, you'll need a plumber. He needs to connect your box to the water supply.

    33. Re:What the hell by jdgeorge · · Score: 1

      The reason I love linux is because I have the choice. Minimal distro, server oriented distro, etc. Trying to make one big distro is absolutely the wrong thinking, it would be impossible to decide on anything first of all, and its been proved this concept doesn't work already, by a company called Microsoft.

      Microsoft has been selling multiple Windows "distributions" for years, most recently including (for example) "Windows Server 2008", Windows Vista Home, Windows Vista Ultimate, Windows Mobile, etc.

      So no, Microsoft does not have a "one size fits all" approach to operating systems.

    34. Re:What the hell by grumbel · · Score: 1

      When it comes to KDE vs Gnome or similar software issues you really don't want yet another distribution. What you want is a different set of default packages and maybe a few changes in the default configuration, so that you can burn it to CD an install it easily without much fuss. A whole new distribution on the other side wouldn't just give you KDE instead of Gnome, it would also give you rpm instead of apt and Lilo instead of Grub and a heapload of other weird compatibility issues for no good reason.

      I think one of the big issues today is that the way distributions deal with software packages is just to inflexible, quite frequently you can't even install multiple versions of the same piece of software, you can only install that piece that your distributor considered 'good enough' and when that doesn't fit you are out of luck and in for a bunch of manual compilation by passing all of what your distribution tried to provide.

      I really wouldn't mind if things on the core distribution would get a little bit more standardized and flexible so that you could build new sub-distributions without completly throwing away the framework that the parent distribution provides.

    35. Re:What the hell by abigsmurf · · Score: 1

      Because you're spreading a minority to a minority. With a virus on Linux, if you try to infect random desktops, you've just a 2% chance of finding a desktop then that chance is lowered further because it has to look for something unpatched.

      If you're a lucky virus writer, you could possibly infect a couple dozen machines that way. It's not worth their time to do that.

      Look at vaccinations. To protect a population against a disease, you only need something that 90% of people to be protected against it. The other 10% are safe because they have no one to catch it from.

      Linux servers have to be constantly patched to protect them because they can and do fall victim to specifically targeted attacks (just google; linux servers attacked vulnerability, to see plenty of examples). OSX has had some high profile viruses recently too.

      The biggest protection minority OS' have is their minority standing.

    36. Re:What the hell by ZeroPly · · Score: 1

      This is true, but even a market share analysis would only be initiated if there was a gut feeling that it would be worth it. And how does the company know that Ubuntu X.Y.Z isn't just a flavor of the month? What happens if Kubuntu comes into vogue, or even Slackware, and the 25 support people they hired are no longer qualified for the majority of the incoming calls?

      Techies only understand the relative stability and longevity of various distros because we live within the Linux paradigm. To an outsider, it's a chaotic system where distros are born, and through what looks like random chance, either thrive or shrivel.

      By christening an official distro, outsiders are comforted that they are not backing the wrong horse in a very crowded race. And getting them on board with the official distro benefits all distros in the long run.

      --
      Support microSD: in a post 9/11 world, it is unwise to carry your data on media that you cannot comfortably swallow.
    37. Re:What the hell by grumbel · · Score: 1

      And by the time they are done, the hardware is already obsolete. If you want to use your shiny new hardware today, not a year down the road, you simply can't replace proper support from the hardware manufacturer.

    38. Re:What the hell by kcbanner · · Score: 1

      This is true, if only proper support include support for all OSes. Drivers aren't distro-dependant.

      --
      Obligatory blog plug: http://www.caseybanner.ca/
    39. Re:What the hell by anonicon · · Score: 1

      Why should I give a shit about market shares?

      You shouldn't, market share is for losers or people who want to standardize on one Distro standard (like OLPC or RedHat).

      Linux isn't about "winning", it's about making a good operating system.

      Ahem, you mean a thousand good operating systems, each one just a little different than the one preceding it, don't you?

      If you want to improve it so it's better, then fine.

      Here here!, but only as long as the Linux community remains as splintered and fractured as the 1000 Linux flavors out there.

      If you want to change it just so it can attract idiots, then whatever, that's your perogative.

      Aye carumba, it's a RTFM Linux user, God bless you! Speaking for the 98% of the world that does not use a Linux laptop/desktop, I applaud your willingness to ensure Linux remains pure.

      Just don't expect me to change what I'm doing.

      We don't, and we hope you continue to enthusiastically wrap yourself in the false dichotomy that creating a One Distro desktop for Joe Sixpack somehow removes your ability to choose from the hundreds of Linux distros that have nothing to do with Distro One.

    40. Re:What the hell by NormalVisual · · Score: 2, Insightful

      On the other hand, there are also plenty of large organizations that use Windows backends. I'm not a MS fan, but the parent's post still stands - with almost 90% market share, it's silly to claim Microsoft is "proof the concept doesn't work". You may disagree with them, but if the product wasn't meeting customer needs, it wouldn't be out there.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    41. Re:What the hell by WoLpH · · Score: 1

      You are correct that a different DE doesn't need a new distro. I just used that as an example to show that there has to be a choice.

      As for the core distribution with sub-distributions... how about Debian with the sub-distributions Ubuntu, Kubuntu, Xubuntu, Edubuntu and all the others? That's hardly a new concept, right?

    42. Re:What the hell by NineNine · · Score: 1

      Good troll! Your supposed Windows vs. Linux experience has nothing to do with the topic at hand.

    43. Re:What the hell by avianchaosx · · Score: 1

      You still have to consider which market you're catering to. The concept may not work for a power-user, but for someone who finds the plethora of options confusing and a detriment, that concept may be just fine. How easily we always forget that the majority of users aren't ./-ers.

    44. Re:What the hell by FishWithAHammer · · Score: 1

      You do know that the same software will run on all of the Windows builds for the same arch (i.e., not the Itanic distros), right?

      And that they all come on the same disc?

      And that your false equivalency is fucking pathetic?

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    45. Re:What the hell by FishWithAHammer · · Score: 1

      Would you say Windows runs better than Linux,

      Yes. My audio never cuts out at random on Windows and I never have to make sure I have the exact version of some library (because most apps pack mission-critical libraries with them, thank god).

      supports more hardware,

      Certainly supports my graphics card a lot better. Hint: supporting "more" hardware is meaningless when you don't support my hardware, as far as I am concerned.

      is more versatile?

      Linux will run in more places, that's for sure--but where it matters to me, personally, it doesn't run as well. (I'm hoping that Android takes off for phones, though. Anything's better than Windows Mobile, and I won't buy an iPhone.)

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    46. Re:What the hell by FishWithAHammer · · Score: 2, Insightful

      I haven't had crapware on my last two laptops--I buy from Dell's Vostro line, which is their small/medium business line, and they don't put crapware on there.

      I also think you're full of shit about drivers. On Dell's site you just punch in your service tag and it'll present you with all the appropriate drivers for your machine.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    47. Re:What the hell by grumbel · · Score: 1

      One of the problem is that what comes with most hardware is far more then just a driver, its a complete software framework to actually use the thing, i.e. you by a camera, you get a graphics app, you buy a joystick or a keyboard, you get a tool to remap your buttons and program macros, you buy a printer and you get a tool for page layout, you buy a harddrive, you get backup software and so on.

      Half the time it is useless crap, but the other half of the time its more or less essential to use all the functions that a piece of hardware provides. As long as they sell not just hardware, but also the software to use it, real Linux support will be quite troublesome.

    48. Re:What the hell by grumbel · · Score: 1

      As for the core distribution with sub-distributions... how about Debian with the sub-distributions Ubuntu, Kubuntu, Xubuntu, Edubuntu and all the others?

      As far as I know, Ubuntu, Kubuntu, Xubuntu and Edubuntu are proper sub-distributions of Ubuntu, in that only the default apps are different but the repositories are the same, so thats fine. Debian on the other side is a different beast, while Ubuntu is a fork of Debian, it is incompatible with it. Ubuntu isn't Debian with a different default install, its a different distro entirely. The repository trees are completly different and trying to install a Debian package on Ubuntu can result in all kinds of fun stuff. There is of course still a lot of overlap, so sometimes that might work, but its not something that is supported or recommend. In the very early days of Ubuntu you actually could take a Debian, add Ubuntu repositories and do a 'dist-upgrade' to convert a Debian box to a Ubuntu one, but today thats not something that would work very well and the difference between the distros will only grow over time and thats exactly the problem.

    49. Re:What the hell by Jamie's+Nightmare · · Score: 1

      The Ritual is getting rid of crapware. In the past, I've done this by reinstalling the OS and drivers.

      You didn't have to go through this ritual. Rather than spend a little time with the right tools, you decide to scrap it all and start from scratch, only to dump all that and move to Linux? Something about this story doesn't add up, and I'm quite sure you omitted any problems you've ever had with Linux, both in terms of it's configuration and problem solving, but that's a whole other fish.

      Like it or not, if your solution to any windows problem is "Format and Reinstall", you really don't know what you're doing. Given that your move to Linux was so easy, you were quite capable of learning, you just wanted to blame the OS rather than make the effort.

      --
      "When you see a unixer brainwashed beyond saving, kick him out of the door." - Xah Lee
    50. Re:What the hell by the_womble · · Score: 1

      Linux being smoother and faster is no surprise.

      I did think that Windows did come with a lot of device drivers these days. Does it not, or was it odd hardware?

    51. Re:What the hell by tannsi · · Score: 1

      Ah, but command line functions over the phone are a hell of a lot easier than trying to describe in painful detail what people should be seeing on their screen only to discover that they've been stuck in the Control Panel the whole time just going mhmm. Instead you can say open the terminal etc. and type this or that.

      I guess my point is phone support is never fun but the terminal is extremely standardized and if you ask someone to type in a command and then read the output you can be relatively sure that you're doing the right thing.

    52. Re:What the hell by jhol13 · · Score: 1

      You are lucky.

      I have had difficult time trying to install only minimal drivers for devices so that no crapware gets in. Sometimes it is very, *very* difficult, even with the devices that came with the computer.

      And the crapware always, without a single exception (in my experience) has been harmful to the machine (stability, speed, memory consumption, compatibility, associated programs, ...).

      Linux is extremely good in this regard. Unfortunately it still lags on device support.

    53. Re:What the hell by jhol13 · · Score: 1

      AAAARRGGHH!!!!!

      Why EeePC still does not fully work with Ubuntu? There is, after all, FOSS drivers for everything.

      Why PeraCom USB ethernet eventually failed to work (for me)? Because it was crap and kernel developers did not (and could not) test it. And they didn't give a damn. It was FOSS, in the kernel tree.

    54. Re:What the hell by Anonymous Coward · · Score: 0

      Think the ones that are trying to topple microsoft are usually only talking about desktops and laptops which I think so really hard work on ubuntu could be just that

    55. Re:What the hell by AvitarX · · Score: 1

      Yeah, because the XP, Vista, and Vista legacy classic all look and feel the same.

      Especially when I use Office 2007 and Office 2003.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    56. Re:What the hell by Sancho · · Score: 1

      It was an anecdote, and if you'll notice, I ended up liking Linux more for the very reasons that the person to whom I replied suggested.

      Not a troll, sir.

    57. Re:What the hell by jonaskoelker · · Score: 1

      most of us chose for Linux because you get the choice, not because you want everything to be chosen for you. If you prefer that, go for a Mac or something.

      Or just stick to GNOME ;-)

      [Sorry if I offended you. I use GNOME and I like it].

    58. Re:What the hell by Sancho · · Score: 1

      I haven't had crapware on my last two laptops--I buy from Dell's Vostro line, which is their small/medium business line, and they don't put crapware on there.

      Good for you. There was unwanted stuff on my computer, and uninstalling never seems to get rid of all of it.

      I also think you're full of shit about drivers.

      Wow. Really? Full of shit? You can disagree with someone on Slashdot without being a complete ass. I guess the fact that our experiences were different means that I'm "full of shit."

      I typed in my service tag. I got 10 different options for Networking, including options for Dell Wireless (which I didn't get) and three different options for Intel Wireless (one of which I did get.) Looking carefully, 6/10 of the downloads apply to me, when you include the useless applications. Under "communication" (strangely separate from Networking) it includes modem drivers and broadband card drivers, neither of which I got with my notebook.

      Under chipset, it includes multiple drivers which "apply to" the same device (and they don't appear to be different versions.)

      Their driver site may be giving me options only related to my model, but it's definitely giving me options that aren't related to my specific computer.

    59. Re:What the hell by Anonymous Coward · · Score: 0

      People like you are the reason that we are still plagued with micro$oft. You bought a Windows box, just to end up installing Linux on it. Please do not feed the troll. Please do not give M$ your money! You will only help them gain power.

    60. Re:What the hell by Sancho · · Score: 1

      You didn't have to go through this ritual. Rather than spend a little time with the right [nirsoft.net] tools [microsoft.com], you decide to scrap it all and start from scratch, only to dump all that and move to Linux?

      It's fair to say that I haven't taken quite as much time to learn the inner workings of Windows as I have to learn the inner workings of Linux. Several years ago, I worked tech support and I knew my way around Windows reasonably well, though (a lot of that knowledge has escaped my brain due to lack of use). Firewall software like Symantec and Zone Alarm (the two we had the most trouble with) never seemed to fully uninstall. Symantec at least acknowledges this and provides a separate removal tool which does a decent job. I never found a good way to get rid of everything that Zone Alarm left around. We could reproduce the issues and made bug reports, but never got any responses.

      And they were apparently hooks into the networking stack. We could take a clean install of Windows, install Zone Alarm, reboot, apply some specific patches, uninstall Zone Alarm, reboot, and Windows Networking would be completely hosed. Quite frankly, I've not trusted many third-party firewalling solutions since. Unfortunately, Dell bundled some in.

      There's also a matter of trust. Any number of hands touched the computer on its way to me. Trojans have come bundled with hardware before, and while it's possible that they also made its way onto the pressed disc, it's less likely.

      And all of that belies the ultimate issue--reinstalling shouldn't be this hard, and isn't this hard on Linux, which brings me to...

      Something about this story doesn't add up, and I'm quite sure you omitted any problems you've ever had with Linux, both in terms of it's configuration and problem solving, but that's a whole other fish.

      Any problems I've "ever had"? That's disingenuous. We're talking about a snapshot of the OS world right now.

      Furthermore, I'm talking about a very specific instance of hardware, but generalizing it (since to the best of my knowledge, Windows will not support most new hardware natively). There was a time when Linux hardware detection effectively didn't exist. You had to know your hardware and compile a kernel for it, if you were lucky enough to have (or had enough forethought to purchase) compatible hardware.

      Now we have autodetection. I bought hardware known to work with Linux, so when I popped the CD in, almost everything I needed worked right away. I went ahead and used Ubuntu. Wireless worked out of the box (though that's new in 8.10 for this card.) My graphics card required three clicks and my password to get working with Nvidia's drivers, and that method was found with a quick Google search. It didn't require going to Dell's website, searching for my notebook model, downloading the drivers manually, and running the setup program. Remember, I'm talking about ease of setup and use here. I had to download many drivers for Windows--with Ubuntu Linux, I had to download 1, and the OS did most of the work for me at that.

      Like it or not, if your solution to any windows problem is "Format and Reinstall", you really don't know what you're doing. Given that your move to Linux was so easy, you were quite capable of learning, you just wanted to blame the OS rather than make the effort.

      I don't know that I'm throwing around blame--I'm comparing the experiences. Linux gave a better experience when installing from scratch.

    61. Re:What the hell by Sancho · · Score: 1

      Every release of Windows has supported more and more hardware by default, but they're not perfect yet. Relatively recent hardware is probably not going to be supported. Neither the wireless nor the gigabit ethernet on my laptop were supported out of the box--both were supported out of the box by Linux. Vista doesn't support accelerated 3D graphics for my graphics card (nvidia) out of the box (neither does Linux). It was easier to switch to a higher resolution in Windows, incidentally. The integrated webcam, bluetooth, and drivers for the integrated SD card reader go to Linux, as well. I can't think of anything else that was missing in Windows, or that Windows supported better.

      Networking is kind of a biggie, though. If your networking isn't supported out of the box, it's going to require even more steps to get finished with your OS install.

    62. Re:What the hell by Sancho · · Score: 1

      The hardware I wanted didn't come with a Linux option. When I can get a laptop with a graphics card capable of gaming and a 1920x1200 resolution screen, then I'll buy a Linux laptop.

    63. Re:What the hell by Hatta · · Score: 1

      So he can either spend time hunting down drivers, which should be a known quantity, and relatively few at that. When everything works, he's done. Or he can spend time hunting down crapware on his system, which is an unknown quantity. How do you know when everything is gone?

      --
      Give me Classic Slashdot or give me death!
    64. Re:What the hell by HiThere · · Score: 1

      That's a part of reality. I'll agree with that.

      However, when a company gets more than 50% of a market they usually tend to become abusive of their users. And I generally find that a a good reason to choose something else.

      Personally when I read the MSWind2000 EULA I decided it was time to move to something else. And I did. It took nearly a year, but I wasn't about to agree to that EULA. And I considered that anyone who did was selling their company into slavery for a short-term benefit. I've found that I was right. The transition was very rough, as Linux word processors were pitiful at that time. And Linux had a hard time operating with other systems as anything but a server. It was a starting place.

      At that time I choose Red Hat. It wasn't a bad choice, but it was only a starting position. Currently I'm running Debian Lenny (with several qualms...I've occasionally had Debian testing hurt me severely, but stable didn't provide quite the services I needed). I'll probably stay with Lenny when the next version revs to testing, though I'll likely run one test install.

      P.S.: I didn't find the shift from Red Hat to Debian all that difficult. To Ubuntu would have been even easier, but it wasn't around then.

      P.P.S.: Software *vendors* don't like Linux, because in most domains they are competing with GPL products. This is quite difficult. But really, it's their own fault. If they hadn't left the niches vacant the GPL software likely wouldn't have been developed. Somebody needed something, and it wasn't available, so they built it. Then it slowly got improved until end-users found it acceptable. Now in many cases, and for many uses, it's even better than the commercial users. (OTOH, consider FreeCiv vs. Civilization ... it doesn't always get so developed.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    65. Re:What the hell by kent_eh · · Score: 1

      Linux servers have to be constantly patched to protect them because they can and do fall victim to specifically targeted attacks

      And that differs from Windows machines how?

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    66. Re:What the hell by ckaminski · · Score: 1

      Aside from WiFi, the networking world is really down to three major ethernet chipsets, Broadcom, realtek and intel.

      A far far cry from the 3Com, DEC, Intel, Mylex and more...

    67. Re:What the hell by spitzak · · Score: 1

      Fuck yea I would prefer to give command line functions over the phone than try to direct somebody through a GUI over the phone! Have you ever done either of these?

    68. Re:What the hell by Sancho · · Score: 1

      Well, I'd call those families rather than chipsets. There are enough differences in the actual chipsets (within a given family) that the same driver may not be suitable for any two given chipsets.

    69. Re:What the hell by gparent · · Score: 1

      You should probably know that Dell tells you all of the drivers required for your system if you enter your serial number on their website when it asks you for it.

    70. Re:What the hell by Javaman59 · · Score: 1

      Y'ever tried to buy a computer at any mass-market retailer without Windows?

      Didn't HP, Dell and Walmart offer retail computers with Linux? The market has had it's chance to vote for Linux.

      --
      I'm a software visionary. I don't code.
    71. Re:What the hell by Anonymous Coward · · Score: 0

      runs better than Linux, supports more hardware, is more versatile?

      None of that matters because Windows is *easier to use* and that's all Joe Sixpack cares about.

    72. Re:What the hell by abigsmurf · · Score: 1

      It doesn't, that's my point

    73. Re:What the hell by QuietObserver · · Score: 1

      I thought you might like to know what originally drove me away from Windows (in 2007).

      I was using XP, and before I discovered VLC, I got hold of a Divx file I wanted to see, and attempted to install a Divx player; it forced me to add all sorts of crapware to my system, and I'm pretty sure NewDotNet was in that pile of feces (I never installed anything that I can think of that might have allowed NewDotNet onto my system after that). Never did manage to get rid of it completely, and it ultimately hosed my network stack. Windows could connect to my home network or dial out, but I couldn't ping, and while Windows diagnostic found a problem, it only reported what I already knew and never did figure out what needed to be fixed.

      I had just been introduced to Ubuntu at about that time, and decided after a few weeks of being unable to access my network to switch. I'm satisfied, and can't imagine any reason at all why I'll ever go back. It's been nearly two years now, and I'm feeling more productive than ever.

      I know well what The Ritual is like. Thanks for the anecdote.

    74. Re:What the hell by Sancho · · Score: 1

      You, too!

      It seems like a lot of people share similar experiences.

  6. Re:purst toast by Anonymous Coward · · Score: 0

    That's not possible because you're a tight ass.

  7. sweet by Anonymous Coward · · Score: 0

    Sweet! This opens the door for Linux Home Basic, Linux Home Premium, Linux Business, Linux Starter Edition, and Linux Ultimate!

    1. Re:sweet by R2.0 · · Score: 1

      Why not? Except the different variations would cost the same ($0) and could be tailored to different markets without locking that person into that niche. So, if Granny wants to email and web surf, give her Linux Desktop Basic - locked down, minimal extra services (Really, does she need and FTP client?), easy to fix. So now she gets into it, and decides to start using some office apps for writing letters and keeping her budget. She downloads the upgrade for $0, and when it's done it looks mostly the same but now has a few more options open.

      Market segmentation is not good or bad; it's restricting movement between segments that is so crappy.

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
    2. Re:sweet by Falstius · · Score: 3, Insightful

      Don't we already have that?

      Linux Home Basic - Ubuntu
      Linux Home Premium - Fedora
      Linux Business - RHEL/CentOS
      Linux Starter Edition - Xandros
      Linux Ultimate - Slackware

  8. Embrace extend extinguish by Anonymous Coward · · Score: 0

    BY having multiple distributors we have CHOICE
    by having CHOICE it makes it 100 time sharder should any actual attack on linux happen as in the CASE of SCO
    you had ONLY SuSe aka novel drop the ball with Microsoft.
    NOW think that you have one big distro and then it gets pressure form big business.

    SAY NO.
    AND i'll add this is what happens when corporations infiltrate the open source movement
    they want to proprietorize it like anything else and control it.

  9. Oh no!! by $RANDOMLUSER · · Score: 4, Funny

    Yet another distro. Anybody have a link where we can download this One-Size-Fits-All Linux?

    --
    No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    1. Re:Oh no!! by Archangel+Michael · · Score: 1

      www.gentoo.org

      Not quite "one size fits all" but it is pretty close.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    2. Re:Oh no!! by Anonymous Coward · · Score: 0

      Try Noob-Untu for starters.

    3. Re:Oh no!! by JustNilt · · Score: 1

      Sure, but you'll need a couple dozen dual layer DVDs to fit it all on. Until we have cheap media that can store a crapton more data than we have now, I think we'll still see separate distros even among the same niche markets (firewall appliances, anyone?). For the Desktop market, my personal thought is that the current repository scheme wrks well but this depends on cheap, nearly limitless bandwidth being available. If the current trend to meter bandwidth continues, I fear what may happen to the average consumer's bill when they need a couple GB worth of updates just for one app.

      I'm aware, of course, that I am extrapolating two trends (software bloat and bandwidth caps) to their extremes without evidence but one wonders what will happen. Fun times we'll have if nobody can afford to apply security updates, etc, to their OSs and apps, whether M$ or otherwise.

      --
      You know the thing about UDP jokes? I don't care if you get it or not.
    4. Re:Oh no!! by Anonymous Coward · · Score: 1, Interesting

      If by one-size-fits-one then yes.

      Gentoo fans really are a..."special" type of user and most users won't want to even touch gentoo. I'm including those who know what they're doing in that as well.

    5. Re:Oh no!! by Wonko+the+Sane · · Score: 2, Insightful

      If other distros were inclined to, it would be possible to turn Gentoo into a superset of all the other distributions.

      Each distribution would have its own profile and binary package mirror

      Chances of this happening however...

    6. Re:Oh no!! by commodoresloat · · Score: 1
    7. Re:Oh no!! by element-o.p. · · Score: 1

      At risk of being slight off-topic, your sig seems highly appropriate to this discussion :)

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    8. Re:Oh no!! by element-o.p. · · Score: 1

      Yes, but no.

      First, Gentoo is a framework by which you can make your own distribution. It's not a distribution itself; it's a meta-distribution. But I don't like semantic arguments, so off to...

      ...Second, while I love Gentoo (it's my distro of choice), I wouldn't recommend it to someone who is new to Linux or to someone who needs a machine set up in a hurry. Gentoo is great once you get it running, but after several years of using Slackware, it still took me a week to get Gentoo running the first time. Also, a lot of people have neither the patience, the inclination or the desire to have applications break while they emerge -e world to rebuild the whole system, nor do a lot of people have the technical know-how to resolve issues when one of the inevitable bugs slips past the Gentoo dev team (like recently happened when two required system packages conflicted and you had to emerge -f one of the packages, uninstall them both, then emerge the one package that replaced them both...I forget what packages these were right now and I'm too lazy to look them up).

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    9. Re:Oh no!! by shutdown+-p+now · · Score: 2, Funny

      Chances of this happening however...

      ... are about as high as the chances of not having a breakdown during `emerge -u world` within one week.

    10. Re:Oh no!! by Wonko+the+Sane · · Score: 1

      A distribution could be based on Gentoo without using portage.

      Red Hat, for example could create a "RHEL profile" and specify exact versions and USE flags of the packages. Their servers could build the binary packages and distribute them just like RPMs

      The end users would never know the difference.

      The advantage is that vendors would pool resources for bug fixes and dependency tracking.

    11. Re:Oh no!! by nurb432 · · Score: 1

      www.freebsd.org :)

      --
      ---- Booth was a patriot ----
    12. Re:Oh no!! by modulation · · Score: 1

      I've used Gentoo since 2004 as my main Operating System, and i really liked it. But it has some serious flaws that disqualify it from beeing this "One size fits all" Distribution. Compile time of packages Nobody want's to wait a couple of hours for firefox to be installed (I know of binary packages but portage defines Source based installation as standard) Broken ebuilds I've spent countless hours struggling those x11-apps/whatever version 4.51 is missing a dependency on Perl6::Junction or has to be built with dependency X which pulls 30 new packages i never wanted. Usability Or lack of it. Compiz on Gentoo? Ext4/Reiser4 with Gentoo? Tuxonice with Gentoo? - No Problem, just Google it and get a huge coffee pot. Recent Builds In 2004/05 Gentoo was full of Bleeding Edge Software Ebuilds, but now you have to go ~arch and add Overlays to get things running that Fedora/Suse adds since months.

    13. Re:Oh no!! by Anonymous Coward · · Score: 0

      I'd like to point out that even if there were such a thing its "market share" would be vastly under-reported as few people actually purchase Linux distributions. I think in the case of Linux there's no accurate way to poll how many people actually use Linux.

  10. How about... by Emperor+Skull · · Score: 5, Funny

    Linux Starter
    Linux Home Basic
    Linux Home Premium
    Linux Business
    Linux Enterprise
    Linux Ultimate

    1. Re:How about... by Anonymous Coward · · Score: 0

      Linux Starter

      Linux Home Basic

      Linux Home Premium

      Linux Business

      Linux Enterprise

      Linux Ultimate

      I probably wouldn't want my name next to that post, sir. You are very brave.

    2. Re:How about... by fractalVisionz · · Score: 2, Interesting

      Though funny, at the same time this plagues Microsoft's end users,in the form of what does each package actually get, it is used as a great power for Linux, in the form of different niche distributions which have (mostly) defined markets.

      We all know some distros for Linux starters, and we all know some for business, and some for the ultimate geek card score. Because these options are provided not as a single product, but as a variety of distributions and even sub-distributions, each product can gain their own community, and in turn, provide better uptake of Linux.

    3. Re:How about... by linuxosinside · · Score: 1

      You only need "Linux Ultimate", because most users will fork up the price difference between Linux Starter and Linux Ultimate.

    4. Re:How about... by EEBaum · · Score: 1

      It's there already.

      Red Hat Enterprise Linux Advanced Platform (former AS)
      Red Hat Enterprise Linux (former ES) (limited to 2 CPU-s)
      Red Hat Enterprise Linux Desktop with Workstation and Multi-OS option
      Red Hat Enterprise Linux Desktop with Workstation option (former WS)
      Red Hat Enterprise Linux Desktop with Multi-OS option
      Red Hat Enterprise Linux Desktop (former Desktop)

      (courtesy Wikipedia)

      --
      -- I prefer the term "karma escort."
    5. Re:How about... by element-o.p. · · Score: 3, Insightful

      Linux Starter --> Knoppix (no install required!)
      Linux Home Basic --> Ubuntu
      Linux Home Premium --> Fedora/Debian
      Linux Business --> Suse
      Linux Enterprise --> RHEL
      Linux Ultimate --> Gentoo, of course

      :)

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    6. Re:How about... by shutdown+-p+now · · Score: 1

      You forgot:

      Linux Home Server
      Linux Web Server
      Linux Small Business Server
      Linux Server Standard
      Linux Server Enterprise
      Linux Server Datacenter
      Linux Xen Server
      Linux Compute Cluster Server

    7. Re:How about... by at_slashdot · · Score: 1

      All for $0

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    8. Re:How about... by noamsml · · Score: 1

      Linux Starter: Linspire
      Linux Home Basic: Fedora
      Linux Home Premium: Ubuntu
      Linux Business: Novell
      Linux Enterprise: RHEL
      Linux Ultimate: Arch

    9. Re:How about... by noamsml · · Score: 1

      All of those are Debian.

    10. Re:How about... by Anonymous Coward · · Score: 0

      Linux Starter_N
      Linux Home Basic_N ...

      Oh, I forgot linux hasn't any multimedia skills...

    11. Re:How about... by nurb432 · · Score: 1

      And for those retro-folks.. "LinuxME'

      --
      ---- Booth was a patriot ----
    12. Re:How about... by ignavus · · Score: 1

      What about all those other versions for compliance with anti-trust legislation: Linux without Media Player, Linux without IE, etc?

      --
      I am anarch of all I survey.
    13. Re:How about... by j_l_cgull · · Score: 1

      Linux Starter
      Linux Home Basic
      Linux Home Premium
      Linux Business
      Linux Enterprise
      Linux Ultimate

      No Linux Mojave ?

    14. Re:How about... by indi0144 · · Score: 1

      What is Slackware? DOS?

  11. Focus efforts on presentation... by Vthornheart · · Score: 4, Insightful

    Perhaps instead of worrying about the specific distro being worked on (and distro-specific apps), developers could unite to improve the libraries, services, and interfaces that are used universally. Gnome and KDE, for example, are the "face" of Linux to the average user. And let's face it... KDE is modern but broken in many ways, and Gnome is stable but behind the times in many ways. The specific distro being improved is less of a concern if the focus is on bringing stability, visual appeal, and new user interface innovations to the frontend of Linux itself: the GUI interfaces that the average user works with on the system. Working on that aspect would make every distro benefit.

    --
    -Vendal Thornheart
    1. Re:Focus efforts on presentation... by CannonballHead · · Score: 1

      I think this is one of the more insightful posts I've read so far. The 90% of people that AREN'T using Linux (not including the Mac peoples), or whatever the number is, probably fall into one of three categories.

      1. Don't have time to learn how to use a new OS.
      2. Don't know what an "OS" is
      3. Don't care, because what they use now is working, why should they take the time to learn something else.

      I think we tend to forget that not everyone LIKES tinkering; most people want to push the button, click an icon, and read their e-mail. Then push the button again and leave. If someone really wants to do a "one size fits all" sort of idea, I think it would be better to get a "one documentation fits all" idea. For example, help people (no, sending people to distrowatch isn't going to help the average user) decide on which distro to download (based on how old their computer is, etc). Have documentation on how to do various tasks from out-of-the-"box" installs for all the distros (e.g., Ubuntu vs. SuSE vs. RedHat is fairly different as far as default programs, etc). Not everyone even knows what to ask "Google" when it comes to something they don't understand ("Uh, the screen is way too small. How do I make the screen bigger in Linux?" - that's going to turn up a lot of results that have nothing to do with Ubuntu 8.0.XY6234.2008 Feisty Fawn R2, which they don't even know their using...).

      I'd much rather see some solid END USER documentation. APIs, libraries, services, etc., are all more developer or "geek" oriented. Improving interfaces would be a good idea though, agree with you there.

    2. Re:Focus efforts on presentation... by jamesmcm · · Score: 0

      I absolutely agree, an improved DE could help provide an easier, more friendly and consistent GNU/Linux desktop experience. It's quite a difficult thing to change though.

      That said, GNU/Linux has a pretty strong choice of WMs and DEs atm, with GNOME, KDE and XFCE providing a friendly experience for new users and *box providing a faster environment for netbooks, etc.
      Compiz Fusion has also made great strides in improving usability through plugins like Scale, ADD Helper, etc.
      I still prefer OS X to GNOME, etc. though just because of the way it handles windows and applications differently. It's really efficient with the keybindings once you get used to it.

    3. Re:Focus efforts on presentation... by DragonWriter · · Score: 1

      And let's face it... KDE is modern but broken in many ways

      KDE 4.1.4 doesn't seem any more broken than any major commercial desktop environment I've used, and is more pleasant than the XP or Vista desktops (its been a long time since I've used a Mac, so I won't comment there); I'll admit that it was a bad idea for Kubuntu to bundle KDE 4.1 in 8.10 when it was really unready, and the 4.1.4 is only in the pre-released updates repo, so for casual or cautious users of what is probably the biggest KDE-centered distro, KDE seems pretty broken. I hope the Kubuntu maintainers aren't being as overoptimistic in including 4.2 as the default in 9.04.

      The only thing that, it seems to me, is really broken about KDE, at least in the 4.x line, is premature releases that take several point releases before they are really ready for daily use.

    4. Re:Focus efforts on presentation... by JasterBobaMereel · · Score: 1

      All the Gnome users now hate you because you don't like Gnome
      All the KDE users now hate you because you don't like KDE
      All the other desktop users now hate you because you didn't mention their desktop

      A Linux Distro is not a desktop ... most allow you to pick which one of many you wish to use (but have a default) if the Linux community picked one desktop today then tomorrow 10 new projects would start to pull that desktop in 10 different directions (simplicity, coolness, completeness etc..) from the original desktop because users can never agree what they want ...

      Microsoft do not seem to have learnt this ... they have a new desktop interface for each version of Windows which is supposed to be a one size fits all, and it turns into a one size fits no-one ... I know people who like Vista's Aero desktop and some who prefer XP's "Candy" and some who prefer the "Classic" Windows 2000 simple interface, but all would pick and choose bits from each to make their perfect desktop ... on Linux this is possible (mostly)

       

      --
      Puteulanus fenestra mortis
    5. Re:Focus efforts on presentation... by eleknader · · Score: 1

      Few years ago a lot people would have said just the opposite:

      Gnome was modern and broken in many ways, and KDE was stable but behind... Just proves why the competitio is good IMHO.

      For the rest, I agree with you.

    6. Re:Focus efforts on presentation... by gbjbaanb · · Score: 2, Interesting

      Nice idea, but I don;t think it'd really fly in the real world.

      So, how about we just go with something slightly more easy to implement: a standard base of where stuff goes. (yes, I know the LSB). So far m biggest problems with Linux is trying to remember where this distro has put something, and what it's called it - eg apache on 2 different distros will be called different names (eg apache, httpd), run as different users (apache, nobody, httpd), and have its config put in different places (ok, usually it does go into /etc/httpd but other ones go all over the damn place).

      Just the above would make a huge difference to Linux standardisation without having to stomp on people's independent choices.

    7. Re:Focus efforts on presentation... by steelfood · · Score: 1

      Layering is good. What's great is getting all of the relevant players to stand behind one standard for each layer, e.g. ODF for documents.

      IBM came up with a set of standards for GUI's way back when that everybody uses now. Linux needs the same. In addition to GUI elements, a standard way to communicate with package repositories (so it'll only be a matter of connecting to the right server) would also be useful.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    8. Re:Focus efforts on presentation... by bigtomrodney · · Score: 1

      Speaking of Distrowatch, I'd have preferred it if TFA had been a direct link to the original interview there rather than this ad-laden site. Distrowatch put in the work, I don't see why PC-Pro should get the traffic.

      --
      I never get used to these constant resurrections
    9. Re:Focus efforts on presentation... by jonaskoelker · · Score: 1

      if the focus is on bringing stability, visual appeal, and new user interface innovations

      Ubuntu is stable enough for me, and my debian box only goes down when I'm acting dumb. Both have compiz, so there's your visual appeal factor.

      What "Linux" needs (speaking only for Ubuntu) is more work on basic usability stuff. No big gaping holes, but just stupid small cracks that are annoying time-wasters. We all know that programmer time is more expensive than CPU time; isn't the same true for end-user time?

      I'v recently filed two bugs against really lame error messages.

      One was when I installed a new kernel; dkms (I assume) complained when trying to make fglrx.ko, complaining that I didn't have kernel source installed. Ok fine, I install linux-source-2.6.27-11-generic. And dkms still complains. Ok, I hit google. Some talk of installing a package named something-fglrx-something. That's already installed.

      It turns out I needed linux-headers-2.6.27-11-generic. Why the FUCK does dkms lead me astray but telling me I need the source? Lame. "That's great Trillian, 10 out of 10 for good intentions but minus several million for usefulness of error message."

      Next is network-manager-vpnc. I ask it to import /etc/vpnc/foo.conf, and it says "Error: file not readable or (what amounts to 'syntax error', no line/col numbers, no nothing, just 'it dont look rite, i doun like it')".

      Hello? If you can't read the file, how can you find a syntax error in it? Couldn't you just tell me which of the two MUTUALLY EXCLUSIVE error conditions have occured?

      That shit needs to get better. We can masturbate our brains to multi-pointer X and computational telepathy when we have fixed the basic problems.

      Sorry, I just had to get it out. Ahh.... :-)

  12. No kidding. by palegray.net · · Score: 3, Informative

    I use different distros for different tasks, because the distros themselves place different weights of importance on various factors.

    For years, my servers have run on Debian plus the odd BSD box here and there. Rock solid reliability with very little maintenance overhead, but you don't get the latest and greatest stuff in the repositories.

    I've got a couple of servers running Ubuntu with VMware Server on top for internal VPS work. Again, very few problems aside from a couple of issues related to kernel upgrades.

    My laptop runs Ubuntu Desktop edition, which works great for me. I have almost no trouble with package management, even for cutting edge stuff, and the driver support is great.

    I use a couple of live CD distros for repairing Windows systems when they get out of whack. The list goes on and on. It's kinda like programming languages; use the right tool for the job. While you *could* use most modern languages for just about any task, some are better for "X job" than others.

  13. Re:One size fits all by jimwelch · · Score: 2, Funny

    THE obvious choice has changed over the years. THE right decision is wrong several years later. So who gets to make the call?

    • Big Brother Government? - They do some much perfectly.
    • A Standard Organization? - They handled office file format standard so well.
    • Stock Market? - They can no longer afford anything.
    • The United Nations? - Which language version?
    • An Internet Poll? - so scientific
    • Free Market Choice? currently in use.
    • Cowboy Neal?
    --
    Never trust a man wearing a coat and tie!
  14. obviosity by eexaa · · Score: 1

    Linus said exactly what was needed to say. Seems like the blogosphere (or how you call that herd of wannabe journalists) only didn't notice that there's no need to care about market share.

  15. Linus is as usual, CORRECT by redelm · · Score: 1

    ... and not just because he is boss (structural power).

    Linux is hardly a new thing, and this is hardly a new question. There _are_ seriously differing requirements, even in the desktop arena. Also, distros come and go. Linux is eternal :) [I wonder why].

    Sure, one distro makes VAR and other support easier. But open is not impossible. 'make' is pretty easy and unlike MS systems, compilers are standard.

    If you want one distro, just go FreeBSD.

  16. Too many is too many by Davemania · · Score: 4, Insightful

    Although its good that certain distribution cater for different markets, the problem is the over saturation of one area with too many choices.

    1. Re:Too many is too many by im_thatoneguy · · Score: 1

      Especially when most of the 'choice' people want could be delivered through an 'advanced install options' menu.

      Get the foundation perfect for one distro and then create some pre-sets. "File Server, WebServer, FTP Server, Workstation, Netbook". Etc.

    2. Re:Too many is too many by cerberusss · · Score: 1

      Actually I don't think it's a concern. There are only a couple of distributions from which to choose: Ubuntu, Fedora, RedHat and Debian. If you're from Europe, add Novell's SuSe. That's it. If you want more or are confused, you'd really have to look for it.

      --
      8 of 13 people found this answer helpful. Did you?
  17. hardware/software pair by pha7boy · · Score: 1

    if linux is to really take of as an alternative it should follow the Apple model - introduce a hardware/software packadge. Give problems with getting drivers to work, and even installing the OS, it is unlikely that Linux would move much beyond the market share it already has (which at this point is limited to enthusiasts). A hardware solution (say a laptop/desktop that comes preinstalled with a linux distro) and is aggressively supported by the hardware manufacturer, if well designed, could make that problem less acute.

    --
    -- All this knowledge is giving me a raging brainer.
    1. Re:hardware/software pair by Compholio · · Score: 1

      http://www.system76.com/

      Now what was it you were saying?

  18. Yes, i see, linux is totally failing right now by Anonymous Coward · · Score: 2, Interesting

    -netbooks w preinstalled linux
    -notebooks w preinstalled linux
    -cameras
    -phones (google and also others)
    -e-book readers
    -a large number of set-top boxes.
    -major pc vendors (dell) selling linux preinstalled
    -network hard drives and other intelligent network hardware
    -a the biggest RT operating system vendor cooking some linux
    -ms support for linux
    -a number of up to date embedded development boards from brand manufacturers

    Most of these things have seen a strong rise in the last few years. and for nearly all of them it was mandatory that a specialized distro exists. I don't see how Linux is failing because of not having a single dominant distribution. I see how linux is succeeding because of the number os special distributions.

    Did these people think about why one branch of Dell sell computers with ubuntu and the other one with RH linux?

    1. Re:Yes, i see, linux is totally failing right now by Locutus · · Score: 1

      it is far from failing but the problem is that if you walk into a business and try to sell them a solution which happens to be Gnu/Linux based, you will hear they are a Microsoft shop. Outside the tech areas, Gnu/Linux is not on the radar. IMO, the #1 reason for this is that Microsoft prevents OEMs from advertising their Gnu/Linux products.

      If Dell was to start advertising their Gnu/Linux notebooks and desktops instead of burying them, they were likely lose almost 20% of their profits since financial kickbacks under Marketing Programs from Microsoft run in the millions from what I've heard.

      And since there is nobody advertising for the Gnu/Linux side it remains somewhat if a niche to the overall market.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  19. Market share for desktop linux is low because by maynard · · Score: 0, Flamebait

    Desktop Linux sucks. Well, let's be honest, desktop Unix sucks. Gnome and KDE did not meet the goal of providing a quality alternative to commercial desktop systems. That was their intent, but the outcome has been simply dismal. I say this having used desktop UNIX and Linux exclusively since the early 1990s. I haven't run Windows at home since Win 3.1. Currently, I've given up on Linux and run MacOS X - but, frankly, that too is nearly twenty year old desktop technology.

    Where I work we're currently slowly transitioning from desktop Linux to MacOS X. Linux and FreeBSD will remain in the server room and for computational clustering. Which is where the free OS's truly shine right now.

    1. Re:Market share for desktop linux is low because by maynard · · Score: 1

      When a comment like this is hidden to -1 and thus both censored from view and censored from archival, the Slashdot forums are officially dead. Disagreement has officially become trolling, and echos of "conventional wisdom" bounce about exponentially, like an array of ping-pong balls on mouse traps.

      One thing is for sure, however: Desktop Linux has not gained significant institutional usage. That is a fact. Downmodding that fact will not make it go away.

    2. Re:Market share for desktop linux is low because by Valtor · · Score: 1

      You are so right. I wish I had mod points. When I first read your parent post, I thought this will be modded up. But no, you were flagged "Flamebait". That is really wrong. Just so you know, I think a lot of people would think you are indeed right. Desktop Linux is not were it could be...

      --
      "Sockets are the standard networking API, also useful for stopping your eyes from falling onto your cheeks" zeromq.org
    3. Re:Market share for desktop linux is low because by maynard · · Score: 1

      Welcome to the "wisdom" of crowds.

  20. Re:purst toast by Anonymous Coward · · Score: 0

    I know the economy is tight and some people are losing their jobs. Saving an extra buck here and there is more important than ever. But trying to save a couple bucks on a used butt plug is probably a bad idea.

  21. Linux's failure to show market share growth? by Anonymous Coward · · Score: 0

    Actually, I think there is a vast under-reporting of the linux market share growth. The number of things from major servers which happen to be Linux based to home wireless routers to the "Chuck Cheese Portrait Drawing" kiosk (which is Red Hat based) shows a silent growth in deployments that you just don't have numbers of license sales to observe.

    Linux has a significant market share growth, but without numbers of purchased licenses and "piracy" the normal distribution method, it's nearly impossible to really see the iceberg under the waterline.

  22. i disagree.... by mppareto · · Score: 2

    I agree with him...to an extent. Yes, it's true that having several distributions does help fill in some niche markets, but having 100s?? That just leads to confusion. Besides, where has linux gone (in terms of market share) in the past several years? Virtually nowhere.

    One big problem that newbies (such as myself) have is that not only are there tons of widespread distros to choose from (ubuntu, fedora, suse...), but each look and feel differently wrt each other (my experience, anyways). That makes breaking into linux that much harder - How do we choose? Just like the /. gripe about windows Vista having "too many" options (7?) for a consumer to have a good sense of what to get, can you imagine 100s?

    I think it's time for a different approach: have a few (3? 4?) "main" distros (in order to foster some kind of competition) for the newbie (like ubuntu), the advanced version (for /.ers) and derivatives for niche market. Anyways, just my 0.02. Opinions?

    1. Re:i disagree.... by Anonymous Coward · · Score: 0

      there are allready only a few main distro's
      there is:
      -debian
      -red hat
      -slackware
      -SuSE
      -gentoo

      most of the rest are already forks (eg specialised versions for slashdotters?):
      mepis, knoppix, xandros, ubuntu, mint, kate, backtrack, fedora, opensuse, sabayon, slax, crux ...

    2. Re:i disagree.... by Reservoir+Penguin · · Score: 1

      Yes there are hundreds of distros, but even an experienced Linux user is likely to name only a dozen or so. So the probability of you becoming confused and accidentally installing an obscure distribution is close to null. Just ask someone who already runs Linux (online or IRL) to recommend you a distro and I guarantee you'll end up with a very short list (4-5 distributions).

      --
      US-UK-Israel: The real Axis of Evil
  23. A really hope you are kidding. by Sir_Lewk · · Score: 5, Insightful

    Clearly you are not very familar with the linux (or OSS) community. Ever notice the wide range of opinions concerning things like design, inclusion policies, licensing, etc? Have you thought what would happen if you tried to make all those people share a distro? There are plenty of flamewars already, do that and the community would tear itself appart. New distros don't pop up for the hell of it, they pop up because people want something that fits *their specific needs*. Their needs are often unique. People need to get off this whole idea that linux is about "sticking it to the man" and that it needs to change in order to get better marketshares, just for the sake of marketshares. Linux is meant to be useful for people who want it, if it's not for you, then who cares? We're not out to become rich billionaires by toppling microsoft and apple, we're just making a nice operating system for ourselves. This is something the majority of the world can't seem to understand.

    --
    "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    1. Re:A really hope you are kidding. by Jeff+DeMaagd · · Score: 2, Insightful

      As it is, without better visibility and viability, it's pulling teeth to get hardware makers to either provide drivers, or provide specs good enough to make good drivers. I think that's why some people want better market share for Linux. It's not so bad with server hardware as Linux has a good profile there, but for consumer equipment, it has been a lot more difficult.

    2. Re:A really hope you are kidding. by apoc.famine · · Score: 1

      It's herding cats.

      Mandate a distro, and six different groups will fork it to make it specialize in what they want. The "there can be only one" statement shows a proprietary mindset. You can't force linux to be anything. The best you can do is support the distribution you like the most, and hope that other people support it as well.

      --
      Velociraptor = Distiraptor / Timeraptor
    3. Re:A really hope you are kidding. by steelfood · · Score: 1

      We're not out to become rich billionaires by toppling microsoft and apple, we're just making a nice operating system for ourselves. This is something the majority of the world can't seem to understand.

      You speak for yourself. In addition to the fact that everybody has different needs, they're also motivated differently. And the community is already tearing itself apart by not being able to recognize this little snippet.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    4. Re:A really hope you are kidding. by sp0tter · · Score: 1

      f'ckin a!

      --
      you don't eat crackers in the bed of your future--or else you'll get all scratchy
    5. Re:A really hope you are kidding. by Anonymous Coward · · Score: 0

      Linux is meant to be useful for people who want it, if it's not for you, then who cares? We're not out to become rich billionaires by toppling microsoft and apple, we're just making a nice operating system for ourselves. This is something the majority of the world can't seem to understand.

      What a freaking load of crock. Who is paying hosting fees for all the distros? Who is paying huge bandwidth bills for repository servers? Who is paying the full time Linux Kernel devs? Who is sponsoring ubuntu? Not you son. Its corporations directly paying/hiring or sponsoring this. Corporations like their powerpoint presentations and their little graphs. Not having a postive growth graph tends to upset most CEOs. Thats right, you'd be SOL if it wasn't for this big companies. This isnt the 70's. You need big bucks today to maintain a modern OS.

      Degrading Linux to a hobby level OS is retarded. I don't want that and you don't want that. I want a huge market share for linux so that I can buy any hardware device and be guaranteed a driver to use it, or go out and buy photoshop for linux. Or about 200 different other things that are easier on windows just because its the only game in town.

  24. Yes and that really isn't the problem. by LWATCDR · · Score: 3, Insightful

    You could say we really only need one Desktop distro. But... People work on what they like. You can not force them to work on what they don't want too.

    We have Ubuntu which has a big lead on the desktop so we have some some of those benefits. The problem with Linux is the lack of commercial software and support.
    You can not call the manufacture for help or geek squad. You can not go and buy software you want. There are a lot of free packages and many of them are great. The problem is the average person doesn't know what is good and what isn't. Even when the software is really good the documentation often isn't. Out side of GIMP and OO.org you will have a very hard time finding books for FOSS applications.

    I know that Click and run failed but I still think a application and media store is EXACTLY what Linux needs. A super easy built in solution just like what you see on the Wii, XBox 360, and iPod/iPhone.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  25. "Failure to show significant market growth" by Facetious · · Score: 5, Insightful
    I grow weary of people citing a single, dubious source and saying, "See! See! Linux has failed on the desktop." The problem is that the methodology for gaging adoption is almost always in the form of web trackers, and people have really bad assumptions about user and system behavior. For example:
    • The sample of websites used is non-scientific because they are paying for the tracking service.
    • The assumption is made that people using Linux are interested in the same things as everyone else.
    • There is a massive difference in reporting numbers based on the source of the data. Some claim Linux users are less than 1% of total traffic. Others claim more than 3%. (Similary, Mac is as low as 3% and as high as 9%.)
    • Linux users use browsers with pop-up blockers. A good many Windows users still don't use pop-up blockers, and every pop-up counts as a hit for a Windows user.

    I could go on, but you get the idea. Don't believe everything you read.

    --
    Let us not become the evil that we deplore.
    1. Re:"Failure to show significant market growth" by SirGarlon · · Score: 2, Insightful

      I don't really see why "market share" is that important. Linux works for me, and is a whole lot more suited to what I want to do and how I want to do it than Windows or OSX is. I can buy hardware that will run Linux just fine; I can get tech support if I want it; there are plenty of development projects turning out high-quality software. In a nutshell, it works for me. Isn't that what matters?

      --
      [Sir Garlon] is the marvellest knight that is now living, for he destroyeth many good knights, for he goeth invisible.
    2. Re:"Failure to show significant market growth" by commodoresloat · · Score: 4, Funny

      He's right! Linux has secretly taken over the desktop while pretending to have little to no market share. Most everyone uses Linux these days, it just doesn't show up on these web tracker thingies.

    3. Re:"Failure to show significant market growth" by Anonymous Coward · · Score: 0

      Well, I doubt it has "taken over" but there is something to it, I am sure.
      I know many who started out using Linux on a secondary or older machine.
      Personally, I have two Linux machines and one windows. I surf on the win box.
       

    4. Re:"Failure to show significant market growth" by Facetious · · Score: 0, Flamebait

      Yeah, that's what I said. Idiot.

      --
      Let us not become the evil that we deplore.
    5. Re:"Failure to show significant market growth" by Kjella · · Score: 1

      What are you saying, that because haven't conclusively proved Linux isn't there it must be there?

      "Linux does not need sales, people install it" is the excuse for no sales - though 99% don't install OSs
      "Linux browser marketshare is unreliable" is the excuse for no browser share - like we don't surf?
      "Businesses install Linux themselves" is the excuse for no corporste sales - though it'd show up on Gartner.

      If you're telling me there's a pink lizard in my room, it's not good enoguh to point out all the places such an animal could be hiding. You have to come up with some proof that that actually supports your view, and try to argue why it's not your source that's horribly, horribly biased the way small samples tend to be.

      --
      Live today, because you never know what tomorrow brings
    6. Re:"Failure to show significant market growth" by Facetious · · Score: 4, Insightful

      What you are saying is that my reasoning is specious. You missed the point. I am saying that I have reason to believe that Linux usage is underreported. That all. The linked article references numbers from Net Applications that says Linux desktop usage has declined from 0.85% to 0.77%. Why should I believe that when other sources like OneStat, XiTi Monitor, W3Counter, and W3Schools place the number at 0.47%, 1.20%, 2.13%, and 3.8% respectively?

      That there is such a disparity among reported sources causes me to doubt. That's it. And there is no pink lizard in your room.

      --
      Let us not become the evil that we deplore.
    7. Re:"Failure to show significant market growth" by Anonymous Coward · · Score: 0

      It's showing 15% market share on my web sites, larger than OSX (at around 10%). The difference is, I understand the biases of my own sites: no serious webmaster uses Hitslink, they all use Google analytics.

      This 'research' is utter bollocks.

    8. Re:"Failure to show significant market growth" by Rogerborg · · Score: 1

      Market share == vendor supplied hardware drivers or at least specifications that allow them to be written more easily.

      Clear enough?

      --
      If you were blocking sigs, you wouldn't have to read this.
    9. Re:"Failure to show significant market growth" by fprintf · · Score: 1

      Market share may not be important to you, but to entrepreneurs considering making a new business, or to venture capitalists considering investment in an upcoming software business, it makes a huge difference. The stability, potential income and potential clients that are highlighted by "Linux increases market share!!!!!" articles are fuel to the fire of the open source software movement. This eventually trickles down to you because more developers are then working on improving lots of aspects of Linux (e.g. not just the GUI).

      --
      This post brought to you by your friendly neighborhood MBA.
    10. Re:"Failure to show significant market growth" by DisKurzion · · Score: 1

      Undoing some mods for this....

      WWWWOOOOOOOOOOSSSSSHHH!

      The simple truth of the matter is that Linux has roughly the market share that is shown on these websites. Sure, it will be different for every website. Sure, there will be users who change their user-agent strings. That's what averages are for.

      Assuming:
      Windows: 88%
      Mac: 10%
      Linux: 2%

      Suppose 80% of Linux users are masquerading around as windows users 100% of the time. Look at the percentages now:
      Windows: 80%
      Mac: 10%
      Linux: 10%

      If user-agent switching was the sole cause of the discrepancy, a simple survey of Linux users could determine a "true" result. However, unless that result is much greater than 50%, it means Linux still has next to no market share.

      Source:
      http://marketshare.hitslink.com/operating-system-market-share.aspx?qprid=8&qptimeframe=M&qpsp=120&qpmr=100&qpdt=1&qpct=0&qpcustomc=

    11. Re:"Failure to show significant market growth" by Facetious · · Score: 1

      Thank you for illustrating my original point (about believing everything you read). Hitslink.com is the only place that suggests Mac is near 10%. See here for a comparison.

      --
      Let us not become the evil that we deplore.
    12. Re:"Failure to show significant market growth" by Anonymous Coward · · Score: 0

      The W3Schools statistics summary needs some adjustment: "Windows XP is the most popular operating system. The windows family counts for over 90%"
      While there last measurement comes in at 89.5% windows....

    13. Re:"Failure to show significant market growth" by jonaskoelker · · Score: 1

      And there is no pink lizard in your room.

      Dammit. Did someone step on my pink-lizard-shaped mind control probe? :(

    14. Re:"Failure to show significant market growth" by Anonymous Coward · · Score: 0

      It'll be foolish to think that Linux is popular amongst the masses. It simply isn't true.

      Definitely around 1%. That 1% happens to be the people who are proficient at using computers.

      I don't believe in everything you read, but you might also want to stick your head out more and bring yourself back to reality.

      Linux has failed on the desktop. Get used to it. We are failing because we have NO PLANS to attack the market. We're simply going along in status quo, while the competitors are working days and nights improving their OSes to make it easier to use.

    15. Re:"Failure to show significant market growth" by chasm!killer · · Score: 1

      It may be funny, but I wonder how true it is. Do you know anyone who runs Windows/XP with IE 7 so he/she can access particular web sites. It's not hard with virtualization or even simple minded LILO or GRUB solutions. I'm sure I hit over 50% of the web sites I access as a Windows box, even though I run either Gentoo or Ubuntu at least 95% of the time....

      --
      -- Ancient (IBM 1620 and Atari 400) Programmer
    16. Re:"Failure to show significant market growth" by Heddahenrik · · Score: 1

      What linked article are you referring to? http://www.pcpro.co.uk/news/246413/mac-os-surges-towards-10-market-share.html says that Linux has increased from 0.6% to 0.83% market-share, which is an increase of 33%. If Linux keeps that up, the market-share will be 17% in 10 years.

    17. Re:"Failure to show significant market growth" by BenoitRen · · Score: 1

      For the love of all that is holy, stop claiming/insinuating W3Schools is a source of web statistics on par with the others! Unlike the other mentioned sites, it does not gather statistics from many sites, but only its own, and is therefore irrelevant.

    18. Re:"Failure to show significant market growth" by Facetious · · Score: 1

      Fine. Consider it dropped. If it's cool with you, though, I will continue to use W3 Counter as it is not site specific, and I will continue to doubt Net Applications data since it is so far away from the rest.

      --
      Let us not become the evil that we deplore.
    19. Re:"Failure to show significant market growth" by Facetious · · Score: 1

      The link you provide says this in the last paragraph:

      "However, that share has been slowly ebbing away again over the past few months, as netbook manufacturers increasingly revert to Windows. Linux is now down to 0.83% - a modest increase of around 0.2% on the same time last year."

      My point is that this "article" refers to stats from one source, and it happens to be the source that shows Mac in the best light and Linux in the worst, compared to other sources out there.

      --
      Let us not become the evil that we deplore.
    20. Re:"Failure to show significant market growth" by Anonymous Coward · · Score: 0

      Hmm, well i sure wish u'd tell the pink lizard that! It keeps *staring* at me!

  26. Linus is absolutely right by tbannist · · Score: 1, Redundant

    Multiple distributions are a necessary part of the Open Source ecosystem. Competition keeps the ecosystem healthy, selective pressures keep Linux evolving. Windows is built according to the direction of the Microsoft Holy Profits.

    Linux grows according to what the people developing need and want. There will always be the question of which matches more closely what the average user wants and needs, but much of the strength of Linux comes from the existence of multiple distributions.

    --
    Fanatically anti-fanatical
  27. Kapitalism is dying anyway.... by Anonymous Coward · · Score: 0

    ...marketshare is worth nothing in the near future........lots of distros that get 'a' job done are worth much more.

  28. We don't need the desktop by LittleLebowskiUrbanA · · Score: 4, Insightful

    because we're not making money at this and seriously, who cares? Linux is a choice, not a goddamned marketing campaign.

    1. Re:We don't need the desktop by LunarCrisis · · Score: 3, Insightful

      Larger market share means more chance of official support from hardware manufacturers and game developers. That's pretty compelling from my point of view.

      --
      Mr. Period: Nine is the one that's right by ten!
      Nine: One day I will kill him. Then, I will be Ten.
    2. Re:We don't need the desktop by LittleLebowskiUrbanA · · Score: 2, Insightful

      Then jump right on the marketing campaign. I could care less about the games but you go have fun with that.

    3. Re:We don't need the desktop by Aladrin · · Score: 1

      He is jumping on it. On the other hand, you're standing in the way screaming 'Who cares!?' and then when someone says 'I care' you say 'then YOU do something about it'... But he already is.

      What exactly is your point? He didn't ask you to do a single thing. If you don't care, there's no need to state that. Just walk away.

      I don't go to racetracks and tell everyone there that I don't care about cars. Why do you come into a post about Linux distros and say you don't care about them?

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    4. Re:We don't need the desktop by LittleLebowskiUrbanA · · Score: 1

      What I'm doing is saying that we got where we are at now by not caring about the market. Look at Linus' original goals.

    5. Re:We don't need the desktop by Anonymous Coward · · Score: 0

      Who cares about your OS, give the developers a solid, stable, API. The whole community has been "open the specs" for hardware, why not for software? Then people can write code that uses your public API, make x86 and x86_64 binaries, and people can run it on any implementing platform.

      WINE in fact would be a good way to do this, if developers would consider it to be the reference implementation instead of Windows and all its bugs and mis-documented features.

      Java is also nice, but it trades some resources/speed to be cross-arch. Doesn't stop me from writing simpler desktop apps for it.

    6. Re:We don't need the desktop by downix · · Score: 1

      Absolutely untrue, as all drivers connect to the main unifying force within Linux... the kernel!  All Linux distributions have this kernel, meaning all drivers work with all distributions.  In addition, the core API's are the same with all distributions, meaning all games can work with all distributions.  End result, total win, for our power is not in being exclusive, but being inclusive.  You like this gee-whiz bangup feature from Redhat, you use it.  Like that feature from Kubuntu, use it.  The power is all you!

      --
      Karma Whoring for Fun and Profit.
    7. Re:We don't need the desktop by LunarCrisis · · Score: 1

      You're responding to things I never said.

      I was disagreeing with the GP's statement: "We don't need the desktop."

      --
      Mr. Period: Nine is the one that's right by ten!
      Nine: One day I will kill him. Then, I will be Ten.
    8. Re:We don't need the desktop by Paradigm_Complex · · Score: 1

      Linux is a choice

      I'm tired of so many people spouting this nonsense. Did you chose to use Windows? When you see a Windows Vista box on the shelve did you consciously chose to gape at the come-hither curve on one corner of the box? Didn't think so.

      Seriously, let us Linux users marry. It doesn't lessen the value of your marriage at all.

      Wait, what?

      --
      "A witty saying proves nothing." - Voltaire
    9. Re:We don't need the desktop by Anonymous Coward · · Score: 0

      Seriously, let us Linux users marry. It doesn't lessen the value of your marriage at all.

      I don't think anyone objects to the idea of Linux users marrying. We do of course realize the great difficulties facing such marriages. The challenge of overcoming agoraphobia long enough to meet a potential mate in the first place makes such marriages unlikely in the first place. When the aforementioned is compounded by social ineptitude and an inability to speak when confronted by a being of the opposite gender any probability of marriage is greatly reduced to being almost infinitely improbable.

      What we do object to, however, is the marriage of Mac users.

    10. Re:We don't need the desktop by LittleLebowskiUrbanA · · Score: 1

      Mod parent up. downix made some very valid points I hadn't considered.

  29. Macs at 10%??? by Anonymous Coward · · Score: 0

    I've got no idea where these magazines get their figures from. There is only 1 MacOSX distribution and I can tell you that here in spain it's market share is not 10%, it's probably not even 1%. You'll see more linux boxes than Macs. Outside the US Apple has always been a niche market player (image/video), and that hasn't changed. Linux' market share is a matter of some debate, so suggesting culling distros as a solution seems a bit presumptuous. It hasn't been a problem for MS, they have XP, Win2k, win2k3, vista and now 7, as well as CE/pocketpc/mobile, amd they have 80%+ share.

  30. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  31. Huh? by Abcd1234 · · Score: 1

    And where have these calls be coming from, exactly? As far as I can tell, the only one asking this silly question is some dude from DistroWatch... and it's just a question during an interview with Linus, for god sake!

    Something tells me "pcpro", whoever the hell they are, is simply manufacturing a story...

    1. Re:Huh? by BBadhedgehog · · Score: 1

      PC Pro are a UK based magazine. I used to subscribe until about 1997 when the pro-Microsoft bias got too galling.

      Strangely they've just rung me up asking of I want to try out a new subscription. The answer is no, always will be from now on, I prefer my reporting with a lot less bias. This is why I rely on /. for all my IT news.

      --
      Will you PLEASE F off with the Fing beta now?
  32. Significant market share by gmuslera · · Score: 1

    How are they measuring it? Just counting how many boxes sell redhat and suse?

    You have linux from bios, networking equipment, embedded appliances, cellphones, all the way up to massive clusters. Windows could be keeping taking over the old concept of desktop, but the world breathe linux in everything more complex than a calculator. What about counting market share including all of that to see more to the ground numbers?

    1. Re:Significant market share by Anonymous Coward · · Score: 0

      How are they measuring it? Just counting how many boxes sell redhat and suse?

      That's why I strictly use Quantum Linux. Its market share changes by them measuring it.

  33. Ein Volk, Ein Distro, Ein Penguin? by fuzzyfuzzyfungus · · Score: 1

    I wonder how much of the desire for unified linux is based on technical consideration, and how much is just the standard human tendency to believe that your group will be more effective if it is purer and more unified, most frequently seen in the politics of adverse times.

    In effect, the number of distros that are relevant to the alleged confused market is already very limited and fairly similar. Is Joe user actually not using Ubuntu because the existence of Gentoo and LFS and L33tNu> confuses and terrifies him, or for some other reason?

    1. Re:Ein Volk, Ein Distro, Ein Penguin? by ub3r+n3u7r4l1st · · Score: 1

      There is no way you can take over and WIN without being unified. Given the current situation, any single Linux distribution will not be able to challenge Microsoft's OS.

      Unless victory is not your objective.

    2. Re:Ein Volk, Ein Distro, Ein Penguin? by Anonymous Coward · · Score: 0

      Grammar Nazi here:
      Ein Volk, Eine Distro, Ein Pinguin

  34. Also "agent" changers by phorm · · Score: 2, Interesting

    Some linux users also use agent-changers, to get around those idiotic sites with hardcoded browser requirements (that work fine in Firefox /w Linux, but display an error message unless you tell them you're running something else)

  35. Comment removed by account_deleted · · Score: 5, Funny

    Comment removed based on user account deletion

  36. ./: when Vista does this it's a disaster by klubar · · Score: 1, Troll

    Wasn't there just a front page ./ article complaining about the number of SKUs for Windows Vista? The complaint was that there were 7 (or maybe 8) different skus for Vista and how confusing this was for the end-user

    In Linux land there are way more than 8 different distributions and options (desktop, email program, editors, etc.) within those distributions

    Clearly more options can't be a disaster for Vista yet a good thing for Linux.

    With Vista, a home user merely needs to decide between Vista Home and Vista Ultimate; if they need VPN, their corporate IT will probably recommend Vista Business. If they need both Media Center and VPN, then they have to spring for Ultimate. Not that hard.

    Compare that to the choices faced by Joe User(tm) with choosing an Linux distribution.

    1. Re:./: when Vista does this it's a disaster by jamesmcm · · Score: 1, Funny

      ./ article

      I'm not familiar with this dotslash website.

    2. Re:./: when Vista does this it's a disaster by PeterPlan · · Score: 1

      You got it all wrong. Having different versions of Vista is not about giving the user real choice. It is about offering the user to pay less for crippled versions.

    3. Re:./: when Vista does this it's a disaster by Anonymous Coward · · Score: 0

      The problem with Vista is it's essentially one distro with varying levels of package installation. And as in Vista additional packages cost money (and many consumers do not know what packages they need) the difference is important to the consumer.

      For linux there is no problem of added cost (with a rare exception), and we mainly recommend Ubuntu for new users anyway

    4. Re:./: when Vista does this it's a disaster by martinw89 · · Score: 1

      .egar eht lla s'ti raeh I

    5. Re:./: when Vista does this it's a disaster by Heddahenrik · · Score: 1

      There is a huge difference between free things to select from and to select different versions of the same thing that you have to pay for crippled in different ways.

      Think about this:

      Do you want a thepiratebay where you can download only 2 songs or one where you can download thousands?

      Do you want to be able to buy an album in 8 slightly different versions or just have it in one version?

  37. Re:One size fits all by Hal_Porter · · Score: 2, Informative

    Did you know that Stallman sounds like the Swedish Stålman, literally man of steel (or figuratively Superman). The nomme de guerre Stalin means (more or less) man of steel in Russian.

    Clearly Stallman has the right name and the requisite facial hair and he can write GPL4,5 and 6 to enforce collectivisation of Stallix and the crushing of Kulaks like Torvalds.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  38. One distro to rule them all... by HogGeek · · Score: 1

    Actually I disagree with Linus. However, I can see the need for multiple too.

    But imagine a single "frontman", with different "packs" that can be selected during install. So there is one "public" Linux

    Need a server:
              Download the Base public linux, then pick your "package" for the duty of the system

      Base server pack - stable
      Base server pack - leading edge ...

      Base desktop pack - stable ...

      Graphic artist pack ...

    Setup repostiories that "are the distros"...

    1. Re:One distro to rule them all... by Totenglocke · · Score: 1

      And if they make a way (could already exist, I've never done Linux programming) so that any program can run under any GUI, whether it's Gnome, KDE, whatever. I think that would provide so that everyone could still have things tailor made for them, yet everything is compatible and it makes it easier for companies to make a linux version of their product.

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    2. Re:One distro to rule them all... by Anonymous Coward · · Score: 0

      Actually I disagree with Linus. However, I can see the need for multiple too.

      But imagine a single "frontman", with different "packs" that can be selected during install. So there is one "public" Linux

      Need a server:

                Download the Base public linux, then pick your "package" for the duty of the system

        Base server pack - stable

        Base server pack - leading edge ...

        Base desktop pack - stable ...

        Graphic artist pack ...

      Setup repostiories that "are the distros"...

      This sounds just like Mandriva. Try Mandriva 2009 sometime and you will see. Far better distro than ubuntu or redhat.

  39. The full interview by pseudonomous · · Score: 2, Informative

    Here's the full interview minus the editorial: read it at distrowatch

    1. Re:The full interview by pseudonomous · · Score: 1

      I screwed up the link try this

  40. Pointless and .. by Macka · · Score: 1

    .. a stupid argument. Open Source dictates that anyone who has a desire to do so can roll their own version. Even if developers decided to focus on one distro only, it still doesn't stop other people from cloning it, re-branding and launching their own. Witness Redhat, CentOS and Oracle Enterprise Linux for example.

    Linux guarantees no vendor lockin. And today that applies to where you get your OS from as well as who's hardware you choose to run it on. From a customer point of view that's GREAT, as it fosters more competition and innovation from the providers.

    Anyone arguing otherwise just doesn't understand business and market forces.

  41. Man! Talk about a non-issue. by mmell · · Score: 1
    Go ahead - unify all the linuces under one big top! One Linux to rule them all, and all that.

    Of course, the millisecond that happens, the thing'll fracture into a dozen or more different, uh, "tiers" (think: Basic, Home, Premium, Ultimate, or some junk like that). Next (but still well before 1000ms has passed), every Linux developer worth his salt will immediately create his or her own, uh, "customizations" - because ONE SIZE DOESN'T FIT ALL.

    So - approximately one second after unifying all Linuces as one Linux, it'll immediately breed by fission - not into two but literally dozens of new, uh, . . . (can't call 'em distros any more. Custom Linux versions?).

  42. Oops by pseudonomous · · Score: 1

    Should be: here

  43. slow growth has more to do with Microsoft funding by Locutus · · Score: 4, Insightful

    practices. When a company or government finds Gnu/Linux fits the bill better than Windows, Microsoft comes in and essentially pays them to stick with Windows. Governments like Egypt where the OLPC people had a MOU from them but then Microsoft goes over, they talk, Egypt accepts something like $50 million in stuff from Microsoft and when OLPC shows up all they get is "Does it run Windows".

    And let's talk about how HP, Dell, Lenova, etc can not advertise their Gnu/Linux products. Leaked MS memo's already showed Microsoft's hand in this too. They basically said, "you can not lead with Linux" and that meant advertise and the threat is most likely to be those millions of dollars in Marketing Program kickbacks for putting those little MS stickers on everything and saying crap like "Runs best with Windows", etc.

    _That_ has been what has limited marketshare growth to a large degree. IMO. Remember, we are a world full of followers so if too many start going to Gnu/Linux, the horde will follow. That's why Microsoft spends hundreds of millions to stop the switch.

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  44. We should not concern ourselves. by Razorm · · Score: 1

    Why are we *nux users so apt to spread our beloved OS to all the unwashed masses when what makes us great is a dedicated group of hobbyists and professionals striving to work without the constraints that mass popularity will bring? I for one am glad that *nix's have not caught on an spread like wildfire, because from a security standpoint (my work) we are a tough target because we are small, and whether one realises it or not, we are so ahead in many areas because *nix is the underdog and has to be vastly better to even be considered adequate by the *nix community standards.

  45. Standards by copponex · · Score: 1

    If the free market decides on a standard, then that is the choice of the free market. And if you happen to look at the market share of linux, the free market isn't choosing linux: right now, it's overwhelmingly picking Apple at the high end and Vista at the low end.

    The important thing is to pick something and stick with it, even if it is the wrong answer, you have a platform on which to build it's correction. If I could produce a single binary that would run on Linux 3.0, regardless of kernel options, window managers, or that computer's driver set, Linux would immediately become a serious contender in the desktop market as a platform for delivery.

    You'll notice that the areas that Linux is a winner in now are things that run a platform of specific applications, like LAMP. Until "Desktop Linux" means a specific set of APIs that are standard across all installations, it will never, ever, not in a million years, become the desktop of choice for anyone but people like us. People who have time to skim man pages and forums for three hours to figure out how to do simple things, like get their wireless card up and running.

    With labor costs going up, Linux has even less of a chance. Vista may suck, but I can make a program that will open on every single version of it without any tweaking at all. That should be the goal, if Linux users are serious about taking over the desktop.

    1. Re:Standards by jamesmcm · · Score: 0

      Well if you compile from source it usually works across distributions.
      That's just one of the downsides of such customization though, although most important apps are Free Software anyway so compiling from source isn't much of an issue.

      I don't think GNU/Linux will replace Windows so much (with the current software market), but rather the market and system will change as GNU/Linux is embraced.

    2. Re:Standards by FishWithAHammer · · Score: 0, Flamebait

      "Compile from source" is a shitty alternative and essentially blocks proprietary development. The freetards will say that that's not a bad thing, but the freetards also think Stallman is right for doing crap like adding forced nag screens to emacs and screaming that others are bullying him when they say it's not a good idea.

      Proprietary software development is not going away. Linux is not going to change "the market and system." Adapting to the way things work gives you a chance to move forward--not doing so does not. That means building a halfway decent cross-distro framework that ensures that if it runs on Ubuntu, it runs on SuSE or RedHat or whatever else. Not having that is pigheadedness at best.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    3. Re:Standards by jamesmcm · · Score: 0

      I guess that makes me a 'freetard' then :P

    4. Re:Standards by HiThere · · Score: 1

      Could I get your definition of "Free Market"? I want to know if your post makes *any* sense.

      We don't have a free market in any sense that Adam Smith would have recognized. (His "free market" was as idealized as a chemist's "perfect gas".)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  46. Intrepid Ibex failed the significant other test by Anonymous Coward · · Score: 0

    Hello,

    My wife just had me remove Intrepid Ibex (GNOME) from her brand new Compaq desktop and replace it with Vista Home Premium.

    She was fed up with the sound dropping out which happened maybe four times total:
    http://onlyubuntu.blogspot.com/2008/11/fix-for-no-sound-issue-in-ubuntu-810.html

    and the complete system freeze which seems to be a kernel / driver level error :
    https://bugs.launchpad.net/ubuntu/+source/linux/+bug/252977

    I tried to convince her for weeks that she just had to love the penguin.

    She likes Vista much better so far.

    "Yes, dear."

  47. Oh I will loose some Karma for this. by Drakin020 · · Score: 1, Interesting

    Yet I find it funny that Microsoft is bashed for their choice to offer multiple versions of their Operating System.

    --
    The greatest revenge in life is massive success.
    1. Re:Oh I will loose some Karma for this. by theaceoffire · · Score: 4, Interesting

      Imagine that ubuntu released a version without a media player, a version with LAMP installed, a version without compiz, etc, and called each one "Ubuntu 8.10 basic", "Ubuntu 8.10 standard" "Ubuntu 8.10 special super", and the like.

      In my opinion, this would be silly, and I would make fun of this.

      --
      I steal signatures. This one used to be yours.
    2. Re:Oh I will loose some Karma for this. by RyoShin · · Score: 1

      Nuts to you, I was going to make the same reply. Too bad I don't have any mod points.

      I think Microsoft is silly for having seven versions, though I don't think they should parry it down to one. More like three or four. As well, I think Linux might be more approachable by the common man if there weren't two thousand distros they had to choose from.

      How about this: Instead of the Linux developers rallying behind a small handful of distros, the Linux community should. When someone goes to some major Linux download site (not a particular distro) they are presented with three distros, and each accompanied by a major use or uses for that distro that separates it from the other two (say "older computers", "gaming", "high end PCs" or something). At the bottom you have a link to "or choose from hundreds of other versions to meet your particular need" in normal-sized text. Those who are more technically-inclined and interested then are able to follow that, while everyone else just has to pick one of three.

    3. Re:Oh I will loose some Karma for this. by Anonymous Coward · · Score: 0

      MS' versions are simply market segmentation. You pay more to get more crap and then even more to get rid of it.

      Linux distros typically represent deep differences with regards to usability, Free Software, package management and lots of little details.

    4. Re:Oh I will loose some Karma for this. by Anonymous Coward · · Score: 0

      Yet I find it funny that Microsoft is bashed for their choice to offer multiple versions of their Operating System.

      I'll give you that. But then again, with Windows you can't just say, oops, I screwed up, I got version X instead of Y, I'll just download Y.

      There are what? 3 home versions of Windows now? How is a home user someone supposed to know what they need upfront for the usable lifetime of their machine?

      3 home versions? Aren't all the home versions crippled in some way?

    5. Re:Oh I will loose some Karma for this. by Anonymous Coward · · Score: 0

      Because Microsoft removes features people want from their minimal versions. If people did not want them they would not pay more for the full featured versions.

      Minimal Linux distros have the opportunity of including everything, so they remove features that their users *don't* want. That is why multiple distros are an advantage to the user.

    6. Re:Oh I will loose some Karma for this. by pizzach · · Score: 1

      I thought that Mac OS X and MS Window were just BSD distos? I really wish that they would just merge. It would make things simpler.

      --
      Once you start despising the jerks, you become one.
    7. Re:Oh I will loose some Karma for this. by Anonymous Coward · · Score: 0

      Oh, so how do I upgrade from Home Basic to Ultimate without purchasing Windows again?

      Because I could do it on Ubuntu...

    8. Re:Oh I will loose some Karma for this. by Anonymous Coward · · Score: 0

      I use Ubuntu 8.10 Super Saiyan Edition.

    9. Re:Oh I will loose some Karma for this. by spitzak · · Score: 1

      That is just stupid.

      How about: they go to the website, and are presented with ONE distro.

      Hmm that seems to be what you get from Ubuntu.

      The fact that any joe blow can burn a CD and make up a catchy name and claim they made a "distro" does not mean that there really are hundreds of distros. I can go to the store and get a few thousand versions of Windows if you count that way (all kinds of options as to whether Firefox is inlcuded, etc).

    10. Re:Oh I will loose some Karma for this. by Anonymous Coward · · Score: 0

      You mean like Eclipse?

  48. Why not do a reference distro by Anonymous Coward · · Score: 0

    I agree that rather then a monolithic version, Linux should continue the way it is. I also believe that Linux can always do a reference distro similar to hardware companie's reference design board.

    Hardware companies, especially the cpu/chipset makers routinly puts out MB reference designs. The mainstream OEMs are always free to add or substract features out of that reference design as per requirement. The OEMs such as embedded companies are also free to design their own boards if the reference design does not meet their needs since they got the chip specs.

    Linux could do something similar as the ref distro and still maintain the flexibility of allowing others to create their own distro either based on the ref or something independent.

  49. Eventually the best distro will gain the most.. by koutbo6 · · Score: 1

    developer mindshare and market share You dont have to stop work on other distros to get a winning distribution. If you like one, just stick to it and as much as you can to get it better.
    I really don't buy the idea that pooling resources will make things better. As I would expect most people on /. read the mythical man month, it would be unreasonable to expect that a distro will get better by pooling programmer resources. As for monetary resources, they will eventually follow the best amongst all these distros.

    --
    You speak London? I speak London very best.
  50. One for Beginners... by archer,+the · · Score: 1

    Emperor Skull joked about Linux Starter, Linux Home Basic, etc above, but I think the concept of "Linux Starter" would be a good one.

    If the community could settle on one or two distributions to recommend to new users, fewer new users would be confused/disheartened by the number of selections. Just make sure a search of "linux for new user" comes back with a page pointing to the two easiest distros to get up and running.

    Would that be hard?

  51. No we don't. by Anonymous Coward · · Score: 0

    Fuck market share. All market share gets you is stagnation. The more successful you are, the less innovation you have. Why do you think Windows Vista was a flop? When XP was "current", Microsoft has the desktop all to themselves and Vista was an expression of that situation. With Apple, and yes, Linux, clearly starting to make inroads, they have finally started to improve the situation with Windows 7. And just you watch, if Windows 7 "kills" Linux and OS X like the press is falling over itself claiming it will, then Windows 8 will SUCK. Guaranteed.

    1. Re:No we don't. by ClosedSource · · Score: 1

      Given the fact that Linux is based on a 30 year-old OS it's not exactly the poster boy for innovation either.

  52. 1 single package manager by pak9rabid · · Score: 1

    One single distro definitely would be a bad idea, but I wouldn't mind seeing one package management system that all of the distros agreed upon.

  53. One? No, but... by Firemouth · · Score: 1

    First off, I'll be the first to say i'm no expert on linux, but I don't think one distro would be a good idea (let alone feesible). However, maybe narrow the playing field a bit? I mean, hundreds of distros? You'll always have the application specific OS (Phones, stand-alone devices, etc) but I think there should be some way to convey to the average joe that "these distros are a good place to start". Windows has different "distros" so to speak (not talking versions like 95/98/xp/, but XP Home vs XP Pro, Server 2003 Stanrdard vs Enterprise, etc). I believe Linux kind of accomplishes this via Kernels, so there is some common ground between them (or maybe i don't fully understand it). But even knowing what I know, I still don't have any idea of what distro would be good for what application. Maybe establishing some kind of "master list" of distros and what applications they're good / better suited for would be a place to start? From the outside looking in I don't know where to even start with Linux. I'd like to get into it more because its obviously a great OS with plenty of great applications, but where do you start?? It's like walking into a food court with 20 different restaurants that all look the same from far away (except for their name), but you gotta walk up and read each menu to figure out what they have to offer. Then as you're walking around, you see other hallways with even more restaurants! Pretty soon, you just say forget it and go back to the restaurant you know best, called Microsoft.

  54. I think we're living in our own bubble here by Dripdry · · Score: 3, Insightful

    If Linux wants more market share it needs a face, it needs something people can point to and say "Linux".
    That's the way this sort of thing works.

    From someone who is no longer in the tech community but is a big geek and has geek friends, we have the wrong aim, people.
    We need good communication, not analytics. Yes the OS should be improved, but in order for lots of people to adopt it we need to communicate a fairly unified, confident idea.

    If Ubuntu is that face, great! Let's work on that.
    If KDE is that face, great! Let's work on that.
    If Gnome is that face... you get the idea.

    People love consistency. We geeks want to analyze and pick apart everything, change it and tweak. Your average person DOES NOT CARE! They want something that works. Until we get that through our oversized brain/ego/whatever then Linux is not likely to take off in a really big way.

    Will this sacrifice a few things? Sure it will. However, since it is Open Source those little niche OS's can still exist! That is the problem with the big players now. We can still tweak things to make them better.

    Geeks like to be RIGHT and not make mistakes. I think it has something to do with smarts, or not being hugged enough as kids, or something. Their confidence/power comes from analyzing and making the "right" decision, which is why science is an analytic's passion. We can be "Right". People do not always want that. They want something that makes them feel good, simple and easy that they don't have to think about. If that thing is windows or Mac for them then so be it!

    The bright spot: What if we did this and got more market share, huh? We'd be in the spot where software SHOULD be. The geeks run things behind the scenes, tweaking and improving, altering and modifying for their user base, while the average person (99% of peopl out there) can use an innovative, slick interface that runs on cheap hardware. When they want to use their special application it works! When they need software or processes tailored to what they are doing, it will be easier. Businesses will run better since there will be less down time on the user side (i think), fewer upgrade$ to the newest Mac/Windows Neon Bloat Fantastic, and fewer headaches with techies trying to make programs/systems work together.

    All we have to do is learn to set aside our infighting because we want things to be scientifically "perfect) and market some form of Linux, anything, and unify behind it for the user base at large. Yes there should lots of distros for niche markets, but a general distribution would be very helpful.

    --
    -
    1. Re:I think we're living in our own bubble here by Anonymous Coward · · Score: 0

      Amen... Every genius has its faults. I do use linux but I need to come back to windows almost all the time for alot of things. I do not say that choice is not good, but so many distros that are the same just different wallpaper or desktop is way off. Get a clue guys. Is all about choice but that is your own preference, but for mainstream should be somothing strong and workable.

    2. Re:I think we're living in our own bubble here by M0nk-e · · Score: 0

      All we have to do is learn to set aside our infighting because we want things to be scientifically "perfect) and market some form of Linux, anything, and unify behind it for the user base at large.

      I think we are already doing exactly that.

      Yes there should be lots of distros for niche markets.

      And that too.

    3. Re:I think we're living in our own bubble here by timholman · · Score: 1

      People love consistency. We geeks want to analyze and pick apart everything, change it and tweak. Your average person DOES NOT CARE! They want something that works. Until we get that through our oversized brain/ego/whatever then Linux is not likely to take off in a really big way.

      As others have pointed out before, the best way Linux could help itself gain market share would be if it had a UI option as close to that of Windows 2000/XP as possible. Blasphemy, yes, but people want what's familiar, without having to bother with what's under the hood.

      In that respect the Vista debacle actually works in Linux's favor - Vista has broken enough of the 2000/XP UI paradigm that many people would probably be more comfortable with a Linux-based XP lookalike. Toss in WINE to run any needed Microsoft software, and 90% of your average consumer base would barely notice the difference - beyond that fact that botnet infections would plummet.

    4. Re:I think we're living in our own bubble here by Anonymous Coward · · Score: 0

      You need someone with audacity and carisma - someone who will grab headlines. Droll news articles on linux won't do it. Richard Branson would.

    5. Re:I think we're living in our own bubble here by recharged95 · · Score: 1
      So basically you're saying... not everyone wants to be a computer programmer/linux geek?

      .

      Makes sense.

    6. Re:I think we're living in our own bubble here by Dripdry · · Score: 1

      Yes.

      But the tendency of those programmers/Linux geeks is to lose sight of that fact, and changing that habit isn't necessarily easy.

      --
      -
  55. Why Does Linux Desktop Even Matter by mrclisdue · · Score: 2, Insightful

    I use Linux on the Desktop. There is no sign of anything even remotely Microsoft on any of the 4 boxes in my house.

    I know Linux. I use Linux. I love Linux, etc., end of story.

    While I readily admit that anyone with even an iota of common sense and responsibility to anyone else on the internet should use Linux, I really don't care. Linux doesn't have to be more popular for me to justify its use. Other than being part of a safer internet, more use of Desktop Linux has zero effect on me.

    I'm not changing. I do believe that sooner or later, the rest-of-the-world will see the light, and join me in the bliss that is Linux - the ability to exercise virtually 100% control over my system, but I'm in no rush. It doesn't have to be tomorrow. Or in 2010. It'll happen (and I'll be here to say "I told you so" to all those former MS users....)

    1. Re:Why Does Linux Desktop Even Matter by shish · · Score: 1

      more use of Desktop Linux has zero effect on me.

      You think if you were the only person in the world using linux, it would still have the same range of software, the same driver support, the same wealth of googlable information, etc?

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
  56. Arch Linux by Anonymous Coward · · Score: 4, Interesting

    I use Arch as a one-size-fits-all distro. pacman is awesome. I have built desktops and servers dealing with many different tasks from the same ISO. It really is a benefit if you take time to learn it.

    Ubuntu is a necessary evil. For some reason, we need a distro for the Windows masses. But it's better that than Arch mailing lists spammed to the brim with "How do I listen to my MP3s? Linux is dumb."

    While a one-size-fits-all distro might sound like a good idea in theory, in practice it's very bad. Unless you want a Linux-based Windows.

    1. Re:Arch Linux by Just+Some+Guy · · Score: 2, Insightful

      Ubuntu is a necessary evil. For some reason, we need a distro for the Windows masses.

      Don't forget the "have a degree in CompSci, have released successful Free Software applications, and get paid to do work and not dick around with their distro" masses. There are other reasons to use a "friendly" distro like Ubuntu than cluelessness.

      --
      Dewey, what part of this looks like authorities should be involved?
    2. Re:Arch Linux by burning-toast · · Score: 4, Insightful

      Ubuntu is a necessary good. For some reason, we need a distro for the Windows masses.

      Fixed that for you.

      I'm surprised that the reason behind having a distribution with a more consistent look and feel and a bit of "polish" to it would be quite so hard to understand for a lot of the Slashdot crowd.

      From the perspective of end-users who like to change some advanced settings, without becoming a certified sysadmin in the process; Linux as an OS is a stubborn, inconsistent, misleading, and often frustrating piece of crap by and large. Some parts of it are examples of exceptional engineering and sleek design (I can't think of one at the moment though). Other parts leave you wondering if anyone has even looked at it from the mindset of a user in the 2000's instead of the 70's when everything was timeshares and terminals.

      There is a large subset of users between the type like someone's grandmother who never touches or needs to understand a thing (only be shown how to do it one way to follow their written instructions) and a system programmer (who knows how it all connects on the inside) which want to have some control over things like printers, modems, dual-monitor displays, VPN connections, network file sharing, media playback codecs / applications, games, wireless internet, Firewalls, Digital Cameras, MP3 Players, and such but not be inundated with mundane, backwards, or otherwise archaic nonsense when trying to change only semi-complex settings. Things like which of two monitors is the primary desktop, how to set their printer to a different paper size, configure their default browser for links opened throughout the system, how to get a software firewall to auto configure based on network they attached to, setup their wireless network connection to always connect to their home network when it's in range, how to open files on another machine in their house, how to setup their scanner, etc. These are some tasks which still have a long way to go to be reasonable for the average sorta-knows-whats-going-on Joe under many circumstances because they have little "gotcha" type bugs which crop up frequently or simply poor design from the beginning. Unfortunately these little "gotcha" bugs tend to come with 40 pages of reading about every other technology even remotely related to try and understand the problem.

      Some people want to actually use their mp3 player instead of learning how shitty the sound system in their operating system is or why their sound card only runs with one program at a time (depending on Distro). Some people want to play games without learning what a binary video driver is or how it taints the kernel licensing / support. Some people want to print their business cards without learning all about CUPS. They just want to plug, click, go. There is nothing wrong with that really.

      Also, Ubuntu has something to offer the Mac users in the same vein which other distributions may not have done quite so well with in the past. As Apple is considered to have one of the more "polished" operating systems of the three I am discussing for end users.

      Most people just want consistency and functionality. Some others want security and flexibility. Everyone wants something a little different. All (K)Ubuntu attempts to do is bridge the consistency/usability and security/flexibility gap. Judging by their popularity they must be doing a decent job so far.

      - Toast

      P.S. Now while my post may read as a flame on Linux it is not. Linux is only what people make of it and it is constantly evolving and for the better in my opinion. My post is a flame on the prevailing attitude around here of everyone needing to understand the really useless crap and have a well formed reflex to having to learn a little about 40 things to make 1 simple thing happen, and that they should like it. Linux is just as complex of a beast as Macintosh and Windows just below the surface, it just doesn't hide that fact as well as some of it's competitors and tends to drown the "power user but not administrator" types with it's incessant little quirks for a great many "normal" activities which people have grown accustomed to being "easy" and relatively "thought free".

    3. Re:Arch Linux by Anonymous Coward · · Score: 0

      Where are your data on Ubuntu usage by those who don't ask stupid questions. You're making the classic blunder, "X -> Y ==> Y -> X."

      I use Ubuntu. I've used linux for 10 years now. Why do I use Ubuntu? Because I don't really care what Linux distro I use, I just want it to work, and I want an easy package manager. I spend my day doing statistics. I need access to Emacs, R, and LaTeX, that's about it. Ubuntu is popular and therefore has good support for all this.

    4. Re:Arch Linux by ChienAndalu · · Score: 1

      Ubuntu is a necessary evil. For some reason, we need a distro for the Windows masses.

      I'm using Arch Linux too, and I found Ubuntu more complicated than Arch.

    5. Re:Arch Linux by Anonymous Coward · · Score: 0

      Too bad Arch breaks half the times you do an upgrade. But what you expect from an amateur distro, which is what Arch is at the end of the day.

    6. Re:Arch Linux by Anonymous Coward · · Score: 0

      Give me a fucking break. I have been months trying to figure out how to correctly set up a different locate in Arch Linux. The wiki documentation is confusing, outdated, and incomplete.

      My fam daemon sometimes gets crazy and starts using 100% of the CPU. It is fixed after restarting it, but it does not work any more, and neither the desktop nor Thunar are updated anymore.

      Until last week when they released a fixed kernel, I spent three weeks with no sound because the previous upgrade broke ALSA.

      These are just examples out of many about how screwed up Arch Linux is. It would be a nice Linux distribution if things were not always broken.

    7. Re:Arch Linux by ion.simon.c · · Score: 1

      Oooh. You're good.
      Do one on Gentoo Linux!

  57. Re:slow growth has more to do with Microsoft fundi by eulernet · · Score: 2, Insightful

    No, they didn't spend millions, since copying a CD only costs a few cents.
    Of course, Microsoft counts the donated software at the full market price, but they just provide cheap copies.

    Microsoft is just counting on the fact that they are the first ones, but we'll see if this strategy will continue to work once everybody will be more fluent with computers.

  58. No he won't by Anonymous Coward · · Score: 0

    Because if he doesn't have any propriatory bits in there, he can leave the user community to look after it when he can't be bothered.

    That's one reason to GPL your work. Since you reserve little right, you have little responsibility to your "customers".

  59. Define "Market Share"... by Dr.Dubious+DDQ · · Score: 2, Insightful
    "[...]failure to show significant market share growth."

    Thing is, most of the time when I see these "market share" figures it turns out to be measured by revenue from new sold units during the most recent [quarter|year|whatever].

    Someone erasing their "Windows 2000" system and turning it into a Linux server doesn't show up at all on this measure. Someone who has to "upgrade" their Windows server repeatedly while their Linux box sits and runs without needing any additional spending on it distorts these numbers, as do the people who spend twice as much on each server due to software licensing fees.

    This is going to be even more distorted if they're specifically talking about non-server "market share", since it's so hard to find pre-installed Linux desktop systems most of the time. I have a suspicion that a lot of Linux desktop machines - even the NEW ones - came with "lowest-common-denominator" Windows OS and were subsequently wiped and replaced with a Linux of the installer's choice rather than showing up as an explicit "linux desktop" purchase somewhere.

    1. Re:Define "Market Share"... by thePowerOfGrayskull · · Score: 1

      Not sure that's the measure used - especially since Windows 7 Beta is included in the 'market share' numbers. Nonetheless - your point stands. Unless they publish how they arrive at these numbers, they're meaningless (except for marketing...)

  60. "Calls from the linux community"? by Anonymous Coward · · Score: 1, Insightful

    A sizable portion of the linux community are not using mainstream distros and have no desire to do so. In my experience, most of those calling for unification are Microsoftee's.

  61. Name 100 by Anonymous Coward · · Score: 0

    The number of Linux distributions *known* by the wannabe's is a handful. The number known by the people who USE Linux probably isn't more than a score.

    How many people can *name* 100?

    Very, VERY few.

  62. Even Redmond see the points... by sam0737 · · Score: 1

    I don't mean the Editions of the Vista...but besides Windows Server, they make Home Server, Small Business Server, Essential Business Server and Windows HPC, they all based on the Windows Server.

  63. I wonder why by Anonymous Coward · · Score: 0

    Also, distros come and go. Linux is eternal :) [I wonder why].

    It's because we've standardized on a one-size-fits-all kernel. Some people complain about that, but Linus doesn't seem to have a problem with it. (I wonder why.)

    Anyway, the one-size-fits-all idea doesn't mean that you can't customize for different environments. Standardization is nothing to be afraid of.

  64. That is unsubstantiated by Anonymous Coward · · Score: 0

    You say that the best distro will win, but historically speaking most products that won didn't do so because they were particularly good, but because of other reasons, like marketing or the snowball effect. The actual quality of a product is just one tiny figure in consumer choice, and not usually the first one they'll come in contact with.

  65. Take this argument... by pizza_milkshake · · Score: 1

    to the individual distros. a single distro is not a good idea for the reasons Torvalds gives; however it may be beneficial in particular instances to merge together distros with the same goals to reduce replication of work. actually merging two communities together is another story.

  66. no one-size-fits-all, yes one-size-fits some. by Anonymous Coward · · Score: 0

    Simply put, I think we are forking too much. While itâ(TM)s not important that we gain market share, I think our overall goal is to improve Linux. If we spent less time making forks, and focused more on improving the applications and processes available to us â" I believe that Linux would be a lot better than it is today.

    Will making an all-in-one version of Linux gain market share? Probably

    Would it improve Linux as a whole? Maybe, probably not

    Would cutting down on forks improve the quality of Linux overall? Definitely

  67. Market share!? by digitalhermit · · Score: 1

    I'm getting really annoyed with all these call for greater market share. It' almost as if someone has discovered your awesome fishing spot and decides that it would be a great idea if they built an interstate highway next to it so everyone can fish there. I'm not against greater market share, but market share as a goal is dumb.

  68. "Calls from the linux community"... by thePowerOfGrayskull · · Score: 1

    Apparently "Calls from the linux community have been growing" translates to "an interview question where someone asked the question on Distrowatch"

    I can see how the submitter got these confused, the two being so similar and all.

  69. Not News. by crazybilly · · Score: 1
    Read the story. This isn't news.

    From tfa: "And for the last few years, it has been Fedora," he reveals."

    That's the revelation?

    Move along. Nothing to see here.

  70. The issue... by newbiefan · · Score: 1

    is not whether a single distro survives as the dominant one, but whether there can be an established standard, a specification for ISVs to refer to when they want to deploy on GNU/Linux distributions. The fact that many distributions have different configurations/places to store their prefs, have different package management systems and so on, makes it difficult for ISVs to test their stuff and deploy on a platform. For instance, if I wanted to release Photoshop on Linux what do I tell my clients? Requires glib v2.4 and above, GTK 2.12 and above, GNOME 2.22 or later, blah blah... isn't it easier to say Fedora 11 and above? or is it better to say requires LDB (Linux Desktop Base) 1.1 (like LSB only more desktop oriented). The LDB should even define some way for the app to list its dependencies so they can be automatically installed by packagekit, aptitude, or whatever. I could then, just test the product on a single LDB platform and presto! I have a single platform to support, no problems (ok I am simplifying this a little). Anyway, say no to a single distro, say no to a single desktop; diversity is the strength of libre/open source .. there just needs to be some work on interoperability and we are done. Thanks

  71. One size doesn't fit all! by Desi-nerd · · Score: 1

    There can't be one size fits all in Linux. The very essence of Linux is have multiple distros and people creating offshoots. That may be the sole reason in the end that Linux may not completely replace Windows! However, that is also the strength of Linux. One good example of why one size fits all is a bad idea, is that in today's world most people will discard the old P3 with 128 MB RAM. However, Puppy make it crisply working system, and in style too. Some students who come from a village to study at my Univ in Delhi, bought an old P3 with a 2 GB (yes, no typo) hard disk (running windows 98), for a paltry Rs 2000 ($ 40). They couldn't even use their pendrives on it, and could not install any useful software in that little space, whereas their friends made fun of them. After I handed them a remastered Puppy CD, they are thrilled to bits. They use internet, watch movies off pendrives, and listen to mp3 music. The friends who were laughing at them, stare at Abiword springing up immediately on the icon click. And believe me, in our country there are many who can only afford such a system. Which size will fit this category, except Puppy (or DSL)?

  72. We? by Anonymous Coward · · Score: 0

    Who is this mythical "We"? Me personally, I don't want to be shoehorned into *buntu or whatever the current FotM distro happens to be because some twit thinks "We" need to chase fucking marketshare.

  73. Errrr by copponex · · Score: 1

    Well if you compile from source it usually works across distributions.

    If I ask if something works, and you say, "usually", then you're telling me that it doesn't work.

    1. Re:Errrr by jamesmcm · · Score: 0

      Well it's about as good as Windows' system is (where apps might fail due to different libraries, drivers, etc.)

      The only 'problem' is the source has to be available, which isn't compatible with the current proprietary business model.

  74. Linus has already chosen Ninnle! by Anonymous Coward · · Score: 0

    Linus Torvalds has been an avid fan of Ninnle Linux for some time. He's had it on his own desktop for several years now. There's no question as to what he's thinking...the only size he needs is Ninnle!

  75. There is no perfect solution by Rockiger · · Score: 1

    There is no perfect solution. On the one hand choice is good, competition is good, concentration on specific needs is good.
    On the other too much competition is very costly, too much choice is confusing.
    I hope you know what I mean. Besides this there aren't a lot genuine distros. If I am installing ubuntu, change the application, name it mybuntu and save this, I don't have created a real new distro. A added so little value that it does not count in my book.

    Rockin regards,
    Marco

  76. Linux's failure to show significant market share.. by anonieuweling · · Score: 1

    It's allmost big enough for me.
    I mean: I can get the software.
    Nice, interesting stuff.
    I can get support.
    Most stuff even works!
    So...

  77. Why have only one.. When we have three! by lophophore · · Score: 1
    from TFE:

    So for the million dollar question: which distro does Torvalds himself use? "I want one of the 'large enough' community distributions that I can trivially download, install and update over the net, and that is proactive but not crazy about updating.

    "That pretty much narrows it down to openSUSE and Fedora, with Ubuntu being a possible third one. And for the last few years, it has been Fedora," he reveals.

    I was thinking pretty much the same thing... Except I did not include openSUSE, because it has the Stink of Novell on it. Fedora and Ubuntu are first-class, first-rate Linux distributions, widely available, and widely used. Either Fedora or Ubuntu can be simply installed onto most any modern PC, and provide functionality for free that would cost (literally) thousands of dollars for the commercial equivalents.

    I think that this year (really!) will be the year for mainstream Linux desktops. Microsoft's missteps with Vista, and the general state of the economy will combine to get more people to look around for reasonable alternatives.

    The real reason Linux has not better penetrated the market is the lack of high-end applications, ala Photoshop, that run on Linux. However, we get closer and closer with reasonable alternatives that meet 80% of the users needs: The Gimp, and Open Office, for instance.

    --
    there are 3 kinds of people:
    * those who can count
    * those who can't
  78. Re:Ubuntu by HermMunster · · Score: 1

    Mostly untrue. Linux does change, but from distro to distro and release to release the changes are in line or in order with progress toward ease of use and standardization. If you don't see it it is because you don't want to. Like the monkey with his hands over his eyes.

    If a desktop doesn't appear to meet business needs for the next 3 years it is because it was never given a fair look. Clearly the statement above where you state you have never used Ubuntu demonstrates that. I've worked in IT for a number of years and watched management make decisions with a lack of knowledge which ultimately hurt their bottom line, but what can anyone say.

    Ubuntu, in most forms, is stable and has solid performance. It also has LTS (long term support) releases every so often, which means it will be supported in that version with little modification for a number of years.

    The unfortunate fact is that Linux has a ton of documentation. For instance, when you look for help on the web you are inundated with support for Linux. So many articles, so many Wiki pages, so many man pages, so many blogs, it's just hard to find out of that what you want.

    All my videos play on linux (all of them).

    Domain controller and codebase is a different animal than the desktop. That's apples and oranges.

    Most of the high end SQL databases are available on Linux and some even started their life on Linux.

    Most everything else is just business complaining and not doing anything about it. A couple years people such as you complained about drivers, etc. Those are now non-issues. Linux on the desktop is an elegant and capable solution.

    --
    You can lead a man with reason but you can't make him think.
  79. Re:slow growth has more to do with Microsoft fundi by Anonymous Coward · · Score: 0

    practices. When a company or government finds Gnu/Linux fits the bill better than Windows, Microsoft comes in and essentially pays them to stick with Windows. Governments like Egypt where the OLPC people had a MOU from them but then Microsoft goes over, they talk, Egypt accepts something like $50 million in stuff from Microsoft and when OLPC shows up all they get is "Does it run Windows".

    Monopolies have a lifecycle.

    They start out by being superior (in some ways) so that they dominate the market -- this is the good stage, where they are a huge boon both in standardization and efficiency.

    Next they shut-out competitors by using their strong-arm -- this is good for standardization and as a result is also good for efficiency.

    Over time the monopoly's efficiency decays and much better competitors are made. The monopoly in its desperation throws everything it has against the competitors, cutting off its nose to spite its face -- this stage is destructive by continuing an inefficient standard for too long. This is what we are seeing now when Microsoft lets netbook vendors sell Windows for pennies.

    The reason our anti-trust laws bring the hammer down on established monopolies while allowing small market share companies to get away with murder is to maximize the benefits of monopolies while minimizing the negatives. That's why this is still a great time for DOJ or others to hammer Microsoft with anti-trust actions. The libertarians don't get this... they think the same rules should apply to monopolies and to their competitors. But this is like surfing by treading water, what the wave pushes it pulls back again. You need to create a differential to have monopolies really power the economy.

  80. It's Support, not which desktop. by camperdave · · Score: 4, Insightful

    The problem with multiple distros is that you cannot support them. Let's say Intuit decides to release Quicken for Linux. They will be getting support calls from Fedora users, Ubuntu users, Debian users, Mint users, Suse, Yellow Dog, Ygdrassil (or however that's spelled) etc. Suppose further that Quicken needed a minimum of 1024x768 resolution. Where do you change that? It's not a simple matter of right clicking on the desktop, selecting properties, and moving the slider. It's not even as simple as opening /etc/X11/xorg.conf in an editor. Or let's say you needed to open a port in the firewall.

    Linux is not going to make significant progress onto the corporate desktop until software companies start publishing linux versions of their software. They will be reluctant to do that because the cost of support will be so high.

    --
    When our name is on the back of your car, we're behind you all the way!
    1. Re:It's Support, not which desktop. by NewbieProgrammerMan · · Score: 1

      Oh, I agree that there's lots of businesses that won't use or support desktop Linux because of the plethora of distros. I'm just saying that most of the people working on Linux don't care enough about market share to do anything about it.

      Disclaimer, just to avoid the flames: I don't think there's anything wrong with people working in their niche and not worrying about whether or not big business wants Linux on the desktop.

      --
      [b.belong('us') for b in bases if b.owner() == 'you']
    2. Re:It's Support, not which desktop. by Anonymous Coward · · Score: 0

      just support the top 2 or 3. surely this isn't more difficult than supporting win2k, xp, vista, and now windows 7. Ubuntu, suse, fedora, sounds good. if someone wants to use $obscure_distro they are on their own and can probably deal with it.

    3. Re:It's Support, not which desktop. by spitzak · · Score: 1

      Actually there is an xlib call to return the size of the desktop. Quicken could then pop up an error if it is too small. This is quite portable to every distro.

      Attempting to change the desktop resolution is stupid and has been for years now, ever since LCD screens became prominent. That was only a feature of Windows because when it was introduced, lowering (not raising) the resolution was the only way to get games to run fast enough.

    4. Re:It's Support, not which desktop. by camperdave · · Score: 1

      You're missing the point. There are tons of support functions that are different from one distro to the next. Screen resolutions, printer setup, network setup, log file locations, config file locations, package management, security setup, sound, firewalls, etc. Each distro has its own way of doing these things. In a way, linux is too flexible for its own good.

      --
      When our name is on the back of your car, we're behind you all the way!
    5. Re:It's Support, not which desktop. by spitzak · · Score: 1

      Most of your list is differences between the distros, but screen resolution is not one of them. Determining screen resolution is exactly the same on all Linux distributions that use X. Changing the screen resolution is exactly the same (ie impossible) on all distributions as well. The fact that it is impossible may have confused you.

    6. Re:It's Support, not which desktop. by Elfez · · Score: 1

      Changing the screen resolution is exactly the same (ie impossible) on all distributions as well. The fact that it is impossible may have confused you.

      Nonsense - I just did it on an Intrepid install running XFCE: Settings Manager -> Display -> Select from list of available resolutions -> Click 'OK'. Done. Or maybe I just need more coffee to realise what I just did is actually impossible.

    7. Re:It's Support, not which desktop. by spitzak · · Score: 1

      That's probably the new RandR extension to X. However if that exists it is the same on all platforms, it would be an X call and you would not interact with whatever is drawing that dialog. I personally have never seen it work (probably because I am using the Nvidia drivers) and cannot get the screen resolution to change without Ctrl+Alt+Backspace.

    8. Re:It's Support, not which desktop. by camperdave · · Score: 1

      hat's probably the new RandR extension to X. However if that exists it is the same on all platforms, it would be an X call and you would not interact with whatever is drawing that dialog. I personally have never seen it work (probably because I am using the Nvidia drivers) and cannot get the screen resolution to change without Ctrl+Alt+Backspace.

      X call? X call? I'm not talking about X calls. I'm talking about help desk calls. I'm talking about the poor schmuck making $12/hr to sit on the phone and field calls from the blonde in the payroll department, or the type A sales manager. I am talking about walking someone through changing the default printer, or troubleshooting their network connection, over the phone.

      --
      When our name is on the back of your car, we're behind you all the way!
    9. Re:It's Support, not which desktop. by Anonymous Coward · · Score: 0

      The ability to change resolution was not introduced to make games run faster. It came about because monitor manufacturers started making better monitors. Ones that could display much better resolution than 16 colors at 320x200 pixels. It came about because video memory got so cheap that graphics card manufacturers could put a whole 1024K of memory on their cards. It came about because people wanted more space on their desktop and so they could see more of their spreadsheets. Games? That's what the SNES and the Atari were for.

    10. Re:It's Support, not which desktop. by spitzak · · Score: 1

      I think you misunderstand. By "change resolution" I meant a program changes the resolution to something it wants, takes over the screen, and changes the resolution back on exit". Not the fact that screens have different maximum resolutions.

      It was 100% done because games were too slow unless the number of pixels they needed to draw was kept small, and that was the only way to get a large display (plus putting the game in a Windows window removed almost all the hardware acceleration).

      This program-controlled changing of resolution has been obsolete from the moment LCD screens became popular, so it is probably just as well that Linux never did it.

      Responding to the screen changing (such as rotation) is something that should be supported however. And the user should be able to fix the resolution (for ALL programs) using some control panel.

    11. Re:It's Support, not which desktop. by camperdave · · Score: 1

      Okay, clearly this screen resolution issue has gotten you confused, so lets look at a different problem.

      Tell me how to change my default printer on linux.

      --
      When our name is on the back of your car, we're behind you all the way!
    12. Re:It's Support, not which desktop. by spitzak · · Score: 1

      I think from a "I want to install this program" point of view you are looking at it wrong. Linux certainly has some problems, but some of your other items are much better: in particular the location of config files (mostly because you don't want to be different than the other programs, although there certainly are some programs that want to read other configurations), the endless annoyance of "how to make my program show up on the start menu" (wtf happened to "put a file here and it's on the menu", the Gnome/freedesktop stuff that requires you to exec a program is STUPID!!!). And the completely unsolved problem of "how do I make a new file association" (at least for me, I have not a clue!).

      I'm not sure how many programs want to change the default printer, which is why I think this is a poor example.

  81. who appointed Linus figurehead? by john187 · · Score: 1

    The installer cd and desktop skin of the platform is irrelevant to the underlying functionality. This is precisely why we should pool our resources around the best distribution. Does Linus weigh in on what boot loader people should use? Or what X11 based gui?

    Embedded systems, and rare platforms will take care of themselves. They will always be supported in the same sense that any platform is supported because this is open source.

  82. Single distro = single point of failure by GreatBunzinni · · Score: 1

    I don't believe that concentrating efforts on a single distribution does anyone any good. In fact, I believe that the only thing that it could achieve is concentrating the desktop linux effort in a single point of failure. For example, let's focus on the main distros and ignore the later forks and offshoots.

    If that distribution was Debian then the problems that have plagued that project would've hindered all progress that we've benefited in the desktop front in the last 10 years. That's not good.

    If that distribution was Red Hat then, as the company is focused on the server then we wouldn't have much of a desktop to begin with. That's not good.

    If that distribution was SUSE then... Well, desktop linux would be in the hands of Microsoft. That's not good either.

    What other distribution is left? Slackware? Gentoo? Arcane commands and compile everything from source? There's no doubt that those may be very positive selling points for the refined geeks among us but what about mere mortals?

    So, as I see it, there may be no ideal distribution but the best desktop options available today are here only because someone saw an itch that needed to be scratched and had the courage to get off his ass to do something about it. The same progress would never exist if that same person had to jump through hurdles imposed by a pre-established project to get his idea up and running. As in nature, diversity is the single most important source of progress and evolution.

    --
    Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
  83. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  84. No, what Linux needs to to support mainstream apps by ChrisA90278 · · Score: 1

    What Linux really needs is mainstream applications to be supported. I bought a Mac so I could run Photoshop, Aperture, Final Cut Express, Logic Express and iTunes. And YES I do use all those and NO there is nothing comparable for Linux.

    I do use Linux full time at work as my main desktop but then I do software developments and Linux is well suited to that. I started with Linux back in the pre 1.0 Kernel days but I do like to use Photoshop, Aperture, Final Cut Express, Logic Express and iTunes.

  85. Not about Linux by Requiem18th · · Score: 1

    Come on! It's not about Linux, it's about the free desktop. It doesn't really matter if it is Linux or BSD or HURD, it doesn't matter if it is Gnome or KDE or a mix, what we need is to have an standard Free Desktop for desktop developers to target.

      Consider the success of Windows, by far the most successful OS, why? because of the desktop. Linux can already hand its ass to Windows in the server and the embedded market, small devices and big devices, they are all covered.

      Where the lack of penetration really hurts our (my?) daily life is in the desktop, every time I have to install a windows software, every time flash behaves weird, every time I visit an IE only site, every time one of my relatives system gets infected with viruses, I wish for a wide spread free desktop.

      My full support is with Ubuntu, they have the right goals and the capacity to reach them. They say "stop trying to turn Linux into Windows" but we (I) *NEED* a Windows replacement dammit!!

    --
    But... the future refused to change.
  86. Linux does what windows does... by Randy+Savage · · Score: 1

    but linux is still comparatively hard to use, full stop. Many computer users have never even installed an operating system, never mind trying to get their home scanner folder shared across their house using samba. Also, Ubuntu is ugly, a minger, a dog, beaten down. That has to change too. As to the specific post, linux is better with competition methinks. The lack of competition is precisely why Microsoft get away with being so trousers at everything.

  87. He's wrong by NineNine · · Score: 1

    He's wrong. There's no way that software developers are going to develop software for a fragmented platform. It's a nightmare to develop and support. It won't happen. And until big manufacturers start making stuff for the *nix platform, Linux will never be a viable option for many, many people (like me!)

  88. Where's the polished look in Debian? by je+ne+sais+quoi · · Score: 1

    What if you want one that somebody spent a lot of time and money on making a consistent look and feel? Don't mistake me, I run Debian myself, but if I wanted to set someone up who isn't a computer enthusiast, I'd probably go with something that has a more polished or unified look like gOS or Ubuntu. That's the point I was trying to make with this comment: that there is no distro that satisfies everyone's needs so there's no use pretending that there could be, but I was modded troll as you can see.

    --
    Gentlemen! You can't fight in here, this is the war room!
  89. Market share doesn't apply by macemoneta · · Score: 3, Insightful

    Market share is the number of copies sold as pre-installs (e.g., netbooks) and retail boxes. For Linux, this number is really immaterial.

    The number of interest is the 'installed base', which is the number of copies installed on hardware. For Linux, this number is hard to get. Some of the larger distributions have started making (low-ball) estimates, but even they admit the numbers don't really reflect the number installed, for various reasons.

    Another question is whether or not to count the number of embedded Linux copies. If my TV, DVR, PMP, MP3, PDA and other devices run Linux (they do), should those count toward the installed base? Or should we be counting general purpose computers only?

    --

    Can You Say Linux? I Knew That You Could.

  90. That would be Debian by Nick+Ives · · Score: 2, Informative

    Suppose someone creates a very minimalist linux distro which includes a very good package management system. Suppose this package management system includes nearly all popular linux software packages.

    Now suppose it were rather easy for anyone to install any number of those packages, bundle them together into one meta-package keyword, and call that a distro.

    That's pretty much the stated goal of Debian, it aims to be the universal operating system. You can do just that with APT.

    --
    Nick
  91. Use aptitude! by Nick+Ives · · Score: 1

    Seriously, in virtually all cases where you see instructions to "apt-get" you really want to use aptitude instead. Aptitude manages package selections far better including remembering that you installed library x simply to make package y happy. It'll automatically uninstall x when y gets removed!

    --
    Nick
    1. Re:Use aptitude! by Hatta · · Score: 1

      Is aptitude "command line option" compatible with apt-get? I have 10 years of muscle memory typing apt-get whenever I want software. Can I just alias 'aptitude' to 'apt-get'?

      --
      Give me Classic Slashdot or give me death!
    2. Re:Use aptitude! by drinkypoo · · Score: 1

      Is aptitude "command line option" compatible with apt-get? I have 10 years of muscle memory typing apt-get whenever I want software. Can I just alias 'aptitude' to 'apt-get'?

      No. apt-get does things aptitude doesn't. The only thing aptitude does that apt doesn't is gracefully remove unused dependencies. Stick with apt-get. Use aptitude when doing a simple install or remove. If you forget, who cares? It's all backended by apt.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Use aptitude! by HiThere · · Score: 1

      The aptitude designers must have been blind to make the color choices that they did. That, or hated all potential users.

      I can't really comment on it's technical capabilities, but when the recommendation came to use aptitude, I tried it. ... UGH!!! It would be FAR superior as a monochrome app. As it is the color choices make it so totally unusable that I barely even use it in an emergency. I think I ended up using dselect instead. (Unfortunately, that command seems to be missing from my current system, though references to it are still in the man pages.) (There NOW it's installed. It should be part of the default install!)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    4. Re:Use aptitude! by ericrost · · Score: 1

      sudo apt-get autoremove every now and again. Stick with apt-get.

    5. Re:Use aptitude! by Nick+Ives · · Score: 1

      Bit late reply but...

      The official Debian FAQ recommends the use of aptitude over apt-get for package installations and system upgrades.

      --
      Nick
  92. Not "single distribution", but "good choices" by Lord+Bitman · · Score: 1

    Given two choices, in some cases, one option is good and the other bad.

    In other cases, both options are bad.

    In other cases, both options are good.

    But in none of these cases is there necessarily a reason for the option to exist. Things as basic as "how application foo stores its default configuration" should not be something that varies from distribution to distribution, for example. (just an example)

    Different distributions only make sense when the choices they've made make sense. If it doesn't make sense for there to even /be/ a choice, then there's no reason for multiple distributions.

    I think a lot of the "little things" which fit into that category are what annoys people about switching from one distribution to another. First step: those things should be eliminated.

    As for "niche distributions", I think a lot of those could also be combined in some way. For desktop use, it's clear that not everyone needs every package, so they have easy ways of choosing what is relevant, and how it fits together, and making sure that all the shared parts are secure and bug-free. I don't see any reason why this wouldn't make sense for any other niche, even if it's something horribly meta like "a distribution for building distributions".

    What is really so incredibly niche that it can't pull from the same server as everything else? Don't throw your weight behind one distribution, if the one you'd support doesn't exist yet.

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
  93. Re:No, what Linux needs to to support mainstream a by Lord+Bitman · · Score: 1

    or, you know, to have alternatives that aren't horrible. Or to stop pretending that the alternatives are non-horrible.

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
  94. NOT like god! by CarpetShark · · Score: 2, Funny

    Linux distributions are like god

    No they're not. They're like very naughty boys.

  95. Single distro idea grandly stupid. by ElboRuum · · Score: 1

    Windows does precisely this. It tries to hide behind the whole Home vs. Professional vs. Ultimate, but really it's one Windows distribution.

    The whole point of multiple distributions is to target different markets and needs. What might be a good idea is to find out where distro overlap occurs and consolidate based on that need, but to get behind one single distribution that "fits all" sounds like a recipe for a piping hot cup of fail.

  96. What the? by SmallFurryCreature · · Score: 5, Interesting

    You never worked with Linux or indeed any OS have you?

    The linux kernel ain't 30mb. For instance mine are around 4.5mb so you are not even close.

    Oh wait, you are talking about the complete source? Yup that is 30-40mb. Why should you wish to put the complete source code on a mobile phone? Anyway, modern phones can easily have several gigabytes storage so even then it isn't that much.

    Oh and while my kernel is 4.5mb, that is because it includes a LOT of drivers that are not needed but I am to lazy to remove. A mobile phone maker would compile the kernel with only the options that are needed for that piece of hardware. The proof? Mobile phones with linux running on it.

    So basically, you are suggesting a fix for something that ain't broken. Oh well that is slashdot for you. What next, you claims Vista is slow because you have to install it from DVD?

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  97. Same Stupidity, Different Day by salesgeek · · Score: 0

    Every article about Linux market share decline bases such alarmist assumptions on sales of new PCs that include Linux. This doesn't take into account PCs sold with Windows where Linux is installed later on. Oh, and there are really no Linux software sales to track - it's usually a free download.

    These articles do create great link bait, as evidenced by this non-article's coverage on Slashdot.

    --
    -- $G
  98. Kernel modules by Anonymous Coward · · Score: 0

    Your request has been done for years.

  99. It does: the LFS by Anonymous Coward · · Score: 0

    And when an application for Windows doesn't separate out so it can be installed as a lowly user, Bill Gates has to kick THEM in the nuts?

    1. Re:It does: the LFS by Anonymous Coward · · Score: 0

      Of course not silly.

      Ballmer comes over and throws chairs at them. Did you not see the memo?

      P.S.: only a handful distros follow LFS, which is Lumpy's point.

  100. Standardization and Flexibility - Whoosh! by ingenuus · · Score: 1

    Kernel devs focusing on one distro would not force anyone to use it, nor would it prevent competition or niches, since it is all still open source (unlike Windows). It is a preference, not an ultimatum.

    What it would do is go a long way toward establishing standards and increasing flexibility which are sorely lacking. Making that one distro (or meta-distro) more flexible (to accomodate derived distros) and standards based is far better than having thousands of rigid and incompatible options.

    The community can, of course, still evolve new standards through competition. They just won't have to do it in parallel for each major distro (or desktop).

  101. Distros don't matter by Burz · · Score: 4, Insightful

    Platforms do.

    And except for Android, I know of no Linux-based platforms aimed at normal users and/or app developers.

    Distros are too fluid and there are too many of them anyway. This situation makes coding-for and independently distributing PC applications very confusing.

    The only things that would rectify the situation would be to create a fully-spec'd out and vertically-integrated (up through the GUI) platform like Android, or have the community get behind something like LSB Desktop. The latter does not seem to be happening though because it it being marketed to neither users nor app developers AFAIK.

    Notice there was no mention of LSB in the article -- There's almost zero awareness of it.

    I would like to point out that Linus is against forking the kernel, and his group essentially demands a unified kernel and toolchain (with different distros having different configurations of these pieces).

    But when it comes to higher-level stuff that end-users require, they complain about one-size-fits all. Frankly, that attitude says to me that the audio and video architectures in Linux-based desktops will continue to be slipshod and wobbly (unstable performance and unstable APIs), and you can forget about widespread adoption at the consumer level until either the Torvalds mentality dissipates or an Android moves into the desktop space.

    I think Torvalds & Co. are hypocrites who prefer showing off to their coder pals, users be damned. Even worse, they're foul-mouthed trolls who regularly make personal attacks on people they dislike while insisting on civility being directed towards themselves.

    Linux will continue to act as repellent to ambitious application developers looking to make their mark or a buck. We'll have to be content for the forsee-able future with ham-fisted G-, K-, X- apps that are usually mere shadows of what they imitate.

    Alas, even excellent software like Firefox doesn't get major UI flaws (like radio buttons always disappearing) because of this situation... Mozilla doesn't even bother packaging their apps for "Linux" anymore... you gotta unzip it to /usr and make all the correct linkages and icons yourself.

    The other great FOSS app, OpenOffice.org, is fairly complex to install/upgrade even with rpm/deb packages... and proper desktop integration will be either absent or badly broken. Again, SUN/OOo would rather attempt a fit-and-finish on proper platforms like OS X and Windows than play the bitten-by-a-hundred-repository-hackers game.

    1. Re:Distros don't matter by Eneff · · Score: 3, Insightful

      I would like to point out that Linus is against forking the kernel, and his group essentially demands a unified kernel and toolchain (with different distros having different configurations of these pieces).

      [Citation Needed]

      Torvalds's copy isn't deployed by most people. Red Hat does its own fork (or patchset), as does Ubuntu. TiVo certainly keeps its own copy. Andrew Morton has gone on record saying that a competing fork would be impractical, but I haven't seen anyone "against" such a thing.

      If someone really wants to create a dependent sound system, I'm sure Mark Shuttleworth would like to hear from you if you can make the experience better.

      Frankly, for most people, they can just use Ubuntu and forget about every other distribution on the desktop.

    2. Re:Distros don't matter by lordmetroid · · Score: 2, Interesting

      Linus Torvalds is definitely not against forking, his the source management tool(GIT) makes a new fork everytime someone clones the and makes a change to it. Their is no official kernel though Linus Torvalds' branch is by historical reasons the one that is being focused on by the community and by Linus Torvalds himself of course.

      GIT creates a completely new way of developing, a distributed source and anyone can use anyone at any time. On a speech held by Linus Torvalds he mentioned that there was this guy that forked and kept updating an old kernel for a very long time. Just cause he wanted to...

    3. Re:Distros don't matter by Tacvek · · Score: 1

      I'm pretty sure the packaged releases found at http://kernel.org/pub/linux/kernel/v2.6/* are considered the official sources, by pretty much everybody involved. Now, realistically most people deeply familiar with the kernel will pull from git rather than just download the published tarballs, but the are still the most official releases. (I'm really not sure if the are just periodic packaging of Linus's tree or some special staging tree. I don't follow kernel development closely enough to know that.)

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    4. Re:Distros don't matter by Tacvek · · Score: 1

      The problem with LSB is that it is really meant only to make life easier for vendors of proprietary software. If your software is Free or Open Source, you just publish official upstream source tarballs, and let the distributions create the binaries with any needed customizations. (Debian is quite good at this, and Gentoo's system for packages is also extraordinary. I'm insufficiently familiar with RPM based distros to comment on them.)

      The distributions are good at that. The main philosophy of most distributions is that users do not install software packages published on the web or from a purchased CD (like is common for Windows or OS X), but simply download and install any programs desired from the distribution. If you need something especially esoteric, you simply compile it from source yourself. Standards like LSB don't do that much to help this. The FHS helps, which is why most distributions follow it quite closely, and encourage upstream to do the same.

      To distros the LSB is fluff that only really helps proprietary software companies, and many people involved see that as a neutral or even negative thing, so prefer to spend their time on other things.

      Don't get me wrong. I think there are areas where more work is really needed. For example, take fonts. There pretty much no reason to have fonts install on most system in any format other than the opentype font format. (Freetype fonts are in Opentype format already). The OpenType format has support for fixed sized fonts in the rare event those are actually needed. It supports both cubic Bezier fonts (Postscript fonts), and quadratic Bezier fonts. Overall it can basically support any fonts losslessly (including the kerning/hinting information). (Except perhaps for MetaFont fonts).

      Yet when I install Ghostscript my distro installs many Type-1 fonts. When I install X11 my distro installs old bitmapped fonts. Why not use the ISO standardized OpenType?

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    5. Re:Distros don't matter by slash.duncan · · Score: 1

      Those are the "mainline" or "linus" sources (thus answering one of the things you were unsure of), yes. They're "official" to the degree that any particular sources are official, but that's partly the point. There's no "official" sources, only a particular series that's the linus/mainline tree that the community strongly and definitely encourages people to be compatible with and ultimately integrate their patchsets into, but /only/ to that degree.

      Meanwhile, not only does git go to some lengths to facilitate branches (as it calls forks), but the kernel development process is strongly dependent on a heavily forked kernel development environment assumption. Every one of the subsystem maintainers effectively has his own official tree/fork, plus often dozens of experimental forks, some for private testing, some for public distribution of specifically targeted testing. While new drivers and experimental features are encouraged to ultimately merge with the linus tree, the expectation and general practice is that some fork of said tree will be where the new code lives until that occurs.

      The kernel lives and breaths, develops, and dies, by forking (or in the latter case, if forking should ever itself die). It's a built-in assumption, and there's simply no way Linux as we know it could or would exist, without that assumption. Thus, the only ones discouraging forking would be those bent on its destruction.

      Now, talk incompatible/unfriendly forking, and it's a somewhat different story, but even there, it's allowed if someone should wish, just rather impractical from a continuing maintenance standpoint, and because few would follow.

      BTW, the older kernel mentioned was 2.6.16, I believe. I forget who the maintainer was but he backported new drivers, etc, for some time, just to give folks a less fast-paced choice beyond going back to 2.4, for those that wanted it. He has since announced that either 2.6.28 or 2.6.29 (I think .28 but IDR for sure) he'll do the same thing with.

      --
      Duncan
      "Every nonfree program has a lord, a master,
      and if you use the program, he is your master."
      R Stallman
    6. Re:Distros don't matter by Anonymous Coward · · Score: 0

      Ubuntu has failed to live up to its hype. It's just another distro now. More people are using Fedora, anyhow.

    7. Re:Distros don't matter by Trongy · · Score: 1

      After reading your post, I presume that you're talking about binary compatibility of applications that don't come with a distribution.

      Yes, this is a problem for commercial software publishers, because linux distributions are usually not binary compatible with others in terms of library dependencies.
      Distributions like Redhat maintain binary compatibility in a Major release series and also have some optional libraries for backwards compatibiliy (hint: they have -compat in the RPM name).

      Platforms do.

      And except for Android, I know of no Linux-based platforms aimed at normal users and/or app developers.

      How many different instances of the Android platform exist at the moment? Do you think that other hardware manufacturers that use Android in the future will care about binary compatibility with Motorola Android phones?

      Distros are too fluid and there are too many of them anyway. This situation makes coding-for and independently distributing PC applications very confusing.

      The only things that would rectify the situation would be to create a fully-spec'd out and vertically-integrated (up through the GUI) platform like Android, or have the community get behind something like LSB Desktop. The latter does not seem to be happening though because it it being marketed to neither users nor app developers AFAIK.

      Notice there was no mention of LSB in the article -- There's almost zero awareness of it.

      The end user shouldn't have to know about LSB. It's really up to the distributors and integrators implement.LSB is only part of the problem of binary compaibility.

      I would like to point out that Linus is against forking the kernel, and his group essentially demands a unified kernel and toolchain (with different distros having different configurations of these pieces).

      Actually, I don't think he really cares. His attitude seems to be - if you fork, you support it. Big commercial vendors like Redhat maintain their own forks. The latest Redhat 5.3 kernel is 2.6.18. Redhat do this to maintain binary compatibility. It doesn't seem to bother Linus much.

      But when it comes to higher-level stuff that end-users require, they complain about one-size-fits all. Frankly, that attitude says to me that the audio and video architectures in Linux-based desktops will continue to be slipshod and wobbly (unstable performance and unstable APIs), and you can forget about widespread adoption at the consumer level until either the Torvalds mentality dissipates or an Android moves into the desktop space.

      Desktop/notebook hardware changes very rapidly. If Android moves into this space, I think they'll encounter the same problems as everyone else. Keeping up is a problem for Microsoft too and they and the hardware manufacturers who write drives spend at least 10 times the effort supporting Windows.

      I think Torvalds & Co. are hypocrites who prefer showing off to their coder pals, users be damned. Even worse, they're foul-mouthed trolls who regularly make personal attacks on people they dislike while insisting on civility being directed towards themselves.

      I don't think Linus is a hypocrite. He is merely making the distinction between the Linux kernel and Linux distributions. They are very different beasts. The kernel is only a small part of a distribution. His point is that while the same kernel can be repurposed for many different platforms - phone, embedded, desktop, server etcetera, a single distribution is unlikely to support each platform well and probably wouldn't be commercially viable.

      Linux will continue to act as repellent to ambitious application developers looking to make their mark or a buck. We'll have to be content for the forsee-able future with ham-fisted G-, K-, X- apps that are usually mere shadows of what they imitate.

      Alas, even excellent software like Firefox doesn't get m

    8. Re:Distros don't matter by Tacvek · · Score: 1

      But that is fairly true of most many free or open source projects. There is the main release that people are encouraged to use, and many other development branches on which real development is done. The way I see it, nothing could be done to make the mainline releases more official, as they are as official something can get in such a project. The Linux Kernel in this case in unusual only in the sheer number of development branches in existence. (I prefer the term branches for friendly forks, especially those intended to have most or all the changes merged into the mainline (trunk) at some point. But I won't dispute that they are forks.)

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    9. Re:Distros don't matter by Anonymous Coward · · Score: 0

      If it were economically efficient to have a dominant version of Linux, it would have happened already. The reason video, sound, and installs on Linux are crappy and unpolished is because nobody cares (users and developers).

    10. Re:Distros don't matter by angevin · · Score: 1

      "Distros are too fluid and there are too many of them anyway. This situation makes coding-for and independently distributing PC applications very confusing."................. Maybe I'm misunderstanding your argument but I don't think so. If a developer develops his software on Slackware or Slamd64 it will work/compile on a widerange of Linux, Unix and BSD platforms. Slackware is also LSB compliant. So if most developers worked under Slackware or Slamd64 there would be no problem IMO. That doesn't mean I'm advocating that Slackware or Slamd64 be the only distro that we should all rally behind. I think the idea of rallying behind one distro is a bad idea because it will ultimately be some lowest common denominator distro that is heavily GUI based and convoluted with spaghetti code (arguably to make the distro easier for end users) etc.. It won't be some simple and elegant solution like Slackware or Arch Linux. So if Linux developers ever rallied behind just one distro I would probably switch over to BSD.

    11. Re:Distros don't matter by SL+Baur · · Score: 1

      Distros are too fluid and there are too many of them anyway. This situation makes coding-for and independently distributing PC applications very confusing.

      I'm not sure I'd want to buy an app from you with that kind of attitude. Pick a handful of sane distros, tie your app to specific releases and go with that. If I want your app, I will adjust my system to suit, though you're not going to want to target my sort of end user.

      I used Omron's Wnn6 for *years* on Steve/Linux, my own custom Linux which changed practically every day.

      I have noticed that in the last decade that Linux distros have descended into a .so dependency hell as every major package reinvents the wheel in their own fashion and then does not keep the interface stable.

      The solution for a commercial app is to either static link against the specific versions of libraries they need, or put the specific .sos in a private directory and arrange to have them found first by ld.so.

      I'm as disgusted by libc6's .sos as I was when I got frustrated by the problems with libc4 that I jumped to libc5. It's so easy to create .sos now that it is waaaay too abused.

      But when it comes to higher-level stuff that end-users require, they complain about one-size-fits all. Frankly, that attitude says to me that the audio and video architectures in Linux-based desktops will continue to be slipshod and wobbly (unstable performance and unstable APIs), and you can forget about widespread adoption at the consumer level until either the Torvalds mentality dissipates or an Android moves into the desktop space.

      Nice job of 'turfing. /golfclap

      If you want One Size Fits All, use Microsoft Vista and Be Happy! If you want something that does exactly what you need it to do, check us out first to see if we have a solution before going back to Microsoft Vista.

    12. Re:Distros don't matter by Burz · · Score: 1

      The problem with LSB is that it is really meant only to make life easier for vendors of proprietary software.

      I suggest reading the last 2 paragraphs of my first comment. I gave examples of two open source apps (Firefox and OOo) that can't devote resources to providing properly debugged and finished packages for Linux-based distros because there is no set target or proper way to do it.

      We've had the disappearing radio-button problem on Firefox Linux for years now, but noone quite seems to care or coordinate enough to solve it. Likewise, Mozilla has thrown its hands up in disgust over trying to make user-installable packages.

      The result is that FF on Linux is unusable by novices in many situations (radio buttons are too important)... browser self-updates can't work by definition... user updates are too hard... and if you stick with an LTS release of an OS, then your apps get left in the dust.

      Ubutu had to include Firefox BETA in the initial Ubuntu 8.04 LTS release because they knew 8.04 could get stuck with an old browser for 2 years if they stayed with FF 2.x for the time being.

      But they didn't do the same with OpenOffice! Now we are stuck with OOo 2.4!!!

      Yay "Linux"!!! Where isn't NOT the job of developers to package and distribute their own software to end users!

    13. Re:Distros don't matter by Burz · · Score: 1

      Yes, this is a problem for commercial software publishers, because linux distributions are usually not binary compatible with others in terms of library dependencies.

      No, it's a problem for FOSS developers, too (not that they are necessarily the best example of application developers to follow, mind you).

      Windows and Mac users typically get major upgrades of Firefox and OOo (and many other FOSS apps) well in advance of their Linux-using counterparts. Care to guess why??

      I'll tell you: Its because the last mile of packaging and testing has to be done by each Linux distro before a new app release is allowed into the repository. In application development circles, this is seen as giving the OS developers/managers a job for which they are very much unqualified.

      Can you tell me what rpm or deb based distribution you are using that makes it so hard?

      SURPRISE. I'm using Ubuntu 8.04, which is stuck with OpenOffice 2.4. I would upgrade myself, however I have a number of end-user installations I have to support and not willing to foist an Ubuntu-unsupported office suite on them (replete with the skanky print and file dialogs that make users navigate from root for every file transaction, and other integration failures).

      APT only seems better than YUM/RPM because Debian does extra work to include as many different projects as possible. In the end, it does not solve the basic incompatibility that distro-culture has with personal computing.

      I find it interesting that end-users are able to sense (unconsciously or otherwise) this incompatibility and generally avoid switching to, uh, "Linux".

    14. Re:Distros don't matter by Burz · · Score: 1

      Maybe I'm misunderstanding your argument but I don't think so. If a developer develops his software on Slackware or Slamd64 it will work/compile on a widerange of Linux, Unix and BSD platforms. Slackware is also LSB compliant.

      Virtually every distro is a superset of the (feeble) LSB spec, so what you say isn't even close to being true.

      I think the idea of rallying behind one distro is a bad idea because it will ultimately be some lowest common denominator distro that is heavily GUI based and convoluted with spaghetti code (arguably to make the distro easier for end users) etc..

      This is thinking that insists computing platforms are a zero-sum compromise between easy/discoverable interfaces and advanced-user flexibility. IMHO, its an expression of techie subculture trying to shut out end users. Or, if you will, escapism.

      As for the accusations of "spaghetti code" etc, I suggest you compare the Apple audio and visual frameworks to what comes with a major desktop distro (BSD or Linux). The latter don't work as claimed because the spaghetti code that has arisen around many different sets of user expectations (use cases) and multiply-duplicated efforts (each one too small to be robust) is collapsing upon itself.

    15. Re:Distros don't matter by Burz · · Score: 1

      As someone who used to download/compile kernels from kernel.org (from a browser) to add driver functionality that Debian backports wouldn't provide, I'd say thats some potent Koolaid you're serving.

      Most of us here know the difference between a temporary development branch and a fork intended to be permanent, and a general release that receives patches on a regular basis.

      We also know it is possible for someone like Linus to allow forking, while still being against it as a matter of preference.

    16. Re:Distros don't matter by Burz · · Score: 1

      Funny,

      Here I am alluding to Google and Apple as positive examples more than anyone else, and I'm accused of being an MS astroturfer.

      If you want One Size Fits All, use Microsoft Vista and Be Happy!

      The timeless mad-dog response of a cornered FOSS elitist. You can't even see when people are pointing to things non-Microsoft, as any hint of populism makes you think of the Satan from Redmond.

      FWIW, I don't even own a single Windows system, you precious prat-savant.

    17. Re:Distros don't matter by Tacvek · · Score: 1

      Most apt-based distributions discourage upstream from producing any binaries for the distribution in question. They should produce a source tarball, and the distribution will be responsible for packaging it, including any distribution specific patches needed. Distributions will generally disable any auto-update feature, because it will likely fail, and if it does not fail, it is likely to end up changing files in a way disruptive to the package management system.

      So it is no loss that MoCo and Sun don't make Linux binaries for Firefox and OOo.

      As for your concerns about old versions of packages in Ubuntu, that is what Ubuntu Backports is there for. Debian/Ubuntu Backports usually have the latest versions of most end-user oriented packages like Firefox and OOo available.

      That said, I can can sympathize with you on the problem of system administrators not being willing to install backports, leaving users with old versions of important packages. At my University the Linux labs are running RHEL 4, with version 1.X of OOo! There are currently no plans to upgrade anything until the release of RHEL 6. Needless to say I avoid using those machines when possible.

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
  102. A single distro is not necessary. by Ragingguppy · · Score: 1

    A single distro is not necessary. I think people here have made that clear. But I can say what is necessary is a standard base library file list so that people creating commercial software can release software without having to provide source code. Now I know that some of you will say they can release the source its better. But in some cases it is not. Especially if you have trade secrets you want to protect. Commercial vendors are never going to agree to releasing their source code. Something similar to install shield would be ideal. Something that detects the distro and provides the bindings to the correct libraries. Maybe even downloads the dependencies for you.

    1. Re:A single distro is not necessary. by dreemernj · · Score: 1

      Sounds kinda like Linux Standard Base. Its an interesting project although I haven't found it too useful as just a plain ol' desktop user. My Linux need are all met by Damn Small Linux at the moment. Hopefully no rush to centralize will sweep my favorite little distro away!

      --
      1 (short ton / firkin) = 89.1432354 slugs / keg
  103. Re:One kernel to bind them all. by shish · · Score: 1

    One kernel

    Actually, nexenta (opensolaris kernel + ubuntu userspace) is looking pretty good...

    --
    I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
  104. Linux is fractured in to two as I see it by SocietyoftheFist · · Score: 1

    You have those that will pay for vendor to support it, just another "UNIX" like operating system to them, and those that use it because it is open and free and want to roll their own. Server rooms don't show up on usage stats. Linux will never gain a significant desktop share in it's current incarnation or with the current direction. It has become quite obvious that those looking for a UNIX desktop have chosen Apple, that was the impetus for the early Mac adoption that I saw. Time after time I saw people that had tried running Linux on a laptop but like me they got tired of having to massage things and so they got a Mac notebook instead. I love my MacBook Pro and no Linux laptop/desktop has ever come close to it.

    1. Re:Linux is fractured in to two as I see it by Ragingguppy · · Score: 1

      hmmm... Its funny I think Ubuntu will run on your Macbook pro. And I bet you its allot easier to use too.

  105. Communities propel their progress by Anonymous Coward · · Score: 0

    I think that Linus' stance is representative of many Linux proponents and it highlights one of the strengths of the community: choice. I also think this stance is why Linux will have trouble competing head-to-head with a product backed by a (healthy) commercial entity.

    An advantage of the Linux 'community' is that it is not one community. It is a collection of loosely coupled communities with (sometimes wildly) differing opinions on how to develop and use their OS. The advantage is choice, but the disadvantage is a lack of unified direction. When compromise is made and people work towards a common goal they can approach that goal more rapidly. Also of great importance, the success and failure of a project (think financial and user support) often correlates to its perceived progress. This is of such great importance that providing direction is often cited as fundamental trait of a good leader. It is unfortunate if Linus didn't take the opportunity to encourage more collaboration.

    Ask yourself this: If sexy OS Z is touted as being the next greatest thing, developed by an FOSS community, can you count on developer (or user) loyalty to Linux? Now consider what happens when OS W, X and Y are introduced and you get the point. Without a concerted effort on the part of developers and users, potential will be left unrealized. Could it be that divided we fall?

    The fate of our Linux won't matter though, just wait, soon BeOS will mount its epic takeover ;D.

  106. There will never be one distro to rule them all... by pravuil · · Score: 1

    but the evolution of Linux begins at the base. With new releases being a norm every six months, new developments come and go. The linux kernel is the fundamental base. The extensions surrounding the kernel should have a fundamental to reshape how the kernel is exploited. There needs to be a market leader to invest time and resources to simplify how the kernel should be exploited. It will change the dynamic for Linux distributions while maintaining the integrity of the opensource community. The fundamental of the kernel isn't the problem, it's the fundamental of the extensions surrounding the kernel that is.

    In my belief, there needs to be a distribution that bridges the gaps between other distros, then another one to break down dependencies exclusively. It doesn't necessarily require totalitarian consolidation but there needs to be a community effort to focus on variations of the types of consolidation.

    Fedora has done great efforts with security but has some fault with stability for certain features. It's cutting edge just not as stable as I would like it to be at times. OpenSuSE has stability, ease of use and great insight into stable features but with encrypting the root and swap partition by copying files over to another partition, repartition, then move the files back is a bit of a stretch for the average user. The system updates could be more aggressive but hardware support for nvidia and ati drivers is perfection. Debian is great and stable, very proactive in terms of updates but in terms of getting it to meet up to current technological standards without sacrificing it's open integrity is the only thing that keeps me from switching over fulltime. Ubuntu needs stability. Most of the updates are no more than scripts to get things by. You see this when trying to do a base server install and then attempt to piece together a decent windows manager on top of it. If a system had the security of Fedora/Red Hat, the stability and ease of use of OpenSuSE/Novell, not to mention the integrity of Debian, you would have one hell of a distribution. If anybody has the time, they could learn a lot from Linux from Scratch. I'm doing my part but I'm just one person. Anybody out there willing to work on a project like this, I would be more than willing to help out.

  107. Can it change the screen res? by bored · · Score: 1

    Here goes some karma...

    Frankly, Linux isn't growing because it has fundamental problems, even in its "core competencies".

    Last year, I was volunteering for for the local congress critter. They needed a number of PC's with web browsers to access their canvasing tools. Where I work, we have a parts room full of 2-7 year old desktops, so I borrowed a few with the intention of installing Linux and Firefox and loaning them out. I downloaded the most recent version of ubuntu, and openSuse and installed a mix. I would say in large number of the cases the install was _NOT_ smooth requiring some text file editing or worse to get the machine to a usable state. That was ok, I did that before donating them. The problem is when I loaned them the desktops they were plugging their own monitors in (donated by someone else). In probably about 50% of the cases the resolution/refresh rates could not be set by the GUI utilities even though in 100% of the cases i saw data was available with the DDC display utility. One guy requested I reset the refresh rate because it was hurting his eyes. The look I got when I ended up hand editing the xconfig file summed up the why Linux isn't anywhere near ready for general consumption.

    This is acceptable if you have an "expert" pre-install the machine, and setup every piece of hardware and software that will be used. At that point the linux machines need big stickers that say "no user serviceable parts inside." I end up hand patching and compiling stuff all the time, I frankly cannot figure out how a normal user is suppose to figure this stuff out.

    1. Re:Can it change the screen res? by Totenglocke · · Score: 1

      Sorry, but I haven't heard of that happening with any Linux distro in years.

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
  108. "Countless nightmares" by Anonymous Coward · · Score: 0

    I take it that was because you daren't count them, since the number "Zero" wouldn't help your case...

    Wht if I want to run Windows on my UltraSPARCIII?

    Can't. Doesn't matter HOW HARD I TRY, it won't run. Failure on a scale that renders your "nightmare" inconsequential.

    What if your application doesn't work under Vista, but you MUST use Vista and you MUST use that application? Will ANY FORM of bashing at the keyboard make it work?

    No?

    Epic failure

    1. Re:"Countless nightmares" by EEBaum · · Score: 1

      Fair enough. If I spent the afternoon trying to count them, the number would probably be around 5. So I exaggerated a bit. Although each of those had its share of sub-headaches.

      I think it's a psychological irritation more than anything else. If I MUST use an application and MUST use Vista and the two will not work together, then it's a done deal. I fail. I can't do it. I can then sheepishly tell the client that it's a no-go. We move on.

      With ./configure, it may very well be that the two things I'm trying to run together are not capable of running together. Or maybe they are. I never know, but I always have hope. Hope that strings me along for 30 hours of trial and error, at the end of which I'm fairly convinced that it's not going to work, but I also think that it still *could* work. So I keep plugging away at it, or I admit defeat and feel like an incompetent fool (and perhaps I am).

      So while it's not really a happy situation, I am significantly less crazy when confronted with a 100% guaranteed "this will never work" failure immediately that I can move on from, than a "this should work, but it's not working" that strings me along for days. As an added bonus, if enough people are confronted with a 100% guaranteed "this will never work" and are all pissed off about it, chances are someone will find a way to make it work and try to sell it to me in the near future. If a ./configure doesn't work, it tends to be isolated to my particular strange configuration or ignorance, and help is not to be found.

      --
      -- I prefer the term "karma escort."
  109. Linux wouldn't have got where it is with 1 distro by Patch86 · · Score: 1

    Far and aside from the fact that community and volunteer developers wouldn't just surrender their favourite project for the sake of the Linux "brand", a bigger problem would be the corporates.

    A massive part of the hard-graft development is funded/sponsored/carried out by the big corporations in the FOSS world. All big companies only ever get involved with projects where they think they can make a profit out of it. If we had a one-flavour "official" Linux, most of their business models would be gone. Without a good business model they wouldn't get involved, and that means less resources backing the Linux project as a whole.

    Take Red Hat. Their core business is in selling their official boxed version of RHEL, and selling support services to the companies and regular users that adopt both RHEL and Fedora. If there was just one variety of Linux, they wouldn't have their own product to sell- the best they could do would be to sell copies of Mono Linux (which is what I'm calling it now), where they'd be competing with every other Linux vendor (including those distribution it for free). Similarly, without their flagship products, their support services suddenly have no big selling point. Red Hat contribute lots to all manner of Linux-related FOSS projects- without them, theres less money to be had.

    Similar goes for Canonical- they started a brand new company so they could develop and promote a new distro, with an eye to making a profitable, sustainable business. If they weren't able to create their own distro for some reason, what incentive would they have had to get involved with Linux in the first place?

    Take away the best of the corporate support, and add in the troubles you'd have getting the community to support Mono Linux, and GNU/Linux wouldn't be what it is right now. Not to say it couldn't work, just that it'd be something else entirely.

    tl;dr- If you want Linux without lots of distros, try BSD.

  110. Merge all distros into one by Anonymous Coward · · Score: 0

    Couldn'd you make meta-package containers for all distros out there?

    Then you would install a base system, and then

    apt-get install ubuntu
    apt-get install fedora
    apt-get install you-name-it

    Would it be so difficult?

  111. There should be freedom to have multi distros but by thetoadwarrior · · Score: 1

    If people want to grow the Linux market share which would be good for everyone involved in Linux then people at least need to settle on certain standards or get behind one.

    More importantly to get somewhere a distro needs some marketing and it would be better to pool resources behind one considering even then paying for marketing is bound to be a money losing situation for some time.

    It would not hurt to get behind one distro for a short period when the return is that more developers put focus linux and companies start giving it better support so people don't have to spend their free time making things work that should just work and can instead focus on innovation rather than making printers and web cams work.

  112. Klik by quintesse · · Score: 1

    "I'd prefer to see App Bundle distributions similar to OS X"

    Such a thing actually exists:

    http://klik.atekon.de/

    1. Re:Klik by elFarto+the+2nd · · Score: 1

      And glick, which I thought uses a nice method.

  113. Linux is not about market share by EvilIntelligence · · Score: 1

    The people that are jumping up and down about Linux not gaining market share simply don't get Linux. It's like market analysts trying to analyze a block party, not realizing that its a block party not a stock exchange. Linux is not about market share. It's about creating an OS that works. If people like it, they use it. If they don't like it (or don't understand it), they use something else. There is no marketing plan. There is no "market expansion". There is no "competition". People who want it, use it. People who want to make it better, develop for it. People who don't, don't. That's it. Even Linus himself said that the destruction of Microsoft will be a totally unintended side effect. Yes, he was be sarcastic, and he was only talking about one company, but it's basically true. There was no intention of competing with anybody. Anyone who tries to make it out to be simply doesn't understand how Linux came about, why it still exists, and how it will continue to grow and thrive despite other people's warnings of "not gaining market share".

  114. When did you last use Linux? by Anonymous Coward · · Score: 0

    "Suppose further that Quicken needed a minimum of 1024x768 resolution. Where do you change that? It's not a simple matter of right clicking on the desktop, selecting properties, and moving the slider."

    Yes it is.

    Right click on desktop. Select Configure Desktop. Select Resolution. Change resolution.

    "Linux is not going to make significant progress onto the corporate desktop until software companies start publishing linux versions of their software. They will be reluctant to do that because the cost of support will be so high."

    Then these software companies will fail to get money from the businesses that have more money for the APPLICATIONS because they aren't spending it on support staff, cleanup, downtime, viruses and the OS itself.

    And they will FAIL to get their money.

    1. Re:When did you last use Linux? by FrostDust · · Score: 1

      Just as a counter point, Ubuntu (at least, while using Gnome) doesn't have "Configure Desktop" at all on the menu when you right-click the desktop. It does have "Change Desktop Background", but that only lets the user change the background image (and other visual preferences), but nothing dealing with the screen resolution.

      That was kinda the point of his argument. In that hypothetical situation, Quicken tech support would have no idea how the user's system varries from an expected Linux install. Unless a standard was enforced across all distros, each user would be have to be treated as an individual, potentially different from the previous one, drastically increasing the time tacken to support him or her vs. if there was a unified standard.

  115. Must Be A Linux Guy.. by TheNinjaroach · · Score: 1

    Why do X-Servers have the graphics drivers rather than the kernel or HAL? The X-Server should only be a consumer of graphics services!

    You must be a Linux-only kind of guy. There are a dozen other kernels out there that can run X as well, if we move graphics drivers out of X and into each kernel then we end up with more OSS fragmentation than you just set out to solve.

    --
    I went to eat some animal crackers and the box said, "Do not eat if seal is broken." I opened the box and sure enough..
    1. Re:Must Be A Linux Guy.. by Wesley+Felter · · Score: 1

      Those other OSes can fend for themselves. Why should Linux, which has most of the users and developers in the Unix market, subsidize minority OSes? Making Linux work better is a net benefit, regardless of what happens to *BSD/Solaris.

    2. Re:Must Be A Linux Guy.. by AKAImBatman · · Score: 1

      You must be a Linux-only kind of guy.

      BSD and Solaris are my preferences, actually. I occasionally poke Linux with a stick, get frustrated, and move on. My views on graphics drivers actually developed during my use of FreeBSD. One of the things I noticed in learning the OS was that all the X subsystems were pointed to system drivers. You didn't run a mouse driver, you pointed X at the OS driver. You didn't run a keyboard driver, you pointed X at the OS driver. So on and so forth.

      The concept was so much better and more cohesive, that I've been a proponent of OS-specific drivers ever since. Besides, it's not like OSS operating systems don't share code for drivers.

    3. Re:Must Be A Linux Guy.. by JAlexoi · · Score: 1

      FYI: If you take Mac OS X, Linux misses out really bad. And the point is really about HAL. And HAL is the place where all the tinkering should be done.
      I am not bashing X, since it's really the only thing in Linux that stands out as a positive standard API for GUI development.

  116. Apples n' oranges my friend by Anonymous Coward · · Score: 0

    Microsoft cripples a product, renames it, and releases it at a lower price point so that they can maximize the number of people they exploit across the entire market.

    Linux gives you all the functionality all the time, plus the freedom to customize it. Different people have different ideas of what makes a good distro, so they put some effort into making what they believe is the best combination and share it with you totally free of charge.

    I don't see any similarity at all between the two situations.

  117. What failure to gain market share? by Anonymous Coward · · Score: 0

    Linux is on 30% of netbooks. This is the greatest failure for MS ever and the only operating system that has ever gained any market share against MS.

    This will get even better once they start putting full versions of ubuntu that have been configured for the the format.

  118. Rich billionaires? by jonaskoelker · · Score: 1

    We're not out to become rich billionaires

    I am. But only because I like the offspring of Debian and the color brown.

  119. Am I the only one.. by drunkennewfiemidget · · Score: 2, Insightful

    Who doesn't give a flying fuck if Linux gains marketshare or not?

    Don't get me wrong, I hate Windows, and I wouldn't impose it on my worst enemy ... ok maybe I would.

    But I hate Windows, and I love Linux and all that, but at the end of the day, you run whatever the hell you want, and I'll run whatever the hell I want, mmmkay?

  120. Technical product vs marketing product by Anonymous Coward · · Score: 0

    Linux is a technical piece turned into hundreds of different products (in the marketing term).

    Most people (like me) know how to work on windows. Why bother learning all of it again?

    There is only room for one concept of "computer" inside people's heads (and often even not that much). Windows got there first on the heads of almost everyone alive. If Linux as a product wants to displace windows, it has to start with the youth and wait for 100 years until everyone that uses windows dies.

    Either that or mimic exactly all of windows' metaphors in its UI, without any deviation.

  121. Let's name them... by jonaskoelker · · Score: 1
    • Linux Starter: LFS. You said you wanted Linux from the start, right?
    • Linux Home Basic: Ubuntu. Linux for human beings (but only when they're at home).
    • Linux Home Premium: Kubuntu. Linuks for human beinks, with tolerance for a higher kognitive load imposed by the konfiguration options, and the lack of leksikal korrektness
    • Linux Business: Linux Mint. Because that's what busineses try to make an exemplar of.
    • Linux Enterprise: CentOS. It's the community enterprise OS!
    • Linux Ultimate: Ultimatix, http://ultimateedition.info/
  122. The only thing linux needs... by Anonymous Coward · · Score: 0

    are free graphic drivers for gamers. the day xen or virtualbox support 3d acceleration is the day ballmer will rope himself up in grim despair. if you want one distro for all == distro for the masses, then there are plenty of intrepid jackalopes around if you ask me. took a non-gamer like me a while to understand why people use some crap-out-of-the-box OS like windows. PANIS ET CIRCENSES! program good games and openGL drivers for linux and microsoft is history for sure. don't belive it? then go to a forum and read what 90% of the dualbooters/wannamaybebelinuxusers say their reason is for using the QuickandDirtyOS: they want to game. to blame linux' versatility and diversity (one of the best things free software can undoubtedly deliver) for not gaining more users is really more than ridiculous...

  123. no you dont get it by unity100 · · Score: 1

    look at how many different names you mention while counting. gnome and apt, ubuntu, kde, yast, opensuse, yum, fedora.

    how do you expect telling a non tech (even linux) savvy average joe/jane all about these ? they will get confused even before you start explaining them in detail.

    we need one name prominent like what's firefox now :

    - hey need an alternate browser ? why, try firefox !

    everyone gets this.

    1. Re:no you dont get it by Tikkun · · Score: 1

      how do you expect telling a non tech (even linux) savvy average joe/jane all about these ?

      I don't. When I have questions about cars I either do some research or ask professionals that I trust.

      This doesn't mean that Ford should stop selling trucks just because people might confuse them with SUVs, or that manual transmission cars shouldn't be sold because some people don't know how to drive them.

      When I buy cereal I have to decide between many brands. Same for toothpaste and for mouthwash. This isn't a bad thing.

      Marketplaces are loud, noisy things filled with confusion, different ideas and ideals. The competition in the marketplace is what keeps people honest and allows people to bring new products and ideas to market. It isn't normal to not have choice.

    2. Re:no you dont get it by unity100 · · Score: 1

      Marketplaces are loud, noisy things filled with confusion, different ideas and ideals. The competition in the marketplace is what keeps people honest and allows people to bring new products and ideas to market. It isn't normal to not have choice.

      this is software. car analogies wont hold in every aspect of software.

      for you, it may be perfectly acceptable to have the marketplace as you describe before. average joe and jane dont like that. they want clear choice when dealing with important stuff. therefore, windows. we need some name to match against this. a keyword. when you say it, they will know. like firefox.

  124. Subjects continuing into the body break your by jonaskoelker · · Score: 1

    sentences apart into two halves that can't be understood on their own, and the subject isn't descriptive of the body.

    Sorry to pee on your sugarcane, but it's really annoying... And sorry for not being above it myself.

    1. Re:Subjects continuing into the body break your by Locutus · · Score: 1

      I usually copy the line down and go from there but in this case, one word( practices ) wouldn't fit.

      I also specified Microsoft marketing funds as what blocks advertising. So what part of the subject does not follow the content?

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  125. Its not FOR linux community by unity100 · · Score: 1

    its for people who have to use Windows or Macos.

    its for people who cant set out to create their distro according to their needs.

    basically its for average joe and jane, in middle of nowhere, to do simple tasks.

  126. Re:slow growth has more to do with Microsoft fundi by jonaskoelker · · Score: 1

    we'll see if this strategy will continue to work once everybody will be more fluent with computers.

    I think "everybody" will be more fluent with computers only inasmuch as young people start to replace those who are old now.

    Take your in-laws. Take your old English class. Take your band, or the stamp collectors' club. Of those, take all between 15 and 35. How many run Linux? They're the "everybody" who will inherit the earth.

    I might redact this in 35 years when I have grandkids ;-)

  127. It's not a populatiry contest by Eil · · Score: 3, Insightful

    The calls from the Linux community have been growing due to Linux's failure to show rapid market share growth."

    There, fixed that for you.

    Linux already has significant market share. Look at the web and the Internet infrastructure: the vast majority of it is powered by Linux, technologies that are based on Linux, or utilize Linux in some indirect way. Linux is gaining traction left and right in the embedded market. No competent system administrator hasn't at least fired up a LiveCD to see what all the fuss is about.

    It's true that Linux isn't as strong on the desktop as many advocates would like, but that's mainly because there's not yet any big company throwing their weight behind it to leverage business deals and spend billions in marketing to the consumer. (Canonical is trying, but they're still pretty small fish at the moment.)

    As I've written repeatedly, ever since the very beginning Linux has had steady but slow growth. This isn't a good thing, nor is it a bad thing, it's just how it is. I think what we're seeing now is that more and more people are looking at Linux and open source and saying, "now, how can I make a quick buck off of this?" and realize they really can't and then spend all day lamenting about it in their blog.

    1. Re:It's not a populatiry contest by toganet · · Score: 1

      Exactly. And the best part is, Linux doesn't _have_ to grow at all. 'Linux' is not a company, it doesn't have shareholders or investors -- it's just a tool, code written for a purpose. Economists (or at least market analysts and the business writers who need to fill pages every day) still have not figured out that their old models don't apply to FOSS products.

  128. I don't get it by rgviza · · Score: 1

    Why don't all the people that keep complaining about the variety of distros, simply pick one and unite behind it, then help out?

    FOSS = Choice. Make one.

    -Viz

    --
    Don't kid yourself. It's the size of the regexp AND how you use it that counts.
  129. No, no, no by WindSword · · Score: 1

    Did he learn nothing from the '80s? How many Unix distros existed then and who profited? Microsoft.

    Those who cannot remember the past are condemned to repeat it. - George Santayana

  130. Kind of ironic by Ichijo · · Score: 1

    Because earlier he said, "I think that people who argue for splitting desktop kernels from server kernels are total morons, and only show that they don't know what the hell they are talking about." (source)

    --
    Any sufficiently unpopular but cohesive argument is indistinguishable from trolling.
  131. "Switch" campaign a wild success by Anonymous Coward · · Score: 0

    Apple's "Switch" campaign seems to have been an amazing success!

    The downside is, it's primarily been Lunix users making the "switch". Oh well, that market share's gotta come from somewhere! And if you are going to support a brutal monopoly, at least it can be the brutal monopoly with the grossly overpriced hardware.

    "Overpriced... as in Freedom!"

  132. Looks like we are out of the desktop market by Anonymous Coward · · Score: 0

    Torvalds comment warrant some merit,but it has its own flaws.

    Having many niche market distros spreads the base of linux to many different areas. As an example, linux is prevalent in embedded systems, pcs, servers, etc ....

    However, it will be a tough sell for home owners. Developing a operating system for the masses requires alot of resources. Alot of UI specialists are required to develop a usable interface. 3rdParty support won't come until critical mass is reached.

    Basically, the direction of where Linux is heading signals to the desktop market that linux is not taking the PC market seriously. That's fine, but if you want to take Linux to the next level, you have to be willing to step up to the plate.

    You can complain about Windows/OSX all you want about how bugging/expensive it is, but at the end of the day, look who's got money in their pockets. Eventually, Windows/OSX will achieve a good balance between stability and feature set, etc ... You give them enough time and chances, eventually stars will align at some point.

    With their massive lead ahead of linux, it'll be like someone trying to topple Google from their basement startup ...... not going to happen.

    It's too bad that we give up on the desktop market when the opponents are at its weakest.

    Maybe in 20years, we'll get another opportunity?

  133. He is correct--but there is a problem. by Anonymous Coward · · Score: 0

    Microsoft ended the problem of interchangeable documents by dominating the market with Microsoft Office. Document format standards could have solved the same problem and not left us dependent on one company for innovation and support.

    Similarly, one GNU/Linux distribution would make us all dependent. Multiple gives us more innovation and specialization but this ignores the fact that substantial market penetration is impossible so long as each distribution requires you use packages for each release. A package format standard is the only viable solution.

    We need to have software packages that run on GNU/Linux, not version 1.2.3 of Distribution X. In my view, autopackage is the best solution for this. It isn't perfect, but it's most of what's needed and a great foundation on which to build. They are also generally easy to make.

    Developers: Make autopackages for your applications! Then you don't have to worry about updating your .deb or .rpm or whatever packages for each release of each distribution. And the bulk of user installation problems will be ended.

  134. no market share? by Anonymous Coward · · Score: 0

    China has created a national linux distribution. Russia is following. But certainly, what linux needs is to pare down to a single distribution. That will certainly increase market share. *rolls eyes*

  135. Okay, but why does *everything* have to differ by Rob+Y. · · Score: 1

    The difference between the layers of different distributions is _profound_

    And that's part of the problem. Linus may be right that there are good reasons for multiple distros to exist. But that doesn't mean there are good reasons for them to store the same files in different locations.

    One of the downsides of multiple distros is their tendency to do *everything* differently. At one point, that was probably a good thing. Experimentation and competition may be the best way to learn how to do things optimally. And in any case, in FOSS, there's no way to prevent it.

    But at some point, certain things have been shaken out to the point that they're more or less equivalent, and it would be a good thing for the multiple desktop distros (after all, that's what we're talking about here) to agree to agree.

    Beyond that, where competition is still producing some benefits, diverge away. But at least try to limit it to situations where it makes sense.

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
    1. Re:Okay, but why does *everything* have to differ by Anonymous Coward · · Score: 0

      OTOH writing cross-distro malware becomes difficult.

    2. Re:Okay, but why does *everything* have to differ by Antique+Geekmeister · · Score: 1

      Well, yes. But that's not a "Linux distro" problem. It's a developer education problem. Some tools, like everything under the direct control of the Free Software Foundation, follows the UNIX File System Hierarchy. Configuration files go in /etc/, user accesible binaries go in /usr/ (particularly /usr/share/man), lock files and databases go in /var/, logs go in /var/log/, home directories go in /home/, etc. Then some smartass comes along and decides they know better than the standard and does things their own way.

      Samba is actually an example of this. It was originally written to be in its own directory of /usr/local/samba/, with its own self-contained software bundle. Dan Bernstein's "daemontools" is worse, with its old licensing to prevent forking and its insistence on using "/daemontools/" for everything. So every distro is faced with the decision, "do we override the authors' install tools and wrap it in our own, or do we use our own policy even though it's not what the author tested with?"

    3. Re:Okay, but why does *everything* have to differ by Schraegstrichpunkt · · Score: 2, Insightful

      And that's part of the problem. Linus may be right that there are good reasons for multiple distros to exist. But that doesn't mean there are good reasons for them to store the same files in different locations.

      There are, actually. As a Debian user, I'm very happy about how every package on my systems puts its stuff in the same places, regardless of what Red Hat or SuSE do. For example, Red Hat's /etc/sysconfig configuration mechanism is total crap, and I don't really care whether Red Hat users are confused by Debian's ifupdown system, because I'm not a Red Hat user. There are many examples of this kind of thing.

      The truth is that each "distro" is actually its own distinct operating system that just happens to be almost, but not entirely compatible with many other similar systems. Where it makes sense to unify things, they are being unified. Where people disagree, they are free to do their own thing. This is what freedom means.

    4. Re:Okay, but why does *everything* have to differ by LonghornXtreme · · Score: 1

      Mod parent up.

  136. I disagree, sort of. by nurb432 · · Score: 1

    100's causes fragmentation and wasted resources and confusion. But i agree some choice is good.

    --
    ---- Booth was a patriot ----
  137. I like choice. by Noxn · · Score: 2, Interesting

    I always liked to have the possibility of choice. Even if i don't need it.

    Having many distros means theres something for everyone. I use Ubuntu (Im new more or less new to GNU/linux) because its easy,
    has apt-get and an update manager (And other stuff).
    But maybe someone else wants to personalize his stuff to the max (A thing thats difficult on MS-Windows) use gentoo or something like that.

    So i think having many distributions is good.

    --
    By reading this you agree to give me (Noxn) 1 dollar.
  138. Re:slow growth has more to do with Microsoft fundi by Locutus · · Score: 1

    from what I've seen coming out of US high schools and colleges, most are still pretty darn computer illiterate. They know "The Word", "The Excel", and "The Powerpoint" but they know nothing about the basics of what the "tool" a computer is. They are taught to click buttons and not understand what is going on and I'm not talking about coding. Ask anyone what a print spooler is and they'll be clueless. Yet, when they click the print button, that file is sent off to a spooler somewhere and will remain there until the printer finishes. This is a standard part how to use a computer.

    So hoping that a more educated society is going to open peoples eyes to Gnu/Linux and open source is dreaming and a very long way out. IMO.

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  139. Re:One kernel to bind them all. by Anonymous Coward · · Score: 0

    You know, I'm having altogether too much fun imagining Linus as a dark lord... :)

  140. Architecture Astronauts by TravisO · · Score: 1

    "One linux to rule them all" reeks of Architecture Astronauts. Yes oneday we can achieve this, but until you can fit the same desktop on my mini cell phone, you just can't do it.

    The limitation is the hardware, not the software. If this wasn't true why is Intel even creating the Atom cpu platform? Why can't the iPhone run true OSX (do you Linux geeks really want to take on the BSD people?)

  141. Car Analogy by EEPROMS · · Score: 1

    While we are here talking about all the different versions of Linux, why don't we get rid of all the different models of cars, who buys Ferrari's pfft, we can get rid of those for starters, what about Porsche, just over priced germen cars with the engine in the wrong end for over payed yuppies. Everyone should just buy a Ford or a Toyota 4 door saloon, imagine the money everyone would save on parts and the time wasted on looking for a car thats suits you.

    For those with no sarcasm challenged, YES!! I am being sarcastic..

    1. Re:Car Analogy by EEPROMS · · Score: 1

      For those with no sarcasm challenged, YES!! I am being sarcastic..

      typo..

      For those who are sarcasm challenged, YES!! I am being sarcastic..

    2. Re:Car Analogy by Totenglocke · · Score: 1

      There's a flaw there. Every car has a gas pedal and a brake pedal. Every manual also has a clutch pedal. There's consistency even in the variation. THAT is what people are really calling for with Linux. Instead of having rpm, deb, mint, and whatever other packages, just have a .lin or whatever you want to call it. Every program should run on any graphics interface and every program should run on every distro. Having that would make it much easier for a company currently only making software for Windows to have a Linux version as well. It would also mean much MORE customization for users since no matter what distro and GUI you're using, you'd be able to use your favorite programs.

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
  142. Dichotomy by ClosedSource · · Score: 1

    Windows 7 could fail miserably but there's no guarantee that such a failure will help Linux. Perhaps it could finally be the year of Apple on the Desktop!

    1. Re:Dichotomy by notamisfit · · Score: 1

      Or, in a real world, the Year of XP Yet Again.

      --
      Jesus is coming -- look busy!
  143. My thoughts... by diagonal_mambo · · Score: 1

    It's a trade-off. Do we want more flexibility and competition, or do we want to push free software?

    I do agree that competition accounts for a lot of innovation. I wonder if this innovation could be maintained if we merged into one desktop distro. We do still have a couple of other heavyweights to compete with.

    I think Ubuntu's model is good. They have their main distro, and other side distros to deal with more specific cases. They have a lightweight distro, a totally free one, one for multimedia enthusiasts, one for schools, etc. With this all under the banner of Ubuntu, once the choice to use Ubuntu has been made, all the user needs is to decide what they want to use it for. It also allows them to switch easily, whenever they want. If Ubuntu were the only major distro, then it's actually a far easier decision than trying to decide between the different Windows editions, because they all come fully featured with no lock-in.

    Not saying Ubuntu should rule Linux. Just saying that this method has a lot of potential. As it is, I feel Ubuntu neglects their side distros a bit too much. If it was decided to put development behind one distro, then effort could go behind these different flavours, and could result in something truly great.

    Of course, this kind of chokes the free software model. Nowadays, if someone has a great idea, they can showcase it in their very own distro. They also have dozens of opportunities to get their idea adopted by existing distros. This would have to be addressed, but I think the boon to free software could be worth it.

    It would not be an easy transition, but with care and a clear model of how things would work, it might be doable. Luckily, a thread on Slashdot is pretty much guaranteed to incite change, so we should be seeing this by late next week.

  144. Why are things like packaging such a big deal? by DJRumpy · · Score: 1

    Why can't they use a unified packaging system between all of the distros? In the end, the packaging doesn't matter at all, but rather the content and that it works. These arguments are rather silly.

    I also find the argument that Linux doesn't need market share rather short sighted. If there is no public interest due to irrelevance, then Linux will die a long quiet death. You must have interest from both vendors, businesses, and the general user community. Market share gets you that and it is a good indicator of how well you are doing gathering that interest.

    I also have to laugh at these Windows jibes regarding all of their 'distros' when in fact, they are all the same base OS, with only the packages installed differing. That is what I see as a critical difference between Windows, OS X, and Linux. Any version compatible software will install and be expected to run on Windows or OS X. The same is not true for Linux.

    The community needs to stop stroking themselves so heavily and unite behind a few basic standards like common interfaces for configuration, hardware, networking, packaging. Set a standard that developers, vendors, and users can always assume will be consistent, and then customize on top of those standards.

    1. Re:Why are things like packaging such a big deal? by Medievalist · · Score: 2, Insightful

      Why can't they use a unified packaging system between all of the distros?

      Who exactly is this "they" you are talking about?

      Humans build stuff that does what they want to accomplish for their own goals. I am not so interested in your goals, though I am altruistic enough to hope you achieve them. Red Hat feels the same way about SuSE. Debian feels that way about Gentoo.

      Linus is right, the system stops evolving optimally as soon as you start constraining it into your particular vision of what everyone else needs.

      As for linux "dying a long quiet death", who cares? It's a tool, not a pet animal. When it stops solving your problems stop using it; me and Linus both have the source code, so we will keep using it as long as we need it... regardless of what anyone else does.

    2. Re:Why are things like packaging such a big deal? by DJRumpy · · Score: 1

      And you feel that others shouldn't enjoy the same tools that you do?

      The very things you love about Linux are the very things you would end up denying others simply because they would never find it, or the barrier for entry would be to high.

    3. Re:Why are things like packaging such a big deal? by Medievalist · · Score: 1

      And you feel that others shouldn't enjoy the same tools that you do?

      If you are suggesting I give away the contents of my toolbox, no thanks. But I'll assume we're still talking about software, which can be easily duplicated. :) I give tools away all the time, I gave away a sed script earlier today.

      The very things you love about Linux are the very things you would end up denying others simply because they would never find it, or the barrier for entry would be to high.

      But, see, that's not our disagreement. I have no problem with other people expanding their capabilities (with or without my help). You are talking about taking things away from people, not giving them things. There should be as close to an infinite number of options as people want, and believe me, people want more than one package manager.

      If you want to change the way of things, work on interoperability between the major package managers. There are already several projects working on this that would appreciate your help.

  145. These 600+ comments are the reason it will never h by Anonymous Coward · · Score: 0

    You're all a bunch of squabbleing children. I like yum, I like apt, I like rpm. STFU! I like sudo, I hate having to sudo, etc etc etc.

    1 Pick a package manager. Just do it. I dont care which one, just friggen pick one already. Its not hard. If its not your favorite, too bad! Get over it. If its missing a feature you liked from yours, guess what, they're all open source, add it! If its really that spectacular that you can't live without it, chances are your patch will be accepted!

    All the rest sounds like configuration complaints, each with arguments for and against. Well, seriously kids, its con-fig-ur-a-tion. You can change it on your system. Someone will likely even come up with a no-sudo package or a use-sudo metapackage to turn it on and off for you. I always thought the linux community wasn't lazy, and liked configuring their boxes, but clearly with all the complaining, I was wrong.

    Seriously folks, get over it. Make a core linux and packages on top of that.

    Someone with a lot of free time on their hands could even go start the one true distro today. I like that TOT Distro :) Sounds small, uses a TLA, and has the word true in it. Get to it folks. TOT distro with TOT-PM (for working at night, err package manager which has the functionality of all the current package managers).

  146. One-size-fits-all distro? Not too likely... by Phred+T.+Magnificent · · Score: 1

    When the Linux world can't agree on a single standard for filesystem hierarchies (see the huge differences between Suse, Red Hat and its derivatives, Debian and its offspring, or the multitude of contradictions and alternatives in the documented "standard" at pathname.com), or whether or not to use standard Unix tools for controlling which services run at boot (google "chkconfig debian")...

    There's no chance you'll ever settle on a single "one size fits all" distro, or even a single "web server" or a single "desktop" distro.

    Until you can at least come up with a single credible standard for where to find things in the system, there will always be a need for a sane system like FreeBSD :)

    --
    Where is the wisdom we have lost in knowledge?
    Where is the knowledge we have lost in information?
  147. Yeah um you guys STILL don't get it. by sbeckstead · · Score: 1

    Linux is a play ground and a professional opaque arcane tool. Simple and sad but it's a toy or it's an arcane server product that only gurus use. It will never be on a desktop as a mainstream product unless and until there is only one Linux.

    Flexibility is great but when you can bend so many ways that you can't tell which end is up you lose all the perspective that you need to be a tool that a desktop user can just use. Take that last run on sentence for instance.

    Mac OS X is not that far from Linux, as it's based on something called BSD (I forget which one now) but there is only one that I can use on the desktop. There is a server version but I don't need that on my desktop. So as far as a user is concerned there is only one. I buy software for Mac OS X. I Install that software and I don't have to worry about additional packages too much because in production packages they actually take care of that for you.

    Windows is similar but it now has too many heads as well. However there is only one type of executable (I'll ignore 64 bit crap for now) to install and its again all in one package.

    Open source is great I use quite a bit of it. But generally I go looking for a commercial package when I want something to just install and run. If I'm in the mood to play I'll try to install an open source package and hope that one of the packager type install things actually works to get all of the dependencies but it usually will not happen that way.

    Don't even try to tell me that this tool does it right or that one does it right, I want to work not spend all day looking for all the parts of the one true tool to install everything. You won't be there next time I want to install something and I won't remember this conversation.

  148. from mythical man-month by Anonymous Coward · · Score: 1, Insightful

    thinkers rare
    doers rarer
    thinker-doers rarest

    unity of single distro is practically and politically impossible

  149. No, apt-get does that too. by SEMW · · Score: 1

    Aptitude manages package selections far better including remembering that you installed library x simply to make package y happy.

    ...As does apt-get, since quite a few versions ago. Alias "apt-get remove" to "apt-get autoremove" to get it to automatically uninstall x when y gets removed.

    --
    What's purple and commutes? An Abelian grape.
  150. Re:slow growth has more to do with Microsoft fundi by Locutus · · Score: 1

    they don't just throw CDs of Microsoft software at them, they tie in training and hardware and all kinds of things. Whatever it takes to keep Windows on those computers.

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  151. Re:slow growth has more to do with Microsoft fundi by electrosoccertux · · Score: 1

    No, they didn't spend millions, since copying a CD only costs a few cents.
    Of course, Microsoft counts the donated software at the full market price, but they just provide cheap copies.

    Microsoft is just counting on the fact that they are the first ones, but we'll see if this strategy will continue to work once everybody will be more fluent with computers.

    Does that work for corporate tax writeoff purposes? Yuck.

  152. Missing the point... by Anonymous Coward · · Score: 0

    ...which is that IF the Linux community (tm) could agree on standards (as opposed to every distro 'sort of' doing it things their own way), you'd see more Linux on the systems of "Joe the End-user".

    Personally, I -want- my config options, USE flags and micro-managed installs...but I can handle them.

    The point of the article was that Linus disagrees and enjoys the mishmash. Then again, he doesn't give a damn about what runs on top of his kernel...because he doesn't have to. That's someone else's job.

    1. Re:Missing the point... by Yfrwlf · · Score: 1

      The point is that you should be able to have whatever you want. Everyone should. But, the key is that to accomplish that, you don't have to force everyone to use software X. All you have to do is work more on the frameworks/standards/APIs/ABIs/etc etc, methods for common communication, so that you can help streamline Linux. In other words, reducing fragmentation should be accomplished through the use of better programming and planning and communication, not through forcing everyone to do something a certain way.

      Once Linux is easier to program for, easier to install software on, and in general more streamlined and gives everyone more freedom and simplicity, Linux will be much, much better and bigger.

      --
      Promote true freedom - support standards and interoperability.
  153. Bunch o' nerds. by Jayjay2 · · Score: 1

    You're all such a bunch of nerds, thinking that "fundamental operating system components" and "very good package management" have anything to do with the success of a *desktop* OS. Windows is proof that you only need to be just good enough to be the king.

    Many distros = uncertainty for the average consumer. That's the bullet that sprays Linux' brains all over the floor in the desktop popularity war.

    Of course, this all assumes that the desktop is the battle Linux wants to win, which I seriously doubt. It's strength seems to be in filling all the niches others can't.

  154. anonymous by Anonymous Coward · · Score: 0

    I think focusing all the attention on 1 distribution will Greatly improve development, On the other hand it will make the Diversity smaller and the overall security will most likely not match the current system.

  155. As usual the wrong questions/comments are made by Yfrwlf · · Score: 1

    The wrong questions/comments are being made. The problem should not be addressed by "standardization" in the sense of forcing everyone to use one program, in the sense of rules and requirements to only accomplish X. The "standardization" should occur instead by the best meaning of the term, which is to use planning and technology to solve problems, and to establish common communication methods, and for those to then be adopted naturally, without force. APIs/ABIs are the answer, not "only support 'distro' X".

    All the problems that Linux has as far as fragmentation, immobility, lack of choice, "unmodularity" basically, can be solved by creating the frameworks/APIs/structures/standards which allow programs to get along, and which allow users to have the freedom to use the software they want, easily. Once those great programs/interfaces/protocols/etc are in place, once the system for running, installing, and developing software for Linux is much more smooth and easier, Linux will be much, much more successful.

    --
    Promote true freedom - support standards and interoperability.
  156. We already do that. by Anonymous Coward · · Score: 0

    You know the great thing about Open Source...if someone comes up with a program then others can incorporate it into their distro. So legally, they can already pool most of their resources if they choose to. It would only take a distro to do that. I would argue that some already do that by offering a vast amount of programs. All they would really have to do is put together a few different default configurations and call them "Home Basic" "Home Premium" "Business" "The Kitchen Sink"

    Besides I agree that having multiple distros only help...competition always spawns variety and innovation. If you have someone who doesn't like an idea you have you can always go to a different distro and implement it there. Got to love that.

  157. Marketshare by konohitowa · · Score: 1

    I don't see the multitude of distros as being the source of the marketshare issues. It seems to me the interface is really still the problem. It has come leaps & bounds since the 0.9x days, but it's still really lacking.

    The apps seems to be coming along and so forth, but it still lacks the polish of a modern GUI. And trying to emulate Windows layouts isn't an improvement. There really needs to be a group of HMI people working on a well thought out GUI standard for it. Realistically, since there are still so many UI options, it's not too late to completely rethink the UI.

    That's the killer app I'd like to see on Linux. A really cutting edge interface with a superior set of tools to target it.

    That and the installs can still be a pain... I found Debian to be relatively painful from an 'understanding what to do' standpoint. At least as a netboot. I never did manage to install an archived version via internet install. Almost made me wish for my 11-floppy slackware install from back in the day.

  158. One size DOES NOT fit all by SL+Baur · · Score: 1

    The kernel is not bloated, it's just that it comes with drivers for a shitload of hardware.

    That _is_ the definition of bloated, since many people use a limited subset of PC-compatible hardware.

    Is this a troll? The definition of bloated is useless features you will never use and needlessly wasteful code. Except that ...

    The number 1 issue raised against Linux here by the 'turfers and trolls is that it has more limited support for various devices and systems than Microsoft Windows. Generic kernels for distros are going to include drivers for as much hardware as they can just because it makes sense. They want it to boot on as many systems as possible.

    Last year, it could be said that Linux ran on more different kinds of x86 systems than Microsoft Vista, not sure what it's like now.

    If that's a bother for you, rebuild your own kernel and only include the stuff you absolutely need. Modularize everything (which the distros do anyway) and you can get a small kernel footprint.

    Stock Linux *can* be run on embedded systems and the developers go after waste in the core system with a vengeance.

    A kernel that will not boot a certain system is definitely 100% "bloat". If that's what you want to call it.

    It's nice that you can just stick in almost any piece of kit and Linux detects it and runs with it. It would be nicer if all that cruft was cut out of the base kernel and drivers were available for download on demand rather than shipped with it.

    The exotic drivers in Linux do not contribute bloat - they can built as loadable modules. The size of modern kernels first came from TCP stacks (my second home Unix box, System V/R2, had a kernel around 100k and although you could do all kinds of things with it, you could not plug a network card into it, I forget what size the kernel was on my first Unix box, probably about the same).

    I've been through this sort of thing personally. When I started off as Mr. XEmacs, it was widely criticized (aside from the usual anti-Emacs venom) for being even more bloated than Stallman Emacs. So, I stripped everything not essential for basic editing and doing connections to a network out (so users could download on demand the emacs lisp modules they needed). The FIRST demand I got hit with was to have everything available in one download, which sort of defeated some of the purpose - every available unused emacs lisp package *does* consume resources.

    You cannot please everyone and it's not worth it to try. I'm comfortable with the model that Linus has chosen, but I never had any say in it. He's endured flames from the very beginning for batching together all the Linux kernel source code in one package and resisted attempts to break it up. The way that Linux kernel development has turned out, I would say he is correct (cf Greg KH's recent introduction of half-baked drivers into the kernel.org's .src.tar.gz). I think that's a good thing.

    On the other hand, I've had plenty of comments from people who were most happy they could trim their own XEmacs down. You can do the same thing with Linux too, the level of difficulty is about the same, but with a lot more risk than with an editor.

    Oh and note for Twitter: I'm not a Linux guy simply because it's the kind of system I've dreamed about and supplied new code and bug fixes for most of my adult life, it's also because I've tracked development on linux-kernel off-and-on for over a decade now and I not only respect Linus for his coding skills, but also for his managerial skills. I am even more amazed that he has learned to balance his life and get married with children (and stay! married) and *continue* to lead.

  159. ONe distro by Anonymous Coward · · Score: 0

    a Gui distro to kill all windows/mac users
    make them switch!!

    all beefed up,

  160. Multiple Distros Are Good. by Spamsnake · · Score: 1

    I agree, multiple distributions are a good thing. Even if they do cause arguments!

    --
    http://spamsnake.x-fusion.co.uk
  161. Linux will never gain market share by Anonymous Coward · · Score: 0

    Because most users are idiots. I'm IT where I work (part time, doing a full time job). I installed SUSE on one machine for a specific purpose, then put it back temporarily while I configured another computer. Someone called me this morning because they couldn't figure out how to select windows in GRUB. Same morons couldn't figure out how to use the internet after I disabled IE and left Firefox on the desktop. IE still has 80% of market share because Windows users are STUPID. Linux isn't designed for stupid people, and the majority of the population is stupid when it comes to computers. So until someone write a Linux for idiots distro (oh, wait, I believe Mac did that already), Linux will not make any real gains in market share.