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."

8 of 791 comments (clear)

  1. 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

  2. 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.

  3. 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.

  4. 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?
  5. 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.
  6. 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.

  7. 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.

  8. 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.