Slashdot Mirror


Too Many Linux Distros Make For Open Source Mess

AlexGr writes "Remember the 1980s worries about how the "forking" of Unix could hurt that operating system's chances for adoption? That was nothing compared to the mess we've got today with Linux, where upwards of 300 distributions vie for the attention of computer users seeking an alternative to Windows."

77 of 554 comments (clear)

  1. Hrm... by NaCh0 · · Score: 4, Insightful

    Must be a really slow news day to bring back this ancient argument.

    1. Re:Hrm... by der'morat'aman · · Score: 4, Funny

      That, or they're resurrecting it as a service for those of us who didn't see it the first time...

    2. Re:Hrm... by FyRE666 · · Score: 4, Insightful

      It's not really a choice of 300 anyway for business; there are only two main distros: SuSE and Redhat. Sure, I've used others on production systems, but those two are focused on business users, and have the support systems in place that the overwhelming majority of the other distros don't. Personally I use Ubuntu and Gentoo at home, but wouldn't choose these for the company servers.

      BTW, where the hell is the option to respond to the original article?! I can only respond to an existing article now...

    3. Re:Hrm... by froggero1 · · Score: 4, Insightful

      one of the good things about linux is that there's many five (give or take) spots that the marjority of the casual home based linux guy is going to choose. that said, there's these other 350+ distros competing for a peice of that action. competition = good... cathedral... bazaar... we've done this argument before.

      just because the top guy changes every once in a while, doesn't mean anything in respect to the quality of the guy sitting on top, they've still got to beat out the other plethora of distros.

      ps: the reply button is in the floaty box to the left now.

      --
      ~/.sig: No such file or directory
    4. Re:Hrm... by SamSim · · Score: 4, Insightful

      Just because an argument's ancient doesn't mean it's not still valid. Plus, after all, the number of distributions has been rising for a long time. Maybe the argument carries more weight now than it used to.

    5. Re:Hrm... by b1ufox · · Score: 2, Insightful

      The problem which author perhaps missed can summed up as -
        - lack of coherency of packages/package management and tools among distros.
        - lack of a common template or rules or standards over which distros can be made.

      But at the same time it does happen doesn't it? e.g for car there are a thousand varities out there. Anyway To protect this LSB(linux standards base) is formed.

      BTW linux kernel is still same and shared by all.Only versions used are different.

      So its just the userspace tools and programs which vary. And thats not bad as different people have different taste.

      --
      -- "Genius is 1% inspiration and 99% perspiration" - TAE --
    6. Re:Hrm... by Asmodai · · Score: 5, Insightful

      It has validity, the argument that more is better does not necessarily hold true. If you look at the uptake numbers you will see large clusters around projects like: Red Hat, Fedora, Ubuntu, Debian, Slackware, Gentoo, Red Flag and SuSE (and perhaps 1 or 2 others I forget now). The rest of the distributions leads a marginal existence unless they satisfy a very local need (Red Flag or one of those Indic-supporting ones).

      So what else do those distributions serve except egocentrical purposes, especially since the majority consists from taking a large well-known distribution and only tweaking it slightly and, tada, Monkey Nutsack Linux is born.

      Seriously, for most consumers, assuming Linux is still going after Windows and the desktop, more choice is not necessarily better, especially not when it numbers in the hundreds.

      --
      Jeroen Ruigrok/Asmodai
    7. Re:Hrm... by cp.tar · · Score: 3, Insightful

      Surely you mean, those of us who failed to see it the first two hundred times. Or so.

      --
      Ignore this signature. By order.
    8. Re:Hrm... by spike1 · · Score: 4, Interesting

      Simple.
      They fill a need in function.
      How many distributions are there once you've discounted the ones that are EXTREMELY FOCUSSED?
      Lose the rescue distros. The distros designed to run from a single floppy, the distros designed to have a single function such as firewall-on-a-floppy types.

      Once you've edited the list down to lose all those you get down to a reasonable number.

      The 300 distros is too much argument is as brain dead now as it was 5 years ago.
      A spouting of wintrolls. "Linux has too much choice, how can people know which distro to use when there're so many, blah blah blah". But when more than half of the ones out there are of the type described above, and a third or more of the rest are live cd variations, the actual "desktop linux" and "server linux" focussed distros probably only add up to about 50.

      And only 6 of those will be picked by "newbies" anyway.

    9. Re:Hrm... by giorgiofr · · Score: 4, Insightful

      "Most consumers" do not care about Linux; those that do, only care because their geek friend is trying to make them switch. Said geek will choose a suitable distro and install it for them. And, for the intended market, any major distro is just as good.
      The fragmentation of Linux distros has nothing to do with it being slowly accepted as a mainstream OS; lack of specialized apps, shaky hardware support and the usual suspects are to blame for that. As well as the fact that for most people Windows and pirated Office Just Work(tm) (which they kinda do, come to think of it) so why change?

      --
      Global warming is a cube.
    10. Re:Hrm... by hdparm · · Score: 2, Interesting

      You have a pretty shallow look at the issue.

      Clued-in people won't even bother looking at obscure distros for any business deployments. Clueless ones will have lots of trouble even finding them.

      Another side of the whole argument - how many of 295 mentioned distributions (I excluded RH/fedora, debian/ubuntu, SuSE, Mandrake and Gentoo) are all-purpose systems? We need to exclude embedded ones and strictly specialised distros (like, say IPCop firewall), etc.

      Having choice is always good thing. Using 'too much choice' with negative connotation has been translated long time ago. It's called FUD.

    11. Re:Hrm... by lord+sibn · · Score: 5, Insightful

      Indeed. JoeLinux may be "competing" with the major distributions for attention, but there really are only a few major players out there. JoeLinux is going to have to be one awesome distribution if it is going to really come out of nowhere and get somebody's attention, something like Gentoo and Ubuntu did.

      Until that happens, JoeLinux may as well only exist for Joe and his nerd buddies; to complain about having "too many distributions" is (to me) kind of like complaining at having too many McDonalds (or whatever your preferred chain is). They are all similar. They all serve mostly the same food, with mostly the same flavour. So you should only need one or two, right?

      (Disclaimer: I checked for the existence of JoeLinux at distrowatch, but the closest match I found was "JoLinux," which is absolutely not the fictitious distribution to which I was referring)

    12. Re:Hrm... by SnowZero · · Score: 5, Insightful

      There are also too many flavors of ice cream. I mean, with the hundreds of flavors around, how can businesses buying ice cream for their employees ever narrow it to just a few flavors that their employees will likely approve of? The choice is just too difficult.

    13. Re:Hrm... by somersault · · Score: 5, Funny

      Hmm.. we probably need to rename them as "Linux Ultimate", "Linux Server 2008", "Linux Home Edition", "Linux for fscktards" and so on, just to make things more understandable.

      --
      which is totally what she said
    14. Re:Hrm... by Dragonslicer · · Score: 4, Funny

      ...the first two hundred times Don't you mean three hundred times? I mean, come on, it's right in the summary.
    15. Re:Hrm... by spike1 · · Score: 2, Insightful

      2 major ones with the huge split?
      FFS, if you're talking about redhat's RPM and debian's DEB packaging systems, there isn't a "split". A split implies they both forked from the same distro. Those two formed independently in the distant past and now exist quite happily together. RPM and DEB users can even install software from the other side if they deem it neccesary, although it's better to stick with the repositories setup by the distro in question.

      So no, there IS no problem. Any more than there's a problem that both manual and automatic geared automobiles exist.
      The packaging system has only a miniscule affect on how the system operates anyway and most of the time the user won't even notice.

      In what way is the driver model a compromise? Where is there a superior driver model?
      Come on, if you're going to troll, you may as well try to back it up with some facts.

      X11 is not worthless. If you want to claim it is you'll have to back it up with some words, rather than just insinuation.
      Both gnome and KDE are valid desktops, dunno where in hell you got the "thin client" thing from, you've got no idea what a thin client is if you think that.

      And finally, the GPL. Like it or not there's no way linux is dropping the GPL, so don't even bother dreaming about it. It's here to stay and any company that decided they were going to WITHDRAW linux support would only be shooting themselves in the foot considering its populariry. 10 years ago, they might've thought "no point supporting it" but now... It'd be a VERY stupid mistake for them to make.

    16. Re:Hrm... by NickFortune · · Score: 4, Insightful

      It has validity, the argument that more is better does not necessarily hold true.

      That doesn't follow. More is not necessarily better, but neither is it necessarily worse. Nor is less automatically better for that matter.

      So what else do those distributions serve except egocentrical purposes, especially since the majority consists from taking a large well-known distribution and only tweaking it slightly

      You mean like Knoppix, which I believe invented the LiveCD, and is still the recovery disc of choice for a great many of us? Or maybe DamnSmallLinux, which packs into 50MB and will run on just about anything? Then there's Smoothwall which vainly flatters the egos of its developers by providing a dedicated, hardened distribution capable of converting an old computer into a firewall router?

      That's to name but a few. There are a lot of specialist distros out there supporting a specific activitity, interest or region.

      Seriously, for most consumers, assuming Linux is still going after Windows and the desktop, more choice is not necessarily better, especially not when it numbers in the hundreds.

      If you're worried about users migrating from windows, then we have enough trouble drawing people's attention to the big names like Ubunbtu and RedHat. I doubt the existence of tomsrtbt or Astrumi are even going to impinge upon their awareness, let alone sow the seeds of confusion

      --
      Don't let THEM immanentize the Eschaton!
    17. Re:Hrm... by jez9999 · · Score: 2, Insightful

      As well as the fact that for most people Windows and pirated Office Just Work(tm) (which they kinda do, come to think of it) so why change?

      Because they want to become legal?

    18. Re:Hrm... by jez9999 · · Score: 4, Funny

      (Disclaimer: I checked for the existence of JoeLinux at distrowatch, but the closest match I found was "JoLinux," which is absolutely not the fictitious distribution to which I was referring)

      I just released JoeLinux - me and my 2 buddies use it, you insensitive clod!

    19. Re:Hrm... by GrenDel+Fuego · · Score: 2, Interesting

      Just in case anyone wanted to see how it turned out last time ;)

    20. Re:Hrm... by Linker3000 · · Score: 2, Funny

      Too many repeats of this argument make for mess about discussion on Open Source mess

      --
      AT&ROFLMAO
    21. Re:Hrm... by plague3106 · · Score: 2, Interesting

      But the combination of essentially only two distros focusing in a major (and successful) way on enterprise users - Red Hat and SUSE - and, on the other hand, Ubuntu becoming the major enthusiast distro by far, leads to a world in which we have basically 3 main distros: Red Hat, SUSE, Ubuntu.

      Funny, I remember when it was RedHat, deb or slack. Then RedHat, knoppix, Mandriva. Then Redhat, Gentoo. So far it seems only RedHat is a constant, but others come and go.

    22. Re:Hrm... by teh_chrizzle · · Score: 2, Funny

      There are also too many flavors of ice cream. I mean, with the hundreds of flavors around, how can businesses buying ice cream for their employees ever narrow it to just a few flavors that their employees will likely approve of? The choice is just too difficult.

      i agree, in fact, i would say that there are too many restaurants in general. do we really need to distinguish between mexican and cuban food? do we really need different pizza chains? don't get me started on burger chains. why can't we all just be happy with mcdonald's and domino's and move on? if you want to get exotic, just go eat at taco bell. why do we need food from all of these different places like india? how am i supposed to choose what's right for myself and my family?

      .

      there really are too many choices. i don't have time to think for myself, let alone research and experiment to figure out what works for me. there should just be just one or two things to eat all the time. my vote is for chicken wings and beer.

      i am afraid that if all of this "choice" might spread to other areas, like music or television. there really needs to be some sort of law passed.

      --
      sarcasm:
      -noun
      1. harsh or bitter derision or irony.
    23. Re:Hrm... by Endo13 · · Score: 2, Interesting

      Umm...no. Home users also generally are going to use one of the main distros. And again, they use the same libraries and packages. If you properly package your software and specify dependencies and such, it should just work on any distro (with a few minor niggles here and there, of course, but it's the same as making sure it works between win2k and winxp). If you are using a distro beyond the big 3 (SuSE, RedHat, Ubuntu), then you are probably already smart enough to deal with any issues from installing 3rd party software...or you are too stupid to realize that starting with Linux From Scratch was a bad idea. That's not the point. The point is, all Linux distros together are only a small percentage of OSes in use, while XP is up to about 75% by itself. That means you can develop your software for only XP (without worrying about any other versions of Windows, including Vista) and still have millions of potential customers who already have the systems to run your software. With Linux, even if your software "should just work on any distro (with a few minor niggles here and there, of course, but it's the same as making sure it works between win2k and winxp)" it's those minor niggles here and there that are the problem. So you develop your software for one major distro of Linux (which nets you what, about 2% of total PC marketshare?) and then deal with the "minor niggles here and there" for another 1% here, .5% there, .01% for another distro, etc. It's not nearly as cost effective as just designing your software for Windows XP. All of which makes me increasingly frustrated, because I don't want to use Windows of any flavor, but I keep finding myself stuck with it simply because the software I want/need isn't available for Linux because no one wants to develop for Linux because it's just not worth the extra time and money. If there was one version of Linux with one GUI and one package system for all the homePC users to use you'd see a lot more developers programming for "Linux". I keep hoping Ubuntu will step up to the plate (but wait... do we want Ubuntu, Kubuntu, Xubuntu, or Edubuntu?) and fill that need, but obviously it's not happened yet.
      --
      There is no -1 Disagree mod. Slashdot.org/faq defines mod options. USE IT.
    24. Re:Hrm... by sacrilicious · · Score: 5, Funny
      I just released JoeLinux - me and my 2 buddies use it, you insensitive clod!

      As a major contributor to JeauxLinux, I'm concerned that your distro's name will confuse our users.

      --
      - First they ignore you, then they laugh at you, then ???, then profit.
    25. Re:Hrm... by toad3k · · Score: 2, Funny

      As a major contributor to JewLinux, you'll be hearing from our lawyers.

    26. Re:Hrm... by mr_mischief · · Score: 3, Insightful

      The problem with this reasoning is that there are already ten thousand begware, nagware, freeware, shareware, postcardware, download for $5.95, shrinkwrap for $19.95, heavily advertised for $695, and dongle-protected for $4995 products in your software market for XP.

      If you can support just three distros (or just one, even) and do the absolute best job out of ten companies selling in your market to Linux customers, you can really clean up on that 2%.

      Think about it. How many PCs are there, even just in the US? There are about 300 million people. Conservatively, let's say 100 million PCs, because 100 is a nice number to work with. So you say Linux is 2%. Fine, 2 million PCs. Let's say you go for a 25% distribution (or one that is part of a branch of distros similar enough to share the software easily). That's 500,000 potential users. Now, let's say your software is applicable to a quarter of the users. That's 125,000 systems. Now, let's say you get 20% market share. That's 25,000 copies.

      So, yeah, those aren't Microsoft Windows numbers. They're not even Adobe Photoshop numbers. But how many Windows programs do you know of that sell 25,000 copies? Aside from that, if your three or five person company can get $20 25,000 times on one product (or $100, or $5, or $300, depending on what your product does), do you really mind if you're targeting a niche?

      I hate to break this to some of you, but nearly universal usership like MS, Pepsi, Coke, Tylenol, McDonald's and Budweiser is not what builds companies. Those were positioned at the right place at the right time by some very bright people who took advantage of markets very slyly, who used network effects to their advantage, and who were quite frankly willing not to perfect their products because they'd rather have volume than drive up their prices and cut back demand.

      Nearly noone calls Budweiser their favorite beer. You wanna know an open secret? It's not meant to be your favorite. The tour guides at the Anheuser-Busch brewery tour in St. Louis will tell you that. Brewing the absolute best beer is always expensive. There are too many opinions on what makes the best beer to please everyone that any beer is best. Most of those esoteric flavors and textures that convince one group a beer is best turn off other people. Budweiser wasn't meant to get into those debates. It was meant to be the beer that sold well. It sells well because despite not being the very best, it's very non-confrontational. Anheuser-Busch has done a very good job at making sure that although Budweiser is not #1 on many lists, it's the beer that's safe to buy when you know your guests drink beer.

      Pizza Hut isn't the best pizza. Coke isn't the best soda. McDonald's isn't the best burger. Ikea isn't the best furniture. JC Penney doesn't sell the best clothes. What these companies do is to be good enough, cheap enough, and known widely enough that you'd rather play it safe with them than to either go high-end and risk that you've overspent or go low-end and get truly crap products. They trade being the best for being the best value. They do this in consistency, quality, and trust.

      I'd trust my local pizza places to have the best pizza in town. If I see another with the same name a few hundred miles away, I might take a shot at trying it. If I just want to know I'm getting pretty good pizza at a pretty good price, I'd probably find a chain like Imo's, Mazzio's, Pizzeria Uno, Gino's or Cassano's. If I'm further from home and none of the regional chains are around, I'd likely fall back to a national chain like Pizza Hut. I also fall back to Pizza Hut sometimes when they run a special or when they have a buffet, so I can get in and out quickly.

      Microsoft is the same way. Yes, Microsoft probably has the resources at this point to make the world's best operating system for some person's definition of best. Their goals, though, are market share and profit. They get market share and keep it by being good enough, by serving the most popular needs, by foregoing any co

    27. Re:Hrm... by mhall119 · · Score: 2

      Except that's what this whole debate is about: if there was a "one-size-fits-all" Linux distro, then more software developers would develop for it, it would become more popular, and it would gain more market-share leaving Windows XP with considerably less than 75% of the market. Then the premise of the whole debate is flawed. It takes virtually no extra effort to make both an RPM and a DEB file when you already plan on making one or the other. This isn't *porting* you app to 2 different distros, this is *packaging* you app for 2 different package managers. It's like creating a .msi installer and a .exe installer for Windows.

      And most of those same people have admitted that having a .rpm and .deb is not user-friendly enough for the average home PC user, meaning any software intended for a typical user that's currently on Windows will still have to be packaged specially for each distro and sub-distro. Again that's wrong. I've installed generic .deb files on Ubuntu 7.04, it far easier than installing anything on Windows. I've installed a generic .rpm file on Redhat, CentOS and Suse. Heck, I've even converted a generic .rpm into a .deb and installed it on Ubuntu.

      Until you can literally package your software into a self-extracting archive that works like an .exe and works on all current distros and versions of linux as well as all GUIs this fragmentation is a problem. You can already do that, some people have. Notably, Sun's Java used to come in a binary installer for all Linux distros. Downsides to this approach are that you make the user resolve dependencies (dependency-hell), or package copies of the dependencies with your installer (dll-hell). You also have to write and run your own auto-updater if you want to provide automatic updates. But why should you need to write 2 or 3 programs? One being the program you want to provide, the others being an installer and update service? Especially when a perfectly good installer and update service is already on the system you're targeting. Even Microsoft recognized that this is the best approach, and has been pushing .msi installation packages for some time now.
      --
      http://www.mhall119.com
    28. Re:Hrm... by Endo13 · · Score: 3, Insightful

      That's all well and good, except it doesn't really apply in this debate. Home PCs are all about interoperability - no typical home user wants to have to buy 10 different home PCs to do 10 different things. To run with your beverage analogy, it's like your type of refrigerator determines what beverages you can use. So then the beverage manufacturers have to try to weigh the costs of manufacturing for this or that refrigerator company, and try to decide which is most likely to be the most profitable for them. Most of the ones who care about profit will choose the refrigerator brand with the biggest installed user-base because it offers the biggest potential market, regardless of how much competition already exists in that sector. And remember, just because someone drinks Budweiser and Coke doesn't mean they won't also drink Coors and Pepsi. There's always room for another kid in the block, and with 75% of the potential market in that block, it's just waiting for you to step in and claim it.

      But regardless, your whole post is moot because you're talking to the wrong person. I'm not the developer. I'm the consumer. And right now, the developers are not offering what I'd like to buy so I'm just trying to postulate why that might be. You can disagree with me all you like, but until the software I want/need is available for Linux, your argument means nothing.

      I'm all for supporting the small guy in the niche market (I'll always take the local pizza over Pizza Hut) but when the niche market offers only sushi and I'm looking for hot dogs, then I begrudgingly have to take the hot dogs from the big guys.

      --
      There is no -1 Disagree mod. Slashdot.org/faq defines mod options. USE IT.
  2. How many... by gunny01 · · Score: 5, Insightful

    are actually in use though? Ubuntu, Fedora, SUSE, Redhat, Gentoo, Slackware, Debian? There are many distros, but most are specialized forks. Most people would use one of the listed ones.

    --
    kill all the fucking niggers
    1. Re:How many... by cbhacking · · Score: 2, Insightful

      You forgot Mandriva (which is a great distro for people who want lots of shiny eye candy and the ability to use Red Hat packages - at least, I think it's still compatible with them - and it's relatively newcomer-friendly) and Knoppix (which almost nobody would install, but most Linux types and more then a few Windows users will have a copy of it somewhere). Mepis deserves mention as well, I'd say... its package selection could be better, but it's a great distro in terms of hardware support, pioneered the install-from-LiveCD approach Ubuntu uses, and uses KDE, which in its default layout is more comfortable to Windows users than GNOME (of course, there is always Kubuntu as well).

      I have never used RHEL, is it really that different from Fedora?

      --
      There's no place I could be, since I've found Serenity...
    2. Re:How many... by itsdapead · · Score: 2, Interesting

      Ubuntu, Fedora, SUSE, Redhat, Gentoo, Slackware, Debian?
      • RedHat and SUSE are specialised distros for customers who need entrerprise-grade (i.e. expensive) support.
      • Gentoo is a specialised distro for people who need/want everything compiled with the optimal settings for their specific hardware.
      • Debian is a specialised distro for (a) people who want a minimal/stable base installation without sacrificing gazillions of ready-made packages; (b) GPL purists; (c) people using minority architectures.
      • Haven't tried Slackware since 1996 - since its still around it obviously meets the needs of some user group
      • Ubuntu focusses on ease of use while trying to preserve FOSS ideology
      • Linspire etc. focus on windows "switchers" and take a more pragmatic approach to FOSS ideology than Ubuntu.
      • Fedora is the "free" bleeding edge sandbox for RedHat
      • Mandriva seems to focus on a slick desktop experience

      Yeah, all this choice and flexibility is a terrible thing - especially since under the hood they're all using very similar concepts, applications, file formats, so even if you choose the wrong one to start with, switching is boringly trivial. Bring back one-size-fits-all...

      --
      In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
  3. 300, 1000, it doesn't matter that much. by tjstork · · Score: 2, Interesting

    The thing is, a distro for Linux is shaping more and more to be a complete product out of the box. It has dev tools, office tools, web tools, games, whatever you want. While it would be nice to have a setup program that worked across all Linuxes that developers wrote too, it might be constraining too.

    It makes sense, though, in a way, because if all the software is actually free, why not upgrade all of it at once and be done with it? I've downloaded a ton of stuff for Windows over the last year, but I've not really done anything with my Linux but -use it- over the same. Except, I blew away my X windows and I have no idea how to get it back... Time for a new distro.

    It's really simple.

    --
    This is my sig.
    1. Re:300, 1000, it doesn't matter that much. by jhoger · · Score: 4, Insightful

      The striking thing about all of the distros I've seen is that barring incidental things like packaging systems, KDE or Gnome, etc. they are largely the same. The biggest change I've seen of late is an huge increase in quality of the free-as-in-freedom distros.

      But why would you want to invest a large %age of your time making something that well, is already done reasonably well by somebody else.

      What would be nice is if the smaller distros start to take a role of really experimenting and breaking the rules.

      OLPC is an example of what I'm talking about. They work from requirements, think outside the box and have come up with something truly amazing, something new.

      So those slaving away on their boutique distro that looks like the rest, please, find something better to do, like really innovating. That's the only way to make your distro a break-out success anyway.

      It's kind of like US presidential candidates. The field starts out pretty wide but you know early on most of them don't have a chance. The fringe candidates should at least make themselves useful, speak the truth and stir things up.

      -- John.

  4. Mainstream vs Niche by mrjb · · Score: 4, Insightful

    You don't need to know all 300 distros to make a good choice. It is pretty clear which distros are mainstream and which ones are not. If you are looking for a general-purpose replacement for general-purpose Windows, you can go with Ubuntu, Suse, Redhat, Debian or Mandriva. Almost only if you're "hardcore", you will dive into special-purpose distros such as business card/feather linux, freesco, etc. That is from a user perspective. From developers perspective there is such a thing as LSB.

    --
    Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
    1. Re:Mainstream vs Niche by MikeFM · · Score: 2, Interesting

      I think for business use you'd be talking RedHat, Novell, IBM, or possibly Debian. Myself, I only use RedHat/Fedora or Debian for anything serious. Anything else is just some damn upstart or old and crochtity. ;)

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    2. Re:Mainstream vs Niche by Rick17JJ · · Score: 2, Interesting

      Over the last year or two Ubuntu has become by far the most popular distro for the average Linux user, especially for desktop use at home. The article dismisses Ubuntu as just "the flavor of the month." It's more than just that, the popularity of Ubuntu is unprecedented. For the first time ever we finally have a distro that is starting to become the dominate choice. Ubuntu is typically what new Linux users who don't already have a favorite distro choose. Red Hat and SuSE remain popular with businesses, perhaps because they can get paid technical support if necessary (I don't know much about that). But, for the average Linux user Ubuntu increasingly the winner. There is also a server version of Ubuntu, as well.

      Ubuntu is a Debian derived distro. Of those Linux users who don't use Ubuntu, many of them use Debian or a Debian derived distro such as Kubuntu or Mepis. They all use the apt-get package manager and some variation of Debian packages for installing, upgrading or removing new software. There are also easy to use point-and-click GUI front ends for apt-get such as Synaptic or Adept. Since they are all Debian derived distros they probably aren't a lot different. Even Knoppix, which is the most popular live CD version of Linux, is a Debian derived distro.

      Kubuntu, which I use, is just a variation of Ubuntu. Kubuntu is just a version of Ubuntu that uses the KDE desktop and it's preferred selection of software instead of Gnome. A Ubuntu user, could use the Synaptic Package Manager to easily download and install the kubuntu-desktop package as well. I started with Ubuntu, then added Kubuntu and then made KDE my default choice when booting up. I ended up with both selections of software in the menu plus those programs I later added as well.

      The article also mentions "Linux from scratch." That would appeal to the same kind of person who would like to build their own house themselves or assemble their own ham radio or car from a kit, just so they know how it all goes together. It's not for the average Linux user. Linux is becoming less of a fragmented market than it was several years ago. There are also various specialized distros for special purposes such as KnoppMyth which, for example, is for building your own Linux based personal video recorder. As for myself, I have used Linux at home for about 6 or 7 years. I started with Red Hat, then Slackware and am now using Kubuntu. Various other distros are good too, if someone is more familiar with one of them.

  5. yeah by scapermoya · · Score: 4, Insightful

    I have always kinda thought that this was at least one of the reasons why linux adoption is low among the 'mild computer user' crowd. It isn't easy to explain to them either, since there isn't a corollary in the "windows world" where nearly all of those users reside (with good reason).

    maybe with this recent gathering of support behind ubuntu there is the potential for more of a standard-bearer in the linux world, at least in the eyes of those who only use windows/osx.

    --
    Beware the Jubjub bird, and shun the frumious Bandersnatch.
  6. Slashdot Feeds the Troll by Bruce+Perens · · Score: 5, Interesting
    Slashdot is feeding a troll who just wants links from Slashdot back to his blog. There is essentially no content in his post except to comment that there are hundreds of Linux distributions. He doesn't make any reasonable case that this actually does harm. It's also not news. There have been that many Linux distributions for a long time. But tonight's troll, who wants to draw traffic to his Information Week blog, got on the Slashdot front page tonight because he knows that baiting us is the way to do it.

    Forking of software development projects has interesting consequences,sometimes good, sometimes bad, sometimes neither. Having more than onedistribution... I'm not sure that "forking" is even the right word toapply to that.

    Bruce

  7. .... really funny old BBSpot article :-) by JMZorko · · Score: 3, Funny
    --
    Falling You - beautiful
    1. Re:.... really funny old BBSpot article :-) by Bob54321 · · Score: 3, Funny
      From BBSpot article:

      Microsoft CEO, Steve Ballmer said, "Microsoft will have to play catch up with the number of versions that Linux has, but we think we can do it. With the break up of Microsoft imminent that will instantly double the number of Windows versions available."
      It seems Microsoft did listen to this. The number of versions of Vista is almost at the 359 mark...
      --
      :(){ :|:& };:
  8. OMG it has to be STOPPED! by jsse · · Score: 5, Funny

    Otherwise, no. of Linux distros would soon exceed no. of Linux users!

    Do something!

  9. Not so much nowadays by Wiseman1024 · · Score: 3, Informative

    This was and maybe still is a valid point (although diversity isn't that troublesome for businesses), but now Debian-based distributions and especially *Ubuntu got extremely popular, and are in the way to become the defacto standard for Linux, whereas other distributions will remain domain-specific. For example, if you have a business and want tech service and all that, you may want to try SuSE or Red Hat. And if you are a ricer, you may want to try Gentoo :p .

    Fortunately, natural selection and evolution of distros made one very popular, which means more packages and less compiling for the general public. This is what Linux needs. The fact there are many other distros for more specific or purist purposes is alright - it doesn't affect Linux' adoption because if you're concerned about popularity you get *Ubuntu.

    --
    I was about to say 13256278887989457651018865901401704640, but it appears this number is private property.
  10. 'Tain't no fork, but a distro by Gopal.V · · Score: 4, Informative

    A distro is not a fork. It is not a fork if the patches flow upstream.

    I know there are exceptions to this rule (iceweasel, icedove) but in general, all distros contribute back to the same pool.

    The only issue here is consumer choice, not wasted developer power (unlike real forks). And the Novell fiasco shows the problems
    with having a single "one true way" distro - even if it is a community project (in which case its death comes from group
    think and dragging its feet on decisions).

    A distro, 'taint a fork ...

  11. 300 Linux distributions too many? by thesymbolicfrog · · Score: 5, Funny
    Surely not.

    After all...

    This. Is. SLASHDOT!
  12. I wholeheartedly concur!! by Anonymous Coward · · Score: 4, Funny

    Also, there are to many brands (not to speak of models!) of cars. My prediction is that cars will TOTALY fail within a year or two and the horse+carridge will make a glorious return!

  13. Its the wrong argument - again... by janrinok · · Score: 2, Interesting

    How many different models/marques of cars (automobiles) are there? The good ones survive and get developed and the less popular ones disappear. I haven't noticed anyone crying out that everybody is getting confused regarding which model to buy. They look at what they want from a car, narrow down the field to a reasonable number of choices and then make their decision. But there will always be a place for a vehicle that has a specific role or function - farm tractor, fork-lift truck, armoured vehicle etc. It is the same with distros.

    --
    Have a look at soylentnews.org for a different view
  14. same old, same old by l3v1 · · Score: 3, Insightful

    Remember the 1980s worries about how the "forking" of Unix could hurt that operating system's chances for adoption?

    Yes, I remember. All of us can see now how "forking" hurt Linux's adoption. Not. Besides, wouldn't hurt to try figuring out what the difference between forks and distros are before next time.

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  15. Good point. Also with Windows by Flying+pig · · Score: 4, Interesting
    most Linux distros are just the equivalent of the different versions of Windows you get on OEM machines. End user versions like many from Dell include loads of crapware and bloatware - sorry, antivirus programs-, or bundled MS Works. Corporates often come with added management controls and built in Office. Small business machines from Acer come with hidden partition restores and management consoles. Many notebooks some with such specialised Windows versions that the only way to fix a broken system is a complete restore because of all the custom drivers. In reality, the range of Windows distribution versions is probably many times greater than the range of Linux distros.

    The car analogy is a good one too. There are now far fewer platforms than there are models, e.g. in Europe VW has the Polo, Golf, A4, A5 and A6 platforms that are used by a wide range of models spread over several brand names (SEAT, Skoda, AUDI, VW). Ubuntu can be seen as using exactly the same approach, with Kubuntu, Edubuntu and Ubuntu as brands but based on a small number of real platform variants. You can argue that the Linux world is actually more visibly attuned to the consumer market, while Windows is more like Communism - the State of Gates decides what the factories will make, and the end users put up with what they are given.

    --
    Pining for the fjords
  16. Only in the mind of an Open Source HATER! by OwlWhacker · · Score: 3, Insightful

    Too many Linux distros make for Open Source mess

    Isn't that the same as suggesting too many different brands of cellular telephone make for a communications mess?

    "Oh dear me, there are far too many different cell phones! How do I choose? What do I do? Oh, damn it, I'll just send letters instead."

    I think not.

  17. Lol... by msimm · · Score: 4, Insightful

    Most people don't know a thing about the throng of Linux based distros. It's more an insider joke. You're mild computer user knows one or two at best. If they know more they've been digging around and no longer fit the category.

    The truth is that the diversity is great. I don't want to see 1000's of distros pushed mainstream per-se, but there is often a reason for the variety. It suits someone anyway.

    What I would like to see is more collaboration. Why is Redhat/Fedora building the cludgy system-config* and Suse sticking with YAST while Mandrake (who seems to be losing favor but has committed all their development to the GPL) created DrakeConfig, which actually almost worked.

    --
    Quack, quack.
    1. Re:Lol... by backwardMechanic · · Score: 3, Informative

      I remember when I was first trying to make the switch - I was completely confused by all the distributions. We need more people saying "it doesn't really matter, pick one". I eventually chose Redhat, because I had a couple of friends running it, and figured they could help out if I got stuck. I've just visited linux.org to see what they say. There is a distributions link on the front page, which is good. But then it gets harder. There is a distribution search facility to get you started. I can choose a language (good), category (what's the difference between mainstream and personal?) and platform (for your average Windows user, what the hell is a platform?). The results are slightly more worrying. Debian comes up first (good so far), Gentoo second (I'm a Gentoo user, but I wouldn't recommend it to noobs), and so on. There are a bunch of links to out-of-date books on Amazon, and information about distros I've never heard of. If we're serious about having more people use Linux, we're not helping ourselves. Maybe the current situation is okay - Linux is largely used by power users, and we enjoy it's power and manage the rough edges. But if we really want Linux to be available to all, we could make it easier to get started. Ubuntu helps a lot in this respect, but you need to know something about Linux to have even heard of Ubuntu. It's easy to forget, having got used to the Linux world, how confusing it looks from the outside.

    2. Re:Lol... by Dionysus · · Score: 2, Insightful

      why do we even want more people using linux anyway, aside from some high-and-mighty "it could be so much better!!!" mentality? it's not like the support that matters (developers) is going to give out, and it all seems very healthy lately. Hardware support. The more Linux users, the less likely we get hardware that only supports Windows. Or do you think Intel or Nvidia would make sure that their newest hardware had linux drivers if Linux didn't have the number of users it had.
      --
      Je ne parle pas francais.
  18. One - they are binary compatible. by Anonymous Coward · · Score: 5, Informative

    When there were many UNIXes, the problem was that software written on one would not work on the other. Linux has maintained almost complete binary compatibility for applications for ages (I guess a.out binaries could now be considered "not compatible"). All that is needed is to install a compatibility library. This means that essentially all of those different distributions are equivalent to one single UNIX version.

    People really don't remember their history any more. There wasn't even really source level compatibility from UNIX to UNIX. There were two completely different operating systems (BSD and SystemV) both used as the basis for the different incompatible UNIXes. If you used, for example the "ps" command, the arguments would be different from one to the other. This meant that even shell scripts weren't portable. Claiming that the different Linux distributions are like different UNIXes is crazy when you compare the differences between SunOS4 and SunOS5 (also known as Solaris) which are bigger than the differences between RedHat 6 and Gentoo 2007. Damn youngsters.

  19. It doesn't matter by doyoulikeworms · · Score: 3, Insightful

    Because the average person that has even heard of Linux only knows of one distro: Ubuntu.

  20. Re:which is why by MysteriousPreacher · · Score: 2, Interesting

    The problem here is that a lot of those distributions are obscure and aimed at very specific markets. The average user looking for Linux really doesn't have to search long to find a generic Linux/BSD distro that will suit their needs. I'd expect someone to do a little research anyway before they jump in to any significant software change.

    http://www.linux.org/dist/

    If someone doesn't want to take 30 minutes to do some research, they should just go to their local computer store, hand over a bundle of cash and let the salesman pick things off the shelf for them until the cash is gone. I don't use Linux, I prefer the BSDs, but it took me less than 5 minutes to narrow it down to 3 choices.

    --
    -- Using the preview button since 2005
  21. Yet another case of Microsoft FUD by simong · · Score: 2, Insightful

    If this piece of pointless fluff is in the paper edition of Information Week, there are number of the more clue-free CTOs in this world reading it and going 'hmmm, maybe I shouldn't listen to the sysadmins and put this new application on Windows Server 2003 instead of Debian Linux'. Microsoft win another couple of licenses and the CTO gains a few more enemies. This sort of article has 'FNORD' overprinted on it in invisible ink. The answer, as always, is to be more prepared than the bosses.

  22. Not that many by xenocide2 · · Score: 2, Interesting

    There's several Linux distributions, but relatively few offer themselves as legitimate "alternatives to Windows". Certainly, I wouldn't describe Gentoo as "like Windows, but Free". Many distributions are solving fundamentally different problems than what Windows is sold for. KNOPPIX doesn't strike me as a replacement for Windows, although it is highly popular. Some are better considered OSX alternatives, as they're intended for PPC platforms.

    Not that there aren't several distributions pining for Windows converts, but many are little more than venues to demonstrate some piece of software, or built to satisfy some narrow need, be it wireless router or multimedia studio. They serve their purpose adequately and there's no reason to believe that that they distract from the much smaller set of world class desktop Linux offerings. The number of distributions is a function of the flexibility of their design (ie dpkg isn't perfect for embedded systems with the cross compiling and all), and their willingness to integrate diverse communities. Personally, I'm beginning to think that Ubuntu may put an end to this discussion over the next few years. dpkg's limitations are not insurmountable, and they've done a much better job of attracting and integrating projects, unlike Debian's explicit efforts to distance itself from KNOPPIX etc. But don't mistake this for a prediction that they'll somehow put an end to hobbyist distros ("I want to do this because I can") or the motivation to fork-for-profit (Ulteo?).

    --
    I Browse at +4 Flamebait

    Open Source Sysadmin

  23. Feeding the troll... again... by cp.tar · · Score: 5, Informative

    Who has ever heard of a MAD RUSH to get the latest and greatest Linux "distro" - wasn't there a new kernel release a month ago -- did anyone give a rats arse --- nope!

    Us Linux users are not mindless cattle to stampede the shops and get the latest and greatest distro there.

    Instead, we are gentlemen of leisure; our systems are updated via network as soon as the new packages hit the server - we have no need to wait for them to be burnt onto CDs, packaged in pretty boxes, delivered to stores and sold at premium price, while we risk our lives in the stampede.

    Then again, when you wait for a new version of your OS for five years or more, it is understandable that you want to upgrade immediately; you have tested your patience long enough. We, on the other hand, live upgrading what we choose, when we choose; our patience is never tried, never tested, never gone.

    Oh, yes. I nearly forgot. If we really really want the CDs with Linux on them and can't afford to download the ISO, we simply order a bunch from Canonical and have them delivered to our doorstep. And we chuckle when they arrive, for we imagine you standing in line or stampeding the stores to get the bestest and latest, while we sip our drinks and surf the net while our systems upgrade.

    Keep your mad rushes. We don't need them, we don't want them.

    --
    Ignore this signature. By order.
    1. Re:Feeding the troll... again... by garfi5h · · Score: 2, Insightful

      Then again, when you wait for a new version of your OS for five years or more, it is understandable that you want to upgrade immediately; Then again, for a lowly small-sized company, they would want to have their Windows Millennium Edition supported for a millennium because they couldn't afford another costly upgrade that would surely break their budget.
    2. Re:Feeding the troll... again... by cp.tar · · Score: 4, Insightful

      Oh, I'm so sorry.

      Guess I forgot you could upgrade your Windows installation from 3.x to 9x to XP to Vista through Windows Update.

      My bad.

      --
      Ignore this signature. By order.
    3. Re:Feeding the troll... again... by kestasjk · · Score: 5, Funny

      I remember the Windows XP stampedes like it was yesterday:

      I remember when XP came out, our network admin was so full of happiness at being able to upgrade from Windows 2000.
      Fox News reported a Class 3 Software Related Stampede forming outside Walmart on the release day, but he just wouldn't listen; he had been counting down the days for months, and had worked extra hours to surprise his wife and kids with copies of their own. It was all he ever talked about.

      He wore his favorite shirt and tie to work that day, his shoes shined, his hair combed, a spring in his step.
      I'm still haunted by the look of sheer happiness on his face as he left the office during lunch hour to get his copy. The last words he said to me were "I'm off to get my copy! See you later!"

      "See you later", he said. "See you later".. I still blame myself..

      --
      // MD_Update(&m,buf,j);
    4. Re:Feeding the troll... again... by Anonymous Coward · · Score: 3, Informative

      Can you say Debian?

      I have a machine that is running Debian etch, but started out as a Debian potato installed. That's several major revisions.

      I'm sure I'm not alone.

    5. Re:Feeding the troll... again... by cp.tar · · Score: 2, Informative

      Gentoo 2004.1 to 2006.whatever, I no longer recall (my old machine). Ubuntu 2005.10 to 2006.4 to 2006.10 to 2007.4, if I got my numbers right (my father's machine).

      No problems whatsoever.

      --
      Ignore this signature. By order.
    6. Re:Feeding the troll... again... by tobiasly · · Score: 2, Funny

      Us Linux users are not mindless cattle to stampede the shops and get the latest and greatest distro there.

      What does any of this have to do with the iPhone?

  24. ...and it's not really a bad thing by linhux · · Score: 5, Insightful

    I work with QA in a team that produces traditional closed-source software for Linux. The thing is, thanks do the fact that there are so many Linux distribution, our software quality automatically increases. This is how it works: we, of course, need to test on as many distros as possible. Naturally, we focus on the distros that customers use. But basically, we just shove in as many different Linux variants as possible into our testing systems (given our hardware constraints), and each night test the latest nightly builds on some 30+ different distribution/version/architecture combinations. This might seem like a lot of work, but it turns out we can find the most obscure bugs thanks to testing on such a diverse set of platforms. And in the end, this gives us an advantage in that it forces us to produce code that works well on pretty much all different kinds of Linux configurations out there. Usually, since the more specialised distributions tend to be based on one of the mainstream ones, we automatically cover most of them too. If a big customer starts using a customized Linux distribution, we're likely to add that to our automatic testing system, too, but usually the big names are enough.

    So while it may seem a hassle to test on a vast number of platform, it really makes you think about code robustness and quality in a different way. Of course, there is a long way to go in certain areas, not to mention universal third-party package management and desktop integration, but we're slowly getting there, too.

    1. Re:...and it's not really a bad thing by pato101 · · Score: 2, Interesting

      Couldn't agree more. In my company we used to develop inhouse specific software for several unices (Silicon graphics, AIX, HP-UX, Solaris and RedHat Linux). It was tedious to check the software anywhere, but I also state that you gained a lot in quality since some bugs only raised at several platforms (and if you did not correct them, they finally raised somehow in the future around the other platforms). Now we only do Linux, and I miss that platform variety. Fortunately, now we have two platforms again: 32bit and 64bit linux; and believe me, lots of bugs have been solved with the 64bit porting.

  25. It wasn't ever true by Moraelin · · Score: 3, Insightful

    It wasn't ever true. Linux distros were never like the great Unix fragmentation mess.

    What we have now are maybe 10% distros which pack a _slightly_ different mix of the same tools, or just different default tools, or sometimes just and maybe have a slightly different config tool. Or maybe they'll install one tool in /opt (e.g., SuSE) which others install in /usr. And about 90% which just download RedHat's RPM's and put their own name and logo on it, so basically they don't even really count as different distros.

    Either way, from an end-user point of view, whop-de-do, you run the same tools, with the same options and the same interface. That's especially important because for an end-user the OS doesn't even really matter. The computer is just a tool, and the OS is... well, I think Joe Average isn't even sure what the OS is, he just knows he has to have one to run the important part: the apps. What matters is what you can run on that computer. (See the endless "but it doesn't run MS Office" and "but I can't play the latest games on it" arguments.)

    Even if one distro skipped a tool you want, you know, there's nothing to stop you to download it yourself.

    The Unix fragmentation was a whole different issue. Each of the major vendors actually worked hard to lock their customers in. Unix got fuc^H^H^H forked so hard, it wasn't compatible even at source level any more.

    As I always remind people, people want interoperability and open standards when they're the underdog, and they want free access to the top dog's customers. When they're on top, even on a niche, they don't want that any more. Then they want walled gardens and penned captive customers that they can milk and shear regularly. Then they want you to think, "damn, if I get a mainframe to replace these aging Sun servers we have, we'll have to change all this mountain of source code, and for some we don't even have the devs any more and for some, well, we thought we're smart if we get it cheaper without sources... oh well, better buy the next servers from Sun too." And the difference in parameters and effects for the supplied tools, meant you got to retrain all your admins and rewrite your scripts too.

    When you're at the top of your own niche, it's all about trade barriers. You want to make it as hard as possible for a competitor to steal your customers. (And unsurprisingly, IBM for example was not only on the receiving end of an antitrust trial long before MS, but also the word FUD was originally used about IBM's practices.)

    So, anyway, that's what they did there: each took their own fork of Unix and ran in their own direction with it, as far from everyone else as they could and could afford to. AIX and Solarix, for example, weren't just different distros, they were almost different operating systems. "Portability" was only a buzzword everyone used only in marketing, but tried to keep it to a minimum otherwise. It meant little more than that they all had a C compiler (but even then with subtle "improvements" of their own), and they had to have the same standard C library (but again, each felt free to make their own subtle "improvements" to it.)

    What I'm getting at is: in a way the plethora of distros is even a good thing in that aspect. Noone is that secure at the top, or even king of the hill at all. (Not to mention they're all underdogs in the shadow of the 800 pound gorilla called Microsoft.) Noone is in a position to fork their version of Linux and try to lock customers in it.

    Lock-in doesn't work when you're the underdog. The same fence that keeps your customers from escaping, also keeps you from reaching everyone else's customers. So noone does it when they have 10% of the market. At that point, you want open standards.

    And with the current Linux market structure, we're pretty safe and secure that everyone will want open standards for the next decade straight. Unless MS manages to implode, anyway.

    --
    A polar bear is a cartesian bear after a coordinate transform.
  26. This argument is both ancient and flawed by rbanffy · · Score: 3, Insightful

    When we saw the Unix fragmentation, we saw a bunch of different flavors that ran each on some kind of proprietary hardware (or a bit less proprietary, when it used an industry standard bus like VME) that were actively marketed by the makers of such hardware and were deliberately incompatible with each other in order to provide some measure of lock-in and differentiation on a largely common software platform.

    If we ignore the vanity Linuxes (the ones someone did to claim they made one) and the specific-purpose ones (router-on-a-floppy, rescue, media-box) and the opportunistic ones ("let's nail some OEM deal to make some cash" kind) we are left with only a handful of very serious vendors pitching what amounts to be the same product plus some limited bells and whistles, that run on mostly any computer you happen to have, and making money out of supporting it rather than selling you disks (or tapes, if we account for those ancient times) and servers/workstations.

    The difference is that I could not run the same binaries on my DG Aviion systems and on my IBM AIX boxes. I can install a Red Hat package on my Ubuntu notebook any time I feel like it (I usually don't)

  27. Ecosystem by bWareiWare.co.uk · · Score: 3, Insightful

    Earth has 1,250,000 species of animal. This is obviously a bad thing, and we should limit this to just 1 or 2 for the greater good!

    Yes some Linux distros are a bit pointless, a fair few are redundant and some serve a niche that doesn't exist. But we actually need a large number of distros suited for different environments and in each niche the needs to be some competition to ensure quality.

    A small list of niches off the top of my head:
    Ideological (Debian)
    Source based (Gentoo)
    Business Server (RHEL, SUSE Server)
    Business Desktop (RedHat, SUSE Desktop)
    Home (Ubuntu, Linspire)
    LiveCD (Knoppix, Morphix)
    Router (LEAF, FREESCO)
    Specialist (Musix, GNUstep)
    Localised (Red Flag, this is really a whole extra dimension with server/desktop distros etc. needed for each local).

    And that doesn't take into accounts preferences like Gnome/KDE, architecture, stable/bleading edge, security/easy of use etc, all of which can effect distro choice in any of the categories above.

  28. 300? by Anonymous Coward · · Score: 5, Funny

    300 distros against the mighty empire of Microsoft. This is insanity! No, this is Linux!

  29. Its a sign that innovation is alive and well by bl8n8r · · Score: 3, Insightful

    "Precisely how many distros there are is probably unknown"
        How is that important, and who really cares?
        It's a lot better than being roped into something you have no
        way out of. At least with Open Source, you have options to
        do things differently if they're not working.

    "Ubuntu, which is clearly the flavor of the month "
        Debian has been a favorite for a long time. It may be one
        of the oldest distros. Ubuntu is merely icing on top of a
        Debian based system. If you remove all the init 5 stuff, you
        basically have a command line Debian system ready to be anything
        you want it to be. As well as a robust update system and all
        the great free stuff that makes linux so great.

        Other distros follow this same paradigm. Centos, Fedora, Red Hat.
        The underpinnings (since you are in an arcane mood) are the same,
        It's the name that changes.

    "Ah, so Linux is like a religion."
        If you mean Linux is based on on the idea of something that works and
        has a large following of people that understand it's advantages,
        then yes.

    "It is indeed true that the kernel hasn't forked in any significant way"
        Other than XFree86, I haven't had any other forks impact me in the least.
        And the xorg fork was a necessity. I think forking is good to the extent
        that it drives people to come up with new ideas. The duplicating effort
        argument I dont agree with. If we hadn't re-invented the wheel at least
        once, we'd still be riding on round stones.

    "There's no other way to put it: Linux is a forking mess."
        And not under the control of a forking monopoly. Just because you find
        duplicated effort in many different distros doesn't mean that's automatically
        bad. You need to understand that people need to experiment. Distrowatch
        is evidence of the experimenting people are doing. You should be glad
        these people are putting alternatives out there for you. When you go to
        write your column in Vista someday and you DRM key says your running a
        pirated version and shuts you out, you'll consider it Linux again.

    "So I'll grant readers that, if there's anything amiss with my argument"
        Oh, there's plenty amiss. I think you got up on the wrong side of the
        bed this morning. Everyone has bad days, it sounds like this is your's.

    --
    boycott slashdot February 10th - 17th check out: altSlashdot.org
  30. Re:Like evolution by Rick17JJ · · Score: 2, Insightful

    That may apply even more so to the various Linux Software packages that are available. In most cases there are several similar projects that do almost the same thing being developed at the same time. For example in the case of Linux word processors, the choices include OpenOffice Writer, Abiword, and KWord and desktop publishing software such as Scribus and LyX. If any software project experiences problems the Linux users can move on to one of the other better choices. Either that, or with GPL licensed software the project can easily be forked by someone wanting to create a better or different version of the project. In that sense it is sort of like evolution and "survival of the fittest." Presumably open source is much more of a dynamic, flowing, evolving process with various alternatives than proprietary software created by a one company monopoly such as Microsoft.

    It took Microsoft a couple of tries and about 5 years to come out with Vista, and even after all that, it is only moderately popular with Windows users. If that had been a Linux project, either the project would have been forked or some other distro would have moved ahead and left them behind. For example, when Debian took too long to come out with new releases, Ubuntu (which is derived from Debian) managed to come out with new versions every 6 months and gained popularity. In a sense, that could be compared to the greater productivity that free market economies had over centrally planned economies such as communism. In this case, I am comparing Linux to a free market economy and Windows to a centrally planned communist economy.

  31. The confusion's due to different interface layout. by mrb000gus · · Score: 3, Insightful

    The thing about all the different cars, cellphones, etc out there is that they still work in a similar way to each other.

    The cellphones that don't have buttons laid out in familiar ways (eg the Nokia that had all the buttons in a circle like a dial, etc) never become mainstream, even if they may be better than the others.

    Similarly, if you got into a car and instead of the ignition key there was a touchscreen on the dashboard, and the gears were shortcut keys built into the back of the steering wheel, then even tho this may be more efficient than the mechanical interface we're used to, it would be difficult to catch on.

    In short:
    - Any mac user can navigate their way around any other Mac desktop with ease.
    - Any Windows user can navigate their way around any other Windows desktop with ease.
    - The boon and curse of Linux is how configurable the interface is, and hence how different 2 desktops can be from each other.

    (Unless you're the girl from Jurassic Park who can recognise "Unix" from a 3D file explorer).

  32. Re:Doesn't matter by DaveV1.0 · · Score: 5, Insightful

    The problem is not actual complexity, but rather perceived complexity. Joe User decides he doesn't want to pay $600 to upgrade to Vista, so he decides to look at Linux. What does he see: Red Hat, SuSE/Novell, Ubuntu, Kubuntu, Debian, Gentoo, Fedora, Slackware, etc.

    What should he pick? Which is right for him? If they are all Linux then what is the differences? Is one as good as the next?

    The problem is not that there is choice, but that there is too much choice. Most average users would rather just fork over the money and get Vista rather than spend hours, days, or even weeks trying to figure out what distribution of Linux to get, then installing it, then learning how to do actually use it.

    What you and so many other people forget is that people are willing pay for familiarity and ease of use rather than accept strange, confusing and a learning curve for free.

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  33. Isn't Anyone Concerned? by WED+Fan · · Score: 3, Funny

    Isn't anyone concerned that the forking of our current Time-Space-Continuum Thingy into the Multiverse will lessen the likelyhood of our stream being selected as the Earth Prime? Someone, please, stop all this forking.

    Starting right now, everyone, stop making decisions.

    O.K., now, don't think about, just stop...o.k. now, wait, no, now...on second thought....NOW.

    --
    Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
  34. What Linux needs by realdodgeman · · Score: 2, Insightful

    I have been reading through most of the comments, and I have come to a conclusion. Linux needs:
    - Games. You know, those expensive, crappy based-on-a-movie things...
    - Polished software. Less bugs, cleaner, easier interfaces.
    - IDEs. A fully functional IDEs with GUI constructor, syntax check (like Eclipse), and support for C, C++, C# (don't shoot), Python and more.
    - Less dependencies. If you need some weird functions, bundle them. I hate .debs that do not install!
    - Video editing. Give Kino support for importing more codecs or complete PiTiVi.
    - "A new Apache". A better reason for people to change.
    - Give away Linux CDs in shops.
    - Sell machines with Linux, like Dell do.
    - Special hardware should work out of the box. Especially webcams.

    I hate to say it, but most of these need to be fixed before Linux outgrows even Mac.
    Linux is great, but remember, a Windows user will try to think of any excuse to change back and avoid learning something new.

    (Excuse my English. I am Norwegian.)