Slashdot Mirror


Time for a Linux Consolidation?

An anonymous reader writes "Are there too many Linux distributions currently available? Can there be too many? This article explores the effect of the large number of distros out right now and suggests that progress could possibly be made through a consolidation. The article is more focused on Linux on the desktop but the ideas presented would impact the entire community, especially as it is seen as a rival to Windows." From the article: "One of the less widely recognized reasons why Linux has not yet toppled Windows, despite it many advantages, is how divided the resources available to Linux are. With dozen of different distributions the Linux community is so diffuse that the power or significance of any specific entity is severally limited."

490 comments

  1. You mean like... by ylikone · · Score: 5, Insightful

    ... the success called "United Linux"??

    --
    Meh.
    1. Re:You mean like... by cheesybagel · · Score: 1
      Yeah. What people fail to realize is consolidation is usually an euphemism for monopolization, technological stagnation and, of course, profit increases for shareholders. The customers be screwed.

      The ultimate consolidated economy was the Soviet Union. Is this what people want?

    2. Re:You mean like... by mbrewthx · · Score: 2, Funny

      So..
      In Soviet Russia, Linux consolidates you!!

      --
      __________ Leave me alone I'm compiling a RPG II program on my S/36...Thanks to metamucil I'm a Regular Meta Moderator
    3. Re:You mean like... by jrockway · · Score: 3, Insightful

      Exactly.

      "With dozen of different distributions the Linux community is so diffuse that the power or significance of any specific entity is severally limited."

      That's the whole fucking point of Linux.

      I know this makes it hard for joe luser to pick a distro to run an enterprise on, but, like any major software purchasing/deployment scenerio, you need to have intelligent people making these decisions. If you want to use Linux, hire someone who has a favorite distro and use that. They're really all the same, minus some extra shiny icons.

      --
      My other car is first.
    4. Re:You mean like... by Synbiosis · · Score: 5, Insightful

      They're really all the same, minus some extra shiny icons.

      And the drivers included. And the (non-shell) user interface. And the installation/packaging system.

      Linux could definitely benefit from *some* consolidation.

    5. Re:You mean like... by PygmySurfer · · Score: 1

      If you want to use Linux, hire someone who has a favorite distro and use that.

      An enterprise is going to need more than one systems administrator...

    6. Re:You mean like... by aCapitalist · · Score: 1

      That's the whole fucking point of Linux.

      Except your incapable of telling anybody the whole fucking point of linux.

    7. Re:You mean like... by smittyoneeach · · Score: 2, Insightful

      A Sourceforge search on "make and replacement" turned up about half a dozen projects, omitting a few others I know of like bjam, SCons, and ant.
      What would make some rejoice is a paring down of the wheel re-invention. While you get nothing but flamewar for touting The One True <tool category>, the fragmentation in F/OSS, ultimately, supports the existing monopolists.
      So, maybe we can agree that the combinatorial explosion isn't helping?

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    8. Re:You mean like... by glimmy · · Score: 2, Insightful

      thats a good point since most package management systems are either based on RPM, Apt, or slackware's {.tgz}s

    9. Re:You mean like... by cheesybagel · · Score: 1
      Nearly everyone uses autoconf and automake. But they suck, so people keep trying to reinvent them. I do not blame them. How are we supposed to evolve if everything remains static? If autoconf and automake were that good, less people would be trying to reinvent them.

      If everything was consolidated, we would still be using CDE and Motif on XFree86. Or worse, Xaw.

    10. Re:You mean like... by vsprintf · · Score: 3, Interesting

      Linux could definitely benefit from *some* consolidation.

      Every distro out there is an experiment in what works and what doesn't. The variety also makes Linux a difficult target for malware. That's why I don't support the LSB. If some people have a great enough itch to roll another distro, I say go for it. Look at it as insurance against inbreeding and the brain-damaged OS that could be the result - I'm not mentioning any names.

    11. Re:You mean like... by It'sYerMam · · Score: 4, Insightful

      But there are huge benefits to be gained in usability with a consolidated packaging system. Think what it means - projects need to be ported to ONE distribution system. Proprietary drivers need support ONE more system, make sure it works with ONE system. Users would be nearly garunteed to be able to find the program they want if there were consolidated repositories. The repos could be divided a la debian into stable, free, nonfree, testing, unstable - although preferably in my view another that's in between testing and unstable. Thataway every distro could be as stable as debian, as bleeding edge as fedora and whatehaveyou. Also preferably organised by flags as opposed to directories, thatway you can have "nonfree, stable."
      You've gotta admit that the massive web of differing packagin systems is often high up on the list of criticisms against usability, and if there were consolidated repos, then you needn't worry about getting software from dodgy sites as most stuff would be right there in repo.

      --
      im in ur .sig, writin ur memes.
    12. Re:You mean like... by TCM · · Score: 4, Insightful

      Every distro out there is an experiment in what works and what doesn't.

      Exactly that's why I can choose the network protocol to reach Slashdot, right? Oh, has to be TCP/IP you say? Where is my choice?!

      Next you tell me I have to use HTTP to read comments and can't pick something I want..

      It's about choice, right?

      Right?

      *crickets*

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    13. Re:You mean like... by democrew · · Score: 1

      The association with the word United is really not a good thing. I mean next thing you know their coders will be looking to strike and the entire shebang will be in bankruptcy for at least 5 years.

    14. Re:You mean like... by cortana · · Score: 5, Insightful

      It *would* be much better if there was an NNTP interface to reading Slashdot stories and comments.

    15. Re:You mean like... by vsprintf · · Score: 2, Insightful

      But there are huge benefits to be gained in usability with a consolidated packaging system.

      There is already a single consolidated packaging system with nearly perfect interoperability for Linux distros. It's called source code.

    16. Re:You mean like... by vsprintf · · Score: 1

      Exactly that's why I can choose the network protocol to reach Slashdot, right? Oh, has to be TCP/IP you say? Where is my choice?!

      What does a protocol have to do with having multiple distros? Are you saying there should be only one distro? Users should have no choice other than whatever you dictate? I welcome our cricket-chirping overlord.

    17. Re:You mean like... by It'sYerMam · · Score: 1

      This is not a packaging system. There is no consolidated repository for source "packages," there is no way of externally mapping dependencies or handling them automatically. There is no hard-and-fast way of installing them that works for every source package, and above all, it's time consuming and potentially confusing for a first-time user. Not necessarily even a "Joe Average" user, but anyone that hasn't seen linux before. I know I was confused when first faced with this arcane method of installing stuff, and royally screwed my first system up with it.
      Certainly, it would be possible to create a package system, that containe the source along with necessary metadata, but don't try and pass it off as anything like meeting the requirements a packaging system fulfills.

      --
      im in ur .sig, writin ur memes.
    18. Re:You mean like... by Anonymous Coward · · Score: 0
      Would that count as being packaged? Does simply putting stuff into a folder, and compressing it in most instances, count as packaging it? I'd guess that if something were able to be cross compiled then it's not really packaged in its raw/source state.

      Look at something like GNUStep. To get that you need the 4 core libraries installed, then you install the parts of it that you want.

      Compare this to
      #emerge --deep OpenOffice.org
      on Gentoo. While this downloads, compiles and installs source, Portage and Porthole (on VidaLinux, NavynOS and a few others) offer a GUI which make it quite similar in function and how it's used compared to Ximian's RedCarpet, and at a stretch (no downloading) to KPackage, or

      rpm -i ~/FooPackage.rpm
      on the CLI.

      If Porthole were adopted (although it isn't popular, and would put a nasty strain on packages.gentoo.org ), or instead if whatever the most popular package management system is (apt-get/*.deb? Fedora & others/*.rpm? Slackware & others/*.tgz?) then at least all new users would be in exactly the same boat with a standardized system. And old dogs wouldn't have to learn completely new tricks, just modify how they do their current ones.

      With a common interface there are a lot of projects that have done great work that would have to be abandoned, but there's an element of Darwinism in there too which could be helpful.

      /*Don't know enough about this, probably talking out of my arse as usual.*/

    19. Re:You mean like... by Anonymous Coward · · Score: 0

      If what you are saying is that I should throw away my dpkg so I can start using RPM, and that I should use up2date instead of apt to install software, then, let me personally say: fuck you.

      The fact is, some of us are very glad that there are "minority" package managers and so forth, and quite happy with the choices they have made in distro, in window manager, etc., etc., and these people are not going to be happy if you force them to use something else.

      I for one don't use Linux so that my favorite software can be removed to accommodate Windows and Mac users. If I wanted something like a Windows box or a Mac, guess what? I'd fucking buy those. But I don't. So quit armchair quarterbacking my operating system. Thanks.

    20. Re:You mean like... by jonored · · Score: 1

      ...That's what Gentoo does. Gentoo uses the portage tree, which contains small bash scripts describing the way to download, compile, install, and uninstall a given package, what it's dependencies are, etc. Pretty much universally it ends up being such that you can find a package you want with "emerge --search", then type "emerge --ask " to review what ebuilds it'll install, and type "yes" to compile and install them all. Portage also has it install into a separate directory structure, and then merges that back into the main directory structure, keeping track of what is being added for removal later if desired. And that little bit of scripting glue that is the ebuild makes it very easy to add packages to portage (there are shortcuts if the source tarball uses "standard" commands for build and install). Even provides mechanisms for globally turning on or off build flags (use gtk or qt, X11 or svgalib, etc.). End-user gets more options with source, and can avoid most of the hassle anyways.

    21. Re:You mean like... by vsprintf · · Score: 1

      This is not a packaging system. There is no consolidated repository for source "packages," there is no way of externally mapping dependencies or handling them automatically. There is no hard-and-fast way of installing them that works for every source package, and above all, it's time consuming and potentially confusing for a first-time user.

      Apparently, you mean it's not an easy packaging system, which would only be true in some cases. I've installed a lot of software with nothing more than ./configure;make;make install with no dependency problems. Confusion is the natural state for most computer users, and new Linux users should be guided toward a GUI-friendly distro like Mandrake or Mandlicorice or whatever it's called these days. The fact that we have different distros with different package installers is a clear sign that there is no consensus on the best method. Obviously, if one method becomes superior, most distros will adopt it. Until then, let the competition continue.

      I'm certainly no Linux elitist - I'm just a regular user - but anyone who is unable to read the instructions and use the installation tools offered in a distro should probably switch to a different distro or stick with Windows. Not all drivers are comfortable with a manual trasmission, but that doesn't mean all cars should be required to have automatic transmissions.

    22. Re:You mean like... by rayde · · Score: 2, Interesting
      That's the whole fucking point of Linux.

      I know this makes it hard for joe luser to pick a distro to run an enterprise on, but, like any major software purchasing/deployment scenerio, you need to have intelligent people making these decisions.

      and it's exactly this elitist attitude that has prevented Linux from already eclipsing Windows on the desktop.

      If you want to use Linux, hire someone who has a favorite distro and use that.

      are you serious? So in order to use this free, open source OS, your grandmother should have to go hire somebody to make decisions for her, rather than being able to come to the decision on her own based on having only a few, solid choices, rather than dozens of half-hearted attempts?

      They're really all the same, minus some extra shiny icons.

      oh yes, this post certainly deserved a +1 insightful. /sarcasm

    23. Re:You mean like... by koreaman · · Score: 0

      That's true. The only problem with source-based package management is (take it from a former long-time Gentoo user) the fact that it takes so long to compile any non-trivial applications. Also, obviously not every package follows the standard ./configure;make;make install installation method. Ebuilds need to be written, just like RPMs need to be made. Or, if the user is going to install it him or herself, it would be even more of a nightmare. He or she would have to wade through countless pages of documentation (trust me, I've compiled Firefox) just to get his or her favorite apps working. And it would be an absolute nightmare for package management, such as when you wanted to uninstall something.

      All in all, no matter whether you consider standard "make" installation or a system like Portage, it just doesn't measure up to binary.

    24. Re:You mean like... by vsprintf · · Score: 1

      The only problem with source-based package management is (take it from a former long-time Gentoo user) the fact that it takes so long to compile any non-trivial applications. Also, obviously not every package follows the standard ./configure;make;make install installation method.

      Agreed, but typically this a fallback method for installing software. I get my buttons pushed whenever these Linux incompatibility/consolidation discussions come up and the immediate focus is on the mythical Universal Linux Package Installer. In order for that to work, we would need to have a single Linux distro, and I don't like that idea.

      All in all, no matter whether you consider standard "make" installation or a system like Portage, it just doesn't measure up to binary.

      You can't install a single binary on all Linux systems unless you restrict Linux to the LCD Intel boxes.

    25. Re:You mean like... by civilizedINTENSITY · · Score: 1

      Yes, if your grandmother is trying to choose a Linux version to run an enterprise on, then she should hire someone. Any one that is running at the enterprise level should have at least some IT support staff.

      The real issue is the speed at which Linux is evolving, and the desire that it slow down so it can be tracked more effectively by suits. This indicates a conflict between the evolution of the system and its exploitation. I'd rather see Linux evolve and push the envelope on OS and Prog Lang development. If this means it doesn't threaten MS Windows, it does mean that the state of the art is advanced at the quickest pace, even if that means that industry doesn't move ahead as swiftly. And that is ok.

    26. Re:You mean like... by l3prador · · Score: 1

      Yah. The individual software's not so much of problem... It's more about the dependencies...

    27. Re:You mean like... by Tatarize · · Score: 1

      Linux could definitely benefit from *some* consolidation.

      It sure could, if it does so now it can lock in at 3.99% for the next 6 months, with no closing costs.

      --

      It is no longer uncommon to be uncommon.
    28. Re:You mean like... by killjoe · · Score: 1

      "There is no consolidated repository for source "packages," there is no way of externally mapping dependencies or handling them automatically. There is no hard-and-fast way of installing them that works for every source package, and above all, it's time consuming and potentially confusing for a first-time user. "

      All that can be said about windows software too. It doesn't seem to have hurt them too much though.

      --
      evil is as evil does
    29. Re:You mean like... by ozmanjusri · · Score: 1

      But there are huge benefits to be gained in usability with a consolidated packaging system.

      No, there are huge benefits to be gained in usability with a package management system which protects the user from complexity by abstracting the process from the package type.

      This is where DEs like KDE and Gnome need to step up to the plate with software installers (like Kpackage) which support a plugin architecture and allow installation of all major packages out there. That way, packaging systems/maintainers can experiment and improve all they need, but users only see the absolute minimum information they need to get the software onto their machines.

      --
      "I've got more toys than Teruhisa Kitahara."
    30. Re:You mean like... by nocomment · · Score: 1

      Ya it doesn't matter anyway. Soon there will only be Mandrake, er I mean Mandriva, or is that LycorMandriva now?

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
    31. Re:You mean like... by It'sYerMam · · Score: 1
      I know it's what gentoo does, and it's probably a system such as portage/emerge that will eventually become a global packaging system, I would have thought, because it doesn't require a package for every architecture and distribution.

      I think we'll probably see the --use options turning into GUI installer types, though, with checkboxes for ./configure type flags.

      --
      im in ur .sig, writin ur memes.
    32. Re:You mean like... by It'sYerMam · · Score: 1
      Remember a "packaging system" consists of a way of wrapping up the source code/binary files and also a "package manager." Source code on its own provides nothing of the sort, and doesn't even have the metadata necessary to create one.

      "The fact that we have different distros with different package installers is a clear sign that there is no consensus on the best method. Obviously, if one method becomes superior, most distros will adopt it. Until then, let the competition continue."

      I think you have too much faith in the likelihood of a consensus being reached without something designed to bridge all distributions. The fact that firefox is better than IE has not yet led to widespread adoption of it, and you're relying in the major distros all a) swallowing any pride and b) completely overhauling the way their system is maintained and installed, while one distribution gets none of the hassle.

      Saying that confused new users should be guided towards Mandrake or suchlike is simply ignoring the benefits a consolidation could afford. Likewise saying those who cannot install from source should switch. While linux ought not to sacrifice usability from the point of view of the average and up, it should not sacrifice it on the low end, because even hackers can use GUI tools. Consolidation still brings the advantages mentioned, gets rid of most confusion, provides a warm fuzzy GUI to cradle the confused, and if all goes to plan, will allow all the control of "manual transmission."

      --
      im in ur .sig, writin ur memes.
    33. Re:You mean like... by It'sYerMam · · Score: 1
      "No," You mean, "or," surely? In effect you have the same end result, except that a new system would allow the introduction of new features which would be very useful in the building of single way of packaging. Because not all systems allow, for example, build flags, you either have to have a lowest-common-denominator system, or go with a system which is not as well abstracted (in terms of the user experience) as it otherwise could be. For example, portage provides its use flags, but there is no equivalent for debs.

      While an abstraction layer would bring many and most of the outlined benefits, it would miss out on a few that, in my opinion, were quite crucial. If it were to happen it would also discourage the consolidation of all the systems, and we still have to have many many overworked packagers and maintainers. The article mentioned the linux hackers being spread to thinly - consolidation rather than abstraction would help this aspect.

      --
      im in ur .sig, writin ur memes.
    34. Re:You mean like... by hvatum · · Score: 0

      I think all of you Slashdot numbnuts need to face facts: Linux is a dead end. All of these posthumous attempts at raising it from the dead by uniting everyone will fail... it doesn't matter how many dead corpses you pile together, they're still dead.

      The future of Operating Environments will be Windows Longhorn. Microsoft will fix the remaining security problems and instability and Linux will have no selling point - we loyal Windows users just need to hold out until then.

      --
      Netbooks, they come with Linux or a $3 copy of Windows. Either way, Microsoft loses.
    35. Re:You mean like... by It'sYerMam · · Score: 1

      Well, first off, for many newbies it's less confusing for it all to be wrapped in GUI fluff (not necessarily for complete newbies, but that a whole different kettle-o-fish)
      Then of course, have you ever tried to install decent free software for windows? It's horrific! I tried to find a free CD ripper for windows, but there was not a single good quality one in sight, and it took an hour or two just to ascertain that. The endless trawling through google results of time limited registration and so on was sickening to me, and no doubt confusing and frustrating for anyone else.

      --
      im in ur .sig, writin ur memes.
    36. Re:You mean like... by poofyhairguy82 · · Score: 1
      Saying that confused new users should be guided towards Mandrake or suchlike is simply ignoring the benefits a consolidation could afford. Likewise saying those who cannot install from source should switch. While linux ought not to sacrifice usability from the point of view of the average and up, it should not sacrifice it on the low end, because even hackers can use GUI tools. Consolidation still brings the advantages mentioned, gets rid of most confusion, provides a warm fuzzy GUI to cradle the confused, and if all goes to plan, will allow all the control of "manual transmission."

      You need to be reminded of something- Linux is just a kernel. Redhat, Mandriva, SUSE, Ubuntu, etc. are all different (but similar) unix like OSes.

      They way I see it, we are luckily there is only one Linux kernel. Thats the closest to consolidation you will ever see...

    37. Re:You mean like... by ozmanjusri · · Score: 1

      "No," You mean, "or," surely?

      I meant what I said, and still do. The challenge is to make an install system which allows for flexibility and innovation, while protecting inexperienced end-users from complexity. Most non-geeks just want to get their program working - they don't want to know about flags, switches etc. For them a front-end as simple as OSX's drag-and-drop is ideal.

      Adopting an abstraction layer would allow beginners to install from a simple front-end and retain the opportunity for maintainers to innovate. A single way of packaging would achieve the goal of simplicity, but reduce variety and innovation. If RPM had been adopted as a standard package format, for example, Portage and Gentoo wouldn't exist.

      --
      "I've got more toys than Teruhisa Kitahara."
    38. Re:You mean like... by makomk · · Score: 1

      I tried to find a free CD ripper for windows, but there was not a single good quality one in sight, and it took an hour or two just to ascertain that.

      Perhaps ironically, I find the best free CD ripper for Windows is the open-source CDex...

    39. Re:You mean like... by Anonymous Coward · · Score: 0

      What you're really saying is that for the consumer, "monoculture is good". This is the primary service that Microsoft has been providing for end users in the OS and office software areas - learn one platform, that's guaranteed to run all your software and support all your hardware. Learn one office suite, not one per employer. Diversity is a pain in the ass for users, and even software developers hate it because it segments markets. I've been wondering when the Linux community would figure that out...

    40. Re:You mean like... by Anonymous Coward · · Score: 0

      Well, with SCO on the team, how could they possibly have gone wrong :-) ?

    41. Re:You mean like... by mattyrobinson69 · · Score: 1

      it'l be fixed in our shiney new win 95! honest!
      thats gettings fixed in 95 osr2
      " " " " 98
      etc
      ec

      longhorn will be nothing more than an incremental improvement, maybe not even that

    42. Re:You mean like... by lemonjelo · · Score: 1

      The individual software's not so much of problem... It's more about the dependencies...

      How so? Why should it matter whether a package happens to be compiled locally or centrally? Seriously, aren't the dependancies exactly the same for a given app?

      --

      pimtamf
    43. Re:You mean like... by vsprintf · · Score: 1

      Remember a "packaging system" consists of a way of wrapping up the source code/binary files and also a "package manager." Source code on its own provides nothing of the sort, and doesn't even have the metadata necessary to create one.

      That may be your definition. AFAIAC, a tarball that can be uncompressed, compiled, linked, and installed is a perfectly workable packaging system. A lot of developers use it, and it has the neat advantage of being widely compatible.

      The fact that firefox is better than IE has not yet led to widespread adoption of it, and you're relying in the major distros all a) swallowing any pride and b) completely overhauling the way their system is maintained and installed, while one distribution gets none of the hassle.

      That's a pretty poor example. How widespread is Firefox usage among Linux users? Pretty broad since it's becoming the default browser even for distros using KDE. Since you're the one preaching consolidation, explain how the same pride-swallowing and imbalance of change isn't going to have to happen in your grand plan.

      Likewise saying those who cannot install from source should switch.

      I doubt there are many Linux users who cannot install from source, and what I said was that those who cannot follow the instructions for the tools they are using should not switch from Windows to Linux.

      Consolidation still brings the advantages mentioned, gets rid of most confusion, provides a warm fuzzy GUI to cradle the confused ...

      What advantages? Since when is restricting choice an "advantage"? That's like going to a buffet where there is only one dish. Sure, I don't have to make a decision about what to eat, but what if I don't particularly like what's offered? Who is qualified to decide which distros should be terminated or which package manager should be used by all? You? Why? Who put you in charge?

    44. Re:You mean like... by killjoe · · Score: 1

      It's wrapped in a GUI for every linux distribution I can think of. Is there a linux distribution you are thinking of that does not have gui for its package managmenet?

      As for the rest I agree. It's insane to try and install softwar for windows. You have to go on the internet and try to find what you want. You have to down load it and most of the time unzip it. You have to install it by clicking on a half a dozen dialog boxes and agreeing to sacrifice your first borm to them and even then they spew files all over your filesystem.

      Linux is so much easier. Distros like ubuntu, novell, fedora, xandros, linspire make it trivial to install software for linux. I wish windows was that easy.

      --
      evil is as evil does
    45. Re:You mean like... by It'sYerMam · · Score: 1
      AFAIAC, a tarball that can be uncompressed, compiled, linked, and installed is a perfectly workable packaging system.

      My I in that case rephrase it to "package management system?" I don't think tarballs can fit that description, unless you extend the package manager to the user, which is like saying counting in your head is a calculator application.

      That's a pretty poor example. How widespread is Firefox usage among Linux users?

      Unfortunately irrelevant. It's impossible to prove that the best system is always chosen. If you want another example, how about VCR/Betamax? Just because there is no consensus is no indication whatsoever of there being one clear winner, and nor is it an indication that amalgamating features will be a bad result.

      ...what I said was that those who cannot follow the instructions for the tools they are using should not switch from Windows to Linux.

      Like I said, installing from source is more confusing than installing using synaptic or portage or whatever, hence package management systems are more popular than source.

      That's like going to a buffet where there is only one dish.

      By which token, what we have now is something like having a buffet with different dishes, but every dish is in a different house, at a different party. With a consolidated system, or at the very least an abstraction system, you have one main dish in your own house, then others in others.

      There's nothing to say that the One True Packaging System would be one of the current ones; it would likely incorporate all the best features of them all. If you still want to be backward, you can use another one, but to be honest, there's not a vast amount of difference. SuSE, FC, Mandriva and Redhat already use RPMs, Debian and anything derived therefrom uses .debs, et al. There's not a lot of choice at the moment, and if the OTPS were adopted, others would be available, at least for a while

      What you appear to be saying is that, because this would probably restrict choice, we mustn't improve. A consolidated system would provide benefits, and as a side effect could limit choice. If you really wanted three different systems that worked on all distros, I'm sure you could help develop one, and there's nothing saying that the users themselves couldn't suggest/submit improvements to the OTPS.

      Who is qualified to decide which distros should be terminated Uh, excuse me? Firstly, some distros probably could do with "extermination," as you rather emotively put it, but as TFA says, the linux world does spread itself thinly, to its detriment.

      Who put you in charge?

      Me, when I decided to use Linux. I elected to use a form of computing whereby I could take charge, make suggestions (which is all I'm doing) and, frankly, what are you doing but the same as I, except advocating stand-still?
      What if I don't like the fact that there is no unified way of doing things?

      The long and short of it is that the only disadvantage you've put forward so far is that you wouldn't be able to choose something else, which is no reason not to improve what we have. We can deal with choice later, and, like I said, in an open source world it's easier to cater to more people's tastes, even if not everybody's.

      --
      im in ur .sig, writin ur memes.
    46. Re:You mean like... by It'sYerMam · · Score: 1
      Uh, I think the GUI bit was referring to someone else's post about source...

      It was actually this situation that made me realise how glad I am to have made the switch. When I want a piece of software, if it's not in a repository (unlikely) it is on freshmeat or sourceforge or something, availabe for free, for my distribution, and it does what I want.

      --
      im in ur .sig, writin ur memes.
    47. Re:You mean like... by vsprintf · · Score: 1

      Who put you in charge?

      Me, when I decided to use Linux. I elected to use a form of computing whereby I could take charge, make suggestions (which is all I'm doing) and, frankly, what are you doing but the same as I, except advocating stand-still?

      Who put you in charge of restricting choices by other Linux users? You, because you decided to use it? I don't think so. If other users didn't want choices, we'd all be running Red Hat. I'm not advocating standing still, I'm advocating the ongoing experimentation that is resulting in the evolution of Linux. You seem to want to restrain it and shape it in the Windows one-size-fits-all mold.

      What if I don't like the fact that there is no unified way of doing things?

      Build a Grand Unified Package Manager that is so wonderful that everyone will be scrambling to use it, and let them make the choice.

      The long and short of it is that the only disadvantage you've put forward so far is that you wouldn't be able to choose something else, which is no reason not to improve what we have.

      I won't be able to choose something else? What about the millions of Linux users worldwide that are using "something else"? You still haven't given a credible qualification that makes you suitable to decide what everyone should use.

      We can deal with choice later

      Um, sure. Let's do away with choice now and revisit it later after the proponents of other approaches have been silenced. No doubt you have a centralized five-year plan for Linux as well.

    48. Re:You mean like... by turbidostato · · Score: 1

      "But there are huge benefits to be gained in usability with a consolidated packaging system."

      Yes. You are completly true.

      So that's why I say to the masses: let's consolidate on a single packaging system. Let's use My Favorite One (TM). All everybody else needs to do is forget about Their Favorite One (TM) and just support MFO(TM).

    49. Re:You mean like... by iabervon · · Score: 1

      The point (or, at least, a point) is that the configurability is available to users. The duplication of effort between different distros is an unsolved problem in the organization of the community. The kernel development process in 2.6 was designed to resolve this issue for the kernel, such that distros would ship mainline kernels (or kernels with a small number of patches which are put into a later mainline kernel). Of course, this doesn't help the similar problems with all of the other packages.

      Personally, I think all of the distros should become instances of Gentoo: Gentoo has support for getting patches and binary images from other sources, and for generating from the master meta-distribution the system that you want to distribute to other users. Adopting emerge as the build system for Red Hat, debian, etc. packages would mean that the patches applied by different distros to the packages they distribute would be represented in a compatible way.

    50. Re:You mean like... by It'sYerMam · · Score: 1
      This may be my last reply, since my head is about to explode from repeated ignorance of content put forward.

      I'm not advocating restriction of choice, I'm advocating the development of a GRUP or OTPS or whatever. I expect, however, that if this were worked on cooperatively between the distributions, we would end up with something far better than what we have now. Nowhere have I said that I am going to build such a system and force it on people, mainly because that is impossible - you can take your words back out of my mouth, thanks.

      How would anyone silence proponents of other approaches? While we're at the underhand remarks about Nazism, I assume you're implying I have an SS, as well? Since I don't, there will always be some amount of controversy. Perhaps the proponents of other approaches will actually want to put their approaches into the unified system, then (shock horror) it can be customised to the user's taste, if they wish.

      There is nothing I see currently that is mutually exclusive about the systems, nothing to say that the good points of each cannot be incorporated into an "OPTS." In which case, how do we have a worse situation than we have now? Yes you are forced to use one system, but since it includes the features of all the ones before, (which is likely, since it would be built with knowledge of existing systems) there's no disadvantage.

      Choosing later means first improving the system, and then there will presumably be forks and changes and (shock horror) ugrades. If you don't fit into the 'one size fits all' (which it will probably accomplish far better than anything windows has to offer, since it will have input from all sizes) there will always be alternatives.

      --
      im in ur .sig, writin ur memes.
    51. Re:You mean like... by It'sYerMam · · Score: 1
      That's not consolidation, that's taking one existing system and removing support for all others. Now, I personally would have no problem with removing support for rpm, or ebuild, or deb or whatever and focusing on just one type, since in the end, they all do pretty much the same thing. In fact, people often complain about the development of rpm when deb already existed.

      If one were picked above all others (Which is unlikely, and mostly unworkable) then to be successful and to have all advantages of a unified system, it would need to take on the features of the other systems anyway, so all but the die-harders would probably be pleased anyway.

      --
      im in ur .sig, writin ur memes.
    52. Re:You mean like... by Anonymous Coward · · Score: 0
      Linux could definitely benefit from *some* consolidation

      I beg to differ. Linux could benefit not from consolidation, but from common APIs. Think shrink-wrapped Linux software. It can be done, but is difficult to support all versions of all distros. It is even more difficult to support the new distros/versions that come online after the software is shrink-wrapped.

      Why is this the key? Because unconciously, users select the apps they want to run, then pick the platform that runs them. If there are too many choices of incompatible Linux distros out there, they will opt instead for windows. It is the safer choice because there are fewer distros to choose and they remain compatible for a long time.

    53. Re:You mean like... by Lord+Kestrel · · Score: 1

      I agree with that! CDex is fantastic, and unlike the OP, I had no problems finding it while looking for a Windows based CD ripper.

    54. Re:You mean like... by vsprintf · · Score: 1

      This may be my last reply, since my head is about to explode from repeated ignorance of content put forward.

      I believe that happened before you responded to my original post.

      I expect, however, that if this were worked on cooperatively between the distributions, we would end up with something far better than what we have now. Nowhere have I said that I am going to build such a system and force it on people, mainly because that is impossible - you can take your words back out of my mouth, thanks.

      And what reason do the different distros have to work on a unified system when each has valid reasons for using the system they do? A group of people don't suddenly band together and say, "Hey, there's no beer. Let's go build another Linux packaging system!" Some distros aren't suited for the RPM approach. If you can resolve the differences between rpm, apt, yum, and whatever else without making some monstrous kludge, then you are the guy to build the GUPM. Go get 'em, tiger.

      Who put you in charge?

      Me, when I decided to use Linux.

      Your words. You're the one telling me how it should be. I like the current system because it is a breeding ground for innovation. Consolidation will happen naturally (as it already has between some distros) when it is advantageous to those involved.

      How would anyone silence proponents of other approaches?

      Well, duh, by having this agreement by distros to use one package manager that you propose. Do you think the people working on other approaches are going to keep working on unused software? Just because one approach was chosen, wouldn't mean it's the best. I believe you're the one who said, "It's impossible to prove that the best system is always chosen."

      While we're at the underhand remarks about Nazism

      Excuse you? The only thing I can figure is that you're referring to a five-year plan, which is about centralized control, and has nothing to do with Nazis. Linux development is very decentralized.

      There is nothing I see currently that is mutually exclusive about the systems

      Look harder.

      Choosing later means first improving the system, and then there will presumably be forks and changes and (shock horror) ugrades.

      So we should do away with different systems in favor of one, which will then be forked, so we can return to having many incompatible systems all based on a common parent. What would you gain other than eliminating competing technologies?

      If you don't fit into the 'one size fits all' (which it will probably accomplish far better than anything windows has to offer, since it will have input from all sizes) there will always be alternatives.

      There won't be alternatives if a single system is chosen. Volunteers don't usually work on software projects that aren't used. Go look at SourceForge for a graveyard of examples.

      I really shouldn't have replied since you invoked Godwin's Rule, but there was crap I couldn't let go unanswered. Go ahead and explode - I'm not into SS or whatever other fantasies you have, so I'm out of here.

    55. Re:You mean like... by It'sYerMam · · Score: 1
      You're the one telling me how it should be.

      Yes, but I'm not forcing it upon you or wrenching you from your pet package manager. It's a difference of opinion, for crying out loud.

      It is already advantageous to have a consolidation as I've said (and you've ignored, still only presenting the same choice reason)

      Just because one approach was chosen, wouldn't mean it's the best.

      So it was you that said the best plan would be adopted naturally, was it? Hmm. Seems there's some fouled up logic going on. I don't know what you mean by "naturally" since a consolidation will have to be a concerted effort, otherwise it will fail. If that's unnatural, well oh dear, because it's the only way it's going to happen.

      Excuse you?

      Excuse me, I think the Nazis had a 5-Year plan as part of their economy. If I'm wrong, then you're still analogising me to a dictator, so I think you are fairer game for Godwin's law. Incidentally, it doesn't specify what happens when the law is fulfilled, only that a Nazi analogy will take place.

      A decentralised approach will not always result in the best outcome. Therefore at some point, there will have to be centralised approaches, in order to make Linux the best it can be. Interestingly, I don't notice you complaining about how there's one unified kernel, restricting people's choices to Linux. Not quite the same, of course, but nonetheless something to think on.

      Look harder.

      Since I've looked quite hard, and you've not come up with any insurmountable differences, you might want to convince me that your point is justified.

      ...many incompatible systems...

      Incompatible? Unlikely. Perhaps one will have features another lacks, but they would still be able to receive each other's packages. I still can't see what massive differences there could be between potential systems, anyway.

      Volunteers don't usually work on software projects that aren't used.

      But if choice is better, then they will be used, won't they? Or are we back to our natural progression again?

      If you really still can't stand the idea of the distros working together on something, then perhaps you'd like a system whereby the original (mostly, IMHO, redundant) systems remain the same, with only a unified frontend. You wouldn't get the advantage of unified repositories, but everything would still be interoperable. Unless you don't want interoperability, which is possible.

      --
      im in ur .sig, writin ur memes.
    56. Re:You mean like... by jonored · · Score: 1

      I, for one, would much prefer that it be a GUI built to write make.conf and related files, as Gentoo does cater quite a lot to the people who find GUIs to be mostly slow and clunky. Oddly enough, the --use option I've never seen used, as generally you're wanting to globally turn things on or off - no reason to compile some things for OSS if you're running alsa and they support it. Somewhat different thing to put the five or six characters of a USE flag into a text file to tell your system to always use or not use a particular option. But a GUI config file writer would be reasonable for those who don't like text files.

  2. UNITED LINUX by Anonymous Coward · · Score: 0

    FTW
    headshot.

  3. Do we rally want this? by giorgiofr · · Score: 0

    Are we sure consolidation is what we want? Isn't diversity better? And are we even sure that the problems that make Linux not widely used on the desktop are solvable by unifying distros? How would that attack MS's monopoly? How would that make Linux more appealing to the unwashed masses? And, WHY SHOULD WE CARE that the masses use it?
    I wonder.

    --
    Global warming is a cube.
    1. Re:Do we rally want this? by Zo0ok · · Score: 1

      I agree with you! Linux is "big" because it solves real problems for real people and organisations. Often it does it because it is customisable, and because you can choose the parts you need for your problem. The diversity reflects that Linux is more of a toolbox collection for OS/Development/Productivity/Server than a "product".

      I think that is how BSD and Linux differs in the most significant way. Install OpenBSD, and you get the impression you bought something. It is not so with Linux (Slackware, Debian and Gentoo - are there others ;)

    2. Re:Do we rally want this? by PCeye · · Score: 2

      Consolidation of Linux resources would really be for the benefit of the masses not using or resistant to Linux. The majority of basic desktop users cannot fully optimize the distro diversity, understand or really care about the design differences. Why not have a consolidated distro to serve that market? The current tailored distros are more for users like you, IT or power users, etc.

      As long as Windows rules the desktop more hardware will be designed and supported for it first. As long as Windows rules the desktop, hardware manufacturers will be influenced by Microsoft's market position and direction. Why not have such power and influence "open". Linux should get greater use by serving the needs of the masses.

      The article didn't say the other distros had to disappear. For Linux to succeed at the desktop, some form of compromise must be made for one standard predictable build to move more windows users to Linux.

  4. Politics? by rob_squared · · Score: 2, Insightful

    Even though open source code promotes a homogeneous enviornment. The companies that are behind the major distros are just that, companies. They happen to be fine with the F/OSS mindset, but they still want to maintain a name. Don't cluster the beads of water that have spilled everywhere, let the small ones evaporate and the rest of them pool on their own.

    --
    I don't get it.
    1. Re:Politics? by irtza · · Score: 1

      Well, I really don't think that open source promotes a homogenous environment. In fact, I would go as far as to say that it promotes a hetrogenous environment and that its intent is to do just that. To give people the ability to take code and do something that the original does not whether for political, scientific reasons, or whatever other reason you can think of.

      The other point about the companies is true as well. The problem is that with so many commercial interests based on this product they may hold each other back from getting real strong(as competition is supposed to). The problem is that they compete with each other more than Microsoft.

      I personally think that Linux vendors as pure software corporations are in a fairly weak position in that the barrier of entry has been dropped that anyone with decent CS skills can enter as their own maintenance company. IE I can install and maintain a Fedora system w/o ever dealing with redhat outside of their download servers. Yes they will get the high-end, but others can still move in on "there territory" just as Mandrake did when they got started.

      Linux may become a lot stronger when hardware companies back it as with IBM that don't see Linux as their product but merely a way to get their product in the door. For example, if Sony stepped in and put in a handful of people to say make sure that Sony Linux worked on all Sony computers and that Sony products worked with it, we would see much better Linux adoption and support from alternate vendors. I don't see Linux becoming strong without direct support of hardware manufacturers and if that backing shows up, I don't think the number of distributions will matter. Things really will just work. and if I was able to get say Dell Linux or a Mandrake desktop computer... the choice of which distribution becomes easy.

      Essentially, I don't think we need fewer distros, but distros that are supported by the hardware manufacturers or at least backing of a distro by them (ie "if u have a HP make sure you get Suse")... people wouldn't have to think.

      OR whenever you visit someone, take your gentoo 2005.0 CD and overright their hard drive with it! If they ask questions deny responsibility but offer to teach them how to emerge and build a proper X Window System.

      --
      When all else fails, try.
    2. Re:Politics? by rob_squared · · Score: 1

      That's a very good point. The kind of homogenious enviornment I was talking about concentrates in the kernal mostly. For example, OSX, OS9, Win9X, WinNT, Solaris, and BSD. Heck, even windows with windows isn't homogenious.

      --
      I don't get it.
  5. I got it! by captnitro · · Score: 5, Funny

    We should form a committee to consolidate and leverage synergy for our information technology solutions in the marketplace!

    THIS IS A PERFECT OPPORTUNITY FOR BUREAUCRACY!!1

    1. Re:I got it! by Quantam · · Score: 1

      Okay, hands up: who're the mods that didn't realize parent was a joke and modded it insightful?

      --
      You have tried to support your argument with faulty reasoning! Go directly to jail; do not pass Go, do not collect $200!
    2. Re:I got it! by jimhill · · Score: 1

      Great idea, but s/marketplace/enterprise .

      --
      Learn to spell: nickel, missile, lose, solely, amendment, speech, kernel, probably, ridiculous, deity, hierarchy, versus
    3. Re:I got it! by pg110404 · · Score: 2, Funny

      We should form a committee to consolidate

      THIS IS A PERFECT OPPORTUNITY FOR BUREAUCRACY!!

      I say we should first form a commitee to weigh the pros and cons of consolidating and leveraging synergy for our information techology solutions in the marketplace. After all, forming a commitee to actually do it might be too costly. We need to know what we're getting into first.

      Also, we should do a separate study to find out if the marketplace is ready for that consolidation in the first place.

      Of course, the results of these studies are only to be used as guidelines anyway, so we might as well form that commitee to consolidate as well. We can consolidate and keep it ready for when the market does become ready.

    4. Re:I got it! by Xtifr · · Score: 1

      Um. duh, it was an insightful joke! (Not that I modded it, obviously.)

    5. Re:I got it! by hitmark · · Score: 1

      bullshit bingo ;)

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    6. Re:I got it! by Jesus_666 · · Score: 1

      This sounds like a job for a superhero. This sounds like a job for Action Item! (link Coral Cache'd)

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    7. Re:I got it! by cheesybagel · · Score: 1

      Dang. You broke my corporate newspeak bullshit meter.

  6. Look, the fact is by Anonymous Coward · · Score: 5, Insightful

    Linux is never going to reduce the number of available distributions, even if it's what's good for Linux, because the people making these distributions aren't doing it for the benefit of "Linux". They're doing it for the benefit of themselves.

    It's all very well and good to be some kind of columnist, standing outside of Linux and going "well, Linux would be better if Slackware and Gentoo would combine". That's easy to say. But this doesn't help you much if you're a Slackware user; it might be better for Linux if that happened but it wouldn't be better for Slackware and to the Slackware developer, what's better for Slackware is what matters because Slackware is what they want to use. If it wasn't, they'd be using Gentoo instead in the first place.

    Linux development, as an open source process, is fueled by self-interest. This is its greatest strength. That it indirectly produces weaknesses is unavoidable.

    1. Re:Look, the fact is by idonthack · · Score: 1

      If Slackware and Gentoo combined, I wouldn't feel guilty about wanting to move away from Slackware to Gentoo after using Slack since I was about three.
      ---
      I'm actually just a script.
      Generated by SlashdotRndSig via GreaseMonkey

      --
      Why is it that when you believe something it's an opinion, but when I believe something it's a manifesto?
    2. Re:Look, the fact is by Anonymous Coward · · Score: 0

      How about if we add a package to Gentoo that methodically goes through and replaces all references to the name Gentoo with the name Slackware? Voila! It's Slackware now!

    3. Re:Look, the fact is by jurt1235 · · Score: 1

      The article: blablabla

      Division and diversity is the strength of the opensource community. If people still can not see that that is why linux is still alive, and others who tried (Beos, OS/2, the DOS competitors) have failed, then they should not be busy with writing about opensource.

      The big distributions (Red hat, SuSE, debian, and some others) wiil define the landscape for business deployments. In the future software will be chosen more often for a purpose not because of a companyname (at least lets hope and work on that).

      --

      My wife's sketchblog Blob[p]: Gastrono-me
    4. Re:Look, the fact is by PenguinBoyDave · · Score: 1

      Don't post as an anonymous coward. This was a great post, and you're right on the money. Good on ya!

      --
      I'm not a troll, but I play one on Slashdot.
    5. Re:Look, the fact is by shmlco · · Score: 2, Interesting
      Division and diversity is the strength of the opensource community. If people still can not see that that is why linux is still alive, and others who tried ... have failed...

      Utter nonsense. Linux is alive for two main reasons: it, and most of the applications that run on it, are free and they tend to work. Take away either of those two and we would not be having this conversation.

      Free means that the TCO is low enough to make learning a new system and supporting it worthwhile. But no OS is worth anything if there are no stable applications on that platform. If Apache and mySQL were flakey and crash prone Linux would never have gained enough momentum to get out of the gate.

      The other systems mentioned had issues, never had a large and stable base of applications, and wanted people to pay for those things to boot. Look at Apple, they have an equally stable OS, but had to go and write most of the applications that people use on their platform.

      But look at any market (autos, consumer electronics) and you'll see that, eventually, controls and media and connectors and whatnot do consolidate and standardize, because people also tend to want things to work, and to work the way that they're used to.

      People who buck that trend better have a VERY good reason for doing so. And Linux, unfortunately, with KDE/Gnome, multiple installers, kernels, drivers, and so on, tends to have way too many people who want to do things differently just because they are different.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    6. Re:Look, the fact is by cheesybagel · · Score: 1
      People are generally lazy. This is why you seldom see people trying to reinvent GCC or glibc. Why? Because they work (TM). Even with all the shells you can install, most people just use bash on Linux.

      When people are trying to reinvent something, like the zillion packaging systems around here, it means one simple thing. The technology is flawed or incomplete and has not evolved to meet all requirements yet. Several people make competing systems, each fixing one broken aspect, then there is cross-polination of ideas. This will go on, until something that works (TM) shows up. Then development of that component will cease and people will move on. Until it becomes a problem again.

      Until a couple of years ago most packaging systems had several problems, including:
      Did not automagically install dependencies. Did not fetch automagically from the network. Cryptic user interface.

      I think most of these have been addressed already, but the fact is none of the existing systems does everything well. When they do, distros will naturally flow around the best install system.

    7. Re:Look, the fact is by killjoe · · Score: 1

      "But look at any market (autos, consumer electronics) and you'll see that, eventually, controls and media and connectors and whatnot do consolidate and standardize, because people also tend to want things to work, and to work the way that they're used to."

      I looked and I am not seeing the same thing you are. I was unable to plug the power cord from my portable CD palyer into my ipod. The headphones worked OK though. So some stuff worked some didn't, just like linux.

      --
      evil is as evil does
    8. Re:Look, the fact is by shmlco · · Score: 1
      I was unable to plug the power cord from my portable CD palyer into my ipod.

      Un huh. And the end that plugs into the wall?

      Just shows that the longer such things and systems stick around, the more likely they are to standardize.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    9. Re:Look, the fact is by JanneM · · Score: 1

      Well, yes and no. Take that plug for 110V/60Hz and try to use it in Europe, where you usually have 220 or 240V and 50Hz (but different physical plugs in different coutnries). Other parts of rhe world mostly have one or another combination of european or american plugs and either 110 or 220V and usually 50Hz. Except my favourite example, Japan, where you for some reason have american-style plug, but 100V and either 50Hz _or_ 60Hz, depending on what part of the country you're in.

      Fun for all, in other words.

      --
      Trust the Computer. The Computer is your friend.
    10. Re:Look, the fact is by killjoe · · Score: 1

      Right, two things work one doesn't just like linux. Worse with my cars. The tires don't interchange, the engines don't swap, the transmissions don't swap, the seats are not interchangeable it goes on and on. In my car virtually 90% of the parts are not interchangable with another car.

      Much worse then linux. Oddly enough people still keep buying cars. Go figure.

      --
      evil is as evil does
    11. Re:Look, the fact is by awing0 · · Score: 1

      I still have my Slackware subscription alive, mostly because Pat was having health problems, but I use Gentoo on most of my machines now. It's just easier to keep them up to date and install software. I still feel guilty about my switch.

      --
      Cthulhu Saves.
  7. Re:Tabloid news that matters by pj-allmod · · Score: 1

    How long have you been waiting for the right article to post those?

  8. Common technologies by fulldecent · · Score: 2, Interesting

    Solution:

    1. Autopackage: autopackage.org becomes more popular and supports integrating natively with major package managers. Binaries are distributed as autopackages.

    2. Have additional levels of optional LSB and make them popular.

    3. ...

    4. Profit

    --

    -- I was raised on the command line, bitch

    1. Re:Common technologies by Soko · · Score: 1

      Autopackage is really, really nice, but IIRC it requires one to re-package everything in order to be effective.

      What I'd like to see is a GUI based package manager that could just bloody well figure out that your repos are .deb based or .rpm based, and act accordingly. Each distro would delare in a config file "I put admin stuff in this directory, apps in this directory, and all other stuff in that directory" or somesuch to get around the "where files go" problem. Wallah, a common front end for all distros.

      Having the Debian package archives and apt natively available on Fedora would be so, so nice.

      Soko

      --
      "Depression is merely anger without enthusiasm." - Anonymous
    2. Re:Common technologies by Coryoth · · Score: 2, Informative

      What I'd like to see is a GUI based package manager that could just bloody well figure out that your repos are .deb based or .rpm based, and act accordingly.

      You might be lookign for Smart which is a potential replacement for apt. It does the dependency resolution and installation that apt does but with more advanced dependency resolving algorithms (seee their README for examples). It has command line and GUI modes of operation so there's no need for another program to provide a GUI front-end like Synaptic does for apt. Best of all it has a system of pluggable backends, which means it (right now) understands apt-deb repositories, apt-rpm repositories, yum repositories, and slackware package respositories among other things, and is thus a common frontend that could be used for (almost) all distributions. You can even mix and match repositories if you like and have it pointed to, say, an apt-deb repsoitory and a yum repository and it will do dependency resolution against both. Of ourse mixing up repositories (from potentially different distributions) has its own natural compliations and probably isn't advised, but that's as much to do with naming, packaging and LSB stuff as anything.

      Jedidiah.

    3. Re:Common technologies by jbolden · · Score: 1

      Good and how do you resolve dependencies? How does a package figure out if xyz is installed with the proper options or not?

    4. Re:Common technologies by Anonymous Coward · · Score: 0

      autopackage solves this problem, read up

    5. Re:Common technologies by Anonymous Coward · · Score: 0

      kpackage acts as you describe

    6. Re:Common technologies by cheesybagel · · Score: 1
      It looks interesting, but the UI is all wrong. The UI for a package manager should be a search engine. I type the name of the package I want, and the package manager coughs up a list of packages matching that, with descriptions. I pick one from the list and it automagically installs everything, dependencies et all. I do not need or want to see huge trees with dependencies or which package format that thing was on. It is irrelevant.

      It's the software apps that matter. I just want to be able to add new apps by name, remove existing apps, update existing apps. Simple as that.

    7. Re:Common technologies by Coryoth · · Score: 1

      The GUI is still in the early stages of development, but Smart is by some of the the same people that wrote Synaptic, so if you like Synaptic then you'll probably like Smart hne it is done.

      It does have search as you want btw.

      Jedidiah.

    8. Re:Common technologies by AaronLawrence · · Score: 1

      Slight addition: I type the name or function of the package I want...

      But, wouldn't it actually better to have a kind of link that could be on a web page, and clicked to open in your package manager? Why force the user to remember some obscure name and search for it?

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
  9. Maybe Not by the_weasel · · Score: 4, Interesting

    I am a windows apologist - look at my history and you will see I entirely willing to point out the failings of Linux to the Zealots as the next guy.

    But even I can see that the diversity of Linux is one of its strengths, as well as its weakness right now. Thanks to the sheer variety of work done in exploring slightly different approaches to the same task, we get to experiment with a multitude of approaches and ideas.

    While that may not be a truly better product now, it can only lead to an excellent one in the future.

    I am in no hurry for Linux to take over - I am not even sure that the operating system that does take over will be called Linux. Windows will have to sink a lot lower before its abandoned by the masses.

    I am entirely certain that the work done in Linux over the past 10 years will shape the next generation operating system that finally does defeat windows though.

    --
    - sarcasm is just one more service we offer -
    1. Re:Maybe Not by mythicflux · · Score: 1

      And wouldn't that be the point, that having many different people all working towards a similar or even different goal all of which leads to some kind of innovation.

    2. Re:Maybe Not by mrchaotica · · Score: 1
      Thanks to the sheer variety of work done in exploring slightly different approaches to the same task, we get to experiment with a multitude of approaches and ideas.
      Yeah, but eventually one of those approaches needs to win and become standard, so that instead of wasting time figuring out how to get all of our multitude of approaches to work together so that we can actually use the system, we can move on to exploring new tasks.

      I'm really tired of having to think about tar files vs. rpms, and gtk vs. qt; I just want the software to install and work so that I can get on with using it to do something else.
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:Maybe Not by thegoofeedude · · Score: 0

      But even I can see that the diversity of Linux is one of its strengths.... Well said. If Linux stops being diverse, it won't be true to its nature. Linux fills a necessary void in computing, and by consolidating distributions, a lot of creativity would be lost. I would imagine newer projects would fill the creative space that Linux currently does if Linux were to be consolidated.

    4. Re:Maybe Not by Rosco+P.+Coltrane · · Score: 1

      I am a windows apologist - look at my history and you will see I entirely willing to point out the failings of Linux to the Zealots as the next guy.

      "I am a Ford apologist - I'm willing to point out the failings of Toyota".

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    5. Re:Maybe Not by someone300 · · Score: 1

      Rather than winning or loosing, just make them more interoperable. Lots of people I know like KDE/Qt, lots of people I know like Gnome/GTK+ (or Xfce or something), why should they be forced to use the one they don't like?

      It would be better if there was a way to make Qt apps behave like GTK apps, and GTK apps behave like Qt, through themes and swapping default button positions and stuff, then everyone'd be happy. That with the freedesktop specs and we have a nice combination.

      I read somewhere about an effort to make other toolkits look like Gtk, so the developer can choose and the user won't be affected.

      A "win" probably wont happen anyway. There's no way that one solution will suit all people, and the other people will start on their own solution, then some people will prefer that solution and it will gain momentum.

      Trying to consolidate all that would be like trying to make all OSX, BSD, Windows and whatever else users use linux.

      And anyway, if there is no competition between different systems, innovation and improvement will slow down...

    6. Re:Maybe Not by The_Mystic_For_Real · · Score: 4, Insightful

      One of the reasons that the number of Linux distros is impairing its growth is that it hasn't presented any one competitor to Windows. If people want Windows, they get Windows. If they want to try Linux, should they use Gentoo, Slackware, Knoppix? Which one supports their hardware better, which one is more user friendly, which one is more secure, which one has a helpful userbase? It's not really easy to answer any of these questions, even for those experienced with Linux. Furthermore, there is no face to Linux (no offense Tux), it becomes something that occasionally goes from one to two percent of the market for much of the other 98%.

      --

      _____

      Thank you.

    7. Re:Maybe Not by f0rt0r · · Score: 1

      I agree, and would mod you up if I had the points. Overrall, I think we should keep the diversity but standardize the "layers" of a Linux install. What I mean is from kernel space to user space, including graphical functions, should all have written standards as to how they behave. So if GTK wants to draw a button on the screen, fine, but the function would have to conform to the syntax "drawButton( width, height, position )" the same as Gnome, so that any application/toolkit could make use of the function to draw a button on the screen. In fact, the app should not need to know which Window Manager was running, it should "just work". Same thing for printing, same thing for communication between applications, same for package management. Standard commands, and differerent possible implementations, but the end user should not need to know which one is being used.

      One more example, for package management tool should be transparent enough such the user clicks on/types "install application", and it gets installed, whethere the system is using apt-get, yum, or any other package manager. The specific commands would be hidden from the user, as they would just type in the _standard_ package management command and care less how the package is actually installed.

      --
      I can't afford a sig!
    8. Re:Maybe Not by Zordak · · Score: 1

      Which is a reasonable qualification if you're about to tell somebody that there is ONE good thing about Toyota, but you don't want them to think you're some kind of fan boy.

      --

      Today's Sesame Street was brought to you by the number e.
    9. Re:Maybe Not by Frumious+Wombat · · Score: 1

      Having managed a mixed shop once upon a time (RHEL 3.0, FC 2, SuSE 8.1, 1 Debian just because), I can say that I'd like to see a general sanitization of filesystem layout and startup scripts. The whole multiple desktop issue I care less about, as in the end people sort themselves into their own environments (Gnome, KDE, TWM), and tend to support each other. Remembering where things are stored to keep the system running, distribution to distribution, is a pain.

      Frankly, for all I care they could all agree to use OpenSMIT for systems administration, and I'd agree as long as all of the majors used it.

      --
      the more accurate the calculations became, the more the concepts tended to vanish into thin air. R. S. Mulliken
    10. Re:Maybe Not by Billly+Gates · · Score: 1

      Linux is great.

      It puts pressure on Microsoft to produce better products and creates a mindset that there is more than Windows.

      When Windows 98 came out linux was really nice. Finally a real stable operating sytem. However now since NT finally because core to Microsoft's base operating system things have stabilized and Linux has gone downhill in recent years (mostly in userspace).

      Neither is perfect and I just posted some negative stuff about the current state in Linux even though I hated MS for years. :-)

    11. Re:Maybe Not by jbolden · · Score: 1

      And why do you need this to be at the kernel level and not the distribution level. What advantage to "software just install and work" do you see yourself in not having by doing something like "apt-get install xyz"?

    12. Re:Maybe Not by jbolden · · Score: 5, Insightful

      Which should they use to do what? To:

      1) Create a development workstation
      2) Run a small home server
      3) Run a large multiprocessor corporate server
      4) Use for children
      5) Use for a keyboardless sales demo on a plasma screen
      6) Use for a cash register
      7) Use for an embedded system with no user interface at all

      etc... Why would you expect one product to be all of those things. The car industry works fine with having a range of products from small compact cars to large trucks. People in grocery stores can shop for steak or cereal fine. Its Microsoft that has pushed a "one size fits all" approach.

    13. Re:Maybe Not by jbolden · · Score: 1

      What your describing is "policy not implementation" which has been a guiding principle of Unix design for 30+ years and is implemented in Linux. Applications don't need to know what Window Manager is running (and to a great extent can't tell), posix defines commands and their behavior but not their implementation, X actually defines things like drawing, kernel spaces... have standard APIs.

      So everything you listed here is already done.

    14. Re:Maybe Not by cbreaker · · Score: 2, Insightful

      I think some of the reason that there's this feeling of "hurry up!" in regards to Linux is the recent push for DRM that could lock OSS and Linux out.

      Microsoft knows this, and I'm sure it's in their minds when pushing for it.

      So, the faster we can get Linux marketshare, the slower DRM adoption will be because there will be a larger group of users, potential customers, locked out.

      DRM is the only thing that worries me with OSS/Linux. I'm with you - I'm sure the next big OS will be Linux. But the DRM thing could put a huge wrench in the machine.

      --
      - It's not the Macs I hate. It's Digg users. -
    15. Re:Maybe Not by mrchaotica · · Score: 1

      I think you misunderstand -- I think "apt-get install foo" is vastly superior than having to go find the software you want yourself. The only problem is that only debian-type operating systems use it. I want there to be a standard because I want to know that "apt-get install foo" (or, alternatively, "emerge foo" -- but either is fine) will work on every UNIX-type system I sit down at.

      "Software just install and work" doesn't mean not having to type a command, it means not having to worry about which package management system you're using, which dependencies you need, how to update the software once you've gotten it installed, etc.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    16. Re:Maybe Not by mrchaotica · · Score: 1
      It would be better if there was a way to make Qt apps behave like GTK apps, and GTK apps behave like Qt, through themes and swapping default button positions and stuff, then everyone'd be happy. That with the freedesktop specs and we have a nice combination.
      Exactly. I don't have a problem with people wanting different interfaces, I just want there to be one toolkit so that every application on a given computer uses the same interface.

      The way I see it, ideally GTK and QT would just be different APIs that pointed to the same library so that the resulting applications used the same codebase no matter which API the developer chose. There would also be a theming engine so that the user could choose what the apps ultimately looked like.

      The end result would still have user choice and developer choice, but consistency through all apps and no duplication of effort (only one library to work on).
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    17. Re:Maybe Not by jbolden · · Score: 1

      Then what you are asking for is that package management commands be added to POSIX. That's a reasonable position and that's how you want to phrase it.

      Now why do you care about GTK+ vs. QT.

    18. Re:Maybe Not by mrchaotica · · Score: 1
      Now why do you care about GTK+ vs. QT.
      Because I want consistency in the look-and-feel of the applications I use, regardless of which toolkit they were programmed with.

      I guess a reasonable way to phrase that would be "I want a consistent theming engine," or something.
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    19. Re:Maybe Not by anagama · · Score: 1

      I'm really tired of having to think about tar files vs. rpms, and gtk vs. qt; I just want the software to install and work so that I can get on with using it to do something else.

      This is understandable and how most people approach computers. It doesn't do much for me though. The fun part about a computer is the process involved in getting it set up to do something -- the actual usuage isn't usually anywhere near as fun. Compare setting up a database system to doing the actual data entry -- the first part can be challenging and interesting, the second part plain ass mind numbingly dull.

      I've been fooling around w/ Ubuntu on a secondary laptop I have recently -- it's a cool system. But now I'm ready for a new game, so this morning I burned some BSD cds -- soon as I get back from the store with another pcmcia network card, I'm going to fool around with setting it up as a firewall -- a new thing for me which is certain to increase my awareness, and provide many hours of challenging puzzles to solve. I love puzzle games! A new distro is to me like a new FPS is to teenage gamers. ;-)

      Of course I have a computer I don't mess with so I can always check my email and surf the net -- but that isn't really a fun machine. The computers I have a good time with are the old secondary systems I have laying around (there are 8 functioning machines here, from a TRS-80 coco, through various x86 systems, g3 and 4 ibooks, and a new powerbook).

      --
      What changed under Obama? Nothing Good
    20. Re:Maybe Not by Anonymous Coward · · Score: 0

      Sorry, Rosco, but you apparently do not know what "apologist" means.

    21. Re:Maybe Not by mrchaotica · · Score: 1, Interesting
      The fun part about a computer is the process involved in getting it set up to do something
      Oh, I agree. I've had great fun in the past installing Gentoo, for example. It's just that at this point I've tired of getting the basic OS to work, and I want to have my fun writing softare or something.

      To use your analogy, installing software is the data entry part and using the software to create something else is the setting up of the database.
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    22. Re:Maybe Not by TCM · · Score: 1

      Exactly. Many people confuse choice with a good standard. I may want to choose how my desktop looks like, but even as an end user I'd want a standard library.

      After all, you don't see two different GTK toolkits for XFree86 vs. XOrg, do you?

      The worst thing are libraries that are too specific and will be used by only one app, the one the developer wrote the library for. Instead of improving a code base, developers hack their own thing. As soon as the hack created a dependency where other apps depend on it, you're stuck with it. Most of the time, the re-writes lack another thing that the next developer wants, but instead of implementing it.. wait for it.. he'll write the third incarnation of it. Ad nauseum.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    23. Re:Maybe Not by f0rt0r · · Score: 1

      Window Managers was just one example. Btw, from my Trolltech QT programming days, I discovered that interprocess communication in KDE is not like interprocess communication in Gnome ), when you need to remote control a KDE app from a non-KDE apps, you have to register the non-KDE apps with the interprocess "bus" first, this caused me no end of pain as I didn't want to have to detect with WM was running and then run the correct registration routines for that particular environment, as there are way too many.

      --
      I can't afford a sig!
    24. Re:Maybe Not by mrchaotica · · Score: 1

      Exactly. And another good side effect of having a standard library is that it would be higher-quality than the competing ones, because everyone would be working on improving the same codebase. After all, you don't often see bugs in, say, TeX or libc, right?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    25. Re:Maybe Not by JahToasted · · Score: 1
      Yeah, and its hurting MS too. If you have a webserver that you have no physical access to, having a GUI is just a waste of resources but having a solid CLI is imperative. But for a desktop system A GUI is important but a CLI is probably not as important.

      I personally like having Ubuntu for my desktop and Debian stable on the server. I don't want to be forced into running debian stable on my desktop or running ubuntu on my server. Choice is a good thing.

      But I gues the MS philosophy is that XP should be good enough for everyone.

    26. Re:Maybe Not by Anonymous Coward · · Score: 1, Insightful

      There is only one area of Linux I can think of that would benefit from a "one size fits all" mindset: hardware support. It's not uncommon for one distro to support one set of your hardware perfectly but fall flat on its face with others, while another distro might support that other set of hardware perfectly but nothing else.

      This kind of thing is what's impeding Linux. I agree with you: you don't need a one-size-fits-all product as MS has pushed over the years (although recently they've been splitting them -- hence the Home/Pro versions of XP). Almost all seven of those uses you listed are meaningless if the operating system doesn't even work on the hardware.

    27. Re:Maybe Not by Xtravar · · Score: 1

      So, would a soccer mom having an off-road SUV be comparable to one using Windows Server 2003 on her home computer? ;)

      Having Linux be packaged for different things is no different than having Windows packaged for different things. We all know it's the same core technology under Server 2003 and XP.

      Linux distributions are more like the same type of car coming with a different set of standard features. You can easily turn a server installation into a workstation installation - it's just more convenient if it comes that way. Of course this analogy fails for some really specialized distributions, but...

      I think Microsoft's problem is their standard package is some sort of odd Sport Utility Beatle that is mediocre at off-road driving AND transporting 16-year-old-girls-with-new-licenses.

      It seems a lot of software companies take this approach of 'throwing junk in' until they have a bloated mess, because it costs more to start over from scratch and design a good product. Well-designed, componentized software will most always win in the long run for a variety of reasons. Maybe that's why Microsoft is taking so long with Longhorn?

      Regardless, Microsoft needs to make its standard offering much more slimmed down, and then divert their packages from there. They were headed in the right direction with Windows 2000, but then screwed it all up with XP.

      --
      Buckle your ROFL belt, we're in for some LOLs.
    28. Re:Maybe Not by bhiestand · · Score: 5, Insightful



      4) Use for children

      Good job. You managed to pick ONE thing the average home user would actually use a computer for. I guess you just don't realize that the average home user doesn't know the difference between spyware and a virus, has no interest in networking their coffemaker and their fridge (with encryption, of course), and certainly doesn't care for a server.

      Here's what they want:

      1) so easy to use, even they can do it

      2) check their spam daily

      3) all of the programs they already know how to use already work on it.

      4) easy transition (minimize lost settings, files, etc.) This includes things such as iTunes playlists.

      5) the same hardware support they have in windows. That is, everything worked with windows when they bought that computer from Dell/Compaq/HP/Fujitsu, whatever. They didn't have to go hunt down drivers, troubleshoot anything, or settle irq conflicts. In fact, they're not quite sure what a driver is, but are pretty certain about putters.

      6) multimedia support out of the box. They don't want to install their Line-Ux CD just to find out that the media player can't even play their porn or their mp3s. They need codecs? "What are those? Where can they buy them? RTFA? Where can I buy an RTFA? Oh, you mean check the interweb? Google said I should download winamp!"

      I really have no idea why I haven't run into a single linux distro that supports my porn and mp3s without extra codec downloads. I'm not sure why most STILL don't include read-only support for my NTFS partitions. To be honest, I'm amazed they don't have it fully figured out such that I can WRITE to my NTFS partitions as well. Especially since I've got some nifty 300GB external hard drives for my windows laptop. Why is it a windows laptop? See the above issues.

      I realize most of the problems are really caused by crappy licensing agreements by the "owners" of whatever licenses or code, and a lot of the other problems are caused by hardware manufacturers refusing to release drivers or help us to write them, but the end user doesn't really care. The average 50 year old jet mechanic couldn't give a damn if it's because the software author's daughter died yesterday. He wants his shit to work to do the stuff HE does. And most people do the EXACT same thing and little else.

      As for me, I'll switch entirely, and get the rest of my family running it, as soon as all the porn that windows media player plays is playable under linux, red alert 2 works perfectly, and gaim has caught up with trillian. The browser is about the same, evolution and thunderbird are great for email, the hardware support appears half-assed at best, .... I'm done with that.

      To bring back to your point: "The car industry works fine with having a range of products from small compact cars to large trucks" This is a valid point, but also completely off. The true analogy would be going into a car dealership and telling them:

      Buyer: "I just want a car. It has to have A/C, working lights and brakes, and get me to and from work."

      Dealer: "Will you be hauling sand or rocks. What kind of towing capacity do you need?"

      Buyer repeats: "just a car. For transportation. To and from work. And maybe the movies occasionally. I'd like to be able to get it on in the back seat too".

      Dealer: "Oooooh. Ok, yeah, we have that. Here's what we can do for you. We've got this great frame out back, it's really happening. Then you can go across the street and buy the interior. We'll even tow it down the street to the corner for you to get the engine put in. You can repaint it whatever color you want (fully customizable!), but nobody has lights for it, so you'll have to find those before you drive it at night. Oh, and it needs 100 octane, so you'll have to go to one of these special petrol stations."

      Linux's problem is your idea of "why would you expect one product to be all of those things." The truth is, the majo

      --
      SWM seeks new sig for a brief fling
    29. Re:Maybe Not by anagama · · Score: 1

      I don't understand why you got flamebait. It makes total sense to me. I'm an intermediate user with only the most basic programing skills (simple php stuff) so just learning about the systems is good enough fun for me. I can totally see how others would be past this point, and I don't think you deserve a flamebait on it at all.

      --
      What changed under Obama? Nothing Good
    30. Re:Maybe Not by jaypaulw · · Score: 1

      "headed in the right direction with Windows 2000, but then screwed it all up with XP."

      I read this a lot but I don't understand it. Is the bloat ust because of the default colorful skin? Is it the task wizards everywhere?

      those things can be turned off. I don't think it runs any slower.

      I think XP is perfectly fine and does everything I need it to do to be productive. I have wishes about the actually GUI that I like in OS X. I also wish there were a seperate "data" file system that clearly seperated data (which is irreplacealbe) from programs (which are replaceable fairly easily and for which the files don't need to be accessed by 99% of users ) and settings (which would be nice to easily back up). I think these things are coming, microsoft has tried to seperate this stuff and is going to do more of that with Longhorn.

      Otherwise I can get everything I need to get done on my windows xp machines, which is more I can say for my debian machine.

    31. Re:Maybe Not by civilizedINTENSITY · · Score: 1

      Well but GTK and QT on linux are just that. They are APIs that point to the same X library. They both are sitting on top. KDE sits on top of QT which sits on top of X. Gnome sits on top of GTK which sits on top of GDK which sits on top of X.

      What you really want is to either merge GTK and QT, or have one replace the other. Then the UI in the loser could be cloned in the toolkit of the winner. And that is not very likely, and not even a good thing, long term. The fact is that it isn't just differences in UI, but it is structural differences deep within the toolkits. This is more than just C vs. C++, for instance, GNOME's distributed object framework is CORBA based.

    32. Re:Maybe Not by jaypaulw · · Score: 1

      Yes they should come out with some sort of server product hmm, maybe they could call it 'windows server 2003.'

    33. Re:Maybe Not by kesuki · · Score: 1

      I am not even sure that the operating system that does take over will be called Linux.

      GNU/HURD?

    34. Re:Maybe Not by jbolden · · Score: 1

      First off you are inaccurate on a lot of your points. But this was more of a rant so I'm not sure showing that there are distributions which meet this various sub issues really addresses your point. Your fundamental issue is more basic.

      1) Home software applications are better on windows than on Linux
      2) Home users in general want home software applications

      C -- Therefore they are better served by Windows.

      And the answer you are correct. So what does this have to do with whether there are one or fifty Linux distributions?

    35. Re:Maybe Not by jbolden · · Score: 1

      Why would you not create a KDE app to recieve the messages and pass them through? You may want to check out freedesktop.org they actually have solved a lot of the process communication issues above the X level and the new X (X-12 maybe) will have this stuff built in.

    36. Re:Maybe Not by Xtravar · · Score: 1

      There is absolutely no discernable difference between XP Home and XP Professional. Both look like children's toys, with the stupid dog when you go to search for files. Look, it's supposed to be "professional." Obviously, it's not. On top of all the extra "features" you have to turn off to get things done, you have even more useless garbage protected by "Windows File Protection."

      Professional should mean that it's extremely and easily configurable, basic, and powerful.

      Windows 2000 was professional - a step in the right direction. Windows 2003 is professional, too, but it costs multiples more than XP Pro since it's bundled with the server applications.

      Just like you, I wanted my programs and data separated on Windows, too. I also wanted Windows File Protection disabled, Outlook Express deleted, and a variety of other normal requests that a 'professional' or 'power user' would want.

      Well, I got my separate partitions eventually with a lot of ghetto-rigging, and I got my command line by downloading GNU utilities, and I got other things fixed by searching out a variety of hacks and tweaks. So about the third time I had to set that all up from scratch, I decided it was time to switch to Linux, since my Windows was set up like Unix anyway. If you can't get things done with Debian, at least you have a ton of other Linux options (including from scratch). Don't give up! I promise your Linux experiences can only get better the more you explore. The more I explored Windows, I only got annoyed at what I couldn't do, configure, or turn off.

      --
      Buckle your ROFL belt, we're in for some LOLs.
    37. Re:Maybe Not by jbolden · · Score: 1

      The problem is really cutting edge hardware. 3 year old hardware pretty much works the same in all distributions. But different versions of X, different options kernel mods and sometimes different kernels.

      I should mention though since the modular kernels this has gotten way better. Most of the kernels have the modules and can load the modules for the more modern hardware. You just need to add a few lines to your init scripts (though these can be fairly low level. For example to get a firewire drive to work on an inspiron 8000 which doesn't rescan the scsi properly I have to manual alter the config for the scsi bus with an echo statement redirected to /proc/scsi/scsi.

    38. Re:Maybe Not by ifishfortorque · · Score: 2, Funny

      You'll switch your WHOLE FAMILY to Linux . . . when they are able to watch porn like they do on Windows?

    39. Re:Maybe Not by Infernal+Device · · Score: 1

      So what does this have to do with whether there are one or fifty Linux distributions?

      It's a pity, but you're right. In the real world, evolution takes care of the dying software companies by killing them off and forcing the developers to go elsewhere, like to software companies that create software for the home.

      Unfortunately, evolution doesn't work in that respect on Linux, because all it takes is one disgruntled hacker to keep a distro going in some form or fashion, regardless of whether it's generally useful or not or even practical.

      --
      "My God...it's full of trolls!"
    40. Re:Maybe Not by Anonymous Coward · · Score: 0

      Windows NT does all that:

      1) Create a development workstation
      - NT workstation
      2) Run a small home server
      - NT server
      3) Run a large multiprocessor corporate server
      - NT server SMP (well, I gues medium, not large)
      4) Use for children
      - NT workstation
      5) Use for a keyboardless sales demo on a plasma screen
      - Windows CE (is stripped down NT)
      6) Use for a cash register
      - Windows CE (is stripped down NT)
      7) Use for an embedded system with no user interface at all
      - Windows CE (is stripped down NT)

      I suppose the different apps and hardware/drivers make it 7 different distros?

    41. Re:Maybe Not by Trejkaz · · Score: 1

      Ironically, it's on Windows that you have to "hunt down" drivers, because all the drivers supported by Linux are in one place (except in cases where idiotic companies like NVIDIA refuse to release the source.)

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    42. Re:Maybe Not by Henk+Poley · · Score: 1

      You sound like you know quite a lot about this. I'm not sure if this means you're troll. But I'll bite ;-)

      Let's look at the parent post, and I'll show you what the average home user uses a computer for. For brevities sake I've skipped the obvious commercial uses.

      Which should they use to do what? To:

      1) Create a development workstation


      Okay 'maybe' not this one.

      2) Run a small home server

      If you can get it into peoples mind that storing your data in one place is safer and easier to backup, everybody would use that. That, and getting Windows to do as this all other mainstream OSes do; Point to a thing that store files and say, put the data of the users on there (including a nice wizardy thing of course ;-)). That nobody uses it is just because nobody knows, the society might eventually adapt.

      I know this thing is accounted for under your "Will you be hauling sand or rocks?" line. But maybe you can get some 'warm fuzzy feelings' for these developers if you know they helped to make data storage on your local system safer and speedier.

      Software for home servers already exists if you care to pay large sums of money or want to fiddle with the open source building blocks they used. But people who develop home server software don't care about any of the things you mentioned on your post. So we move on to the next point.

      4) Use for children

      You catched that one.

      Problem is, those childrens and their parents are probably not going to make this software if they lack the skills. These 'skills' include the social skills of finding programmers that can help and then communicate with them what you expect. This includes not yelling if they say it's impossible, convice them, don't try to overpower, that won't work.

      Open source works because the development is open. You can influence the developers. There are lots of bright programmers in open source. But they work and live in a 'developer world'. So they need a bit of input for things they just never encounter.

      If you really want the things you pointed out above you can easely find the community sites. Pick out someone 'higher up' and bug him or her about a couple of things and ask if s/he directs you to someone who can help with that. Now is a good time.

      If this 'doing small things to improve the software for yourself and others' is not for you, then please consider not using open source software. Seriously.

      7) Use for an embedded system with no user interface at all

      Embedded systems designers are using Linux more and more in recent years. It could be that you are not aware that "embedded systems" include things as your central heating system, tv, microwave, monitor's on-screen-display, radio, cd and dvd player, network routers, etc. etc. Maybe you don't care what it runs. But you do care that it runs correctly because you use it.

      I hope you now know that the part you saw of Linux 'home use' is only a small part of the picture. Maybe your problem is that you didn't figure out that the underlying operating system can be "be all of those things" without breaking the rest.

      Now it's up to you to help fix the things you see that are broken.

    43. Re:Maybe Not by jbolden · · Score: 1

      I understand that the windows family does all that. I'm just saying that's a Microsoft POV that you should consider this desirable. If you look at that list what's needed is very very different.

    44. Re:Maybe Not by FireFury03 · · Score: 1

      1) so easy to use, even they can do it

      What are they wanting to do? The GUI on modern distributions seems pretty userfriendly to me. The only difference I see between a modern linux and a modern windows is if linux goes wrong someone with knowledge can fix it, if windows goes wrong it's reinstally time.

      2) check their spam daily

      Yes.. most linuxes will let you do this pretty much out-of-the-box - most of them ship with Thunderbird and Evolution.

      3) all of the programs they already know how to use already work on it.

      If you can use Word, etc you can easilly use OOo - they are very similar. You will never get a point where all software is universally compatable with all operating systems - if you want windows software you run windows, if you want Mac software, you run a Mac, if you want Linux software, you run Linux. What you're asking for is like only buying a new car if you can use your old tyres, steering wheel and spark plugs with it.

      5) the same hardware support they have in windows. That is, everything worked with windows when they bought that computer from Dell/Compaq/HP/Fujitsu, whatever. They didn't have to go hunt down drivers, troubleshoot anything

      Right, because you *never* have to hunt down drivers or troubleshoot stuff under windows, windows is perfect. This is also something that cannot be "fixed" by the FOSS developers - it's purely down to the hardware manufacturers. If they refuse to release drivers and won't publish specs so 3rd parties can write them then support really is going to be sucky - the same would apply if they didn't release drivers for Windows.

      I really have no idea why I haven't run into a single linux distro that supports my porn and mp3s without extra codec downloads.

      That would be because the owners of those CODECs would sue a distributor into the ground if they tried to support them. There's not much you can do if people use patented codecs and the patent holders won't produce (or allow the production) of software to decode them. IMHO the patent laws should be fixed to allow anyone to provide support for patented algorithms if the patent holder refuses to do so for a reasonable price.

      If it's going to even start to replace the current FORD offering it's going to have to come with paint, accept the already-standard-everywhere-else fuel, and be capable of doing all the simple stuff.

      Well, my linux installations (Fedora) come with paint (a shiny GUI) and can do the simple stuff (comes with a word processor, web browser, email client, etc as standard). It can also do some of the more complex stuff out of the box (photo editing, web serving, etc).

      But, IMHO my Linux car is better than the Microsoft car because it comes with a choice of paint colours which I can choose after I've bought it. And infact, if I want, I can install new paint myself. Also, my Linux car doesn't have to have a colony of worms flushed out of it's engine on a monthly basis.

      Yes, by removing most of the choice you could probably increase the market share of Linux... but then, most of us use Linux instead of Windows because it gives us more choice, so if you remove all the reasons why Linux is better than Windows why would anyone switch anyway?

      I have recently changed jobs - I was working for a company who used Linux on all the workstations and now I'm working for a company who use Windows on all the workstations. The difference is very noticable - in the old company each person had their workstation setup how _they_ wanted, in the new company everyone has their workstation set up how Microsoft wants. I can't help thinking I'd be more productive if my workstation did what I wanted.

    45. Re:Maybe Not by bhiestand · · Score: 1

      To preface this, I love linux for every reason you've mentioned. It's customizable, I can learn from the source, and it's much better at specialized tasks. That being said, it seems to be the general idea within the community that eventually it should become a good desktop replacement. That seemed to be one of the complaints of this article. That too many man-hours were being put into specialized or redundant distros of linux instead of just making a few of them really good.

      What are they wanting to do? The GUI on modern distributions seems pretty userfriendly to me.

      Agreed, the GUI is great. But depending on the distro, a lot of people would have trouble with CLI stuff, be it apt-get or RPMs or whatever else needed to be done. Good luck getting grandma to compile it if there is no binary available for your distro.

      most of them ship with Thunderbird and Evolution.

      Agreed. These are great programs that have all the features most people need from their MS counterparts. In some ways they're a lot better. I'd say linux has accomplished this task. Unless you have to find drivers for your dialup, ethernet, or wireless NIC. Then you're a bit SOL. Sure, they likely exist online somewhere if you have anywhere near common hardware, but it's going to become a pain.

      If you can use Word, etc you can easilly use OOo - they are very similar.

      Agreed. OpenOffice.org is a great achievement and I hope it continues to get better. Some programs have been ported very well. Others have been somewhat copied. I don't care as long as I can get the same stuff done, and it's getting a lot better.

      Right, because you *never* have to hunt down drivers or troubleshoot stuff under windows, windows is perfect. This is also something that cannot be "fixed" by the FOSS developers - it's purely down to the hardware manufacturers. If they refuse to release drivers and won't publish specs so 3rd parties can write them then support really is going to be sucky - the same would apply if they didn't release drivers for Windows.

      You're entirely correct, of course. I made a note about that somewhere in my little rant. I'm just saying it doesn't matter to the end user. If you ordered a pizza and it arrived at your house cold, you might feel bad for the delivery boy for having a broken windshield or AC, but you'd still wish you had a warm pizza. Same idea to me, and most people.

      To add to that, most people buy prebuilt dell/hp/compaq/IBM/fujitsu/gateway/emachines systems anyways. It can be $300 to buy a system with a 15" LCD display, a 90-day warranty, and winxp pre-installed. All the drivers come on a spiffy little CD. Windows already supports almost all of the hardware without a driver CD. It's gotten a lot better in the last few years. Granted if a luser loses his CDs, or you end up going to a newer OS you might need to do some driver hunting, but it won't be that hard to find if you know where to look for the chipset info.

      I am not a developer, but if more effort were put into writing drivers for linux, and consolidating that effort, wouldn't it be somewhat doable even without the help of the hardware manufacturers? I'd be willing to put some money into a "Linux Drivers Foundation" that simply wrote drivers that could be used with any distro. I'm sure red hat and ubuntu would give it support, too. Tell me if I'm wrong, because I don't know much about writing drivers.

      I'd say all your points are good, and valid, and you've shown some great reasons why things don't work perfectly out of the box, and that a lot of it isn't the fault of linux. I agree entirely. But I'd like to see something done about it someday, such that some of these gaps are filled in and it can become a desktop replacement for more people at home. I don't plan for linux to take microsoft down anytime soon, but I would like to see them forced to innovate, or at least fund more innovative companies.

      As much as I do enjoy using linux, the

      --
      SWM seeks new sig for a brief fling
    46. Re:Maybe Not by FireFury03 · · Score: 1

      But depending on the distro, a lot of people would have trouble with CLI stuff, be it apt-get or RPMs or whatever else needed to be done.

      I have to admit that I'm not that familiar with the modern GUI stuff - I've used Linux since well before there were GUIs to do administration tasks and so to this day I use the commandline for this stuff. However, I understand that Fedora can install RPMs from a GUI (Up2Date), I presume other dists have similar options.

      Unless you have to find drivers for your dialup, ethernet, or wireless NIC.

      I can agree about dialup and wireless, although dialup is getting less common these days (ok, so there are problems getting drivers for some of the crumby USB DSL modems too, but the simple way around that is to get a router instead). I think you probably have some fairly specialised ethernet chipset these days if you have problems getting your ethernet to work out of the box though.

      Wireless is a problem - I used to recommend the PrismGT chipsets but you can't get them anymore and the replacement has no support (and worse, most of the manufacturers are selling cards with the new chipset under the same name, model number and even FCC ID as the originals!). The cards supported by MADwifi seem to be pretty good though, but I will agree that this is an area where you really have to shop around for supported hardware (and the MADwifi drivers aren't in the stock kernel so it does take some fiddling).

      I am not a developer, but if more effort were put into writing drivers for linux, and consolidating that effort, wouldn't it be somewhat doable even without the help of the hardware manufacturers?

      Without specs for the hardware, the only way you can build drivers for it is to reverse engineer the way the Windows drivers work (by watching PCI bus traffic, etc). This is very time consuming and you have no guarantee you've reverse engineered the whole specification - the hardware may have some behaviour you've never seen while reverse engineering and the first you'll know about it is when it blows up spectacularly in the field. Nor does it help when relatively modern chipsets are discontinued in favor of cheaper ones (which often need to do a lot more in software) - you've then got to start all over again. A good example is the aforementioned PrismGT wireless chipsets which have been replaced by a chipset that requires the software to do more work.

      As much as I do enjoy using linux, these are all weaknesses compared to the major operating systems.

      All operating systems have weaknesses and strengths. My personal view is that (for me) the strengths of Linux outweigh the weaknesses whereas the weaknesses of Windows outweigh it's strengths. Other people will of course have other views and that's great coz variety makes the world a better place.

    47. Re:Maybe Not by bhiestand · · Score: 1

      Thanks for assuming I'm not a troll. I do look somewhat like a troll, and have similar manners with women, but I can assure you I wasn't intending to troll with my post.

      Now it's up to you to help fix the things you see that are broken.
      I'd love to, but I'm a pretty crappy coder, and I'm lucky if I have three hours of free time in any given day.

      To address the embedded systems point, you're right, but I didn't mean to address that issue since most people aren't concerned with software that has no noticable interface to them. I don't care much if my thermostat was designed by NSA, NASA, the flat earth society, or Linus himself. "Alls I care about is it works good" so to speak. Of course I'd prefer to see it run linux, but I'm a bit more on the idealistic nerd side of things.

      I actually think linux, particularly a distro like fedora or ubuntu, is absolutely perfect for kids. There are a ton of websites for kids that replace almost all of the educational software out there. I've been amazed by all the edutainment, flash games, etc. I've seen online. And those all work fine in linux (as long as you take the time to install all the proper codecs, plugins, software, sound drivers). On top of the, IMHO, kid-friendly GUI, it's safer. As soon as they're old enough, teach your kid to click that picture of the tweety bird or a soccer ball. Let them log themselves in as a user with almost no privileges. They're not going to mess your system up the way they tend to on windows, so you can safely stop watching them with that worried look in your eye. Plus I believe it's just like teaching a kid to grow up multilingual. Expose them to differences and adversity as soon as possible, let them figure it out, but help them if they need it. They're smarter than people give them credit for, and will grow up learning logic instead of just memorizing where to click when they want to do something.

      That's my take, anyways. I could be dead wrong.

      I didn't respond to all of your points just because I feel like it'd be beating a dead horse, and your points all look fairly good to me. Linux is wonderful for all of those uses.

      I'd still say the average user is more likely to be afraid of something with the word "server" in it, even if it's to safely store their files. I've known some people who aren't afraid to buy NAS when they already have a couple of computers networked, though. Sure, many of those run linux for good reason. And I'm glad they are, because that's much more intelligent than most other choices, and makes the product cheaper (no insane licensing costs). But the end user won't see that, and I think there's already a huge financial backing and support from a lot of companies for applications like that. As for using linux as a file server, sure it's home use, but the server side of linux has already been developed very well. It's quite often the best server solution. Period.

      I just figured the main point of the idea of linux consolidation is that by consolidating they can reduce duplicated effort, and in doing so more efficiently improve linux. I'm just trying to highlight the reasons why [desktop] linux has such a small share of the home user market. The offerings in all the other markets are outstanding and outperform their competitors in most aspects, and that's the reason for widespread adoption. Plus the cool factor, price, and customizability (feature). Soon it's going to be necessary to have a basic understanding of linux to be employed as a sysadmin or netadmin, just like it is now necessary to be able to use microsoft products in most jobs. What I'd really like to see, though, is 20% of the computer-owning population (not 20% of computers, since those of us with 50 computers and a home datacenter tend to skew those numbers) are running an alternative OS. Then I'd like to see these people go to their admins at work and say "Hey, I have this linux thing on my computer and I like it better than this windows 2007. Is there any way we can

      --
      SWM seeks new sig for a brief fling
  10. Yes. by mrchaotica · · Score: 4, Insightful

    I think there are too many distros, but moreover, I think there are too many competing technologies: QT vs. GTK, dpkg vs. rpm vs. ebuild vs. tgz, etc. If we could work out some good standards -- that everybody followed -- we could have all the distros anyone wanted and it wouldn't be a problem.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    1. Re:Yes. by poopdeville · · Score: 2, Insightful

      Yeah, having to make a choice on the technical merits of a particular technology sucks.

      Your complaint is the reason why easy to use distros like Mandriva and Ubuntu exist. They make the hard choices so you don't have to. If there were less diversity among Linux distros, the "beginner" end user would have a far harder time making his way into linux.

      --
      After all, I am strangely colored.
    2. Re:Yes. by AArnott · · Score: 1

      I agree, but I'll take this chance to point out...

      FOSS claims that commercial, "proprietary" software inhibits collaboration in favor of competition, whereas open-source promotes collaboration. The fact of FOSS is that competition is rampant. QT vs GTK, Mono vs. Gnu.NET, etc. etc. These programmers who work for free want THEIR product out there for prestige. Collaboration within projects exist of course, but that's true for Windows as well. Developers of Windows work together just like developers of GTK. But GTK and QT compete just like Windows and Unix competes. Why can't open-source programmers get off their prestigeous high-horses and start working TOGETHER rather than competing??

      Answer 1: Because with no money to work for, open-source programmers work for prestige. Take that away, and you lose development help.

      Answer 2: These obligating and non-free "open source licenses" are stuck onto projects, and the only way to get around them is to duplicate the project with another license. If you need a project, but it's already been created as GPL, and you need a X11 license, you have to start over, and collaboration will be strictly forbidden! Call that free, will ya?! So until we all consolidate on one license (MIT X11, please, since it's a truly free license), there will always be a lack of collaboration, and multiplicity of competing projects.

    3. Re:Yes. by ozamosi · · Score: 1, Interesting

      Even though it seems good at a first glance, that solution is just stupid. There is a reason people like Qt. There is a similar - but not identical - reason why people like GTK. Since the reasons they are being used aren't the same, they can't be combined into something all users will want. Some users actually have good reasons to either develop or use GTK, and others have other reasons to use/develop for Qt. At this stage, everyone can choose if they like Qt or GTK better - and they can even use both! This way, there is something to please all users.

      The same thing goes for package managers. Some people find dpkg terrible broken, while others think rpm sucks beyond comparison. Some don't want to sit and compile programs all day long, while others want complete controll of exactly what deps their program should have. At the current state, while it is messy, everyone still can pick their favourite.

      What would like to see, though, is a way of automate creation of all kind of packages from a autoconfigure-script or something... And (here is the twist) it should work. This means less time spent trying to package things.

      Also, the efforts to make Qt and GTK look the same are more than welcome for some users.

    4. Re:Yes. by slavemowgli · · Score: 4, Insightful

      "Pulling together is the aim of despotism and tyranny. Free men pull in all kinds of directions." - Terry Pratchett, "The Truth".

      It just doesn't work that way. Most FOSS software is not developed because somebody has a "vision" of "taking over the market" or something similar; it's done because people want to scratch their own particular itches. This is a weakness of FOSS, if you view it from a marketing or management point of view, but it's also the key strength.

      As for Linux taking over Windows and toppling M$... maybe it'll happen, and sure, if it does, that'll be a day to celebrate. But it's not the principal *aim* - Linus himself has repeatedly said that his goal is not to write an OS that is better than competitor X, Y or Z, but simply to write the best OS he can.

      Of course, on top of the actual developer/user community, there is another layer - namely, the companies that produce distros, like Novell (SuSE), RedHat, Linspire (or Lindows or whatever they're called this week) and so on. And yes, if you view it from their perspective, then it very much *is* about beating Windows (as far as possible, anyway), and also about taking as big a slice of the Linux cake for your *own* particular company - this is one reason why distros are different and why UnitedLinux never took off.

      Of course, the same principle applies everywhere in the IT world. And of course, like everywhere else, standards still are important, because even though distros can try to set themselves apart by being being better than their competitors, they will ultimately fail if they're too different from everyone else - in that case, the majority simply has more weight, even if the minority distro is better in technical terms.

      This is a kind of conundrum that you'll encounter everywhere in the computer industry: standards and interoperability are good, not just for customers and users but also for companies that develop software, but if you have *too* much, then products will start to be completely interchangable, and that's something that companies will always try to prevent.

      But to get back to my original point, that's just something that happens in the business layer on top of the actual FOSS communit(y|ies), and it doesn't matter to Linux as such - because, ultimately, FOSS is not developed so companies can build new business models around it, but rather so that users will be able to scratch their own itches in the best possible way.

      That's what it's about: the software. To stay with one of your examples, some people like Qt, some prefer GTK+ (for whatever reasons), but there is no reason why there shouldn't be both. It may be bad for a business trying to maximize its profits, yes. But why should the community members care?

      It doesn't make a difference to us whether Joe Sixpack uses Linux or Windows. Why should we give up our choice so it's easier for a company to sell a Linux distro to him?

      --
      quidquid latine dictum sit altum videtur.
    5. Re:Yes. by mrchaotica · · Score: 1

      The way I see it, having two developer APIs is fine. The problem is that they produce different results. If instead the APIs operated on the same code, then you could use either and the program would turn out the same way -- plus, the user would only have one set of libraries to install.

      Similarly, picking one package format and then letting people pick whatever frontend they want would be great

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    6. Re:Yes. by hahiss · · Score: 1

      Answer 3: Because there's widespread disagreement about (i) what constitutes a problem and (ii) what would constitute an answer to any paricular problem. People frequently pursue the answers to the problems they see, not to satisfy the desires of anyone else.

      --
      "Every decent man is ashamed of the government he lives under." - H.L. Mencken
    7. Re:Yes. by IntlHarvester · · Score: 1

      Most FOSS software is not developed because somebody has a "vision" of "taking over the market" or something similar;

      Except for KDE and Gnome. Both of them were developed with the intent of taking over the market and becoming the "standard" Unix desktop. And as a result, you have two monoliths that don't really interoperate very well.

      --
      Business. Numbers. Money. People. Computer World.
    8. Re:Yes. by jbolden · · Score: 1

      You mentioned a good reason in your own response. GTK+ is LGPL while QT is GPL. We would have to all go back to TK or something if we want an X11 style license.

    9. Re:Yes. by jbolden · · Score: 1

      Why woud end users even know or care how many libraries they install? They don't notice on windows where this what about 5 levels of libraries each of which is larger than QT or GTK.

    10. Re:Yes. by mrchaotica · · Score: 1
      That's what it's about: the software. To stay with one of your examples, some people like Qt, some prefer GTK+ (for whatever reasons), but there is no reason why there shouldn't be both. It may be bad for a business trying to maximize its profits, yes. But why should the community members care?
      As a community member (not a business) I care because I'm tired of having a mish-mash of applications that look and act completely differently. I don't want to have to think in terms of "GNOME apps" and "KDE apps;" I want to mix and match them and have them all use the same library.

      I guess there's no harm in having both QT and GTK, but they ought to be drop-in replacements for each other, so you only need one installed. Or there needs to be another API that can use either GTK or QT so that developers can use it and write one app that works with both. Or something, at least, because the current situation SUCKS!
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    11. Re:Yes. by Beatbyte · · Score: 1

      I agree with all else minus this comment and I'll answer your question.

      It doesn't make a difference to us whether Joe Sixpack uses Linux or Windows. Why should we give up our choice so it's easier for a company to sell a Linux distro to him?
      The more marketshare that Linux gets, the more development. Development in turn makes Linux better for the end user as more apps are developed, updated, and progress as projects.

      Why should we give up our choice? We shouldn't. Why don't we have a solution where they can both co-exist harmoniously and give a better product to the user? That is the question you should be asking.

    12. Re:Yes. by chris_eineke · · Score: 1
      Linus himself has repeatedly said that his goal is not to write an OS that is better than competitor X, Y or Z, but simply to write the best OS he can.
      Right on!

      And the destruction of Microsoft Empire(TM) will be just some more collateral damage. ;D
      --
      "All you have to do is be fragile and grateful. So stay the underdog." Chuck Palahniuk, Choke
    13. Re:Yes. by mrchaotica · · Score: 1

      They notice and care because the applications written with different libraries look and feel completely differently because of it.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    14. Re:Yes. by vsprintf · · Score: 1

      I think there are too many distros, but moreover, I think there are too many competing technologies: QT vs. GTK, dpkg vs. rpm vs. ebuild vs. tgz, etc. If we could work out some good standards -- that everybody followed -- we could have all the distros anyone wanted and it wouldn't be a problem.

      Yes of course. We get rid of all the competing technologies, and we wind up with . . . one distro. Then we could call it Windows! Either you're for choice or against it - don't quibble.

    15. Re:Yes. by mrchaotica · · Score: 1
      Either you're for choice or against it - don't quibble.
      That's called a false dichotomy, which is a logical fallacy. It's completely possible for there to be standards and competition -- witness Firefox and Safari, for instance. You can use them interchangably because websites and internet protocols are standardized. Wouldn't it suck if every site on the internet only worked with one browser or another? Oh, yeah -- that happened! Aren't you glad its (mostly) over now?

      Although, it would be nice if the bookmark format was standardized so that they'd share the same set...
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    16. Re:Yes. by vsprintf · · Score: 1

      It's completely possible for there to be standards and competition -- witness Firefox and Safari, for instance.

      You are the one arguing there are too many competing technologies, not me. To make it more relevant, let's use Firefox, Opera, Konqueror, and IE as examples.

      Wouldn't it suck if every site on the internet only worked with one browser or another? Oh, yeah -- that happened! Aren't you glad its (mostly) over now?

      And if it weren't for the all the competing technologies, there never would have been a push for compliance, and the internet would still be 100% IE broken. Now, you have a choice, so don't complain about it.

    17. Re:Yes. by Anonymous Coward · · Score: 0

      Linus himself has repeatedly said that his goal is not to write an OS that is better than competitor X, Y or Z, but simply to write the best OS he can.

      I'll just point out that all Linus wrote is a small, though vital, part of the entire GNU/Linux OS. So whatever the hell he may say makes little difference. All Linus is responsible for is the kernel. Yes, he has influence, yes, he's important - but he does not decide in which direction the GNU/Linux OS goes.

    18. Re:Yes. by Brandybuck · · Score: 1

      Or something, at least, because the current situation SUCKS!

      Then DO SOMETHING about it! LIke write all the drop-in replacements that are missing. But do not take away our freedom to use whatever toolkit we want to use.

      What are you going to do? Pass a law and then arrest and imprison people who program with a different API? You can kiss my hairy unwashed butt first!

      --
      Don't blame me, I didn't vote for either of them!
    19. Re:Yes. by Brandybuck · · Score: 4, Insightful

      "Pulling together is the aim of despotism and tyranny. Free men pull in all kinds of directions." - Terry Pratchett, "The Truth".

      Awesome quote! The problem with the Free Software community is that too few people understand what "free" means. Everytime someone says we need consolidation, or that KDE and GNOME need to merge, or that we have too many text editors and package managers, all they are doing is admitting that they don't know the first thing about freedom.

      Freedom is messy. It's uncomfortable. It doesn't hold your hand. It doesn't make any promises. Sometimes we need to grow up and stop depending on mommy and daddy or the big nice government or the dictatorial standards committee to wipe our butts and make all of our decisions for us. It's called "adulthood". People who can't handle should go back to a childish OS like Windows.

      --
      Don't blame me, I didn't vote for either of them!
    20. Re:Yes. by Anonymous Coward · · Score: 0

      Agreed: and this is the type of thing that "killed UNIX" imo.

      Divide & conquer. Keep them fighting one another, & then you can assure yourself that they will never unite for one "BEST OF ALL POSSIBLES" (if there is such a thing) type of Linux.

      IMO, we ahould all have been running somekind of UNIX by now, rather than Windows based Os' on personal computers!

      However, history showed us the same type of thinking "Mine is the best vs. all the others out there (AIX, vs. Solaris, vs. SCO/Xenix, vs. BSD derivants, etc.) with Unixes.

      The Unix camp missed the entire ball of wax & Microsoft came along with Ms-DOS & took it.

      A "thread of Unix" no less imo, in Ms-DOS did the job and because of wide acceptance & ease of use plus having a SINGLE guiding entity above it for the MOST part!

      (Albeit a solid/stable one in DOS - I only knocked DOS down MAYBE 3 times in 5 solid years of using it daily).

      Sure, there were variants of DOS (iirc, even Apple computers used it) like IBM, &/or Novell DOS/DR-DOS, but Microsoft's came up ontop in the end, evolving into Win3.x ontop of it, Win9x bootstrapping from DOS for all intents & purposes, then finally/lastly dispensing with it going to the VMS-like OS core & subsystems in NT-based Os'... Leaving only commandlines for cmd.exe (like Os/2 had) & emulations (command.com in NT-based Os) as remnants of DOS in their OS' currently.

      BUT, with Windows? You don't even have the 2-3 variants of the code as Ms did with DOS from IBM &/or DrDOS/NovellDos.

      (And, that said? Look how far Win32 spread... 90% of the world's computers running it can't be TOO far wrong, eh? Argue with the numbers I say on that account if you are prone to!)

      I think if you would/could put the best folks onto Linux, you'd have a HELL of alot better system period.

      The core portion of Linux 2.6x kernel's IS truly excellent now, nobodies' going to deny this, I certainly won't @ this point & am very "Pro-Win32" also.

      BUT, the multiple desktops (KDE vs. Gnome" & other diff. tech like Qt vs. GTK for them the poster I am replying to mentioned) will get in its face... keeping Linux distro's fractured, & keeping it always forever playing "catch-up ball"... because it has been doing that the entire time of its existence.

      E.G.-> I have been hearing, since 1993 up to 2005 today: Linux will take over the world etc. & it's been 12 years of that... still no success of that statement.

      Think Microsoft's sat still during that time & quit improving their Os', & doing so under a SINGLE unified vision?

      Perhaps this is the sole reason Ms' is STILL ONTOP:

      Unified direction!

      Think about that... food for thought!

      APK

      P.S.=> Someone said it above in another post - Every Linux distro isn't doing it for the overall good of Linux, they're doing it for their OWN self-serving purposes & know what?

      That person was DEAD-ON RIGHT 110%!

      He's stating also, due to what history showed you all with Unix variants? The same reason we are not all running UNIX today on our PC's - no unified front, & separatist factions... apk

    21. Re:Yes. by Hosiah · · Score: 1

      sweetheart, we have standards. They're called ANSI, and we follow them religeously.

    22. Re:Yes. by OpenServe · · Score: 1

      ..because, ultimately, FOSS is not developed so companies can build new business models around it, but rather so that users will be able to scratch their own itches in the best possible way.

      The only problem is that not enough "users" are scratching their itches while in the process of building business models around FOSS. Open Source needs way more commercialization to truly succeed and revolutionize the industry. (When I say commercialization, think thousands of quality small/medium-sized FOSS companies..) Every major project needs to be commercialized so that the vast majority of FOSS developers can be paid to work full time on what they love -- and therefore make much faster progress. We also need more commercial FOSS projects that "move up the stack" to all-important business software. (sidenote: they need to use Java, not hack-job scripting languages. It's all about the right tool for the job at hand!) Business computing drives the industry, not home desktops. If you conquer business computing, everything else follows. The biggest factor in business computing on any platform is the availability of quality, real-world applications. Of course this has little to do with Linux anyhow. Implemented properly, business software makes desktop platforms irrelevant through use of modern web (esp. browser) technologies. Many people are fussing about how there are too many Linux distros, desktop environments, etc. but meanwhile they're completely missing the point that Open Source will only succeed when it consistently meets real world business needs. Again, all the rest follow.

    23. Re:Yes. by jbolden · · Score: 1

      Freedesktop.org is taking care of that. There will be common bridge applications and common skins. RedHat did quite a bit of work in this direction for a while and then found that users didn't like it. That is people who like KDE apps like them to look QTish not Gnomish, even if they are buying a Gnome based distribution (like RedHat). Going in the other direction Mandrake (now Mandriva) was successful with their Galaxy theme but in general still end users didn't really like Gnome apps that felt KDEish.

      So
      1) This is already correctable
      2) It is getting easier to correct completely
      3) Actual end user seem to like the different look and feels.

    24. Re:Yes. by IntenseTech · · Score: 1

      "...but he does not decide in which direction the GNU/Linux OS goes."
      and that's leads exactly my question - WHO IS DECIDING which direction the GNU/Linux OS goes? and yeah.. I think I know the answer. No one.
      and IMHO, that's the biggest problem I see, I don't see a unified direction here. As a programmer, I don't want to worry about which GUI the user is running (I shouldn't have to!!) - I just want to solve the problem! I also don't want to have to worry about the installer, or where a particular config file is, which may or may not be dependent on the distro.
      hmm... gee.. What do I seem to be calling for / looking for.. a direction with standards???
      woaw..
      yeah, I guess I'm asking too much..
      Think I'll continue programming in the windows world. At least my programs work on EVERY SINGLE version of Windows out there without crashing!!
      "The trouble with the world is that the stupid are cocksure and the intelligent are full of doubt" -- Bertrand Russell

  11. Missed the point by Bloater · · Score: 4, Insightful

    > With dozen of different distributions the Linux community is so diffuse that the power or significance of any specific entity is severally limited.

    The author clearly missed the point of Open-Source. *The power or significance of any specific entity is severally[sic] limited* so the users have control. That is *why* people want to use Open-Source. Indeed there are few reasons apart from that one.

    1. Re:Missed the point by Anonymous Coward · · Score: 0

      My solution to the Linux desktop mess:

      1) A severe beating for anyone who uses these terms together in a Linux desktop discussion:

      Open-Source
      point
      of
      power

      2) Can't really think of a number two, but that would be good start...

  12. Re:Tabloid news that matters by RLiegh · · Score: 1

    I wrote that while this was in 'the mysterious future'.

  13. Consolidate what? by Anonymous Coward · · Score: 0

    Any suggestions on which to choose? The reason there's so many is there were groups of people who decided it didn't quite meet their needs so they release a new version.

    What would be nice would be the ability to download linux binaries that are distro independant (although that again leads to the question of which to choose). But that's the beauty in Linux for me - it's so open and flexible, it's definitely a system designed for the developer first.

  14. Wrong questions by Rosco+P.+Coltrane · · Score: 2, Interesting

    Are there too many Linux distributions currently available? Can there be too many?

    As long as there are "professional" distros out there (Redhat^H^H^H^H^H^HFedora, Debian, and the other big names), how can there be too many distros? If you don't like a distro, chose another one.

    The argument would be different if there was no good distro, but a multitude of not-so-good ones, but it isn't the case, so more doesn't hurt.

    As for unifying Linux, this is an old issue that resolved a long time ago: all distros use one or another variant of the BSD init, they all more or less follow the standard way of putting things on the filesystem (/usr, /lib, /bin, /usr/bin, ...), they all more or less agree on what should go where, etc... Minor differences between distros are easily resolved, as distros where .deb and .rpm coexist prove.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:Wrong questions by mrchaotica · · Score: 1
      Minor differences between distros are easily resolved
      Perhaps, but as long as they exist we have to waste our time resolving them over and over and over again.
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    2. Re:Wrong questions by maxpublic · · Score: 1

      Perhaps, but as long as they exist we have to waste our time resolving them over and over and over again.

      The people actually doing the programming don't see this as a waste of time, and in the end the only opinion that counts is theirs. They aren't reponsible to anyone but themselves, and no one can reasonably claim otherwise.

      It isn't *you* who's 'wasting time'. You can't make the claim, nor can you insist that others conform to your view on How Things Should Be In The Linux World(TM). If you don't get this perhaps you'd be better served by using Windows.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    3. Re:Wrong questions by Rosco+P.+Coltrane · · Score: 5, Insightful

      Perhaps, but as long as they exist we have to waste our time resolving them over and over and over again.

      The question is more like: how much time do you spend working on installing/configuring/repairing the Linux (or BSD or whatever *nix) box of your choice, versus how much time you spend installing/configuring/repairing Windows?

      For me, it's easy:

      1 - Installing Linux: maybe twice as much time as Windows, due mainly to the lack of prepackaged drivers for this or that

      2 - Configuring Unix: 10 times as much time as Windows, because I want to have everything neat and well installed, and KDE can be non-obvious at times.

      3 - Maintaining Unix: 0. Maintaining Windows: it's an endless pain in the butt (patching, running Norton, de-spyware-ing, de-virusing, renewing licenses, etc etc...)

      So, in terms of time, I spend a lot more time installing and configuring Unix, but then after that I'm done for good.

      So even with the minor differences in distros as they are, I'm winning over using Windows anyway. And I'm not even talking about the hard-dollar price of Windows and Windows software, so that's why I'm saying that, for moderately technically-savvy people, Linux is already a better choice than Windows, even with its flaws.

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    4. Re:Wrong questions by cmarkn · · Score: 1

      You may be right, but step 2 is the high hurdle for switchers who are used to having Bill make all their decisions for them. They want to be able to run the installer, then pick out any software package and run its installer, and have it just work. Right now they try that, and find that, oops, it won't install because their package only works on certain disros. Once they do find the right version, they want to run it without requiring more time configuring it than they are going to spend using it.

      You can go to Tucows and find about 10,000 word processing programs. But in real life everyone only uses one Word program, and it isn't one of those.

      --
      People should not fear their government. Governments should fear their people.
    5. Re:Wrong questions by squoozer · · Score: 1

      While I don't want to stick up for Windows I ahve to say that I think you have sold it a little short and I struggle to believe number 3.

      I have been running Debian for a number of years and Red Hat before that and while installing both was fairly easy it was harder than windows and not all the hardware was detected on some machines. I would say though Windows and Linux are about the same on installation.

      As for configuring things Windows wins hands down. The problem with Linux is that no two things work the same. Even on a distribution like Debian that is massively analy retentive about placing configuration files in well definied places no two configuration files seem to work the same. This does seem to be getting better though. Things that are apache like or work with apache seem to adopt the apache style configuration and names which is helpful. While I don't mind getting my hands dirty at a command line I would much prefere a GUI tool to configure most things. A command like and emacs just feels like we are throwing away years of interface research. Having said all that some things are a pig to configure on Windows as well. I think because all the services (like mail servers, DNS, etc) are free on Linux I tend to play with them and run them and I wouldn't on Windows.

      Maintainence is, as I said, the one I really disagree about. My Debian boxes are forever needing a good tweaking to make them work. I recently moved up to unstable but I have was running testing before that and it was no better. I suppose if I want no maintainence I should run stable but then I could go and live like a caveman as well. The problem is the upgradign of packages. No matter how much testing is done on them breakages occur. On Linux there is a never ending stream of updates on Windows it tends to be all or nothing uber upgrades once a year. The Microsoft updates don't ever seem to go wrong which is more than I can say for apt updates.

      Anyway I'm sure no one will read this far. I'm off to bed :o)

      --
      I used to have a better sig but it broke.
    6. Re:Wrong questions by Trifthen · · Score: 1

      No offense, but what exactly are you smoking? I suppose applying security patches and distribution upgrades isn't strictly necessary, but even when automated, I'd hardly call:

      apt-get update
      apt-get dist-upgrade
      [spend time configuring updates]

      emerge sync
      emerge -uD world (good luck! Hahahah!)
      etc-update

      Or whatever your flavor of system maintenence may be for your platform... Then you get to deal with all of the internal arguments each distribution is bound to have; Gentoo refuses to unmask PHP-5 in stable OR devel, even though it's been stable for an entire year, yet unstable php-5.1 betas are all good in the devel tree.

      It's a retarded mess. I have yet to find a single distribution made by anybody that's even mildly sane. Sometimes updates move or overwrite configuration files, or entire library paths arbitrarily. It's at a point where keeping a system security updated involves installing only core componants with the package manager, and maintain everything yourself with custom RPMs, ebuilds, Debs, or whatever.

      That's less work than a Windows machine? Maintaining a unix system is certainly not: 0.

      --
      Read: Rabbit Rue - Free serial nove
    7. Re:Wrong questions by Anonymous Coward · · Score: 0

      If you choose to use the unstable development versions, of course you'll need to do more work. Stable releases of Debian are called stable for a good reason - they ARE.

      And you do need command line knowledge occasionally to configure Windows easily - the "run" window is a command-line tool, for example, and many people use that without thinking about it. And ipconfig often is the SIMPLEST way of getting networking information, and for disabling/enabling connections.

    8. Re:Wrong questions by ThinkingInBinary · · Score: 1

      That's true, and frankly if/when Linux starts becoming preinstalled on many desktops from major manufacturers (you can get them from smaller shops, and Walmart sells a box, but they're uncommon), this won't be a problem. Most people don't add/reconfigure a lot of hardware after they get their computer, and frankly many of them probably ask/pay someone to do it for them (I know I've done that sort of thing for people, even though they could easily reinstall drivers by following instructions...*). My point is that hardware setup won't be a problem, since, like other OSes, the drivers/configuration will already be set up.

      * If more people could just follow instructions--written and verbal--then the computer industry would be a better place.

    9. Re:Wrong questions by Hosiah · · Score: 1
      Configuring Unix: 10 times as much time as Windows

      Count the binaries. Unix/Linux comes with ten times the programs that Windows does. Especially the free stuff out of the box. Windows comes on one disk. The mean Linux distro release size is three disks - and with DVD technology, the size is quickly growing. Not to mention that if Windows opened it's code and half of Windows came as configurable shell scripts, so that it was possible to tweak it, you'd spend the same proportionate amount of time tweaking Windows - and in the end, because you had fixed it, you wouldn't have the Windows system being a pain in the butt.

    10. Re:Wrong questions by stry_cat · · Score: 1
      Maintaining Unix: 0. Maintaining Windows: it's an endless pain in the butt (patching, running Norton, de-spyware-ing, de-virusing, renewing licenses, etc etc...)


      I hope that means you're not running any services connected to the Internet. I'm sure a number of script kiddies would love to have your IP address. Linux needs to be patched just like any other OS. It just is done in a better more open and faster way than the MS way.

      I disagree with item 1 as well. The last three installs I did, took about the same time as the last three WinXP installs.

      I do agree with item 2, but that's only b/c Linux is so much more customizable. If I tried on Windows to do half the stuff I do on Linix I'd quickly discover that it wasn't possible or would cost me an arm and a leg.

  15. Ubuntu by FlameboyC11 · · Score: 1

    I think Ubuntu is doing a great job of consolidation, current updates and ease of use. I really wouldn't be surprised if it became the linux distro for the non-techie.

    1. Re:Ubuntu by Anonymous Coward · · Score: 0

      I'm a SUSE user who loaded Ubuntu on a second machine to try it out. I was pretty impressed with the ease of installation. The big difference between the two is that Ubuntu uses Gnome and SUSE KDE. I'm a KDE fan and really wouldn't consider switching to Gnome. I'm sure Gnome fans feel as strongly as well. Would you say this simple issue might be divisive enough to prevent a true consolidation?

    2. Re:Ubuntu by ylikone · · Score: 1
      The funny thing is, both Ubuntu and SUSE can be easily setup to run the "other" desktop (or ANY of the smaller ones). Why are so many people hung up on what is set as the default?

      All distro's are the same when you strip them of their branding.

      --
      Meh.
    3. Re:Ubuntu by vsprintf · · Score: 1

      The funny thing is, both Ubuntu and SUSE can be easily setup to run the "other" desktop (or ANY of the smaller ones). Why are so many people hung up on what is set as the default?

      It seems to me that when I checked out Ubuntu a few months ago, you actually had to install Kubuntu to get a working KDE desktop. But, in the larger view, I agree - most distros allow multiple desktops.

      All distro's are the same when you strip them of their branding.

      That I can't agree with. There are many and obvious differences between distros, and that's a good thing. If there weren't a reason for the differences, we'd all be running Red Hat.

  16. Re:Tabloid news that matters by Anonymous Coward · · Score: 0

    Brilliant LOL, spot -on!

  17. Drastically unconvinced by oneandoneis2 · · Score: 5, Insightful
    Most of the people that *I* talk to who are considering switching to Linux are concerned with nothing but GUIs: So long as there's a decent desktop and the package management has a nice frontend, they couldn't care less about the inner workings of the distro.

    DEs are freely interchangeable between distros, and even package manager GUIs are fairly universal - There may be hundreds of distros, but how many are there that don't use RPMs, apt-get or source code?

    The amount of community time spent on distro-specific stuff is miniscule compared to the time spent on projects that can be used on a wide variety of distros. The number of distros is therefore largely irrelevant, rather than some community-draining problem like TFA says.

    After all, that's the whole point of Open Source, isn't it. . ? Sharing code amongst projects. . ?

    --
    So.. it has come to this
  18. Ford? by Anne+Thwacks · · Score: 0
    And the reason that Ford does not sell enough cars is that it has too many models?

    There may be a problem with end users being unable to understand what is different about the various distributions. That suggests that the Linux people should spend less time saying "Its Linux, Stupid!" and more time saying "We offer more X and better Y" (or maybe "less X" as the case may be).

    What do I care, I am a dead *BSD user

    --
    Sent from my ASR33 using ASCII
    1. Re:Ford? by Anonymous Coward · · Score: 0

      Actually, that's one of GM's major problems right now.

    2. Re:Ford? by cmarkn · · Score: 5, Insightful
      And the reason that Ford does not sell enough cars is that it has too many models?
      It's not that there are too many models, it's that they are too different. Some models make you drive on the left side of the road, some you drive on the right side of the road, some you drive right down the middle, and some require you to build your own road.

      Meanwhile, busses carry 95% of the traffic, even though they are uncomfortable and smell bad and break down a lot. To switch to driving yourself requires developing too many new skills that you don't need to ride the bus, and those do not carry over to the different models.

      So it's not necessarily that the number of choices is, in itself, a bad thing; it is that each choice locks you in to that model, so that even though there are 100 choices, once you pick one, you are stuck with it. That makes the cost of picking wrong so high that it just isn't worth getting off the bus.
      --
      People should not fear their government. Governments should fear their people.
    3. Re:Ford? by jbolden · · Score: 1

      Except I don't think that's the problem. For most people the bus works better, is cheaper, and doesn't require insuraance and maintance costs. That's really the biggest problem for the average user there is no compelling reason to switch to Linux yet. We are doing a good job of getting rid of the reasons not to switch however.

    4. Re:Ford? by Anonymous Coward · · Score: 0

      Yet the reality is that the high majority of those on the busses were born on the bus.

      Some aren't anywhere near the windows so don't know anything other than the bus. Sometimes little whispers come through about 'cars' and things outside the bus - some move close to the windows to check them out but most are content to leave the car rumor as a distant mystery.

  19. Show Me! by ThisIsFred · · Score: 1

    Hey, I've got an idea, why don't Microsoft, Apple, Sun and all the Linux distros merge? Please. Show me one example of massive centralization that ever made something better.*

    * if your idea of better is to be able to sit atop that massive organization, control it, and wield the power, then don't bother to reply; that's the only reason someone would suggest it, anyway.

    --
    Fred

    "A fool and his freedom are soon parted"
    -RMS
    1. Re:Show Me! by aixou · · Score: 1

      Umm.. Did you really just use an asterisk and them immediately dereference it? *

      * That's a little bit bizarre.

      Anyway, yeah simplifying the Linux desktop would be nice, but I think it's something that's going to happen naturally, so to speak. i.e. no group/consortium would be able to govern the consolidation, it's something that the users will decide.

      Strong distros will rise above the rest and eventually marginalize the competition. You can already see this happening with distros like Ubuntu. Check out the page hit ranking at distrowatch. Ubuntu is less than a year old, but already it has a massive lead over any competitor.

    2. Re:Show Me! by Some+Random+Username · · Score: 1

      Did you really just say "dereference" when talking about an asterisk used in ordinary english text? That's very bizzare, dereference involves pointers, which languages like C and C++ have, but languages like english don't.

    3. Re:Show Me! by Anonymous Coward · · Score: 0

      USSR? Oh, wait...

    4. Re:Show Me! by Nimrangul · · Score: 1
      While I am unsure if the word is used for it, the action exists within encyclopedias and other manuals and texts.

      I guess he just didn't know the proper term the bookmakers use, which I don't actually know either.

      Perhaps the term was actually borrowed from somewhere[1].

      Of course, it could just be that I see a link where there isn't one.

      1. a person who had read to many books with references marked.

      --
      I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
    5. Re:Show Me! by Tilmitt · · Score: 1

      Show me one example of massive centralization that ever made something better.

      BSD!

      --
      This guy are sick.
    6. Re:Show Me! by jbolden · · Score: 1

      I've been in the Linux community for a little over a decade. Ubuntu is nowhere near as big as Yggdrasil Linux was in '94. RedHat, Debian have both survived but they continue to create children distributions (like Ubuntu) which start out like their parent distribution and then fork off into different specialities. Most die but some like Mandriva or Knoppix go on to be quite succesful.

    7. Re:Show Me! by cranos · · Score: 1

      Show me one example of massive centralization that ever made something better.

      BSD!


      Which one? Net, Open, Free, DragonFly or maybe OS X?

      The BSD's may not have split as much as the Nix's however they are by no means an example of "massive centralisation".

    8. Re:Show Me! by ThisIsFred · · Score: 1

      Because there was another paragraph below it, and I removed it without altering anything else. I have strange editing habits.

      --
      Fred

      "A fool and his freedom are soon parted"
      -RMS
    9. Re:Show Me! by Tilmitt · · Score: 1

      I meant that each BSD is itself highly centralised in development compared to Linux distros.

      --
      This guy are sick.
  20. True of me - a newbie by Sawbones · · Score: 1
    I've tried to start using linux a few times and one of the stumbling blocks has been the choice of distributions. Perhaps a halfway approach would be a consoldiation of those distros aimed at the linux newbie. The first time I wanted to start it was RedHat all the way, unless it was Suse. Now it appears to be Mandrake hands down, if I choose not to go with Core or Linspire or Ubanutu. I've asked on boards too and there doesn't seem to be a consistant response nor is there a compelling reason to choose one "newbie" distribution over the other. I wouldn't mind having a choice once I was alredy familiar with the operting system's metaphors (hello gentoo) but I just don't ever seem to be able to get to that point.

    I'd say a compelling argument for it would be that it seems to have worked for OSS on the desktop. Want to rip videos? AutoGK. Once you're comfortable with how those types of programs work switch over to something more complex (normal GK) and start twiddling.

    My Math.floor(e) cents.

    --

    Ad in classifieds: Pandora's Box (no box) $5
    1. Re:True of me - a newbie by nick0909 · · Score: 2, Insightful

      Same here... I have installed a few flavors of linux but never had enough time to figure out why one was better than another and always wondered if I was missing something cool on another distro. Currently I am running an XP install that I have to bitchslap to get how I want, but once done it just works. I already know how to do that, and even if it is worse than were I could be with linux I am productive on XP *right now*.

      I would love to have the time in my life to satisfy those that say "if you don't like one version of linux, pick another" but there are other things to do than install distros all day. Yes I know this is slashdot.

    2. Re:True of me - a newbie by maxpublic · · Score: 1

      I would love to have the time in my life to satisfy those that say "if you don't like one version of linux, pick another" but there are other things to do than install distros all day.

      And in this case you're better served by sticking with Windows than switching to Linux. Look, only the fanatics who view the "Linux vs Windows" thing as some sort of religious crusade actually care about converting you; the rest of us don't give a damn what OS you use.

      Choose what's best for you, stick with it, and ignore the zealots on both sides of this non-issue.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    3. Re:True of me - a newbie by Nogami_Saeko · · Score: 1

      I also went with Mandrake when I moved from my Win2k/apache server to a Linux system.

      Their installation process is very intuitive and the system (running in secure server mode) seems pretty solid. I'd rather spend some time figuring out how to poke holes in the security to allow stuff I want to happen, rather than having to spend time figuring out how to make the system secure in the first place.

      I tried debian a short time later, but I was kind of surprised how poor their installer was. Not taking cheap shots here, but put side-by-side, mandrake was much easier to use and understand.

      (Now, I realize that the underlying OS is different in various ways that I'm not going to be familiar with, simply from installing a system, but as someone who's sort of comfortable in a unix environment from a user's pespective, if not an admin perspective, Mandrake made a much better "first impression" on me than any of the others that I tried).

      I think many of these distros would benefit from placing someone who is comfortable in windows, but has never even heard of linux, in a closed room by themselves with a computer and see where they have problems when it comes to installing the system and setting-up applications.

      N.

      --
      "Nothing strengthens authority so much as silence." - Charles de Gaulle
    4. Re:True of me - a newbie by jbolden · · Score: 1

      I've been asking in forums what brand of cereal to eat. I can never get a clear answer. I think I'm going to stick with steak for now.

    5. Re:True of me - a newbie by Sawbones · · Score: 1
      I've been asking in forums what brand of cereal to eat. I can never get a clear answer. I think I'm going to stick with steak for now.

      That would be a pretty good analogy if:
      1) You had never eaten cereal before.
      2) It took two days to pour the cereal into the bowl.
      3) 60% of the cereal on the market would shatter your bowl on pouring, which ones are not recorded or advertised as such.

      If those three were true, then yeah I'd agree with your statement.

      --

      Ad in classifieds: Pandora's Box (no box) $5
    6. Re:True of me - a newbie by jbolden · · Score: 1

      60% of the cereal on the market would shatter your bowl on pouring, which ones are not recorded or advertised as such.

      Couldn't follow where that one is coming from.

      And I only get to eat on breakfast a day. As for never eating cereal before, OK I recently (in the last 5 years) started using heath food nutrition bars (of which there are about 200 types) I managed to handle figuring out which ones were the right ones for me.

    7. Re:True of me - a newbie by Sawbones · · Score: 1
      Okay, "shattering the bowl" was probably an overstatement. It's just that of the distributions I have tried - mostly newbie, a few stabs with gentoo - I have invariably had problems with my network card (older NE2000 compat model), sound card (known to cause problems) and on occasion my video card (NVidia GeForce 3).

      I consider asking the boards akin to asking my friends and family for recommendations on a car. I know generally what I like and want, but it's handy to know that the FJ-40 land rover only gets 130 miles to the tank or that VWs and Audis are great except that you generally can only buy name brand parts.

      --

      Ad in classifieds: Pandora's Box (no box) $5
    8. Re:True of me - a newbie by jbolden · · Score: 1

      It sounds like you have hardware that's just not going to be supported for a year or two if ever. You bought really cheap windows only hardware and it doesn't work well with Linux. I'm not sure you are really evaluating the issue of multiple distributions fairly if that is your criteria. Iffy supported hardware is a pain in the neck, NQA. Home users tend to buy cheap and then after buying install Linux. Some distributions may do a better job of supporting that hardware than others but all of them will support it about the same with a year or two of each other.

    9. Re:True of me - a newbie by Sawbones · · Score: 1

      Actually it was normally priced hardware from 5 years ago. NE2000, the most widely supported network chipset on the planet. Soundblaster 16 soundcard, ditto. And a generic GeForce 3 - a 4 year old card video card with no special features. I was unaware that these were new and cutting edge technologies not to be supported by linux distros.

      --

      Ad in classifieds: Pandora's Box (no box) $5
    10. Re:True of me - a newbie by jbolden · · Score: 1

      Then I'm at a loss. Here is what I could find:

      I checked as of Linux kernel 2.0.35 this driver is fully supported. So unless you are using distributions from 10 years ago you should be fine. There is a standard diagnostic program for this network card which allows you see what's going wrong ne2k-pci.c so I'd consider that pretty well supported.

      I've used the soundblaster 16 works fine. This also was addressed during the Linux 2.0 days. RedHat wrote some software to handle bugs google on "isapnptools" and check to make sure your setting are correct. Depending on your distribution there are getting passed to the sound module something like sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330 so you can search you /etc directory for a line that looks this.

      Nvidia puts out a pretty good driver for their video cards. The GeForce 3 is right on their supported product list .

      You are correct my last post was in error this is old hardware that should be fully supported and as far as I can tell every distribution supports this (though you may have install the Nvidia driver yourself since its nonfree). I'm not doubting you are having problems but it ain't driver problems or hardware support problems (at least if you have your hardware right). These are all fully supported and have been for a decade.

    11. Re:True of me - a newbie by Sawbones · · Score: 1
      These are all fully supported and have been for a decade.

      That's what I had been informed, and why I went with older, more "known" hardware. So way back to the original point of this whole thread. I'd already tried to eliminate one problem vector - more than most new users are likely to do - and the installers never really made much of a gripe, yet still with the grief. So I turned to the boards for advice before trying it all again, and a third time. You can see why I was asking advice for what cereal to eat.

      --

      Ad in classifieds: Pandora's Box (no box) $5
    12. Re:True of me - a newbie by jbolden · · Score: 1

      I don't think you addressed the right vector here. You proved the problems you were having weren't related to unsupported hardware at least in the usual sense. We are getting off topic here, but I mean this is Linux you can get much better information then "it doesn't work". For example with the network card

      1) Can you get the device mount in /dev
      2) does /proc/interupts show the card sharing an interupt with another device?

      Etc.. I would agree we are no longer in the land of "user friendly" but frankly this is what makes Linux terrific. When things do go wrong you have the tools to really fix them. In windows you are just SOL.

    13. Re:True of me - a newbie by Sawbones · · Score: 1
      I'm in the lull of my cyclical cycle with linux so no chance to actually pull up the stats. And I agree that it's great for getting more information than necessary out of. However, way way back in the great anscestry of this thread we were talking about consolidating newbie distros to make starting out easier. My argument was that it would be easier to choose but perhaps another would be consolidated effort on the UI part. Heck, it's even a chance to surpass windows here.

      Right now - at least as I remember - Linux gives you a "cannot assign address" error and nothing else. XP, by the same token, says "Limited Connectivity" (yeah, no IP address would be limited). We're talking just via UI here, not the commands you mentioned. Now, if all of the folks dedicated to making a nice newbie linux distro could were working on one perhaps we'd see a screen like "Linux is having problems communciating with your network. Your cable appears to be plugged in but your router (if you have one) or cable modem does not appear to be responding." I'd love to get that helpful amount of information out of a GUI.

      Why don't I do it? because I can't code for shit. But I can provide feedback, which I did to the forums when I tried this last time :)

      --

      Ad in classifieds: Pandora's Box (no box) $5
    14. Re:True of me - a newbie by jbolden · · Score: 1

      However, way way back in the great anscestry of this thread we were talking about consolidating newbie distros to make starting out easier. My argument was that it would be easier to choose but perhaps another would be consolidated effort on the UI part

      Right. I was arguing that your experiences don't seem to shed any light on the distribution issue. Whatever is going wrong has nothing to do with whether there is one or many distributions. So in other words I'm playing tech support here because I think your evidence regarding the original discussion is "ignoratio elenchi" (literally Irrelevant Conclusion).

      Right now - at least as I remember - Linux gives you a "cannot assign address" error and nothing else. XP, by the same token, says "Limited Connectivity" (yeah, no IP address would be limited). We're talking just via UI here, not the commands you mentioned.

      Which is a worthless error message without a "more details" box. The reality is though that your bug is only going to be useful with a resolved problem. Right now its just unclear to anybody what your bug is beyone "I'm a user things aren't working and I don't know why".

      In other words figure out what's going wrong by doing the commandline versions of getting an address up and for example. If the commandline fails and it doesn't give you a decent error message than use the excellent diagnostic tools that are out there. Start with the network card
      http://www.tldp.org/LDP/nag2/index.html
      Will walk you through doing everything manually until you really understand what's going wrong. At the end of at most 3 hours:

      1) You will really know what's going wrong
      2) You'll have learned a great deal about how networking actually works in an operating system
      3) Most likely you will have resolved the problem and now can just modify your init scripts and your hardware is fixed.

  21. wich part of... by Anonymous Coward · · Score: 0

    "free sofware" was unclear to the author?

  22. We are at war! by ylikone · · Score: 1

    Microsoft has been trying hard to kill Linux using every underhanded tactic they can think of... but nothing has worked yet. Articles like this are ridiculous. When you're being hunted by the enemy, you don't all lump together! That way you become an easy target. You stay spread far apart and keep making small inroads. War of attrition. Eventually, with the continueing efforts of the open source community and never-ending new distro's, new battle methods, etc..., Microsoft will have to give up and die.

    --
    Meh.
    1. Re:We are at war! by Tape_Werm · · Score: 1
      *ahem*

      I don't care if this costs me points or not, this is so fucking sad and one of the symptoms of why most people don't take the linux/OSS community very seriously...

      It's NOT a war. The fact that you would try to glorify it as some heroic battle of good vs. evil is quite pathetic. "Being hunted by the enemy", dear christ, are you for real? Usually people with such delusions end up seeing a shrink. Do you seriously see yourself (or other linux users) as glorious warriors or something? I'm sorry, the average linux zealot is hardly heroic. Hell, the average linux zealot can barely handle normal social interaction outside of computers. Please get over yourself, and check yourself into a nice hospital and get some help. I know it's hard to believe, but it's just operating systems and business.

      --
      Linux sucks. And you're fat. Take a shower hippy.
    2. Re:We are at war! by Anonymous Coward · · Score: 0

      Certainly. In any struggle between an established monolith and diverse and distributed 'guerillas' the advantage is with the latter if they exploit it.

      The extent of the Free software spectrum is a even wider than the scope of this Linux question. Don't forget BSD, Plan9, Hurd, and others. Have you heard of emdebian? There are scores of embedded Linuxen/Lini(?) and BSD variants you have probably never heard of. And thats just Operating systems. What about languages and compilers out there under development? O'Reilly will run out of animals taht exists before we run out of new scripting languages beginning with P. They will have to start inventing new ones and putting a tripple billed platipusaurus on the cover.

      I interpret the question in the light of all that diversity. Perhaps there is room to consolidate and standardise a one Linux to rule them all, a flagship standard, without hurting the larger effort. If it fails there will be others.

    3. Re:We are at war! by aCapitalist · · Score: 1

      It's the classic symptom of geek in basement that sees himself as "part of the linux community" against the "evil" american corporation, when in reality nobody gives a shit about him, everybody has their own interests, and there is no ecompassing goal to topple Windows.

      Yeah, the kid does need a shrink

    4. Re:We are at war! by ylikone · · Score: 1
      In case you didn't notice, I was being a bit over dramatic... but my general point is still true. Linux and open-source are doing what they do because it fulfills a need and people like to do it. They didn't start the war. They have not declared war. But they are fighting one regardless, even if passively. Microsoft IS trying to destroy Linux. Do you not believe that??

      And I'm not some kid living in my parents basement. I'm in my 30's and have a family.

      I'm also optimistic about the future of Linux and open source.

      --
      Meh.
    5. Re:We are at war! by ylikone · · Score: 1

      I am part of the Linux community and I do hate the evil american corporations. I don't care if nobody gives a shit about me, I know what I stand for and I don't give a shit about nay-sayers like you.

      --
      Meh.
  23. Mod Article -1 Troll by dokebi · · Score: 5, Insightful

    First, the hyperlinks in the articles are actually advertisement links. Second, you cannot consolidate distributions when I can start my own distribution tomorrow.

    Dear editors, can we please mod articles? Recently there have been numerous articles that are just thinly disguised advertisements and click-through magnets. Slashdot as a community deserves better.

    --
    In Soviet Russia, articles before post read *you*!
    1. Re:Mod Article -1 Troll by Anonymous Coward · · Score: 0

      You actually think they'd eliminate a source of revenue for your benefit? The editors barely even read the site themselves, what makes you think they give a fuck about your opinion? They've consistently shown over the years that they could care less about the user-base (e.g. the "unmentionable comment" that had some people's accounts affected permanently, metamoderation, even hiring Michael in the first place).

    2. Re:Mod Article -1 Troll by CosmeticLobotamy · · Score: 1

      It's Zonk, mostly. He's incompetent. Every third article he sends through is "Rapists Choose Windows", and then you click the link and it's a story about a prison picking Windows. I don't have time to find actual examples right now, but he's an idiot.

    3. Re:Mod Article -1 Troll by Buelldozer · · Score: 1

      try www.digg.com I'm not a shill for them, but they sure make a nice counterpoint to /.

    4. Re:Mod Article -1 Troll by slavemowgli · · Score: 4, Interesting

      You're right, of course, but the editors won't listen to you.

      The reason for that is simple: unlike you and me, the editors don't care for Slashdot as a community site; or at least, it's not their top priority. What they *do* care about is their bottom line - i.e., advertising revenue. In order to maximize revenue, they need to have a certain amount of stories each day, and the stories need to be sufficiently interesting. The best story, from an editor's perspective, is one that generates lots of attention and makes people come back the next day to read more.

      Sadly enough, troll stories do fit this bill quite perfectly - they're simply exploiting human nature and its hunger for sensations. Ever wonder why there are so many tabloid newspapers and why they're read by so many people? It's the same thing.

      Of course, Slashdot has a reputation as being a news source for people who're more intelligent and more interested in technical issues than the average Joe Sixpack from the street - but it's still the same fundamental mechanism.

      You can't really change anything about it, either - you could stop reading Slashdot, of course, but chances are that due to the sheer number of users, it wouldn't be noticed. There are alternatives, of course, that you could turn to, but they, too, suffer from the same problem. Kuro5hin, for example, caters to a specific audience just as much as Slashdot does, and uses the same tricks - somebody reading Kuro5hin might condemn Slashdot for what they do, but will probably fail to realize that the same thing is happening on K5, too. Ultimately, all news sources find their target audience and cater to that - if you like it, good, if you don't, not good, but it's not gonna change.

      Incidentally, this is why we get dupes so often, too - contrary to popular belief, editors *are* aware that they're posting dupes, but they need good stories, and if something garners a lot of attention the first time it's posted, then it'll likely be posted again. And of course, if an editor still feels uneasy about it, they can always rationalize it away by pointing out the fact that people from different time zones might have missed the original story and so on.

      But yeah, that's Slashdot. Love it or hate it, but you're not gonna fundamentally change it; and personally, I can live with daily dupes and troll articles as long as *most* articles are good, at least.

      --
      quidquid latine dictum sit altum videtur.
    5. Re:Mod Article -1 Troll by William-Ely · · Score: 5, Funny

      I always thought articles were simply prompts for people to make comments about something losely related to its description.

      --
      Mod me down with all of your hatred, and your journey towards the dark side will be complete!
    6. Re:Mod Article -1 Troll by Anonymous Coward · · Score: 0

      I liked your comment, but your "homepage" appears to be some furry site... that's a quick way to lose all respect

    7. Re:Mod Article -1 Troll by Free_Trial_Thinking · · Score: 1

      It seems like since everyone here is so freedom and openness oriented, shouldn't we have a community run, nonprofit slashdot? It's the very foundation of our community and it's control is out of our hands.

      We also need innovation on Slashdot. For example, why not have everyone be able to post stories and then have a moderation system for those? Do we need "editors"?

    8. Re:Mod Article -1 Troll by Anonymous Coward · · Score: 0

      Actually, Kuro5hin doesn't use the same tricks, because Kuro5hin articles are chosen by vote of the members. Any trusted user can see proposed articles in the queue, and vote on whether they should publicly appear. Trusted user status is attained by getting good comment ratings from other users. K5 caters to a specific audience only because like-minded people tend to naturally congregate, and that's happened at K5 just like anywhere else.

  24. Many of the people..... by rolfwind · · Score: 3, Insightful

    Competition is good. Ubuntu is a latecomer that just came out September of 2004 and it's one of the best distros for newbies. And most popular.

    Knoppix is good and for a different audience/purpose. Imagine if either weren't out there.

    A little known distro LFS (Linux From Scratch) is great for learning linux deep down inside and for ultimate configuration, but serves neither market the above two do.

    The people who make distros, especially the ones not in the top 20, are people who are doing it for fun. You will not be able to funnel their effort without them feeling forced and ultimately quiting.

    I would also like to have more cooperation in the *nix world, but this would have to do purely with standards and how drivers work, etcetera so that there is a reduction on overlap on projects few people want to work on (to get things working right).

    But Linux's strength comes from diversity, otherwise it wouldn't have come so far. Just look at the Window Managers - specifically KDE and Gnome - without the one, the other wouldn't have been pushed to be better or as good as it is today.

    We don't want to be Windows. A one-size-fits all approach wouldn't have let linux run on servers, as well as PCs, as well as in PDA's and other embedded applications as well as it does.

    Has Windows really improved since 95 that much in any significant way? Is their one-size-fits-all solution what we want?

    1. Re:Many of the people..... by deaddrunk · · Score: 1

      XP SP2 is an enormous improvement on 95, but then that's a very low standard to judge by.

      --
      Does a Christian soccer team even need a goalkeeper?
    2. Re:Many of the people..... by rolfwind · · Score: 1

      You're right. I wasn't being clear. Because the article pointed out the division of resources among distros, I wanted to counterpoint whether Windows has improved at the same rate as Linux if you were to compare today's offerings with their '95 offerings.

    3. Re:Many of the people..... by Anonymous Coward · · Score: 0

      A better comparison would be XP SP2 vs NT 3.11 (or what ever the first NT version was).

    4. Re:Many of the people..... by Zontar+The+Mindless · · Score: 1

      > XP SP2 is an enormous improvement on 95...

      Sez you.

      If I had to choose between XP and 95, I know which one I'd pick.

      (Hint: It would NOY be XP.)

      --
      Il n'y a pas de Planet B.
    5. Re:Many of the people..... by Quantam · · Score: 1

      Enjoy getting your computer eaten alive in... what was it, 4 minutes? Believe it or not, there are people who have run XP online since release without getting a single virus or spyware. Heck, a friend of mine has run XP for 115 days (+/- 5 days; I can't remember the exact number) consecutively without needing to reboot/shut down; that's probably a fair bit longer than you could run an online 95 computer without having to reformat.

      --
      You have tried to support your argument with faulty reasoning! Go directly to jail; do not pass Go, do not collect $200!
    6. Re:Many of the people..... by Zontar+The+Mindless · · Score: 1

      I was basing my opinion on usability. I ran a Win95 machine for 6 years, never reinstalled, never got a virus or trojan the whole time, basically because I didn't use MSIE or Outlook, and I used a separate (hardware) firewall. At least in 95, things had somewhat sensible names and locations - XP requires you to take a Dramamine and shave about 15 points from your IQ before you can even find anything.

      I'd pick Win2k over either one, but that wasn't one of the choices offered.

      Of course, given a really free choice, I'd pick Linux. Which in fact is what I now use - SuSE, mostly, because it "just works" so I can just work - but I horse around with a few other distros when I've time for such things.

      --
      Il n'y a pas de Planet B.
  25. Diversity is great.... by $cullyshouse · · Score: 2, Interesting

    What linux really needs i something a bit like the Milk marketig board here in the UK. All the companies and individuals should pool together to fund marketing into why linux is so much better. Maybe we can have linux tv adverts rather than those shit abstract M$ ones we get.

    A Leason in marketing
    There once was a leading brand of soap powder than had about 80% of the market the brand owners decided they didnt need to market it anymore so they stoped. Within a year their market share was down to 20%! proof human beings are sheep!

    --
    Rob http://scullyshouse.tblog.com
    1. Re:Diversity is great.... by Master+of+Transhuman · · Score: 1


      Agree that Linux needs an "Linux and OSS industry marketing firm". Everybody else has one. I thought the ODSL was supposed to be it, but apparently not.

      See my post below. I volunteer to be "Linux Minister of Information."

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  26. Yeah right... by One+Louder · · Score: 4, Insightful
    I see.

    So, a consumer walks into a computer store to buy a computer, and they're overwhelmed by too many choices of Linux.

    Sorry, I don't buy it.

    The problem is that, with few exceptions, you can't buy a machine at retail with *any* Linux on it. The only way Linux ends up on machines now is when a consumer decides to get rid of the OS they got for "free" on the machine.

    Consolidating Linux distros doesn't do anything about getting it into the hands of users and onto machines - an effective sales and marketing organization does that.

    1. Re:Yeah right... by the_weasel · · Score: 1

      Consolidating Linux distros doesn't do anything about getting it into the hands of users and onto machines - an effective sales and marketing organization does that.

      Best comment in this thread. Absolutely correct, and it sums up the real problem that no one seems to talk about.

      --
      - sarcasm is just one more service we offer -
    2. Re:Yeah right... by Nik13 · · Score: 2, Informative

      Yes and no.

      It won't help selling PCs with linux at bestbuy, but it's still slowing down adoption.

      The first couple of times I looked at linux, I had to find out about all the main distros, to then learn there were several desktops (KDE, GNOME, etc) - and I didn't even know what any of them looked or felt like, then next thing was the whole rpm/apt-get/source/etc issue, and the bundled software also varies. It takes a LOT of reading to find what you're looking for, and everybody is tempted to ask "what's best?", but you just can't. Plus you don't know any of the available apps to do any work. So the first couple of times (a while back) I got discouraged and just kept on using windows instead.

      One thing that's helping is LiveCDs. I'm lending them, showing them, copying them for friends. The next Knoppix 4 Live DVD is going to be very nice for that. This helps people see what linux is, how it works, all the desktop environments, all the common apps (OOo, Firefox, XMMS, etc). I think it's really going to help linux become better known. I can't wait to get my hands on the final V4!

      --
      ///<sig />
    3. Re:Yeah right... by gomadtroll · · Score: 1

      I concur, consolidation is already happened though, in the enterprise. Redhat & Suse have the support infrastructure (24/7 online self help doesn't count), sales & marketing, that is required and acceptable to most. Debian, has a big user base but outside of the Linux users, most folks can't figure out the vast self help system.

      greg

    4. Re:Yeah right... by poofyhairguy82 · · Score: 1
      One thing that's helping is LiveCDs.

      Helping? Its partof the solution. The other part is bundling Linux. Then the distro you use is the one that came with your PC.

  27. Too much choice is BAD by Mantus · · Score: 1, Redundant

    One of the things that has bothered me about many linux pundits is that they claim that choice between different distros, desktop managers and toolkits (particularly QT and GTK) is a good thing. While this may make a small number of computer users happier, many users see that as a significant shortfall to the overall usability.

    Is there a choice in kernel? NO you build it to suit your needs from a common source tree, even though there are multiple X servers they all do the same thing and some (x.org and xfree) had the same code base, only a license change created the push for x.org, so why have so many desktop managers? I can understand a couple (1 for eye candy, 1 for speed) but only if they are using the same toolkit. Package management is another significant hurdle, there are many great managers out there, but why should a dev be expected to make a .deb and a .rpm?

    1. Re:Too much choice is BAD by the_bahua · · Score: 3, Insightful

      I couldn't disagree more. First of all. Linux is the kernel. If you could choose a different kernel, it'd be something else. There are other things(BSD, QNX, OS/2, BeOS, Apple), but they are not Linux.

      Second, "overall usability" is a very subjective and(in your case, I think) loaded phrase. I think you refer to "overall usability," in a self-serving manner, that assumes that everyone wants everything to work the same. This line of thinking is contrary to the spirit behind Linux and open source application development.

      Linux wasn't written to be a linear system, with no choices for the user. It was written to be a free alternative, with the ideals of freedom attached to it, to encourage as much independent and diverse development as possible.

      Some things work very well, and some don't. That doesn't mean that the system has failed. The system is still moving, and by the grace of freedom, it always will be. Linux has made massive advances, and continues to do so, without restricting its users' creativity and ingenuity.

      I trust a community a lot more than I trust a committee.

    2. Re:Too much choice is BAD by Mantus · · Score: 1

      I realize that Linux is a kernel, but since it is open source there could be dozens of forks for a myriad of reasons, but there isn't. But you are the minority (well, what I believe to be a minority) that likes the variety and has their user experience enhanced by it.

      For the average user who can't tell the system tray from the desktop from the quicklaunch in Windowsm, trying to explain to them the difference between Gnome and KDE can be a very diffucult task.

      Their are a lot of desktop magagers (explorer replacements) for windows and they are very niche products because most people just don't care enough about it to find out about them, and even if they knew about them they probably wouldn't care about them (like me).

    3. Re:Too much choice is BAD by aCapitalist · · Score: 1

      Is there a choice in kernel? NO you build it to suit your needs from a common source tree, even though there are multiple X servers they all do the same thing and some (x.org and xfree) had the same code base, only a license change created the push for x.org, so why have so many desktop managers? I can understand a couple (1 for eye candy, 1 for speed) but only if they are using the same toolkit. Package management is another significant hurdle, there are many great managers out there, but why should a dev be expected to make a .deb and a .rpm?

      You're exactly right. We have one kernel, two compatible X11 implementations (really closer to one, as Xfree86 dies out), but the weak-minded group thinkers are always happy with the status quo until someone who they perceive as an authority tells them better.

      It's completely stupid that there isn't at least one standard toolkit that is the least common denominator. And no groupthinkers, its not taking away "choice", because you can always install/compile anything you want.

      ISVs can't take Linux seriously until there is something they can target.

    4. Re:Too much choice is BAD by jbolden · · Score: 1

      Is there a choice in kernel? NO you build it to suit your needs from a common source tree,

      Actually no. For example RedHat uses Alan Cox's tree while Debian uses Linus's.

    5. Re:Too much choice is BAD by arose · · Score: 1

      If you are looking for a dictator to tell you what to use I can help: you are only to use Slackware and lesstiff GUI applications, enjoy your stay.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
  28. Nah by Evro · · Score: 1

    Linux doesn't need to be consolidated, it needs to be better. This crap about diverting resources is bunk when you're talking about GPL'd stuff. Anybody can borrow from anyone else. The one major exception I can think of for this is package management. There should be one package management system and it should be flawless. It should really be like MacOS X's bundle thing where there's one "file" that has the entire application inside it. Installing software on a Linux system is a pain in the ass compared to Windows, regardless of package management anyway. On windows, you download install.exe to your desktop, double click, answer some prompts that have common defaults, and the program is installed. If Linux is to compete with Windows (which I don't think any company even has a vested interest in anymore at this point, with RedHat getting out of the commercial desktop OS business) then it needs to be trivial to install programs and run them.

    I use FC3 as my desktop PC at work and for the most part I think it's nice, but it's also way too easy to fuck things up for the average user. Deleting stuff from the panel, adding new panels, etc... Most lusers would be lost as soon as they accidentally deleted their panel.

    Anyway, as I said above, I don't think the question of "why hasn't Linux hurt Microsoft" is even reasonable to ask. Apple hasn't hurt Microsoft and they have arguably the best desktop OS on the market today. There's very little corporate backing behind making Linux into a viable competitor to Windows now that RedHat has pretty much exited the market. Novell is doing good stuff with Evolution and all that, but there's still a long way to go.

    --
    rooooar
    1. Re:Nah by Anonymous Coward · · Score: 0

      IMO,

      apt-get install whateversoftwareyouwant

      is much easier and more convenient than searching for the web page to download some windows install binary, saving it to the desktop, and then pointing and clicking your way through the install process.

      Granted, if the package manager isn't set up properly, it can be a real nightmare. But when it works, you're golden.

  29. Another Join Forces Article by flood6 · · Score: 3, Insightful
    I'll go ahead and say it, "I didn't read TFA". But I'm confidant that I've read 20 just like it. The thing is, many of the maintainers and contributors to the "fringe" distributions do what they do because they enjoy it, to learn, or because there is some specific need that they want met.

    They often have no interest in "rivaling" MS.

    The larger distros like SuSE, RH, Mandriva, etc. are companies, they are going to keep trying to make a profit.

    Then you have distros like Gentoo and Debian that are firmly established and will keep producing their fine distros because they have such enthusiastic communities.

    Over time leading distros will emerge and fade away. Some people will see the benefits of consolidating their efforts and others will continue to pursue their goals on their own.

    It's just the way it is; writing one more article about why all the distros (or GNOME and KDE) should "join forces to bring down MS" is not going to change that.

    If I improperly categorized the article I didn't read, I'm sorry, but I still think it's a waste of time to try and "unite the troops".

  30. What I don't like by Andrew+Tanenbaum · · Score: 3, Insightful

    is how much wasted effort is spent on "packaging" (which is a concept that doesn't really exist on other operating systems). For any given piece of software there are probably 30 people who all do the same work (more or less) putting it into some quasi proprietary format. That's where consolidation is needed.

    1. Re:What I don't like by concept10 · · Score: 1

      I agree with you on this. When I first heard about autopackage, I thought it was a great idea.

      I simply don't understand why the Linux community hasn't taken advantage of this.

    2. Re:What I don't like by dalutong · · Score: 1

      because DEB ppl think that dpkg/apt-get is better and RPM is the status quo.

      about both of them would have to put in a lot of work into implementing autopackage as a default and both of them have a userbase that is very used to what they already have.

      --

      What comes first, finding a teacher or becoming a student?
    3. Re:What I don't like by kosmosik · · Score: 1

      WTF is quasi-proprietary with RPM or DEB? You mean that output package is binary or what?

    4. Re:What I don't like by Mornelithe · · Score: 2, Insightful

      What I don't like is how much wasted effort is spent on "packaging" (which is a concept that doesn't really exist on other operating systems).

      That's because other operating systems (I assume you mean Windows and OS X) don't provide the functionality in this area that Linux distributions do. Can Windows tell you when some random program you've installed has an update? Can OS X? They can tell you when some core package requires an update or security patch, but other than that, it's up to every individual program to implement some sort of update checker. Or you have to check every website yourself. How is that not duplication of work?

      At the very least, there are automated tools for creating packages for various distributions. Most distributions are differentiated (at the package level) by the filesystem layout, and the versions of installed libraries. Producing correct packages isn't much harder, in most cases, than compiling the software on a particular distribution, with the appropriate configuration parameters. That's not too hard, and is certainly easier than writing an update checker yourself.

      --

      I've come for the woman, and your head.

  31. Never too many distrubutions by concept10 · · Score: 1


    There could never be too many distros although I agree this confuses people new to the 'Linux genre'

    One reason that so many distrubutions exist is that Linux allows you to customize and select packages and different processes that you want to run.

    I believe that all developers of Linux distros should follow LSB and Filesystem Hierarchy Standards to make the filesystem uniform across the board.

    I hate how some applications install in different
    directories for different distros (Red Hat based vs. Debian based)

    This topic has been discussed alot along with Linux is not ready for the desktop. I also think that the Linux community wastes alot of resources.

    If I had Mark Shuttleworths money, I would just have a think tank sit down and come up with all of the desktop related applications and functions that Linux needs to get rid of the need for CLI for some purposes. I would make it very, very easy for the non-technical people.

    The true reason that many distros exist is this:

    When someone thinks that they can do something better than the next guy, they start a new project. Bottom line. I guess I would probably do the same. When I was in the military, I didnt like the way my division worked so I forked out and made a new division and took my men with me.

  32. Consolidation by Anonymous Coward · · Score: 0

    With dozen of different distributions the Linux community is so diffuse that the power or significance of any specific entity is severally limited.

    I think the author is talking from average user perspective. If that is the case, yes I think we need to consolidate Linux on aspects like
    1. User Interface
    2. Packaging standpoint etc.

    From a business standpoint this diversifictaion is what making Linux so success from servers to settop boxes.

  33. Look out, everybody! by SamMichaels · · Score: 1

    Here comes the flood of lusers saying how their preferred distro is the king and everyone should get eaten up by it.

    I've used 3 distros (only glanced at the rest...and it's been too long since I've used Slackware): Gentoo, Debian, Redhat.

    Gentoo stands out on its own because it does something the others don't. Debian and Redhat are very similar. They have a canned installer, you grab precompiled packages, and viola.

    Grouping according to similarity rather than announcing your distro is the best would get us somewhere.

    1. Re:Look out, everybody! by Anonymous Coward · · Score: 0

      Anyone who mods this jackoff up keep in mind that this is the same guy whom the Better Business Bureau received complaints about for shady practices when he was running a store at Zophar's Domain.

  34. I don't think there are enough distros. by pardasaniman · · Score: 1

    Call me crazy.. But I want more distros!! More Choice!!

    Yes it is intimidating to new linux users.. But I like having specialized distributions.

    I like having varying filesystem heirarchies and all that shizzle.

    It produces more robust code. Applications get tested on everything from XBoxes to Tea Kettles.

    It allows for more specialization. If there was one distro targetting n00bs... Then what would happen to the 1337 people?

    I think variety is awesome! Find a bug in one distro that is taking time to fix? Switch to another one.

    Also, there is only so much development that can happen under one management. There is only one vision with one managing group. With the current system there are many visions for tomorrow, each one bold and new!!

    Also, multiple distros mean competition!! Which we all know is great!

  35. just for some things by diegocgteleline.es · · Score: 4, Insightful

    Well, no, we don't really want this. What we need, more compatibility between different distros, not a single distro

    DEB vs RPM vs ebuilds vs ..., for one. And then, even if we'd use the same packaging format, we'd have lots of troubles anyway: The "package namespace" is different in each distro, xorg can be split up in 50 different packages called "lib$FOO" in debian xand in fedora 25 called "xorg-lib-$FOO", or some shit.

    That's the biggest problem for inter-distro compatibility IMO . And the one way that it can be fixed is by moving the "packagin work" to developers (ie: let the developers write the spec files / debianize them, don't redo all the packaging work yourself as ALL distros currently do). But then, the one packaging format that encourages developers that is autopackage, which nobody is going to use because it's not .deb or .rpm. Sight....

    1. Re:just for some things by Anonymous Coward · · Score: 0

      we don't need one package system, we need a system that can handles all types of packages together, and thereby allowign both choice and interoperability.

  36. Yes, especially the division of help resources by dara · · Score: 1

    I'm now struggling with a MythTV, HD-3000, FC4 installation, and I absolutely believe it would be easier if more people used a common platform to get this kind of thing working. I look at MythTV documentation and it says stuff like this information is only valid if you have compiled from source. So I can't even rely on the documentation because I use smart to grab the rpms from ATRPMS? Do they think detailed information exists for each distro? This kind of problem simply does not happen under Windows or MacOS and as much as I'd prefer to use Linux, I have a much easier time getting most things to work under Windows (I'll experiment with MacOS this fall when I have access to a new iMac). I won't give up, but this issue is definitely holding Linux back, not that I have any idea what can be done about it.

    Dara

    1. Re:Yes, especially the division of help resources by Anonymous Coward · · Score: 0

      Just a gentle suggestion, the PLF source (for Mandriva) has a nice MythTV installation. Not sure if the packages work on Fedora Core 4, but it's worth a shot.

    2. Re:Yes, especially the division of help resources by jhoger · · Score: 1

      Well, MythTV is in my opinion a perfect argument for more, specialized distributions.

      For MythTV, there is "KnoppMyth" which provides a super simple install based on Knoppix (which is derived from Debian). It is targeted at being easy to install.

      There's no way a dedicated PVR box is going to be served best by a vanilla Debian or FC install. Even Microsoft produces "Windows Media Center Edition" as a customized OS to be used as a PVR.

      -- John.

    3. Re:Yes, especially the division of help resources by dara · · Score: 1

      Yes, I've played with KnoppMyth, and it got me to a MythTV config screen faster, but it doesn't have a 2.6.12 kernel yet (I don't think) and it still wasn't trivial to get my card working (and so I didn't).

      Contrast this to a MyHD card I played with under Windows 2000 (not media center edition). It was a bit buggy, but everything worked more or less out of the box and the documentation didn't need any (that I remember) disclaimers about which Windows I was using.

      Furthermore, I only have one Linux PC and I'd like to use it for everything - recording TV, running Octave to play with Matlab scripts I write at work, surfing the web, etc. I don't want to use a specialized distro unless I have to (and I might have to - I'm keeping my eye out for R5A17 to see if KnoppMyth makes me life a lot easier).

      Dara

    4. Re:Yes, especially the division of help resources by jhoger · · Score: 1

      Well the state of Linux today is that if you have relatively new hardware you either cannot use it fully or you need to be able to add publicly available patches and patch your own kernel.

      Doing HDTV under MythTV with 2.6.12 is cutting edge unfortunately... I've spent the last week hassling with it but I finally got it going. For regular TV though, KnoppMyth is a walk in the park.

      KnoppMyth is in the end based on Debian. So there's nothing to stop you from installing any programs you want including Octave. You just need to learn to use apt-get.

      As to your HD hardware working on Windows... well, yeah, your card was designed, tested, and possibly certified by Microsoft to run on Windows. Until the hardware vendors get on board and fully support Linux, there will always be at least a lag time between the card appearing on the market, and it being usable in Linux by the average user.

      -- John.

    5. Re:Yes, especially the division of help resources by dara · · Score: 1

      The HD-3000 card was also designed and tested for Linux. The company managed to get code into the kernel so things are supposed to be pretty transparent, but nobody has written a recent HOWTO (I'm waiting for Jarod's, but anything would do). My point is that if e.g. FreeBSD and Linux swapped places in terms of popularity, the card would be designed for FreeBSD and there would be more likelihood of finding documentation for the current driver code, since BSD is more consolidated than Linux (I'm guessing most users of something like MythTV would be on FreeBSD as opposed to NetBSD or OpenBSD).

      Congrats on getting your HDTV MythTV system to work. The very fact that you did means there are a set number of commands to make it so. Clearly with less variance on the OS choices, you could just publish those commands on the web and everyone could get theirs working too right?

      As far as my choice of distro, I am more comfortable with Fedora than Ubuntu, Debian, KnoppMyth, Mepis, etc. only because I started with Redhat 5 or so. But I will switch to whatever I can get working first. What distro did you get the card working with?

      Dara

  37. What Linux really needs is.... by concept10 · · Score: 2, Insightful

    Consolidation of marketing efforts. I mean educating consumers and letting them know that alternatives to Windows and Mac OS X exist out there. I saw a comericial last night for the movie "March of the Penguin." I was thinking that it would be great if someone used this to advertise Linux to the masses.

    1. Re:What Linux really needs is.... by Master+of+Transhuman · · Score: 1


      Totally agree. We need a Linux and OSS industry marketing association. Every other industry has one.

      The Big Three (Red Hat, Novell, Sun) and IBM could easily fund a small group of people to coordinate media presence and response to Microsoft FUD, trade journal bullshit, and provide information to counter corporate intertia.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  38. Depends on what counts as a distribution by jd · · Score: 1
    Is it a new Windows distribution, when an OEM installs extra tools, such as IBM's laptop utilities? I think there's a tendancy to see division above and beyond where there actually is any, when it comes to Linux.


    Personally, what I would like to see is a "standard source library", where versions of packages known to work together are collected together. That would simplify the work of binary package maintainers and provide a level of unification on the baseline WITHOUT imposing unification in the installation or the experience.


    I would ALSO like to see package maintainers work together a bit better. I use a number of the RPM distros that make up the RPMForge collaboration, yet I do run into lots of incompatibility issues. This is not necessary and definitely not desirable.


    (Also, they could be a little more, ummm, communicative? I'm on the RPMForge mailing lists and to say they are quiet is an understatement. I also notice there have been suggestions and submissions to RPMForge with no response given. I may be being a little unfair here, but it does give the impression of being less than an open group.)


    I think diversity for Linux is essential, but a software version of the Great Library of Alexandria would definitely help with not only maintaining those distributions efficiently but also make it easier for distros to be much more compatiable with each other.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Depends on what counts as a distribution by mikefe · · Score: 1

      Is it a new Windows distribution, when an OEM installs extra tools, such as IBM's laptop utilities? I think there's a tendancy to see division above and beyond where there actually is any, when it comes to Linux.

      Changes in policy alone can made a distro seperate from its parent.

      Personally, what I would like to see is a "standard source library", where versions of packages known to work together are collected together. That would simplify the work of binary package maintainers and provide a level of unification on the baseline WITHOUT imposing unification in the installation or the experience.

      Agreed. I think a combination of Componentized Linux and AutoPackage would bring us several steps closer to that goal. Also, it's too bad that Fedora "Core" doesn't join in the effort.

      I have long thought that we need a package and repository system for FOSS on windows also. Wouldn't it be great if you could just install apt-get for Windows and get all of the OSS goodness in one shot with automatic updates? :)

      I would ALSO like to see package maintainers work together a bit better. I use a number of the RPM distros that make up the RPMForge collaboration, yet I do run into lots of incompatibility issues. This is not necessary and definitely not desirable.

      I'm not familiar with RPMForge, I agree that there should be more consolidation when possible. Why do there need to be several incompatible repositories for Fedora Core? Why can not everyone converge around an at-rpms multi-step testing style instead of pushing out the current version as soon as the latest is released? I'm not even endorsing at-rpms itself, just that style and consolidating the repositories.

      Why is there not a common repository project that supports all of the big RPM based distros (at least RHEL, Fedora, SUSE & Mandriva)? If nessisary use one SRPM and compile it against the various target distros, but maybe one rpm could cover them all (I'll let someone else inject the LOTR reference).

      I think diversity for Linux is essential, but a software version of the Great Library of Alexandria would definitely help with not only maintaining those distributions efficiently but also make it easier for distros to be much more compatiable with each other.

      Debian is already at the center of several distros, why not extend it over to the RPM world? Use Debian source packages and make RPMs out of them. :)

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
  39. Testing Grounds by Mister+Yoan · · Score: 1

    Let Linux remain the chaotic, rag-tag, fragmented testing grounds. I'll stick to FreeBSD.

  40. They don't use BSD init. by Some+Random+Username · · Score: 1

    Most distros use some variation of sysv init, claiming that "all distros" use a BSD init system is completely absurd.

    And you seriously over-estimate how consistant filesystem layouts are from disto to distro, its still a huge mess.

    1. Re:They don't use BSD init. by Rosco+P.+Coltrane · · Score: 1

      Most distros use some variation of sysv init, claiming that "all distros" use a BSD init system is completely absurd.

      Yes indeed, you're right, I mistyped. Serves me right for not using the preview button ;)

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  41. I think we are slowly consolidating by Anonymous Coward · · Score: 0

    Look at the distros that there are. I bet the majority of distros (taking into consideration the small ones too) are based on debian. Large organizations like Red Hat and Mandrake will continue in their own direction for a long time but I suspect everyone else will tend in the direction of debian. (I just took one of my boxen off Mandrake 10.0 because installing software is a pita. It keeps asking for disks and not believing that you put the right disk in.)

    Consider office tools. Koffice is losing steam and the majority of people are going to OpenOffice.

    Evolution and natural selection will continue and in a few years, 'linux' will be nicely consolodated.

  42. I made it to page 2 of TFA by lord+sibn · · Score: 1

    I quit there.

    Why? knock it if you must, but the author genuinely believes people choose Microsoft Windows XP(tm) over other alternatives, because it is actually superior as a desktop operating system.

    Not mentioned at all is that XP is included "free of charge" with virtually all OEM computers, and that the operating system will never be replaced by the vast majority of users out there.

    The question is: What makes XP so great? The fact that so many people use it, or the fact that so many people don't really care enough to actually look into other options?

    1. Re:I made it to page 2 of TFA by zogger · · Score: 1

      They not only don't look, they don't *know* to look. Most people I know have zero clue that linux exists, or that there is any other way to compute except microsoft with intel inside. They get machines, that is what it says. I know other people who have heard of linux but think it's a program you run on your wintel computer, like a game or something.

      This stuff ain't gonna crack until dell and hp-paq, etc, ship mass quantities of desktops and laptops with some flavor linux pre installed. Even the attempts by linspire, etc to get on hardware are good, but it's very small numbers, and mostly web based sales.

      I can go into around half a dozen stores locally to me, whitebox shops, a walmart and an office depot. ALL you see is XP, that's it. And the whitebox shops in no way want to give up the cash cow that malware hosed xp installs is. That's how they make most of their money now.

      It's like going down the canned foods aisle at the supermarket and only seeing "corn". After seeing that for years in every grocery store most folks would be convinced that "corn" is the only vegetable that exists, and it would be the stores fault.

  43. Never "Cognized", Either by Doc+Ruby · · Score: 1

    Maybe that "reason" is "less widely recognized" is because it's wrong. Part of the Linux community model is its decentralization. I think that Windows users are taking a risk by depending on Microsoft. Because if Microsoft is forced to do something by a court, or by a competitor, MS users are forced to go along for the ride. But even if Linux users depend on a big, centralized company for their products and service, like Red Hat or Novell, they can much more easily switch to another distro, if RH or Novell change to a company on which they'd rather not depend. The rest of the Linux industry is similarly flexible. This allows it to adapt to quickly changing market conditions: The Linux species is better fit to any environment that changes. Which is why it is a better bet in the long run than, say, Windows. And why Microsoft must leverage its monopoly to compete however it can.

    --

    --
    make install -not war

  44. Cathedral or the Bazaar? by the_bahua · · Score: 1

    I personally love the idea of countless groups building their idea of the eprfect distribution. It's a perfect example of combining freedom and competition.

    While it can be said that consolidation allows for a meeting of the minds, and often faster and more effective development, it also inherently takes people's choices away.

    Just like breweries, I prefer diversity, freedom, and competition. It tastes a lot better.

    1. Re:Cathedral or the Bazaar? by coastin · · Score: 1

      I like the analogy you used about the breweries. Different tastes require diversity.

      In the article: "The result is that no specific variety of Linux is able to grow powerful enough to be a major rival to Windows. This is especially true on the desktop where Linux progress has been limited."

      I think the author is missing the vehicle of choice for mass consumer adoption, marketing. The Linux Desktop Adoption problem is not a result of too many distros out there, but a lack of marketing effort to inform the masses just what is available. I think the acquisition of SuSe by Novell (http://novell.com) puts some real marketing effort behind Desktop Linux for the enterprise businesses consumer. For the mass consumer and home or small business user a good model seems to be developing at Linspire (http://linspire.com). Keep in mind that these are very recent developments and reaching out to the masses takes a big effort and time to be noticed.

      BTW - I don't recall the term "migration" in the article at all, so I am left to assume that author is less than familiar with the process of switching from one OS to another. Migration tools and procedures produced by the Linux community could use consolidating, but to say there are too many choices in Linux distros is not going to help one bit with mass Desktop Linux Migration.

      Consolidation the key to Linux Desktop migration?

      I don't think it is...

      --
      I lost my sig...
  45. Linux is like LSD by ScuttleEnough · · Score: 1

    it comes on many types of paper. linux is unlike lsd in the fact that it sucks and is very stupid.

    1. Re:Linux is like LSD by brxndxn · · Score: 1

      Ya troll.. but it really did make me laugh. Why oh why am I stuck with the sadistic sense of humor that only 3% of the population laughs hysterricly at while the other half thinks I'm psychotic.

      --
      --- We need more Ron Paul!
    2. Re:Linux is like LSD by Air-conditioned+cowh · · Score: 1

      Why oh why am I stuck with the sadistic sense of humor that only 3% of the population laughs hysterricly at while the other half thinks I'm psychotic.

      Err... because you and 3% of the population are on LSD?

  46. Stubbornness by Timbo · · Score: 1

    I think it should be obvious to any one remotely interested in linux on the desktop that some consolidation is required for things to go further. I think this is probably also obvious to the developers. The trouble is, in the absense of a marketting/direction body telling them what to do (as in a commercial environment), most development is geared towards what it the "best" "technical" solution.

    There are disagreements about what the best solutions are. Each solution is conflicting and would require compromise in order to resolve. Now being a stubborn opinionated (software developing) bastard myself, it is quite obvious that such compromise is the number one reason linux is not consolidating.

    I don't really see solutions like AutoPackage being particularly helpful. All they do is add another layer to the problem -- a meta-distribution almost. The problem of consolidation needs to be approached from the bottom up and not the top down.

    There is another scenario where linux consolidates, and that is where one distro is so superior to the rest that it gains momentum such that the other distros become smaller and smaller until they effectively vanish. This seems unlikely to happen though, since each distro is simultaneously fed by upstream software developers and as such they will all tend to move lockstep.

    Having said that, of the distros out there I believe Ubuntu is currently best placed for this.

  47. Depends on what's important... by MindNumbingOblivion · · Score: 1
    If the goal for Linux is to put it on the desktop, then yes, there needs to be some sort of consolidation; otherwise it looks chaotic to Joe User. If however the goal is a distant optimized OS that can handle anything, used mainly by root users, then the present model insures that good distros flourish while the bad waste away into obscurity (what is "good"? again, question of goals).

    Who is the target audience for Linux? The average user who surfs the internet and plays solitaire? Or your typical computer savvy /. reader? One gets easily confused by chaos and will eventually seek One Big OS (ie Windows) while the other will prefer to be a sort of OS connoisseur.

    --
    #define CLUE 0
    1. Re:Depends on what's important... by mr.mighty · · Score: 1

      For the average user who surfs the internet, checks email and plays solitaire, just about any Linux distro will do if it's preinstalled. There are several that are easier to install than windows XP (fedora's pretty easy if you let it handle the disk partitioning automatically, and choose the everything option) and you wind up with a ton of ready-to-use software. Beat that, Microsoft!

    2. Re:Depends on what's important... by MindNumbingOblivion · · Score: 1
      You know that. I know that.

      But try convincing someone who's only used Windows. Hell, I've put Knoppix on a failed Windows box just to tide a user over until they could get something more permanent, or new hardware, whatever.

      I got nothing but stupid bitching for weeks.

      And yes, I know that Linux shouldn't do something just because it'll make some idiot happy (would you hand out root access just because it was easier?), but I'm convinced that the sheep will only go after an OS that is known.

      My post wasn't about Linux not being able to do something XP could, it was to say that the only reason to consolidate Linux is to catch the users that look for Big Software. Personally, I think that Linux is great, more secure, and more powerful than XP on most machines.

      --
      #define CLUE 0
  48. No by t_allardyce · · Score: 1

    No and heres why:

    Any kind of fork, distribution, customisation etc of any project must happen for a good reason. If it does happen then it should follow the structure of the system in such a way that lower level updates and improvements can filter into the forks. For example using libraries in a project means you're not re-inventing the wheel and any improvements to those libraries can filter through into your project. The same is true with distributions, using the same package manager and window manager for example. There might be two or three commonly used window managers because they all have different goals, some are better suited to PDA's, some to novice users etc.

    When forking or distributing re-invent the wheel or serve no purpose then its clear that the developers didn't have the fore-thought to properly justify or plan the project, these developers need the experience of screwing up like this before they are ready to work on the 'main' forks or distributions. In short, if you make a stupid distribution for no reason you are just not good enough yet so its not like people are missing out on your skills, but it will certainly teach you a lesson and probably give you an insight into how the theory of the system that you developed works.

    --
    This comment does not represent the views or opinions of the user.
  49. Listen up zealots by Doug+Tanner · · Score: 1

    If Firefox had a dozen different versions, each with different web locations/features/visuals/interfaces, it would not be as popular as it is today. This should be obvious.

    The same goes for Linux, one (of many) reasons that people won't switch (or recommend their friends to switch) is that LINUX DOES NOT EXIST, merely several similar OSes that build on the same base.

    I'm a Windows/MacOSX C/C++ programmer that might be interested by dual-booting into Linux one day, but that will never happen because I don't know which 'distro' to install. If a computer-savy person like me won't even bother, how can you ever expect a casual computer user to??

    1. Re:Listen up zealots by Stevyn · · Score: 1

      "I'm a Windows/MacOSX C/C++ programmer that might be interested by dual-booting into Linux one day, but that will never happen because I don't know which 'distro' to install."

      So figure it out! Install a few, see if you like them, and use them. And a casual computer user doesn't choose which OS to use either because they want a dell or they want a mac.

      I think that a variety of distros is a good thing. But I think that the variety of package standards is a bad thing.

    2. Re:Listen up zealots by Anonymous Coward · · Score: 0

      If Firefox came in multiple versions, each mini-version would not have the same marketshare as the consolidated version. That's just math. However, I have a hard time believing that if you add up the mini-versions, you wouldn't end up with a chunk of marketshare equal to or greater than the consolidated version.

      You have to consider that:
      1) When the versions are NOT significantly different, the user simply cannot pick the "wrong one".
      2) When the differences ARE significantly different, the user can choose the one they like the best.

      I don't see the harm in either. To an end-user, what's the difference between two KDE-centric distros? Not much. They can pick any KDE-centric distro they want, and if KDE is their thing, they are happy. If KDE is not their thing, they can try a Gnome-centic distro next.

      Try that with Windows. If Windows isn't your thing, well, you can try Linux. Any flavor you like.

      Most distros make all the "doesn't matter to most people" decisions FOR you. Lilo or GRUB? Who cares?!? Exactly, so that option is hidden away in the "expert" options. But KDE or Gnome does make a difference, so you get a choice.

      Don't know which distro to install? Well, ask some Linux-savvy person what they recommend based on your needs. Your quandary is not in ANY WAY different than someone about to buy their first new computer, and not knowing whether to buy a PC or a Mac. Ask questions. Comparison shop. Learn about your options. Then decide!

    3. Re:Listen up zealots by Doug+Tanner · · Score: 1

      Now let's enter the real world, where I don't magically have an infinite ammount of time available to me. I'm generally curious about Linux, but I don't want to waste my time on a distro that "isn't for me". It's very likely that if I pick at random that I'll end up with a sub-optimal distro, so I'm not even going to bother in that case (why would I compare my current OS to a BAD example of another OS).

      This describes pretty much everyone in the world; we have a finite ammount of time and don't want to waste it. If you ACTUALLY want Linux to catch on with the general public (it's possible that you don't), then offer me ONE choice and I'll give it a shot. Until then, keep on working on your sub-genres that only hardcore users will ever have an interest in using.

    4. Re:Listen up zealots by Master+of+Transhuman · · Score: 1


      Lame, very lame.

      Remind me never to get any of the software you develop, 'cause you're obviously an idiot.

      You don't need to "choose" a distro, dummy. Just grab ANY of the main ones. If you hear about one later that sounds better, throw it on. Meanwhile you can get your Linux experience with any of them. The differences simply aren't significant, ESPECIALLY for a casual user. And any power user can minimize any differences by borrowing stuff from the other distros.

      The last time I installed Linux, I tried Fedora Core 3 but it gave me some little problem right after installation. Rather than waste time fixing it, I blew it off and put on Mandrake 10.1. Problem solved. (And as I recall I discovered the Fedora solution ten minutes after I installed the other one BY installing Mandrake.)

      For a corporate user, these decisions are made for them and any problems resolved by ITS before they get it. For the home user, just do the same thing - throw one on, if it doesn't work adequately or you don't like the desktop background, try another. This is an ADVANTAGE Windows will never have. With Windows WYSIWYG - and that ain't gonna get any better.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    5. Re:Listen up zealots by Wm_K · · Score: 1
      If Firefox had a dozen different versions, each with different web locations/features/visuals/interfaces, it would not be as popular as it is today. This should be obvious.
      Your comparison is not totally fair. Firefox is just the shell around the Gecko render engine and there are a gazillion products based around that Gecko engine. If you compare Linux with Firefox you could see Firefox or Camino as a distribution of the Gecko render engine. Like Gentoo or Debian are the distribution of the Linux kernel.
    6. Re:Listen up zealots by agraupe · · Score: 1

      I think you underestimate the problem. Sure, he could use any distro, but the point is he shouldn't have to worry about making such a choice. I'm thinking about installing linux on a new box, but I'm not sure which distro to put on it. I'm a fairly seasoned linux user, but it's still a tough choice. Fedora could be interesting, but I'm not sure how it would run with limited resources. Mandrake and Fedora don't have large repositories in the same way that Debian, Ubuntu, Gentoo, have (they haven't worked for me, at least). Gentoo would be an ideal solution, except the box in question is a 600 MHz celeron with 128MB of RAM. Ubuntu could be good, but once again, I'm not sure how it would handle GNOME or KDE with limited resources. I could install Fluxbox or XFCE, but I'm not sure how Ubuntu will handle them, because it gives me way less hands-on control than my current gentoo box. Debian offers a large deal of customizability, but it also seems to be built on a very old foundation (in terms of still using XFree86, for example). I'm thinking about the BSDs, which are rumored to deal well with limited resources, but I don't want the learning curve to be too steep. Sure, the choice of a distro is easy if you don't mind living with mediocre results for a while, but picking the right distro the first time requires a good bit of knowledge, work, and luck.

    7. Re:Listen up zealots by Stevyn · · Score: 1

      Instead of wasting your time here on slashdot, try out fedora, suse, or mandrake. they're easy to pick up and will probably work out well. they won't consume your precious time and you might find them easier to deal with than windows.

      as for you trying to start a flame war about linux, I don't really care.

    8. Re:Listen up zealots by Master+of+Transhuman · · Score: 1

      "the point is he shouldn't have to worry about making such a choice"

      WHY?

      Would you rather have ONE CURRENT distro that WON'T run on your older box??!

      Can't you see that everything you said DEMANDS multiple distros?

      The FACT that you HAVE to make a choice does NOT mean that you SHOULDN'T make one - it means you SHOULD have the OPPORTUNITY to make one.

      Why that isn't obvious to everyone is a mystery to me (well, it isn't really a mystery - humans have no clue.)

      Mandrake and Fedora don't have large repositories? That's news to me. Also everything in Linux land starts out as a Red Hat or Mandrake RPM. Then you say Debian has a larger repository but it's all old stuff. What's wrong with this picture?

      You're worried about putting current KDE and GNOME on an older box? Get an older version of the two.

      You don't know how the smaller windows managers will work on Ubuntu? ASK somebody.

      Pick the right distro the first time? You missed my point completely. You don't HAVE to!

      It sounds to me like you simply want a current distro that is the same as your current one so you don't have to learn anything new but that also runs on older hardware. I'm sure Windows users would like XP to run on a Pentium I, but it's not happening.

      This is hardly a reason to call for dumping every distro except two or three or a dozen. You can't even handle choosing between two or three obviously. Again, where would you be if there was only ONE?

      It's ridiculous.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    9. Re:Listen up zealots by agraupe · · Score: 1

      I see your point. What I think I failed to put in my last post, was that I see too much competition in mainstream distros that should be consolidated, and not enough choice in distros for special purposes (i.e. old, slower computers). Variety is a good thing, but the choice is too hard to make because there is either too much choice or too little. Also, on the subject of mandrake repositories, I spent about an hour trying to get it set up so I could install firefox. This is not an obscure piece of software, and in the end, it turns out I couldn't. Last time I tried, Fedora couldn't even update itself properly, and I have to admit that installing SuSE has been too much of a hassle for me to bother (the FTP installer hangs). While I agree that there needs to be some variety in distros, I disagree that increasing the number will help. We need a few distros for any given application. The problem is that right now they all seem to be targeting the same area, which doesn't really help me.

  50. There is no way to "Consolidate" Linux by dingletec · · Score: 1

    Linux is open source, everyone can make their own distro if they so desire. I am against any talk of there being one single distro. Diversity is the strength of open source.
    If there are competing technologys, GOOD! The best will rise to the top, but there is always room for the inevitable niche. So called analysts always say diversity hurts Linux, but it is probably the one thing that will keep exploits, viruses, and worms from causing as much problems on Linux as it does on Windows. Innovation follows diversity and freedom.
    There will probably only be a few Linux distros that have blanket support by the commercial software industry, but people like me will always be able to enjoy having the freedom to be different. There are several distros out there that no normal person would ever use (Gentoo, Slack, etc.), but those who do use it, love it! That's the beauty of open source, and it is a huge strength.

    --
    --dingletec--
  51. Competition by fyoder · · Score: 1

    A dominant distribution could emerge, but if so it will be through competition, not 'consolidation'. The emergence of such a distribution could be facilitated by the nature of open source itself. I just escaped the clutches of the evil Mandriva (sorry, something about the new name just invites space opera imagery) to Fedora, and there are a few things I'd like to see Fedora take (turn about being fair play, Mandrake started by taking from Red Hat) from Mandriva. They probably won't, sadly, but point is, they could. It is possible, at least in theory, for a distro to 'consolidate' the best features of other distributions.

    --
    Loose lips lose spit.
    1. Re:Competition by Anonymous Coward · · Score: 0

      "A dominant distribution could emerge"
      <facetious>The dominant distribution does emerge .</facetious>

  52. Welcome to 2005 by Anonymous Coward · · Score: 0

    I'm really tired of having to think about tar files vs. rpms, and gtk vs. qt; I just want the software to install and work so that I can get on with using it to do something else.

    Welcome to 2005. We, the Windows users, have been able to do this for a good 10 years now. You should try Windows 2000. You'll save yourself a lot of time, money, and frustration.

    1. Re:Welcome to 2005 by hahiss · · Score: 2, Funny

      This calls for a new slogan:

      Windows: Software Installation *SO* simple that anyone can install software . . .on YOUR computer.

      --
      "Every decent man is ashamed of the government he lives under." - H.L. Mencken
    2. Re:Welcome to 2005 by civilizedINTENSITY · · Score: 1

      Well but if I run W2k, and Office 2000, then I'm going to have trouble using vb.net 2005. In fact, even 2003 is different enough. Turns out that moving from COM (or ActiveX) to .net means that, while it is possible to wrap the COM for inclusion, means that you have to code for each Office version out there. It isn't at all like "try W2k". More like, use the development tools that go with the version of Office you want to automate, and upgrade to match. It is like unto library versions, without a package manager. Because the code you write has to change, too.

  53. The masses will always be with us by HermanAB · · Score: 1

    Linux is not dependent on traditional market forces to survive. It gets wide support because it is good, not because it is cheap, or flashy, or easy to use, or whatever the reason is why the masses buy computers. Consequently Linux market share is an indication of the health of the project, but world domination is neither a goal, nor necessary. However, Linux allows knowledgeable people to get a big leg-up on the competition. The old Army Maxim applies to MS users: If you are shit, then you shall suffer...

    --
    Oh well, what the hell...
    1. Re:The masses will always be with us by ClosedSource · · Score: 1

      "It gets wide support because it is good, not because it is cheap, or flashy, or easy to use, or whatever the reason is why the masses buy computers."

      I'm not sure what you mean by "wide support". I assume you don't mean "widely used" in your statement because clearly a lot of oganizations have moved from other Unixs to Linux precisely because of it's lower cost, not becuase of any widespread belief that it is technically superior to other Unixs.

    2. Re:The masses will always be with us by civilizedINTENSITY · · Score: 1

      Have to disagree. Lower cost is just one of many aspects that result in Linux be adopted. Linux is all about open standards and inneroperability. It is easier to use in conjunction with other systems. This matters. Having the source code matters too. It doesn't matter to mom or grandma, but it sure matters if your IT dept has more than 50 people in it. If it was just about the cost, then we'd see Linux used on the desktop, but not by Fortune 500. Instead, we see adoption in larger companies that still write code, and places like Wall Street. These adoptions are at least as much about what you can do with Linux as it is what Linux costs.

    3. Re:The masses will always be with us by ClosedSource · · Score: 1

      "Having the source code matters too. It doesn't matter to mom or grandma, but it sure matters if your IT dept has more than 50 people in it."

      I suspect that the last thing that most IT managers want is for their staff to start making changes to OS code. IT departments aren't exactly at the bleeding-edge of software development.

      "it was just about the cost, then we'd see Linux used on the desktop, but not by Fortune 500."

      Your logic escapes me. Linux is popular for servers because it is mostly compatible with the proprietary UNIXs it is replacing and is cheaper. Linux is not popular on the desktop because it's not compatible with Windows and its lower initial cost is outweighed by transitional costs such as retraining.

    4. Re:The masses will always be with us by civilizedINTENSITY · · Score: 1

      Actually Linux is more compatible with Windows than Windows is compatible with Linux. Being based on open standards fosters compatibility. So I agree that compatibility is one of the strengths of Linux. However, consider that more software development is done in closed shops for corporation use than the sum total of all commercial "off the shelf" software development done, and I think you'll see that there are a *lot* of IT shops coding at the enterprise level. This is where Linux shines.

      In terms of "transitional costs", it doesn't appear that transitioning from Windows to Linux is going to cost more than, say, transitioning from Win2k to WinXP.

  54. Consolidate Developer Talent, Not Distributions by reallocate · · Score: 2, Insightful

    There's little or no code production going on in most distributions, so their consolidation would accomplish very little.

    With a relatively few exceptions, Linux distributions are packaging efforts, making no contributions, original or otherwise, to the software they contain. Of those that do actually modify the software they've collected, most seem to be content with tweaking a theme or two. (The major exceptions, of course, are folks like Red Hat/Fedora, SUSE, Debian/Ubuntu.)

    So, in that regard, consolidating the efforts of most distributions would result in more tweaked themes and very little actual new code. Not much benefit there.

    A managed consolidation of developer talent is a different kind of thing. For example, identifying and putting the best human interface developers at work on the design of the Linux desktop mightt reap some benefits. Collecting and focusing talent is easier in the proprietary world than it is in the open source world, where developers self-identify their interests and work on whatever interests them, whether or not their skills might be better applied elsewhere.

    --
    -- Slashdot: When Public Access TV Says "No"
  55. The opposite is true for me. by Some+Random+Username · · Score: 1

    I'm not a newbie, I've used unix for years. I don't use linux because I have yet to find a distro that I like, and suits me. I would rather see far more distros so that everyone can find a distro they like.

    For what its worth, choosing a distro based on uninformed blathering from random forums is not a good idea. Who cares what is the most recommended distro by people who have no business recommending anything right this second? Use one, if you like it keep using it, if you don't then try a different one.

  56. Standards are key by tolkienfan · · Score: 1
    You mentioned standards, but glossed over them.

    IMHO standards are key.

    And many distro's are working towards a single standard.

    Remember, because the software is free software the vendors don't feel compelled to "embrace and extend" to differentiate their products. They are less inclined to compete on a feature by feature basis. They compete more on services and other criteria.

    So working towards standards is a win-win, and is inevitable.

  57. We need standards. Driver writers are flippin out by zymano · · Score: 2, Insightful

    My emachine intel extreme graphics chipset is NOT supported by UBUNTU . I go to the intel site and they only have drivers for a certain kernel for Redhat or Suse and no other distro. Get this. I read a suse messageboard and they can't even get it to work. Bahhhh.

    We need to make it easier for hardware support which is another reason for people pulling their hair out with linux.

  58. Waste of time by Anonymous Coward · · Score: 0

    I like people that always want to manage something and be on the top of decision process without any related work done. And this 'consolidation' just seems to me as an similar attempt. Anybody capable can create unification framework, and if it's good, it will be used. But whining about variability of distros and competition against windows and macosx, althought really very popular now, is just waste of time, that could be used for the creativity and solving the problems. Maybe the article is another unfinished college midterm work for the management class, who knows...

  59. Installing by richarddshank · · Score: 1

    I've tried Linux several times (with different distros) and always run into a problem with getting all of my hardware to work and connecting to the net. I think could be a key to getting people to switching from Windows to Linux.

  60. Idea by PunkOfLinux · · Score: 1

    Instead of having 17k different distributions, all based off the same base (Debian ->Ubuntu for example) just have the bases and then development and then there's a subsect of that in there.

  61. 68 millionth verse, same as the first by petrus4 · · Score: 4, Interesting

    More FUD of the "Eine Reich, Eine Volk, Eine Fuhrer!" variety.

    I'd like to think I'm only going to have to explain this once (yeah, right) so here goes my attempt to explain a few things to the Windows using world.

    1. Windows sucks. NT is probably the single most technologically inferior operating system to have ever seen the light of day. In terms of usability, on the surface it might seem great, but go even a few microns below the surface and it is revealed as an absolute dog. (Keep this point in mind, kids, cos it's a very important one)

    2. Microsoft have taught the computer using world to think in a number of perverted, unnatural, and generally harmful ways. One of these ways is the insistence that one size has to fit all, i.e., the concept of a monoculture. There can't be more than one operating system in existence at any one time, goes the old saw. Unfortunately what Microsoft doesn't understand (aside from virtually everything else, that is) is that diversity is actually good for computer security, rather than bad for it. If different people run different operating systems, or even different versions of a similar or same operating system, it means that the anarchic 14 year olds wanting to break into said computers will have to work harder...because they will need to write versions of a given virus for a greater number of operating systems than just one. We could even hope that faced with that much effort, they won't bother.

    3. Another one of these bad ways of thinking is the insistence that every GUI on the planet be identical to Windows'. You'll normally never hear me praising Apple (takes deep breath, wonders if he can really do this) but they also came up with some great ideas for user interface design, as well. The people currently designing KDE for Linux have even managed to come up with a few.

    4. Yet another of Microsoft's evil ideas is the concept that programs should be designed monolithically. This actually follows on from the "Eine Reich, Eine Volk, Eine Fuhrer!" groupthink mentioned earlier. The Linux way of doing things on the other hand tends towards making various pieces which snap together, so that whoever works on a piece only has to worry about the bugs in said piece, rather than the entire program. Because the pieces are often fairly small, they're also usually a lot easier to understand than the sort of software Microsoft writes, and it's therefore easier to figure out how they work.

    5. So from these few examples, we can see how Microsoft's ideology is bad. Therefore, I humbly beg you to kindly cease and desist authoring screeds about how Linux should supposedly be more like Microsoft's monstrosities...because it really shouldn't. Microsoft should be taking pages from Linux's book, not the other way around...for many different reasons.

    1. Re:68 millionth verse, same as the first by Doug+Tanner · · Score: 1

      Correct me if I'm wrong, but in every single one of those 5 points, you mentioned Windows or Microsoft. I personally would argue that Linux should be similar to Firefox, not similar to Windows. Considering that Firefox is hugely successful and doesn't have any sub-distros (that I am aware of), do your 5 points still apply?

    2. Re:68 millionth verse, same as the first by Zordak · · Score: 1
      If different people run different operating systems, or even different versions of a similar or same operating system, it means that the anarchic 14 year olds wanting to break into said computers will have to work harder...because they will need to write versions of a given virus for a greater number of operating systems than just one.
      Of course, this has been known to biologists for a very long time. Just ask the Habsburgs.
      --

      Today's Sesame Street was brought to you by the number e.
    3. Re:68 millionth verse, same as the first by oneandoneis2 · · Score: 1
      Considering that Firefox is hugely successful and doesn't have any sub-distros (that I am aware of)

      Depends. . .

      e.g. At work, where software installs aren't permitted on the main machines, I use Portable Firefox rather than a normal install.

      Another way to look at it is that Firefox is the Linux kernel and the various extensions you can get for it are the "distros" - the same product at the heart, but very different ways of looking & acting.

      So I'd say Linux already *IS* like Firefox, different flavours and all!

      --
      So.. it has come to this
    4. Re:68 millionth verse, same as the first by macklin01 · · Score: 4, Informative

      More FUD of the "Eine Reich, Eine Volk, Eine Fuhrer!" variety.

      Wow, I never knew Hitler was so feminine! Perhaps it's like Adolph Elizabeth Hitler in The Producers." You need a different article: "Ein Reich, ein Volk, ein Führer." ;-) -- Paul

      --
      OpenSource.MathCancer.org: open source comp bio
    5. Re:68 millionth verse, same as the first by cecom · · Score: 1

      I can't imagine know how this got moded "insightful".

      It is not particularily insighful to claim that Windows NT is "the single most technologically inferior operating system to have ever seen the light of day".

      It is, to say the least ... ahem ... terribly uninformed. Or, let's be honest here, it is plain old provocative trolling.

      Windows has lots of problems - in design, complexity, usability, security - that's why many of us use alternatives - but _technologically_ it is quite advanced in many areas and Linux and BSD are still catching up.

      I suspect that Dave Cuttler knows a little more about OS design than "petrus4" :-)

    6. Re:68 millionth verse, same as the first by petrus4 · · Score: 1

      >Windows has lots of problems - in design, >complexity, usability, security - that's why many >of us use alternatives - but _technologically_ it >is quite advanced in many areas and Linux and BSD >are still catching up.

      Interesting...Can you elaborate?

    7. Re:68 millionth verse, same as the first by Anonymous Coward · · Score: 0

      Security, scalability, portability, performance, administrator tools, developer tools, application library, driver support, need I go on?

    8. Re:68 millionth verse, same as the first by cecom · · Score: 1

      Sure. Off the top of my head:

      WaitForMultipleObjects(). Overlapped IO. Preemptive Kernel. SMP support from day one. Excellent thread support. Journaling filesystem. ACLs. Standard kernel driver API.

      Linux and/or BSD have many of these features nowadays (although usually not together in a popular distribution or not widely used) but it took many years to get there, while NT had them at its _introduction_.

      As a whole Windows is crap, but it is not technologically inferior.

  62. How different is UBUNTU compare to million others? by zymano · · Score: 1

    Debian kenel is a nightmare for hardware support.

    Redhat and Suse have more support.

    Whats so special about Ubuntu compared to hundreds of other distros ?

    They all seem the same to me.

  63. Off-topic... by Anonymous Coward · · Score: 0

    I don't want to start a flame war (too late ;) but is Gtk really worth it? I had to look at, improve and enhance a university project previously written in Gtk. I had 5000 lines of unreadble code to study. I rewrote everything from scratch in Qt and in 2 days I had a clean base (500 lines instead of 5000) to work with.

    No, I'm not a troll but a student and I'd like to know what real coders think of Gtk. It emulates OOP but you still have to cast every struct in each function call and play with void * which can be very dangerous.

    1. Re:Off-topic... by Deraj+DeZine · · Score: 1

      Hmmm... I'm having the exact opposite problem.

      Also, keep in mind that Qt either requires an expensive (for an individual, not a company) license or all Qt applications must be GPL.

      --
      True story.
  64. Well, is there one then? by zogger · · Score: 1

    Is there (question to anyone) a linux distro now that uses all autopackages?

    1. Re:Well, is there one then? by Anonymous Coward · · Score: 0

      autopackage is not a solution to any problem. all it does is make new ones.

    2. Re:Well, is there one then? by Coryoth · · Score: 1

      That would be a Bad Idea. Even the authors of Autopackage highly recommend against any such thing. RPM or DEB are great for building and maintaining the core base of a system. Upgrades and patches and bugfixes are easy. Autopackage is designed for thirs party extras and doesn't really provide the same sort of management and upgrade facilities that RPM and DEB based package management tools offer.

      Jedidiah.

  65. Are there too many flavours of ice cream? by Anonymous Coward · · Score: 2, Insightful

    Are there too many flavours of ice cream available? Can there be too many?

    Obviously some manufacturers of ice cream should merge or whatever. I mean how can they carry on inflicting this confusion on everybody?

    1. Re:Are there too many flavours of ice cream? by Anonymous Coward · · Score: 0

      But all the manufacturers with any future have a "vanilla" flavour for my wife and "rum and raisin variety" for me. Stuff the rest.

    2. Re:Are there too many flavours of ice cream? by Master+of+Transhuman · · Score: 1


      And when the last time her vanilla flavor connected to the Net, produced a spreadsheet or played a DVD.

      Stupid comparison - a food and an OS. Not to mention the fact that no ice cream manufacturer only has two flavors - which is what "consolidation" means here. What's the difference between twenty flavors of ice cream and twenty different Linux distros? At least the twenty distros aren't all produced by one company making it even harder to choose.

      I and you solved the ice cream flavor problem years ago - we picked the two or three we liked and forgot the rest. Occasionally we might be adventurous and try Neapolitan (actually I chose Neapolitan as my favorite because it has all three of the top flavors! Try that approach with Windows!)

      Do the same with Linux distros.

      Every Linux distro does the same things as every other Linux distro. The differences are insignificant to the casual user - especially if the casual user hasn't ever USED ANOTHER Linux distro than the one they settle on.

      Windows is WYSIWYG. Period.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  66. Not so much there are too many distros... by Anonymous Coward · · Score: 0

    ...but too many doing the same things. And NONE are tackling the fundemental problems with Linux, instead people just add to the them.

    I really don't understand what I'm looking at with Linux. There is an opportunity to do enormous damage to MS and make Apple look silly but no one is doing it. Everyone just wants to turn the other way and carry on as usual.

    The Linux Kernel is a great asset buried under a ton of nonsense.

    Part of the problem imho is a lack of design. Linux only attracts programmers, it doesn't attract people who are interested in developing a compelling, original, easy to use experience. Maybe that will change in the future. X is a another problem, it sucks and it is very old. These are tough issues, but address them and Linux could actually be a solid, fun desktop OS with a vast user base instead of a server.

    1. Re:Not so much there are too many distros... by Master+of+Transhuman · · Score: 1


      Now YOU have a fairly decent point made here.

      Yes, Linux could be a lot better if people other than geek programmers with no clue about documentation or end user interface design would get involved. Not that I want MS-type "product managers" who are also clueless involved.

      But the main distros need to hire some people with usability experience to test and tweak the distros so really stupid stuff doesn't sneak through. Also they need to start hiring people to write the goddamn KDE documentation that simply isn't there in the Help system right now.

      As I have repeatedly said:
      1) Windows is CRAP.
      2) Linux is ALSO CRAP.
      3) BUT Linux is FREE crap.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  67. It will happen on its own by steveha · · Score: 1
    I think that the Linux distro landscape will consolidate a bit on its own in the near future. No one can sit back and plan it--if someone told you to stop using your favorite distro and use something else, why should you pay any attention?--but I think market forces will shake out most of the distros and leave a handful as the top ones.

    As long as anyone, anywhere in the world, keeps working on a distro, that distro is alive. So there will always be hundreds of distros. I'm just talking about the top end.

    I also think that the desktop environment will become the important developer target: developers won't be developing for SuSE or Ubuntu, they will be developing for KDE or GNOME. As long as the distro does a good job of packaging the desktop environment, the apps should drop in and run.

    I really want to see "logo compliance" become widespread in the future. Remember what John Carmack said about releasing for Linux: it's such a pain because you have so many different config options needed to release your software on all the different distros. What we need is a standard, for example "LinuxGame Level 2" or whatever. So if you saw a piece of software that said "LinuxGame Level 2 Compatible!" that would mean it should run on your distro if your distro supports LinuxGame Level 2. And if it doesn't work, you would first file bugs against the distro, not against the software developer.

    steveha

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
  68. Re:We need standards. Driver writers are flippin o by UtucXul · · Score: 2, Informative
    My emachine intel extreme graphics chipset is NOT supported by UBUNTU . I go to the intel site and they only have drivers for a certain kernel for Redhat or Suse and no other distro. Get this. I read a suse messageboard and they can't even get it to work. Bahhhh. We need to make it easier for hardware support which is another reason for people pulling their hair out with linux.

    Device drivers are a kernel issue. And there is already a nice standard there: a vanilla kernel from kernal.org
    So the problem isn't a lack of standards. It is a lack of people following the standards. And less choice in distros will not change that.
  69. Time for a strategic quotation session... by Catiline · · Score: 1
    Pulling together is the aim of despotism and tyranny. Free men pull in all kinds of directions. -- Terry Pratchett
    Why do people constantly want to declare Linux's lack of central controls a weakness rather than (more truthfully) its' strength?
    Imagination is more important than knowlege. Knowlege is limited; imagination encircles the world. -- Albert Einstein
    By allowing anyone and everyone to make their own Linux distrobution -- or patch, or driver, or X manager or what-have-you, we see the power of unfettered creativity. What need is there to shackle that creativity?
    Turbulence is life force. It is opportunity. Let's love turbulence and use it for change. -- Ramsay Clark, US Attorney General, 1967-1969
    Linux can't and won't benefit from a drive to "standardize" on a few distrobutions. As long as there are open standards, what harm is there in having 20, 200, or 2,000,000 distrobutions rather than 2?
  70. It is a problem by Anonymous Coward · · Score: 0

    All the different distro is the main reason why Linux usage is not growing as fast as it could. It is extremely confusing when a newbie is trying to decide which one to use. Choosing the wrong one can turn off possible converts - especially if they do not have much total computer experience.

    I know this from experience. Fortunately I belonged to a cybertechhelp forum and was led to suse to start my linux experience. However if I was led to another distro that would not worked as well as suse it would have turned me completely off to Linux.

  71. More Mergers... by iignotus · · Score: 1


    is what's needed. Any and all distributions that offer some kind of 'enterprise edition' or are otherwise backed and funded by money should merge with a smaller but equally as promising company. Not buy out the name, but hire the developers and integrate the product.

    Consider the merger between Mandrake, Lycoris, and Connectiva. The new Mandriva 10.2 distro is an amazing improvement of things over before Mandrake merged, likely due to the collective knowhow of the three teams.

  72. You just can't plan world domination by robla · · Score: 1

    The author is envisioning a utopian world where /everyone/ sets aside their differences and comes together to build something great.

    It never happens that way. What typically happens is accidental successes, such as the success of Linux over Hurd. Someone comes up with a better way of working, whether intentional or not (e.g. Linus and "the bazaar"), and it wins in the marketplace of ideas.

    While there's a lot of distributions out there, I'd argue that the important benefits of consolidation are being recognized. Many are derivatives of other distros, with Debian being one of the most popular starting points. Alternate distributions serve as a development ground for mainstream distributions - e.g. there's a lot of great hardware detection code from Knoppix that is getting pulled into many other distributions. The "yum" component of Fedora is pulled out of Yellow Dog.

    I imagine after Linux goes mainstream, there will be one or two dominant distributions. At least one of them will probably have a very "standard" feel to it, i.e. it'll be hard to imagine that the desire for a "community" distribution will ever go away (hence the new trend toward foundations such as Fedora and Ubuntu foundations). I'm just not going to make any bets on who comes out on top, though I am writing this from a laptop with Ubuntu on it. ;-)

    Rob

  73. One Slackware by Anonymous Coward · · Score: 0

    to bind them...

  74. There will be consolidation... by kylemonger · · Score: 1

    ...when developers get tired of solving the same problems over and over again. RIght now there is plenty of energy out there. The developer need to get bored, tired or both. Until then the competing file layouts, package systems, and GUI desktops will continue to joust for supremacy... that's just the way of things.

  75. Re:Very careful by symbolic · · Score: 1


    There is goodness in diversity. The sheer fact is that the way someone chooses to do something (like the INANE bookmarks menu in Konqueror) might drive a user nuts. Fortunately (due to the diversity that abounds) there are enough good, competeting alternatives that I can easily find something that I find more palatable.

    There are many dynamics associated with the diversity that we see...so the next distro isn't going to hit it big...so what? Think about the social aspects- it could be perfect for a small group of individuals that would like to focus on something that interests them without the politics and headaches that sometimes characterize the larger, more formalized development efforts.

  76. Re:We need standards. Driver writers are flippin o by Grant_Watson · · Score: 1

    And there is already a nice standard there: a vanilla kernel from kernal.org

    Which version? I think the comment about standards is related to the fact that there is no guaranteed stability in Linux's device driver interface, and this causes problems for binary drivers.

    There are of course, arguments why this is a good thing and a bad thing.

  77. I don't agree by at_slashdot · · Score: 1

    If a distro has more than 0 users than its existence serves a purpose.

    I also think that the multitude of distros will encourage open standards and common technology (like an universal installer). Also it allows for testing different paths and ideas that if successful can be implemented in the rest of the distros.

    As for newbies having problems to choose: download any distro in the top 10 at distrowatch and give it a spin.

    --
    "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
  78. Evolution beats Intellegent Design by gvc · · Score: 1

    Linux is evolving. Distros with reproductive advantage will flourish, while others will die out. Interbreeding, fostered by the GPL, means that advantageous features are spread among the distros while disadvantageous ones wither away.

    I see no reason to believe that some sort of centralized design and control would result in more effective development.

  79. What about consolidation with older versions ? by Billly+Gates · · Score: 1

    I gave up on Linux as my main desktop operating system and keep it around on a seperate partition to play with but not soley use.

    I am a former BSD bigot too so I may be biased here .... :-)

    Linux distributions are not only not incompatible with each other but they are incompatible with themselves.

    Case in point try running quake3, UT2003, UT2004, and other ports on Gentoo?

    It wont compile or not run at all. Why?

    Because api and abi changes are inevitable and newer versions of libraries are incompatible with older ones.

    FreeBSD has things stored in /compat/X so you can run older applications by linking to older libraries and shell programs. Linux does not have this. Solaris I think uses dynamic linking like Windows (correct me if I am wrong since I am not an expert with Solaris) so runtime just works.

    At least on Windows I can run a 8 year old binary on windows2k. On solaris I can run old unix apps without a sweat. Linux it changes on a monthly basis and makes it impossible for commercial software developers to support.

    We need standards and we need dynamic and not static linking with .so's similiar to Win2k dll management, and /compat directories with older core programs to fix it.

    Until this happens and executables become smarter I will stay away from Linux except for a small number of server apps.

    1. Re:What about consolidation with older versions ? by Time+Doctor · · Score: 1

      None of: Quake 3, Unreal Tournament 2003, Unreal Tournament 2004, are compilable (except for mods). Modern patches exist for all of these games, and they are all runnable, gentoo even has ebuilds for each one. Yes binary compatability is a huge problem, it is just that the things you've pointed out here aren't. For what little help people need with them, there is excellent documentation in the form of the Linux Gamers' FAQ.

      Mostly you don't need help until you want to install a mod or something. I should also note that Quake 3 will at some point in the future have the entire source code released, as soon as id stops licening it out to companies who are paying for it. I'd guess it might be as early as Quake Con or Christmas this year. I'm just guessing though, I do not know for sure when, I do know it will come out eventually.

      However, the main thrust of your argument seems to be that even games with source released won't run? I don't understand that, Quake 2 for instance compiles and runs fine, and even better than the last id-released version since you don't need zinx's hack in Linux to make the mouse smooth.

      --
      Check out ioquake3.org for a great, free, First-Person Shooter engine!
    2. Re:What about consolidation with older versions ? by Billly+Gates · · Score: 1

      Well the errors of portage claim my version of SDL is not supported or *could not initialize display** etc.

      I would think the most recent patches would be fetched by portage.

      But the fact that we even have to talk about this shows where Linux needs improvement.

      Source code is not what I am talking about per say since most just compiles. Many proprietary software vendors rely on binary compatibility, but even source compatiblity is a program since api and abi changes happen more often in FOSS and hackers dont care.

      Microsoft and Apple take compatiblity seriously (though its still not perfect on there platforms).

      Instead of a newer version glibc or sdl it would be nice to have the older versions around and versioning support built into the binaries like in Windows with dynamic runtime linking. That is what I am referring too. Linux may have this already but I have seen anyone take advantage of it.

    3. Re:What about consolidation with older versions ? by Time+Doctor · · Score: 1

      Could not initialize display means either you're trying to run the game as root and X as a user, or you've not got your video drivers working properly.

      This is a problem that anyone has to think about this kind of thing. I'm not saying it isn't, just that at the moment those games you listed aren't having a huge problem.

      I know lots of windows games have problems as well, especially running on modern versions of Windows. I recall trying Half-Life 1 on windows 2k and getting a BSOD each time it ran.

      I do think there is a serious problem with standard libraries not working with older binaries, and that problem mostly lies with (I think) gnu/oss people hating closed-source software, or at least thinking "it is their problem, not mine". There is also the real problem that glibc/gcc are being run by entirely commercial interests (embedded software companies throw forth the gauntlet that says We need X Y and Z, and none of X Y and Z require binary compatability.)

      SDL doesn't really have a problem, you bundle Y version of SDL with your application (that is, put the libsdl binary in your application directory), the user may very well replace that libsdl binary with their own if they desire, but anyone with the knowledge to do that has already gone beyond grandma's capability. The same goes for gentoo, if you're using it, you've gone beyond grandma's set of skills.

      So, yes people need to take binary compatability seriously, no distros currently are to the best of my knowledge. This is a huge headache for anyone trying to release commercial software that works with these distributions. I've done some work distributing (making installers for the developer) of commercial software myself, and it is indeed a huge headache, especially if you make an installer before a technology leap. Like the Candy Cruncher installer I made was before amd64 was a concern, now I have to try and support amd64 users. I could go on for hours about the endlessly differening support of amd64 in various distributions. I'm sure a real programmer would have even more problems to report than I.

      --
      Check out ioquake3.org for a great, free, First-Person Shooter engine!
    4. Re:What about consolidation with older versions ? by WMD_88 · · Score: 1
      A while back I downloaded the Linux port of Raptor: Call of the Shadows. After installing, it kept spitting out errors saying I needed some specific version of SDL that was older than the one I have.

      So what did I do? I created a symlink to the old version from the new one - essentially, tricking it into running the newer SDL as if it were the older version.

      It works perfectly.

    5. Re:What about consolidation with older versions ? by Billly+Gates · · Score: 1

      I remember some bugs in the old javascript and installation programs from Microsoft in the late 1990's.

      Basically instead of an less/than or equal to =, some bonehead just used "==" equal to.

      So basically instead of using version 3 or higher of X, its only version 3. I wonder if its the same bug?

      Perhaps its an old Loki script that all the game developers are using which have this bug.

      Only one could guess but even a child knows the difference between less/than or equal to vs equal to.

  80. GNOME and KDE. by Grendel+Drago · · Score: 1

    When I think of consolidation, I think of Gnome and KDE. Yes, choice is good. Yes, it's lovely that we have such a diversity of effort.

    But doesn't it strike anyone else as fucking stupid that if I want to run Konqueror alongside Evolution, I have to load two cripplingly large environments into memory? That if I want to script KOffice, I can use DCOP, but of course, GNOME has its own scripting interface?

    This is not like having a choice of syslog daemons. This is just fucking stupid.

    So, is there any way to fix it?

    --grendel drago

    --
    Laws do not persuade just because they threaten. --Seneca
    1. Re:GNOME and KDE. by DaCool42 · · Score: 1

      Sure, write your apps with some platform independant like wxwindows.

      --

      ----
      All of whose base are belong to the what-now?
    2. Re:GNOME and KDE. by jbolden · · Score: 1

      I have to load two cripplingly large environments into memory?

      Why would you expect to be able to run apps from two environments without having to load them into memory? Gnome is a GUI, KDE is a GUI. One of the advantages of Linux is that you can run two GUIs at the same time. But to run two GUIs I need to load two GUI libraries, and if MONO ever finishes then I might need a 3rd for ports of windows apps. So drop $100 buy some more ram.

    3. Re:GNOME and KDE. by SpinJaunt · · Score: 1

      I quite agree with you, why should I have to install A, B, C, X, Y, Z just so I can use K, D, E or G, N, O, M, E? even X, F, C, E is becoming the same thing :(

      --
      /. is good for you.
    4. Re:GNOME and KDE. by Narishma · · Score: 1

      Gnome doesn't have any scripting interface like DCOP.

      --
      Mada mada dane.
  81. consolidation could be good by akhomerun · · Score: 0

    it's definatly an issue of competing free technology. if most of these people are volunteers, why bother competing? it would make more sense to consolidate teams into larger, more powerful ones. right now, there's a dozen desktop distros, a dozen server distros, a dozen small distros, etc etc, and they could do so much more if they weren't developing the same things at the same time.

  82. Monocultures are bad by eyepeepackets · · Score: 1

    Let me repeat: Monocultures are bad. Doesn't matter what the core is, say it again, monocultures are bad.

    A wise person might look at the plague Microsoft has cursed us with and see the obvious truth; this fool would repeat the same curse but with a different chant.

    Verily, this pundit needs to get himself a clue. Unfortunately, he's not bright enough to see the obvious one so I doubt _any_ clue would do.

    --
    Everything in the Universe sucks: It's the law!
  83. OK by cahiha · · Score: 1

    I think there are too many competing technologies: QT vs. GTK, dpkg vs. rpm vs. ebuild vs. tgz, etc. If we could work out some good standards -- that everybody followed

    And how are you going to make everybody follow that one standard?

    Fact is that the variety of libraries and environments out there reflects people's preferences.

    But if you want to standardize, why don't we start with you. Throw out your desktop environment and switch to twm and Lesstif. Hey, what are you complaining about? It's been the standard for decades.

    1. Re:OK by mrchaotica · · Score: 1

      The funny thing is, one one of my computers I do use TWM. It actually doesn't look too bad if you change the colors...

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  84. Nail + Head by Anonymous Coward · · Score: 0

    nuf said.

    ramsinks.com

  85. No, time for standardization by crimoid · · Score: 1

    Consolidation is not necessary if there is sufficient standardization between the distros. As a system admin I want to be able to pick and choose between RH, SuSe, Debian or whatever without a huge learning curve.

    Each distro can add their flair, but the core methods for installing & configuring software and system settings should be the same.

  86. Big name software is the ticket by future+assassin · · Score: 1

    Seriously if Photoshop had a Linux version at least for me there would be no more need to be using Windows. I take a shit load of photos with my Olympus E1 and GIMP just doesnt cut it. The only other thing I use my windows 2000 for is web browsing and email.

    --
    by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
  87. Re:Very careful by mrchaotica · · Score: 1

    Well, with your Konqueror example, it would be great if the user DID have choice. But they don't, because Konqueror is the only program of its type that integrates into KDE.

    Now, if there were some standardized desktop architecture so that you could transparently swap in Nautilus or something, then you'd have diversity -- and it would be good.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  88. Great Idea! by Confessed+Geek · · Score: 1

    I think this is a GREAT Idea!

    Ok Every body switch to my favorite distribution and we can go march forward to victory!

    Oh what, you don't want to change to mine? You want me to change to YOURS? Heck no! Your throbber doesn't frob in the right direction for Bjork's sake!

  89. In summary: by oneandoneis2 · · Score: 1
    --
    So.. it has come to this
  90. Call a fork a fork by cquenelle · · Score: 1

    There no differences between multiple Linux distributions and forking your own mutant copy of your favorite project because you can't play nice with the current custodians. Making a new distro isn't as beneficial as incorporating your additional changes or features into an existing distribution. Having multiple distro's should be seen as an intermediate step for trying out major structural changes. The smaller distros should consider it their duty to the larger Linux community to try to get the features that make them special integrated into the larger, more popular distributions. Now, when those features are install and packaging related it's very hard for a single distro to support multiple variations at the same time. (But not impossible). Strengthening the LSB should make more features possible without needing to make your own distro.

  91. Re:How different is UBUNTU compare to million othe by killerkalamari · · Score: 2, Interesting

    I've tried a bunch of distros. Here is why I've stuck with Ubuntu (it finally got me away from Win 98, permanently):

    * No guilt trips. Mandrake and Redhat are trying to make money. Ubuntu doesn't seem to be going in that direction.. or at least I haven't noticed yet if they are. I got a stack of Ubuntu CD's for free, including free shipping.

    * Very simple installation. I think this isn't as strong a point as it used to be, because Redhat and Mandrake are easy to install too. I remember installing Linux in the past where there was menu after menu of cryptic stuff (/dev/hda1 means nothing to a Windows user).

    * Detected my hardware. The main reason that I kept switching distros was that my sound card was not working. It worked in Ubuntu. Not only that, but everything I want: scanner, printer, 5.25" floppy, ancient digital camera, joysticks, Roland midi daughterboard. All my hardware works!

    * Friendly support. There is the wiki, message board, and #ubuntu on irc.freenode.net. People there like to help, and do not have an elitist attitude.

    * sudo system. I remember the pains of plain Debian, where if I wanted to configure certain parts of my system graphically, I had to close all my apps and log back in as root. Also frustrating was having to type passwords to log in and out of my system. None of that annoyance with Ubuntu.

    * Easy package installation through Synaptic.. well this isn't a Ubuntu monopoly, but it is a great program. It was a major pain doing all that apt stuff my hand. Now, I have multiple Ubuntu repositories available, searchable.. with easily installed apps. Sometimes I still need to compile an app, but it is not often.

    * Good graphics. I know this seems silly.. but the people making icons and graphics for Ubuntu do a good job and it gives the OS a professional appearance. IMO, it looks even more professional than Redhat.

  92. Do Not Consolidate! by pentalive · · Score: 1

    Our diversity is one of our strengths..

    For those who need security, there is a distribution(debian?).

    For those who want to compile everything (for speed?) there is a distribution(gentoo),

    For those who like it complicated, there is a distribution(redhat?)

    For those who like it simple there is a distribution (slackware?)

    For each of us there is a distribution with the strengths we care about.

    1. Re:Do Not Consolidate! by convolvatron · · Score: 1

      i dont use gentoo...i dont even use linux very much...but what i dont understand is that you "open source" people dont seem to understand the intrinsic value of *having the source*. do you realize how utterly ridiculous it is that if i want to look at ifconfig, i have to dig around and find that its in some package called netutils, then find out which version is installed, then get the release patches and apply them.

      how did you people get so fixated on binaries. its all about the source.

    2. Re:Do Not Consolidate! by pentalive · · Score: 1

      I think many of us "open source" people care about having the source. Many things I download from the Internet I download in source form and compile myself.

      By the way if your point is having the source, why don't you use gentoo? Otherwise you are dependent on the binaries you say others are fixated on?

  93. Irrelevant - Once Again by Master+of+Transhuman · · Score: 1


    Who cares how many distros there are? By definition, all these people producing them are not going to all work on one or even a dozen distros.

    Is Red Hat or Novell going to hire another five hundred guys to produce a distro? Many of these guys aren't even developers in the sense the kernel maintainers are. They can put together the packages making up a distro but they don't DESIGN or code them in many cases.

    Most of the distros differ only in what packages are included, and perhaps which desktops are included or how the desktops defaults are tweaked. This is totally irrelevant to which distro someone might want to use in a corporate setting although it might be confusing for a home user looking to switch.

    Now, if you're talking about the fact that there are six or eight MAIN distros (RH, Novell, Mandriva, Sun, Debian, Ubuntu, Xandros, Lycoris, and Linspire, depending on how you count), what are you implying? That all these companies and organizations should unite? Even less likely to happen than that the community will unite as a whole.

    For corporations, only the big three (Red Hat, Sun and Novell) are considered serious because they have (reasonably) large corporate support behind them. None of these corporations are going to unite behind one version.

    The only thing preventing Linux from swamping the desktop is the number of enterprise applications available, the number of developers willing to work on enterprise-level applications, the number of VARS able to handle large-scale migrations in large corporations, and the number of VARS total able to handle the scores of thousands of small businesses. And this is only going to change slowly as more and more people pick up on Linux and get more experience.

    It has NOTHING to do with installability, or usability on the desktop, or hardware support, or the number of mildly varying distros. It's strictly an economic and manpower issue which will sort itself out over the next ten years. How long did it take to get scores or hundreds of thousands of Java developers to come into existence? And that was a language controlled by one company.

    If you want Linux on the desktop, hang your shingle out and start Linux consulting to the businesses in your locality or industry. This will also prove one can make money from OSS.

    Where there could be some "consolidation" to assist this would be in some "consolidated marketing" that presents a more united front against the inertia of corporations (the biggest obstacle) and the FUD coming from Microsoft and its paid flacks in the "research" and trade media industry. And here the big Linux distros need to be more proactive and more vocal and visible.

    We need a "Linux Press Office." Or maybe a "Linux Minister of Information." If the Big Three would pay me a half-decent wage, I humbly volunteer. Back in the late '80's, I was up for the job of spokesman for Atari on BIX, CompuServe, etc. and ran the Atari conference on the WELL. Didn't work out (just as well since Atari went down the tubes shortly after), but if I spent ten or fourteen hours a day coordinating the media response from the various Linux companies and organizations to the latest Microsoft FUD or industry nonsense, I could do some good. Somebody needs to do it. If the RIAA can have industry spokesmen like Hilary Rosen used to be, the Linux movement needs one as well. So far I can think of only a couple people doing some of it, and they're not a DAILY presence in the media. They get quoted in various articles, but the response is diffuse.

    Hire me, guys. I'll ream Steve Ballmer and Rob Enderle and Laura DiDio in the ass the next time they open their mouths. (I might even enjoy it with Laura.)

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  94. Re:We need standards. Driver writers are flippin o by RustyTaco · · Score: 1

    Which is why the drivers go INTO the kernel.org tarball and magically "Just work(tm)" without having to guess where $COMPANYNAME is hiding them on their website, if they're still in business, or what sort of blood oaths they want to you sign before they let you see them. That also means when people go through and do general enhancements to the kernel and driver interfaces your drivers get the help too, such as all the sysfs work in late 2.5/2.6 making the whole system more discoverable and giving more information to userspace to do smart things with.

    - RustyTaco

  95. Consolidation doesn't matter, standards do by aCapitalist · · Score: 1

    With all of this talk about "the linux desktop" (which is pretty funny because there is no linux desktop...just desktops that happen to run on linux), nobody with clout has the balls to tackle hard political issues like a standard toolkit for one.

    After programming on linux for the server for years I don't really care about "linux on the desktop" because it'll always be a niche platform for the hobbyist and some corporate workstations.

    Everybody seems to love the status quo like repositories, standard unix filesystem layouts, 2 desktop environments and toolkits, etc...

    I'd rather someone take the linux kernel and do something really innovate in user space instead of Yet Another Distro. Until then, I'll play around with GoboLinux, autopackage, E17 and other software that at least tries to be different.

    Remember, there is no linux operating system, there is RedHat, Suse, Debian operating systems.

  96. Re:We need standards. Driver writers are flippin o by UtucXul · · Score: 1
    Which version? I think the comment about standards is related to the fact that there is no guaranteed stability in Linux's device driver interface, and this causes problems for binary drivers.

    Actually, the post I was originally replying to mentioned distro specific (Red Hat and SuSe) kernels.
    As for the lack of stability for the driver interface, I agree with you, that is potentially problematic, and one can argue for or against its usefulness.
  97. Rant! by Free_Trial_Thinking · · Score: 1

    Linux dissapointed me today. I clicked the upgrade button on my Ubuntu desktop, it did lots of stuff, and then when I restart my computer the screen doesn't work anymore, it just says there was a problem with X something, do you want to view anyway? And then there's like 4 inch text on a command line.

    This X stuff is a huge problem for Linux. This has happened to me before too, and why should I have to fool with a file somewhere and know technical monitor specs just to change my resolution. This is just a showstopper.

    I honestly think the entire Linux community should stop whatever they're working and get X fixed! I mean what could possibly be more important than a usable display?

    1. Re:Rant! by Master+of+Transhuman · · Score: 1

      "what could possibly be more important than a usable display?"

      A usable hard disk.

      Seven months ago, I was dual-booting Windows 2000 and XP (along with Red Hat 7.3). I had a 160GB hard drive for the Windows partitions, and a 60GB hard drive for the Linux.

      I had installed the system originally with Windows 2000 Service Pack 3 pre-installed and then added Windows Service Pack 4. XP came with SP1 and I then installed SP2.

      My partitions used up about 120GB of the 160GB. When they filled up, I moved and enlarged some partitions which proceeded to cross the 137GB barrier.

      Windows 2000, since it had been initially installed with SP3, proceeded to corrupt the partition table, ruining both 2000 and XP. The fact that it had SP4 (which supposedly had LBA48 support - in fact SP3 was supposed to have it) installed LATER didn't matter. It still wrecked the partition table. And Windows XP, installed after 2000, did not detect or repair the partition table damage when it was installed.

      I agree with you that no distro should hose the X server on an update. That's just stupid.

      It's also stupid that no one bothered to check whether Fedora Core 2 would hose a dual-boot setup with Windows due to a change in the 2.6 kernel disk geometry reporting scheme which affected parted. The lame Fedora excuse was they didn't have any testers with Windows dual-boot systems.

      Unfortunately this is the way the IT industry works. As Woody Allen said, "Nothing works and nobody cares."

      Everybody is too focused on adding "features" and tweaking unimportant details to deal with basic reliability, security and system integrity issues - not to mention documentation.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    2. Re:Rant! by amrust · · Score: 1
      It's also stupid that no one bothered to check whether Fedora Core 2 would hose a dual-boot setup with Windows due to a change in the 2.6 kernel disk geometry reporting scheme which affected parted.

      ... and NOW, I think finally know what happened to my Fedora the other day.

      No matter, I switched to Ubuntu, things are fine. I know it may happen when I upgrade Ubuntu's kernel, but hopefully I'll have made the full transition away from the Linux/XP dual boot scenario.

      --
      VOTE!
    3. Re:Rant! by poofyhairguy82 · · Score: 1
      Linux dissapointed me today. I clicked the upgrade button on my Ubuntu desktop, it did lots of stuff, and then when I restart my computer the screen doesn't work anymore, it just says there was a problem with X something, do you want to view anyway? And then there's like 4 inch text on a command line.

      What your sources.list look like?

      To find out:

      sudo gedit /etc/apt/sources.list

      I KNOW you have some unofficial stuff on there....maybe the backports or some Debian repo broke it? If you stay official then those things won't happen (yes I know that boring, but you can always comment out lines on the sources.list),

  98. An end user's view. by Post · · Score: 1

    I'm an end user. I have always been. I am one of the many who are supposed to buy hardware and software and services (and I did: If I had spent my money on cars, not on hardware and software, there would be a Porsche or two in my garage. This is just to say: I *do* put my money where my mouth is.).

    I started with a Commodore C64 many, many years ago - I was into gaming and music, like most kids.

    The C64 had great games. It was cheap. For a kid, it worked like a TV set: You switched it on, started the game, off you went into unknown territory.

    Later, I switched to the Atari ST, because it was the only machine with a built-in MIDI interface. I was into music. The ST had sequencers, sound design software, a wickedly fast and customizable text editor and a pretty reliable layout software. With two friends, I was able to produce a CD, the CD booklet, cover and more on a machine with 2 MB RAM. Those were good times.

    The ST worked like a TV set on steroids: You switched it on, and two minutes later, your application was there: a great sequencer, an innovative layout software. Off we went.

    A few years later, I became a Mac addict. The Mac had music, graphics and productivity applications, and it was cooler than Windows. It was fun to work with. The consistency of applications was amazing: Every key combo worked in every application. Everywhere you wanted color, you had the same color selector. You didn't have to think; you just did what you wanted to do.

    The Mac worked like a super-luxury TV set: You had a set of great applications, a beautiful package and beautiful software, all working smoothly together. Heaven. We produced another CD.

    In 1996, I switched to Windows and never looked back, and I will definitely not sidestep to Linux.

    Why?

    Because I love Windows per se so much?

    No. I don't.

    But by that time, I had discovered so many things I wanted to do: Editing digital audio. More games (I'm still a game addict). The Internet: HTML editors, browsers, FTP clients. Text analysis. Databases.

    Today, if I have a particular problem, it takes me circa 10 minutes to find five great applications that will do what I want. In most areas, I can choose between freeware, shareware, exotic stuff from innovative little companies and expensive packages from the big guys.

    I chose whatever I like best and what I can afford.

    I still want my applications like TV sets: Of course I need to learn what all the funny buttons on the remote do, but in the end, I just want to WATCH MY FAVORITE SHOW.

    Developers, please take note:

    We - the end users - admire you. We love you work, your efforts, the blood, sweat and tears you put into your work.

    Frankly, most of us think that most of you are magicians.

    Shall I let you into a little secret?

    We do not give a flying fuck about operating systems. We may buy Windows today or download Linux tomorrow. We don't care.

    We have stuff to do.

    We want great applications.

    We want consistency (the same friggin' key shortcut for "bold" or "start sequencer" in every app).

    We want stability (the TV set thing).

    We do not care about what's going on underneath the surface. We know you do, and we admire you.

    We want a reliable, consistent platform. Like electric power, or water, or the telephone system. Later, at the bar, we'll listen to all your stories about how you did it, and smile and buy you another beer.

    But all we want to start with is something like a car that you can start like any other car.
    Keys, gas, road.

    And a trillion of great applications running on top of that.

    That's all.

    Thanks for listening.

  99. I think they mean like Microsoft. by einhverfr · · Score: 5, Insightful

    No. I don;t think it was a reference to UnitedLinux. From the article:

    "With dozen of different distributions the Linux community is so diffuse that the power or significance of any specific entity is severally limited."

    Evidently, they are suggesting that centralized control over the operating system is what is required for Linux to spread. This is not like United Linux because no single entity controlled United Linux. This is instead the Microsoft model, which is why they are wrong.

    Clearly there are a lot of areas that need improvement on unifying the base platform for Linux-based systems. And clearly the fragmentation has caused problems (was that Runlevle 2 or 3? Was that runlevel 3 or 5 in this distro?) but these areas are being worked on. The answer comes in many forms, from FreeDesktop.org to the LSB project.

    The average Linux user should not have to worry about the holy wars regarding KDE v. GNOME. They should be able to get KDE apps and GTK apps running on the same system and integrating seamlessly without any problems. This is happening.

    The average Linux admin should not have to worry about which utilities are on a system, which runlevel is which, what the device name for the serial port is, and half a dozen other annoyances that have at one time or another plagued the Linux world. These things should be standardized. And it is happening.

    In short, consolidation is not the answer. Standardization is the answer. Interoperability is the answer. On top of that, each vendor should be encouraged to extend the standard as a way of trying out new things. Eventually new ideas will make their way in, just like other standards (POSIX, SQL, etc).

    And just to mention this, there may be cases where the standard does not apply. I for one don't think that TiVo's need to be LSB compliant...

    --

    LedgerSMB: Open source Accounting/ERP
    1. Re:I think they mean like Microsoft. by cheesybagel · · Score: 1

      I agree 100%. Standards enable interoperability, which is the real gold, but do not preclude compatible extensions, or new functionality. Just like the web, you should be able to write your apps and clients any way you want, and it should all play nicely and be easily accessible by anyone.

  100. My Guide to Proper Linux Distribution by ilyaaohell · · Score: 1

    Progress? It has nothing to do with how many distributions there are. It just has to do with some incredibly simple things:

    1) Target the home user, not the corporate decision makers. Why is no one noticing that the "major" distros have websites almost entirely tailored for the corporate world? Is it just because that's how "free software" developers earn their money? Or is there a reason I'm not seeing here for why nobody seems to give a crap about every-day consumers? Normal people don't see a computer as a working environment, stop advertising it as such.

    2) Forget all the garbage about "difficulty" in installing the operating system, this is hardly an issue anymore. Instead, concentrate on the real issue of installing SOFTWARE of any kind, be that applications or hardware drivers. The only easy way to do this, right now, is to A) only install software that the distribution's built-in installation managers already know about, and/or B) only install software made by large firms that can invest in a fully functional stand-alone installer (Netscape, Opera, etc). If you want to install random Googled-for software, you're shit out of luck.

    3) If your distribution does not support every single hardware component my computer has out of the box and doesn't provide for a simple (couple of mouse clicks, NOT couple of pages worth of instructions) way to fix the problem, you can GTFO and STFU. Your product is a beta. I don't care how hard it is to make this work. Until you CAN make it work, get the hell out of my sight and stop advertising yourself as a finished product.

    4) Actually SPEND THE TIME developing GOOD user interfaces. Cut the minimalistic bullshit. A computer desktop is a place where people spend HOURS of their daily lives. It's like a second home. When you walk into a house, do you want to be greeted by a Soviet-style utilitarian kitchen, a functional (yet nasty) toilet and a matress? While these things may serve their purpose and allow you to get your desired task done, it's UGLY and I do NOT want to spend any time in such a cold, nasty place.

    --
    UNIX: A computer user is defined as a programmer. WINDOWS: A computer user is defined as a consumer.
    1. Re:My Guide to Proper Linux Distribution by orv · · Score: 1

      3) If your distribution does not support every single hardware component my computer has out of the box
      ..and how do you propose open source developers perform that minor miracle in the face of hardware companies who are actively hostile to GNU/Linux and not only refuse to provide drivers but actually refuse to provide information on how to write drivers?

    2. Re:My Guide to Proper Linux Distribution by poofyhairguy82 · · Score: 1
      1) Target the home user, not the corporate decision makers. Why is no one noticing that the "major" distros have websites almost entirely tailored for the corporate world? Is it just because that's how "free software" developers earn their money? Or is there a reason I'm not seeing here for why nobody seems to give a crap about every-day consumers? Normal people don't see a computer as a working environment, stop advertising it as such.

      Well..there are Distros that target the home user such as Linspire. The rest of the distro ignore the home user desktop because: those users are happy with Windows for the most part, they are more trouble, they have less money, and finally they have a lot of picky needs (shockwave and wmv and my favorite piece of software all working NOW!). The corporations are easier to please and get more out of Linux. The real OS for those people not called Windows is OSX.

      3) If your distribution does not support every single hardware component my computer has out of the box and doesn't provide for a simple (couple of mouse clicks, NOT couple of pages worth of instructions) way to fix the problem, you can GTFO and STFU. Your product is a beta. I don't care how hard it is to make this work. Until you CAN make it work, get the hell out of my sight and stop advertising yourself as a finished product.

      Ahhh. So Linux must support the BILLIONS of combinations of weird x86 hardware or you won't use it? Enjoy Windows forever then, that is impossible. You have odd definitions:

      It just has to do with some incredibly simple things

      So to you, simple=impossible. Glad you aren't my boss.

    3. Re:My Guide to Proper Linux Distribution by ilyaaohell · · Score: 1

      I don't care. As a user, that's not my problem. If the developers can't get it done, no matter WHY they can't get it done, then their product loses it's worth.

      --
      UNIX: A computer user is defined as a programmer. WINDOWS: A computer user is defined as a consumer.
  101. Too Much Linux... by Anonymous Coward · · Score: 0

    I Agree That There Are To Many Linux Distros Out There, It Makes It Too Hard For First Timers To Really choose a good distro. also, has anyone ever noticed that in the open source/linux community that once something goes popular, it seem to be hated, i think that the linux community has a underdog complex.

    1. Re:Too Much Linux... by xRobx · · Score: 1

      I think you are just misinformed and need to learn more about what you are talking about.

  102. And the BEST standard is... by fraxinus-tree · · Score: 1

    option 1:"Just do it my way"
    option 2:"Just what the PHB says"

    it is just the way things always were.
    We need fundamental diversities, not winme vs win2000

  103. One of the reasons Windows still sells by RyoShin · · Score: 1

    Aside from the fact that Windows still holds at least 80% market share, meaning that most all programs can be run on it, one of the reasons Windows keeps on selling is because you don't have 20 flavors of it. Stores generally sell one or two main versions of Windows; recently, it's WinXP and 2K, though 2K is hardly seen on department store shelves these days.

    Yes, you have XP Home, Pro, and Media Center, but you don't have to label software as being "XP Home, XP Pro, XP Media Center Compatible"; you just say "Compatible with Windows XP", because it will work on all of them.

    Whereas in Linux, you have many choices, something which overwhelms your regular consumer. "Lesse... Redhat? No, Fedora. Wait, those are made by the same company... SuSE? Oh, what about Mandriva? Hrm..."

    While I'm not a big *nix user or fan, my understanding is that something written for one out of the box Linux distro should work for another. Maybe you just have to change a line in the code and compile it. I can state that the average user will never want to do that.

    For Linux to gain more market share, there needs to be one distro that everyone supports and is pushed to the fore-front, while supporting all other distros is a secondary goal. However, just because of the nature of Linux, I don't see this happening.

    1. Re:One of the reasons Windows still sells by jbolden · · Score: 2, Informative

      Whereas in Linux, you have many choices, something which overwhelms your regular consumer. "Lesse... Redhat? No, Fedora. Wait, those are made by the same company... SuSE? Oh, what about Mandriva? Hrm..."

      Guess these guys don't buy cars. Maxima by Nissan, Corolla by Toyota, Taurus by Ford.... Or cereal Cheerios, Lucky Charms, Fruit loops, Frosted Flakes, Special K...

      Yep its a good thing the supermarkets don't carry multiple brands.

    2. Re:One of the reasons Windows still sells by RyoShin · · Score: 1

      The simile was more one of "Windows, Mac, Linux" to "Lucky Charms, Fruit Loops, Rice Krispies".

      Then you have Frosted Rice Krispies and Cinnamon Rice Krispies and Chocolate Rice Krispies (which are tasty) and Rice Krispies with Marshmallows... They're all Rice Krispies, but they are all different in some way.

      Similarily, all the distros are Linux, but they still have their differences. Some are geared more towards Server, some more towards Desktop, some for Developers.

      The difference between the example of Rice Krispies and that of Linux is that with the Rice Krispies, you don't have to research what's different about them; it's right there on the box. From there it's simple: do you want marshmallows or chocolate? Perhaps you feel liked frosted this time.

      If the Linux distros were renamed to reflect what they were more intended for, i.e. "Linux Server Edition, Linux Desktop Edition," etc., then you don't have to ask around. Yes, most of the distros can handle the other thing, like Windows, but they need a specific purpose, or at least be labeled as one.

      This may seem like a useless gesture to those who know Linux, but consider working at a big company and trying to turn your entire corporation over. The people who are high above you probably have little experience in the IT field; that's why the hired you.

      Two scenarios:

      Scenario One
      SysAdmin: "From the various choices, I've decided that RedHat would be best suited for ou-"
      CEO A: "What's RedHat?"
      SysAdmin: "Redhat is a server version of Linux with-"
      CEO B: "What's Linux?"
      SysAdmin: "Linux is an operating system, like Windows."
      CEO A: "I don't know if I like this 'RedHat'. A lot of people see red as the expression of anger and blah blah blah..."

      Scenario Two
      SysAdmin: "While we've used Windows for a while, I think that using Linux Server Edition would give us much great-"
      CEO A: "What's Linux?"
      SysAdmin: "It's an operating system, like Windows."
      CEO B: "And we want to use the Server Edition?"
      SysAdmin: "For the servers, yes. If we deploy it to the desktops, which I'll get to later, we would use Linux Desktop Edition."
      CEO A: "Go on..."

      Obviously, there would be a lot more questions, and you may not be talking straight to the CEOs, but you get the idea. They don't care that it's RedHat or Fedora or Mandiva or whatever; to them, those are unfamiliar words. But they know what a server is, and what a desktop is. (Hopefully.)

      And it will be the exact same way to get the masses to use it. Telling someone getting their first computer that they should use "Mandriva" for their OS will probably get you a confused look. Telling them to use "Linux Desktop Edition" will probably still garner a confused look, but a lighter one. They may not have heard of Linux, but they'll know that whatever you said was intneded for the Desktop they were getting.

      If the Linux community doesn't want to consolidate, then at least agreeing to label their distros for their strengths would be a step in the right direction. "Linux Server Edition, powered by RedHat", "Linux Server Edition, powered by SuSE" and so forth.

    3. Re:One of the reasons Windows still sells by jbolden · · Score: 1

      Well that is what Suse does:

      Suse Linux Enterprise Server (large business with premium apps like Oracle or Peoplesoft)
      Suse Linux Professional (small business)
      Suse Linux Retail edition (desktop)
      Novell Desktop Linux (desktops using Novell products)
      Novell Open Enterprise Server (Server for Novell products)

  104. Learn German, you dork. by Anonymous Coward · · Score: 0

    http://www.dhm.de/lemo/objekte/pict/20011300/

    EIN Volk, EIN Reich, EIN Führer.

  105. Excuse me? by einhverfr · · Score: 1

    And why do you need this to be at the kernel level and not the distribution level. What advantage to "software just install and work" do you see yourself in not having by doing something like "apt-get install xyz"?

    And why do you want your installer to run in ring 0?

    Sorry, but even Microsoft isn't *that* stupid. I for one don't want anything more in the kernel than is necessary. If you need something else, put it in a standard-- like LSB or something.

    Also, people often forget how prevailent Linux is in embedded systems and how different your installer needs would be. Do we all need to be able to install arbitrary RPM's on our TIVO's?

    --

    LedgerSMB: Open source Accounting/ERP
  106. I mentioned this.... by Anonymous Coward · · Score: 0

    Two days ago here.

    When you say the word "consolidation", zealots tend to think, "My god, this guy wants to consolidate down to 5 distros.". Not even close. That is a zealots FUD talking.

    First let me start by explaining that when I say "consolidate" I don't necessarily mean "pare it down to 3 distros". Not even close. I'm just saying that Debian (which my fav distro Ubuntu is a "child" of), for instance, has approx 34 child distros listed on their website.

    My problem with the article is this: The main thrust of the reasoning behind the authors desire for a consolidation of Linux seems to be to gain marketshare (vs. Windows). IMO, this is _not_ a good idea. IMO, the main reason for consolidation (should it ever take place) should be to increase the speed at which Linux is improving. If that happens to help increase marketshare, so be it. It would be an added bonus.

    As for how consolidation would take place and specifics of it the implementation, I'm not sure. I'm not a developer and not even one who is vastly experienced with it, nor uber-knowledgable about it. However, I do think there are certain parameters within which this should take place.

    Rule 1. DO NOT add bureaucracy. - Need I even say why?
    Rule 2. DO NOT add "standards". - It might make sense on a small scale, but on a large scale it would hurt. Especially where niches are concerned.

    Consolidation need not mean "homogenization"!

    Rule 3. DO NOT over-consolidate. - This one is obvious as well.

    I used an example of Debian based distros. IMO, 34 flavors of Debian is a waste. Pare this down to, say, 25 - not 3. Developers of the 9 distros that are "displaced" can then choose to decide which distro they'd like to work on, or switch to package development instead. Either way, it would help to increase the speed at which Linux improves.

    I know that zealots will say it "isn't a good idea". That it "will not improve anything". That, "the reason Linux is so great is because there are 8,000,000 distros." Don't worry about your FUD. If done by the developers themselves, for the right reasons, in the right way...consolidation would be a good thing.

    If it can't or won't be done the right way, for the right reasons; then forget it. Don't bother. Linux will continue to improve at the same speed, or improvement will slow down.

    Think about it. Even if consolidation took place today and was implemented the right way for the right reasons - the speed at which Linux overall improves would increase - for a time. Then we would have a re-splintering and the cycle would continue. The good case for consolidation is to increase speed of improvement. If that doesn't happen there will be a re-splintering effect anyway. I don't see how it would hurt to try. It *Just*- might - *work* TM. The point is if you consolidate - and it works, speed of improvement increases - when it stops working/increasing will be the point when new forks emerge.

    1. Re:I mentioned this.... by Master+of+Transhuman · · Score: 1


      Unfortunately your entire argument - that consolidation will speed development - is completely wrong.

      Why? Because as I say elsewhere, ninety percent of the distros are put out by people who are NOT DOING Linux "development". They're just selecting existing packages and tweaking desktop settings.

      So it doesn't matter if you pare down Debian from 34 to 25. Nine more guys not selecting packages isn't going to do anything for the industry.

      And "consolidation" isn't going to improve either market share or development because the number of distros is irrelevant to either of those situations for the same reasons I cite above and elsewhere.

      The only thing that will speed Linux development is if developers stop trying to add pointless "features" in competition with Windows and tweaking the already pointless "features" on every Linux desktop and start concentrating on more "world-class" technology problems like desktop search or entirely new user interfaces based on agents or AI or something. Stop trying to match every little Windows feature and start trying to leapfrog Windows AND the Mac entirely.

      And this has to be financed by the main distros and stop relying on some guy in a garage somewhere someday doing it while the fifty or five hundred guys working for you are tweaking the KDE panel.

      Microsoft has 35-40,000 employees and haven't produced a fucking new advancement in computer science or computer use since they were founded (that they didn't borrow from somebody else like Apple or IBM). So I don't know why I think Linux developers can - maybe it's just faith that there's more motivation there.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  107. Consolidation != fewer distros by einhverfr · · Score: 1

    First, I have advocated standardization instead of consolidation. I think that some consolidation will occur because there are many distros which are corporate-backed which may not be able to survive and may be bought up by larger players.

    But this doesn't necessarily leave us with fewer distros as there is no reason to think that if a major shift were to occur that people wouldn't go out and build something true to the spirit of what was lost. Indeed, with more people coming out with interesting ideas, we will probably see more distros.

    What we are likely to see, however, is a world where a few distros are large, powerful, and quite profitable, and a much larger number of distros out on the fringes. LSB is important in standardization and ensuring interoperability between distros. FreeDesktop.org is also important for GUI stuff. And in the end, we will likely see the transition from one distro to another be less jarring, and it will be easier to install software on many distros.

    BTW, I use a combination of RPM's and .tar.gz packages on my servers.

    --

    LedgerSMB: Open source Accounting/ERP
    1. Re:Consolidation != fewer distros by mattyrobinson69 · · Score: 1

      you have gcc installed on your servers? or do you mean slackware style .tgz packages?

    2. Re:Consolidation != fewer distros by einhverfr · · Score: 1

      There are certain packages, such as PHP, where I require fairly complex configurations. Often times a source install is the only way to make this happen reliably. While I am well aware of the risks of keeping compilers on servers, sometimes the prebuilt binaries are simply inadequate.

      I am, however, looking into other possibilities for cross-compiling and installing directly onto my servers from other nearly identical staging boxes.

      --

      LedgerSMB: Open source Accounting/ERP
    3. Re:Consolidation != fewer distros by mattyrobinson69 · · Score: 1

      most people will make binary packages themselves to install on the sever, so its possible to install and uninstall easily. its also safer than keeping gcc on your server.

    4. Re:Consolidation != fewer distros by einhverfr · · Score: 1

      In general I agree that keeping GCC on servers is not the best idea if you can avoid it.

      However, lets say that you require a fairly extensive set of extensions in PHP, and that many of these extensions are not available in the standard .rpm builds. Some may not even be available in .rpm format at all. At that point, it becomes harder to handle this without doing custom builds. For example, I was using PDFLib for a while before I decided that the licensing terms were unacceptable. At the time, it was not really possible to do binary installation of these components. So we were stuck with source installations. The complex PHP builds that some of our applications depend on have required that we build our own build-management tools to store things like configuration command lines, and things like that.

      PHP is not the only example. Binary builds are generally built with certain assumptions in mind. Sometimes it is not adequately possible to make them do what you want them to do. There is a lot more flexibility in a source installation.

      --

      LedgerSMB: Open source Accounting/ERP
  108. Bullshit. by Anonymous Coward · · Score: 0
    3 - Maintaining Unix: 0. [..] I spend a lot more time installing and configuring Unix, but then after that I'm done for good.

    This is absolute bullshit. Linux suffers from the same major security problems that other systems do (for example any zlib, ssh and Apache issues apply on any system). Doing forced system upgrades on Linux is a pain in the ass. And then when you upgrade, say, KDE, there's no guarantee that it (or any of the apps that depended on it) will still work (so you then upgrade them too and have a big long chain of upgrade dependencies).

    Maintaining Windows: it's an endless pain in the butt (patching, running Norton, de-spyware-ing, de-virusing, renewing licenses, etc etc...)

    ?

    First set up a hardware firewall as a first line of defense (a cheapo Linksys router will do). Then go:
    Control Panel -> Automatic updates -> "Automatic".
    Control Panel -> Windows Firewall -> "On", "Don't Allow Exceptions".
    Control Panel -> Symantec Liveupdate -> "Express Mode".
    Program Files\Microsoft Antispyware -> "Autoupdater -> Enable", "Realtime Protection -> Enable", "Script Blocking -> Prevent All Scripts From Running"
    Bam. Securing Windows and configuring a zero maintenence environment could not be easier.

    If your users still run binary attachments or visit websites they shouldn't and download trojans, this is not the fault of the OS, although installing Firefox and Thunderbird tend to help that.
  109. Consolidate these Articles! by nukenerd · · Score: 2, Funny

    There are too many articles like this - they should be consolidated. People like me are confused by so many articles. Think of the beginners! It is no wonder that people turn away from them when these article writers cannot co-operate with eachother.

  110. First Let's Get Rid of *BSD by Anonymous Coward · · Score: 0

    One thing at a time: let's get rid of the slow, buggy distraction called *BSD by using some Linux software patents to outlaw it.

    After that, yes, we will consolidate all Linux distributions into one, RedHat, using some of the same legal tactics.

    1. Re:First Let's Get Rid of *BSD by Anonymous Coward · · Score: 0

      The funny thing is, some of you anonymous gits really subscribe to that philosophy, although Netcraft confirms that your ranks are dwindling to extinction.

  111. Not again! by Cinquero · · Score: 1

    1.) Most open-source developers work for immediate reasons -- other than to attract many customers. They just need to fulfill specific purposes.

    2.) Why is there always someone mixing up "Linux" and open source??? And why TFH is there always someone who posts such mindless stories here on slashdot?

    3.) Having dozens of distros around doesn't mean that all of them are important. Many aren't.

    4.) Having dozens of distros around doesn't mean that each one is working on his own. They all share 99% and more of the same code base.

    5.) Restricting ourselves to specific solutions isn't possible. We work for free. We do what we like. I do what I want. And we probably wouldn't like it that much if we were forced to consolidate.

    6.) Consolidation is there. Look at X11. Look at Firefox. Look at KDE and, maybe, GNOME -- although I don't take the latter one as a serious competitor. Are there many different kernel branches around? Not one which is of any importance! And the -mm patches are always done against the mainstream kernel branch. So what?

    7.) To comprehend Linux, use Gentoo. Gentoo Linux is a first step into the right direction: distributing Linux without using distributions -- each package gets released using its own "schedule".

  112. While we are at it... by Cinquero · · Score: 1

    Isn't one reason for having a distro like SuSE or RedHat to have some sort of user-friendly setup? Isn't it the only reason?

    The /etc configuration scheme is open and easy to understand -- at least for those who care. Maybe a "consolidation" could actually be done by setting up something like a common configuration framework which "understands" each package's configuration files. That way we could have user interfaces which could be run with any package combination and which could even enforce some package combinations depending on the user's wishes for specific features.

  113. Sure! by rscrawford · · Score: 1

    I'm sure a number of distributions would be more than happy to hop on board. Be sure to call Caldera!

    --
    -- The reason it's called the right wing? Irony.
  114. Linux need a common compatibility... by Anonymous Coward · · Score: 0

    ie. whatever run on RH will run on SuSE and on Mandriva and on Debian... and on Ubuntu...
    ...and it should be enough to test on one of the distros...
    ...and I am NOT talking about OSS here... I am talking about commercial sw.

    A common universal installer would be nice too... one that could use both RPM and DEB packages... just for making life easier.

  115. The Consolidation Question.... by Anonymous Coward · · Score: 0

    ...And then the question poses itself: How can Linux be strong if it is not unified? When one studies this issue, it becomes obvious. The shadowy forces of division in the OSS community have made it so. This confederation of sabouteurs and worms, with their distorted, impure vision of the one true Linux, sow dissention in the ranks. Every time one of these sinister agents forks Linux code, they delay the final victory of desktop Linux over the Microsoft opressors. So I put it to you, how can we allow this to happen?

    Clearly, we as true adherents to the GNU vision must purge these Trotskyites and bourgeois fascists before they stab us in the back! We must strike now!!!!!

  116. You've taken the advanced course in Godwin.. by YesIAmAScript · · Score: 1

    Incredible work. You're clearly one of the leaders in your field.

    --
    http://lkml.org/lkml/2005/8/20/95
  117. You ignorant TowBar! by anwyn · · Score: 2, Insightful

    The greatness of the open source development model is that idiots like the author of this article have no way to inflict their totalitarian ideas on us. Hence they have no way to screw us! If all the idiot WINBLOWS users in existence suddenly switched to "mindless lemming-LINUX (TM)", the size of the idiot distro, would numerically dwarf all other distros. However, there would be absolutely NO compelling reason forcing any intelligent person to switch to "IDIOT-LINUX" (TM). There would be nothing to stop any geek from starting a new distro the next day! If the parasitic suits who were running "IDIOT-LINUX" started the usual user manipulating shit, in typical microsoft fashion, there would be nothing preventing "IDIOT-LINUX" users from switching! Even idiots eventually see the handwriting on the wall.

    The Greatness of of LINUX is that it is OUT OF CONTROL, with no way for idiots like the author of this article to impose bright ideas like "consolidation" on it!

    1. Re:You ignorant TowBar! by convolvatron · · Score: 1

      great. have fun in your playground. the rest of us will try to get on with building and using systems without you. i know it will be hard.

  118. Re:How different is UBUNTU compare to million othe by zymano · · Score: 1

    my emachine which is 6 months old is 'not' supported. I only get 640x resolution. No network either.

  119. what about LSB? by Anonymous Coward · · Score: 0

    Linux standards base addresses compatiblity between distributions. I've never not been able to install software when running various distributions. The package management systems are different for several distributions, but since the source code for various free software projects is in a constant state of improving and if you want to stay on the cutting edge of best code available, it makes sense to use gentoo's portage sytsem for installing software. They tell you on http://packages.gentoo.org/
    which source code is stable on various platforms. Linux doesn't need to consolidate, may the best distribution win and if not, cherry pick the best of each distriubtion and start a new one.

  120. So sick of this by Anonymous Coward · · Score: 0

    I keep reading this "man linux is soooooo much better than windoze why should we change what we're doing?" and I get so mad at this opinion.

    I want to switch to Linux. I'm pretty good with Windows, and decide to try Linux out.

    Oh gee, I have 10+ major ones to choose from, plus 100000000000000000000000000 others that are not major distros. I look for info on what distro to choose. Too vague advice. I post a forum post. Everyone says "You decide what distro is best you."

    Wow, thanks a lot you twat, now I know EXACTLY what I want. Thanks for the help on distro choosing! (ya jackass...) Maybe if I knew what distro is good for me, I wouldn't have to ask you???

    Can't do jack with Live CDs of any kind, and find them too slow. Tell me get a new computer? Give me the damn money then.

    I'm scared of choosing the wrong distro, as is everyone I know who wants to switch. They're afraid that a certain distro is too difficult, looks ugly, or doesn't do something. Maybe consolidation isn't bad. Maybe if you STOPPED OVERWHELMING THE GODDAMN CUSTOMER they could switch?

    And don't give me that crap about "that's the nature of FOSS". DO you think the average end user gives a damn about the FOSS movement? That's a NO, plain and simple, and always will be.

    1. Re:So sick of this by PenGun · · Score: 0

      Cool that's why a lot of us want to keep it "user hostile", like a true *nix should be. Just because of people like you ;).

      PenGun
      Do What Now ??? ... Standards and Practices !

  121. Long Over Due by nurb432 · · Score: 1

    There have been too many distributions for sometime now. Its confusing and only breeds troubles and often causes people ( like myself, long ago went back to BSD where things 'just work' ) to go elsewhere, or get locked-in to one 'distribution'.

    While i will be laughed at I'm sure, if the idea 'common base' was ever truly adopted it would be a great boon to the linux world. ( yes, i know this has been tried a few times, and failed miserably .. it seems like in the linux world people cant get along and play together )

    That way you can still have your 'distribution flavors' but they would all be compatible at their core.

    --
    ---- Booth was a patriot ----
  122. Again? by 1DeepThought · · Score: 1

    Hpw many times does a story need to be recycled? What a waste of space. We have heard it all before and unfortunately will hear it all over agin in the near future.

    --

    "Patience is a virtue, afforded those with nothing better to do." - I don't remember

  123. Re:How different is UBUNTU compare to million othe by Anonymous Coward · · Score: 0

    If you have a computer from eMachines your problems are probably worse than that.

    No network? More like a cheap unheard-of network card.

    Although I must confess, Linux wireless support is nowhere near what BSD has now.

  124. OMG ANALOGY LOL!!!11 by Anonymous Coward · · Score: 0

    N/T

  125. Re:Too Much Windows (in your face) by rubycodez · · Score: 1

    too many windows distros out there, I recently had to test my code, an automatic archival system, for a client on freaking 98se, NT 4, win 2000 pro and server, ME, XP and 2003. I mean like dang, that's over 7 distros in as many years. And once a version of windows gets popular, it seems to be hated as every script kiddie and cracker in the world targets it, I think the Windows community has an underdog complex.

  126. Ratio of working code to Power Point presentations by BroncoInCalifornia · · Score: 1
    The open source model has a very high ratio of code to Power Point. Much of code development done by large companies produce far more Power Point than code.

    I think the article was written by a fuckwit.

    --

    Religion is the main cause of atheism.

  127. Stay with windoze U ArseWhole!! by Halvy · · Score: 1

    cuz u deserve it.

    you and her will get along jusssssst fine, i'm sure.

    truly a marriage made in hell :)

    --
    I will gladly loose all of life's battles.. in order to win the war..
  128. Icecream. by Dissectional · · Score: 1

    I bet this guy wants us all to eventually be eating the same flavour ice cream aswell.

  129. The irony is... by parvenu74 · · Score: 1

    Getting consolidation on Linux is going to be easy as driving them "out of business" by offering a free alternative. As I understand it, most new distros start because someone gets a bug up their panties in a twist because their favorite distro isn't 100% to their liking and so they start a new one. Others like their idea and a crowd forms around the new distro until someone else becomes malcontent-cum-innovator and starts his own distro. Lather, rinse, repeat.

    The great thing about Linux is that it's wide open and free. The REALLY BAD thing about Linux is that it's wide open and free, and the egos of the distro creators are on the line. How exactly do you consolidate when those are the rules?

  130. I disagree by biglig2 · · Score: 1

    It's not a problem that there are multiple distros. It's a problem that there isn't one of them that is a really good desktop OS for people who odn't want to spend a lot of time tuning. As they say, if you want a slick Unix OS on your desktop, buy an Apple.

    Who's a really big hardware manufacturer who isn't in hock to Microsoft? Is there anyone who'd consider putting money into a desktop Linux to stop having to pay fees to MS? Lenovo, perhaps?

    --
    ~~~~~ BigLig2? You mean there's another one of me?
  131. Cost vs. Benefit by jaypaulw · · Score: 1

    Some random thoughts:

    The biggest problem I see with Linux, as a complete noobie who settled on debian stable because it didn't try and provide the illusion of actually being a usable complete distro that had everything you'd ever need (suse, fedora and even ubuntu) - because no distro is going to have exactly everything you want. but was closer to Windows in the sense that it comes pretty bare bones and also that by forcing myself to install some stuff manually has taught me a bit about linux, again I'm a complete noob.... I digress...

    I'm all for a desktop linux consolidation.

    If linux is going to become a mainstream solution it needs a fully developed uniform "reference" system as a starting point, which of course, can remain fully open source. From that point, people can choose to customize as they wish.

    There is an elitism on here that responds in a knee-jerk fashion to the word "mainstream" because there is an attitude that anything usable by the mainstream is going to suck for the expert. It doesn't have to be that way. Automate everything that can be automated, and ensure that things "just work" and then if people choose to go back and hack at that, more power to them, a lot of that hacking is in a hobby spirit anyway I think.

    A lot of the hacking that has to be done to get real stuff to work is an indication of an incomplete product, which will sometimes be worth the costs of dealing with. Some of the hacking has to do with bridging technologies from different generations and platforms and getting them to work together, which is fine, because the end-user doesn't *need* that stuff to be automated or easy to get at. But even here the more automation the better because these are computers we are talking about, they should be doing all the hard work.

    Also, if you believe that there are true advantages to technologies that are unincorporated in the reference, standardized distribution, and you can sell those advantages to your customers, that the benefits you propose outweigh the costs of screwing with things, then again you'll have the freedom to do that.

    That's where minor distributions would still play a role. The would be derivative of the known standard.

    I think all of you IT people like the idea of regaining control back from the unanointed masses. That's why you like it hard.

    Additionally, again from and end-user point of view it is better that there be a system where if people are trained on they'll be able to transfer those same skills and familiarities to other organizations.

    A standard free basic desktop OS for which everyone who writes desktop linux software can write for. Meaning I can go to a website and know that they will have a version of their linux software for my distro.

    (Just for the record as far as world domination more often than not the software I want is simply not available (or satisfactory substitute) on linux, someday hopefully)

    1. Re:Cost vs. Benefit by giorgiofr · · Score: 0

      there is an attitude that anything usable by the mainstream is going to suck for the expert. It doesn't have to be that way

      Unfortunately, it does. Your statement would be true if most users didn't shut down their brains at the slightest reference to "command line", "compile", "read the instructions", "click here". All too often I've seen people stare at me with blank eyes after I told them to "click on the start button". Even worse, after the 10th time I tell them to click on something in the "tray" and then remind them what that is, you can bet that next time they will still not know.

      So if you ever design a system that makes life easy for this kind of people, well it is so very definitely going to suck for the power user. The only way to make such a system is to dumb it down and I don't want a dumb system.

      A last example: when I was learning Linux I went for Mandrake. People were looking at me during the installation and wondering how the heck I was able to understand that stuff - now if you have seen Mandrake's installer you know it's quite straightforward and really walks you through the process holding your hand. After installation I went to the control-panel-like thingie and started tweaking and fiddling and generally getting my head around the system: using that nice GUI you can configure runlevels, mountpoints, bootloader, daemons, firewalls, printing systems, pretty much anything a linux-expert-wannabe would need. So please bear in mind this system is not even designed to please the expert, just the enthusiast-who-needs-to-learn. Guess what? Nobody else of my friends there would touch that control panel if their life depended on it. Even telling them to just open it, then click there-there-and-there would result in blank faces. So that thing is going to be-ok-to-almost-suck for the expert (depending on his mood) while still not being usable by the mainstream! I think you're chasing a dream when you say that it doesn't have to be that way. It won't happen and we don't need it anyway.

      --
      Global warming is a cube.
  132. Failure, when linus' best isn't good enough by jaypaulw · · Score: 1

    Hopefully he has what it takes.

  133. Survival of the fittest by Anonymous Coward · · Score: 0

    Let anyone and everyone who wants to have a go at a distribution try.

    Only the fittest will survive (hopefully)

    When cut, let the blood run free. If a distro can't heal itself, let it perish!

    At the end of the day, the consumer wins!

  134. Personally I hope so by SideshowBob · · Score: 1

    I'd like to see the standardization move up the stack from the common set of command line tools & libraries into the GUI. OS X has Cocoa, Windows has Win32, Linux has ???.Settle on a standard package format, standard GUI APIs, standard desktop environment, etc.

    It sucks not being able to write a GUI app and know that it will run on most/all linux installations with no downloading of extra dependencies.

    The distros could still differentiate based on add-on apps, much like the various WinTel vendors differentiate based on what software is bundled.

  135. completly agree.. by jgionet · · Score: 1

    my bigest frustation with linux is that there's too many people doing the exact same things with other distros or other projects. If some of these projects or distros merged efforts Linux would gain massive ground in the OS industry. Another huge thing which would help Linux would be having more support from hardware manufactures. Some of them are waking up and releasing Linux drivers at the same time. Linux still has a long way to go if your trying to bring over more loyal M$ fans.

  136. Wasted effort? by typical · · Score: 1

    I don't think that there's that much wasted effort.

    I doubt that most software authors spend that much time on packaging, which is really where the differences come in.

    Furthermore, it's easy to consider something necessary "wasted" effort. Capitalism is more "wasteful" than coordinated communism, because all the overhead of competition can be eliminated. However, it turns out that maybe capitalism does a better job of dealing with human nature.

    Maybe open source authors don't want to just write to one big project -- maybe they want the freedom to try out their own ideas and have other people that agree popularize them. Otherwise, you'd have "anything that Red Hat (for instance) doesn't like not existing". Red Hat would probably axe KDE, and SuSE GNOME, if either one could control the whole industry. Maybe that freedom is necessary to produce the fun that drives the whole open source world?

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
  137. what an absolutely stupid question by Hosiah · · Score: 1
    I don't know what everybody else downloaded, but I downloaded an operating system. For my computer. It works just fine for that purpose. OK, it works terrifically!

    It's spelled "operating" system, not "topple Bill Gates and rule the world" system.

    People hate Linux because it's too hard? Good, let them.

    The rest of the world is Bill Gates' slave? No skin off my nose!

    Linux isn't attracting a huge market share, we're not paradigming the ramifications of the impacted advanced, integrated metaphor, or whatever kind of noise you make at one of those business meeting things? Cool beans!

    So we already (a) RUIN Linux by making it so retarded that we can barely find a decent distro, just so we could get Joe Sixpack to use it, and even that wasn't pandering to enough ignorance, we have to (b) now ditch all our choices, effectively eradicating everything but the stupidest possible implementation of Linux, which we then get to have as our "Linisoft".

    Somebady has to say it: *climbing onto chair* "Are these people OUT of their FUCKING MINDS?????"

  138. when was "toppling Windows" the goal? by cecil_turtle · · Score: 1

    The author of TFA (and many others like it) still miss the point of Linux. If there is a need for somebody to make their own distro, then fine. Linux doesn't need to topple Windows. I'm not in any way saying Linux couldn't use some usability improvements, but if Linux grows and more and more "mom and dad" Windows users switch to Linux, it's not like they're going to contribute back to the community other than maybe buying commercial distros.

  139. Re:Very careful by civilizedINTENSITY · · Score: 1

    Well you can run Nautilus under KDE or Konqueror under Gnome. When you say, "only program of its type that integrates into KDE", I need to ask you specificly what you mean by "integrates". I'd also like to point out that KDE makes a few different file browsers. Perhaps one of those would be more to your suiting than Konqueror? Have you tried Krusader?

  140. Re:How different is UBUNTU compare to million othe by Anonymous Coward · · Score: 0
    No network? More like a cheap unheard-of network card.

    Now hold on there, cowboy. Linux drivers exist for just about every ethernet card ever invented on this planet. The only problem I've found is that some distros simply don't include the drivers.

    For example, my wheezy old Tulip based cards which always worked fine were not recognized by Mandrake 10.something last year. I "solved" it by grabbing some 3com cards from the large stack of random ethernet cards I have, but really now the problem here is with distros not including wide enough support.

    Knoppix has been astounding. It's a bit of a hobby of mine to stick Knoppix CDs into ancient machines just to see how well it does.

  141. As a bonafide, loving Windows user and admin.... by HerculesMO · · Score: 1

    I can tell you why Linux doesn't break thru the boundaries, despite its inherent advantages.

    Interoperability. The point could be argued that software is paramount but frankly, I think software can be migrated easily to Linux but given the type of platform it is, it's not in any interest of developers to do so.

    Microsoft has a suite of products for its operating system. Active directory isn't a new concept -- it was stolen from Novell and then improved upon. But what AD brings to Windows as an enterprise environment is what Linux cannot. Linux offers stability, speed and security. Windows offers easy to use products that work across an enterprise. Have to patch machines to keep them current, or deploy software? Install SMS server. Want to have groupware so your users can communicate via email or IM? Install Live Communication Server and Exchange. Want to have a portal that instantly recognizes your users with a SSO (single sign on)? Install Sharepoint Portal Server. And thru all of this, Active Directory moniters each application, watches users, and can assign rights and privledges at every level of the enterprise, on the fly. Linux may offer this, but it's separate for each application.

    I honestly have nothing bad to say about Linux, and as a hardcore Windows user I welcome the day that Linux breaks thru the divide and becomes a viable choice as an enterprise OS for both a server and desktops. I don't *like* Windows -- I just find it easy to use, administer, update, and find software for. Linux has great advantages and the fact it's open source gives more credence to the fact that bugfixes can be released faster, that software can be well developed, and you also get multiple providers from which to buy, so there's no monopoly -- Red Hat, SUSE, etc... all different flavors of the same thing, and that's great as a consumer with regard to pricing.

    A consolodation would go a long way to make the first steps to make a dent into Windows as a whole. If enterprise apps are developed with *LINUX* in mind, and not just SUSE, or Red Hat, then CIOs have options that show "Hey, I can make my whole enterprise Linux!"

    Windows remains a necessary evil as a desktop OS. Until Linux offers what Windows does in terms of locking down users, ACROSS THE BOARD, it's not going to show the 'on the fence' CIOs and users that Linux is for them.

    That said... I'm going a bit off topic to ask a question -- I'm trying to learn Linux now on my own, any helpful pointers you can link me to? The intention is to work on ENTERPRISE Linux, so if you have any help there, give me a 'baby steps' guide or links, because I'd like to get a job where I could also be a Linux admin, as well as a Windows one. I have a line into AskJeeves for a position, but it won't be available for a few months, and they are a Linux shop... I don't think I'd fare well if I wasn't able to do the work :)

    Thanks!

    --
    The price is always right if someone else is paying.
  142. LINUX KERNEL IS THE "SAME ACROSS ALL DISTROS by t35t0r · · Score: 1

    Everytime I see one of these

  143. Standard base good.... Fewer Linux versions bad... by Eric+Damron · · Score: 1

    I see some people slamming United Linux. However, the standardization of library sets and a predictable directory structure can be a big help to developers. As a developer myself, I find it annoying when my code works find on my Linux box but fails on other distros simply because I can't count on particular libraries being included in all distros or being placed in the same place so that my program can find them.

    I'm not saying that every version of Linux need have the exact same library set but at least give me a minimum set of libraries placed in known directories so that I know that the user will be able to run my programs without searching the Internet for that one library that isn't installed.

    Also the maker's of these libraries should maintain backward compatibility so that applications don't break with each library upgrade. I've seen library changes that were absolutely trivial in functionality without maintaining backward compatibility with the older API. The benefit to the end user was virtually non-existent but the pain to the developers great.

    So to sum it up, I don't see a need to reduce the number of versions of Linux but I think more work in the area of a standard base that developers can count on would be beneficial.

    --
    The race isn't always to the swift... but that's the way to bet!
  144. Linux will be consolidated enough when... by IGnatius+T+Foobar · · Score: 1

    Linux will be consolidated enough when you can grab the installer for the "Linux version" of a piece of software, plop it onto your machine, and have it install properly. Package formats, dependencies, library versions, etc. cannot get in the way. We've made great strides in these areas but we're not quite there yet.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  145. what we need is more choice and innovation by t35t0r · · Score: 1

    Everytime I see one of these news items it makes me wonder if /.'ers really know what linux is about.

    The linux kernel itself is not made to be different for every different distro, except that different distro's use different versions (some older and some more bleeding edge). But it's purpose is the same, that is to provide access to hardware and memory for programs that live on top of it.

    In any case what we need is more choice and less consolidation. What you have with consolidation is stagnation (winxp/macosx). As long as the GPL is valid, people will have the choice to make their own tools for their (linux) operating systems. I'm sorry if all the distro's are too confusing for your stupid ass.

    I agree we need a consolidation, of idiots and dumbasses who write these articles so that we can identify and cloister them into an access group on /. who don't have access to submit or post such stories.

  146. Here Is A Fresh Idea.. by Halvy · · Score: 1

    Just do the right thing and make Linux a one 'size' fits all OS!

    Force hardware vendors to 'HAVE TO' legally put it on every pc sold in the u.s.! (and abroad)

    Continuealy promise the moon but to save money for the Ceo and stock holders, just deliver extremeley high-end 'vapor ware'!

    Lead it by a nerdy looking-- charismatic rich bastard like Ross Perot!!

    .. Oh Wait..

    --
    I will gladly loose all of life's battles.. in order to win the war..
  147. (now OT) by jhoger · · Score: 1


    KnoppMyth... the main stumbling blocks were figuring out that the card doesn't show up as /dev/dtv0 (as it used to) but instead as /dev/dvb/adapter0/dvr0 and also that the HDTV channel numbers as given by zap2it (28-1 for example) are not understood by MythTV. And when it doesn't understand them, you get a nice black screen.

    I don't really hang out on the forums so if you try KnoppMyth and need help, just email me (my email is accessible through the URL link).

    Good luck

    -- John.

  148. Its Good That Way by Anonymous Coward · · Score: 0

    With dozen of different distributions the Linux community is so diffuse that the power or significance of any specific entity is severally limited."

    Thank God!

  149. Re:How different is UBUNTU compare to million othe by Anonymous Coward · · Score: 0

    Sorry for the mistake. I'm used to BSD, where the default kernel is actually well configured. Much unlike most Linux distributions.

    When I don't use BSD I use Debian, which I've never had any problems with in terms of hardware support...

  150. Distro Skins by Anonymous Coward · · Score: 0

    There is on way to force linux distro consolidation, because the varied distros provide sufficient value to people. For consolidation to happen, linux meta-distros need to support distro skins in an easy manner (easy livecd creation, etc.), where one could easily make gentoo-based wireless bridge distro with a single configuration file. Or a debian based HPC cluster node.

    For my full comments, read my post at http://mimir.silverfir.net/blogs/index.php?blog=2& title=how_to_fix_linux_distro_consolidation_ar_1&m ore=1&c=1&tb=1&pb=1

  151. What is the real agenda here? by Anonymous Coward · · Score: 0

    Cut to the chase. Is it topping Windows., or toppling Microsoft?

    If you're trying to supplant Windows usage, there's a chance you might win. But if you think that this will cause the immediate demise of the juggernaut from Redmond, think again. All MS will do is simply put out an MS-Linux distrbution. Just imagine a Linux kernel with the easy to use Windows GUI, DirectX, no hassle installation, simple PS update and non-existent driver issues (compared to Linux). What you will have is a continuation of the status quo, all on the OSDL's dime! MS-Linux will sell in droves. All those other distributions? Irrelevant, as is the case now.

    MS is here to stay. The war has been lost, accept it.

  152. lol by Anonymous Coward · · Score: 0

    Since when is the obvious, news?

  153. Re:We need standards. Driver writers are flippin o by Mnemia · · Score: 1

    I don't think it is a problem at all. The "interface" for writing drivers is very stable and has been for quite some time. What's not stable is a specific binary-compiled version of the kernel. And it's simply dumb for any driver writer to make a binary driver that depends on a specific binary version of the kernel. This robs the user of one of the entire points of having an open source kernel which is the ability to customize his build for his own needs.

    Moreover, it's absolutely unneeded to have a driver depend on a specific version of the kernel, even if it is binary-only. Several drivers use binary modules which have a wrapper that gets compiled into your specific kernel. Only the wrapper is open source and recompiled for each specific binary packaging. But because it is source code it will (theoretically) be compatible with everyone's kernel build.

    So, the stable universal API for drivers exists, and it IS source code. If some driver doesn't work on any version of the kernel besides Redhat's precompiled kernel then the driver writer is negligent and responsible for the failure, not the kernel authors. The kernel has had a stable API for loadable modules for a very long time (with a few changes along the way which were announced FAR in advance).

  154. No by mrmeval · · Score: 1

    We need a lot of distro's because of excerable implementation.

    --
    I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
  155. so, what, do you get a letter? by SQLz · · Score: 1

    I feel a rant with possible profanity coming on.

    I can see it now. Your making a Linux distro to hone your Linux skills. Like a good person, you release the distro to the public because other people might be looking for a distro that fills some particular nitch.

    Next thing you know, you get an email from the Linux police telling you to shut down your project because Redhat already has the Linux thing covered.

    When will people understand what open source actually is? Its damn 2005 already. There might be 10 of the same program that does the same thing. LIVE WITH IT. Its not because people are trying to make it hard on you. Most people writing open source don't give a shit about you. They want to learn something particular and release their work under an open source license. Thats it, its not that complicated. Sometimes, a lot of people do the same thing because you can't just have 1 fucking guy making text editors or mp3 players. What if he gets hit by a bus? Then your shit outa luck.

    There is a Linux standard. Its called:a kernel and ls, cat, cd, chmod, cp, echo, find, init, locate, grep, less, man, mkdir, mv, ps, pwd, rm, and rmdir. That is your standard. Everything else is optional.

  156. The article missed the point... by JollyFinn · · Score: 1

    The true reason for the need of consolidation is simple, and I can give you one example.
    I'm using Fedora with x86-64.
    I wanted to get a program I want to use with composing. Not too much to ask.
    There are tens of them available for linux.
    Now good question, how many of them I could install easy for my machine.
    For windows user the easy is ofcourse that you click a file after you have downloaded it and it gives you either default options that just work, and perhaps asks few secondary questions each non technical in nature.
    In MY case the easy is considered, tar -xvzf , make , make install. Or ./configure or just following the instructions that was given with the program.
    Now I got ZERO of them working, that way.
    And I spend some time editing the makefile, for one of them [shouldn't be necessity for installing software] ...
    Afterwards it just crashed when it finished. hmmm.

    With unified distribution the software would just work, a lot easier. Not because it magically got better but, its when the creator of the software the packager, and user has same distribution the things just work since there would be FAR less options that can go wrong in the path from developer to user of software, and far more people would share the problems if there would be problems for installing on the distribution of software and it would be fixed quicklier.

    --
    Emacs is good operating system, but it has one flaw: Its text editor could be better.
    1. Re:The article missed the point... by Zo0ok · · Score: 1
      On the other hand, if using for example debian with a hi-speed internet connection, most new software is installed in identical ways in a minute. The "Windows-way" is very heterogenous:
      - different sites/vendors to download from
      - commercial/shareware/freeware mixed with each other
      - OS/SP-level issues and incompabilities
      - unclear quality of downloaded products
      - conflicting resources (dll-hell)

      With debian chances are very high that what I need is already packaged, and installable from within the OS without the hazzle of patching/building/downloading/testing.

      I dont know about composing software for x86-64 in debian of course. However, if you use Linux x86-64, you should be aware that you are living a little bit on the edge when it comes to most software out there being packaged and tested for your system.

  157. My two cents by jswalter9 · · Score: 1

    Shut up already. Linux has 80 distributions because nobody has yet created the one that makes the rest unnecessary. And the chance that somebody actually DOES create the perfect distro INCREASES with the number of attempts. The fact that this process takes time SHOULD NOT BE A SURPRISE. If you really just can't wait, um... too bad. Shut up already.

    --
    Retired from software... maybe. Sort of.
  158. And it's about time! by Anonymous Coward · · Score: 0

    i very strongly agree with this... maybe not for a single "united linux" but a few major distros. Because at the moment, if there's a certain number of functions you want, they might be spread over several distros. Also, to a large extent people keep re-inventing the wheel- how many Live CD disros are there out there? And they all want to do the same thing "give you a taste of linux without installing it". What if the resources of all similar projects were united? then we could see some serious inovation and improvement, instead of people doing bug-patching on a distro that is nearly a clone of what some else has done debugged

  159. PC dealers by BigYawn · · Score: 0
    The real problem with non-techie people not moving to Linux is that PC dealers sell PCs with Windows already installed.

    Suddenly, one has to know how to resize his partitions and install a dual boot system for Windows and Linux. This makes it virtually impossible for Linux to be adopted by the wider community.

    In that respect, live cds is one of the best thing that happened for the Linux community and people will give them a go if they know they won't have to install anything on their HD.

    Personally, I would say that one of the best thing that could happen would be for a major pc seller, such as Dell, to sell their computers with *both* Windows and Linux installed and give the choice to the user about which OS to boot, each time. All you need, is maybe 20Gb of disk space allocated to Linux. Why hasn't that happened, it?

  160. packaging and distros are part of the problem by brendano · · Score: 1

    The entire phenomenon of packaging, or even the existence of distros, is odd. The developers of a piece of software do source releases, then have to cross their fingers that developers from other distros will package their work. It would be nice if the original software's developers took the next step and made binary packages, but it's impossible for them to package for every linux distro in existence. Therefore, it's expected that other people are supposed to come along and package it for their own distribution.

    This system is unsustainable for a mass-market Linux world. If I want a piece of software, I should be able to go to a website run by the people who make it, and download it from there. Currently, I go to the website, learn about the software, THEN use seperate non-web tools to search my distro's own rpm/deb database to try to find if it already has a distro-sanctioned package. If that fails, I then go back to the software's website and hunt around for the best solution, falling back on a source release if necessary.

    This "packagers-are-not-developers" system is especially bad in two situations.

    (1) there's so much useful software out there, a distro maintainer can't keep up. This might already be the case. Distro packages are always several versions behind what you can get on upstream's website. Upstream's website does a much better job at telling users what the software is. To keep your distro up to speed, you then have to decentralize its production (e.g. thousands of Debian volunteers) and potentially introduce horrendous organizational/managerial difficulties (e.g. three years between releases.)

    And, (2) commercial developers are screwed, because they have to do all the packaging themselves. This applies particularly to closed-source, but also to any software developed by a small or specialized group of people. This problem is solved now because enough Linux users are developers such that popular software gets packaged; but a higher non-dev:developer ratio implies more and more people can't get software they want.

    Both (1) and (2) are terrible barriers to mass Linux adoption, because they imply limits on the 3rd party development community when most users aren't developers anymore. Linux world needs to have a unified technical system so it can have a unified social system where a software's developer can make end-user-consumable packages themselves.

    UnitedLinux failed... LSB seems weak... maybe we'll only achieve this once some WalmartLinux storms the world and everyone codes for it as a de facto standard. Until then, let's watch those commons stayin' on tragic...

    --
    -Brendan
  161. No way Windows RULES!!!! by Anonymous Coward · · Score: 0

    Windows RULES! Monoculture KICKS @55!!!

    1) I only have to learn ONE operating system and GUI and office suite, not one for every employer I work for, or one for every project I work on at one employer. Saves me time.

    2) Supports all hardware. I can buy hardware without even thinking "will my OS support this?", so I can buy on price and features alone. Saves me time and money.

    3) All the software I want runs on it. Programmers can "write once, run everywhere" by writing their programs for Windows. Saves them time, and give me choices in applications, which is the choice I really care about as a user.

    4) Programs are usually easy to learn because each program has a GUI and is designed by a company which only makes money if the program sells well. That is, there are a lot of programs written for Windows by developers who are strongly motivated by *your* needs, not just hobbyists who only care about themselves, and meet your needs only by accident.

    Sure, monoculture encourages viruses, because viruses are software, and monoculture facilitates the development and widespread use of software. So buy an anti-virus program and HW firewall, don't click on the web links in spam, and stop whining. I have been using internet connected Windows boxes for ten years, and never gotten a single virus (at least nothing McAfee can detect...).

    As for "innovations" in GUI design, forget it... once you learn a decent UI you can use it, tweaking the design doesn't make any long term difference in productivity, and is just a waste of time for experienced users who have to learn the improved UI of the new version all over again. Most people already know how to use software, the time for experimenting is mostly over. From now on let's ban all creative people from working on the user interface of any software with nontrivial utility! Every program should "look and feel" just like every other one, to the maximum extent possible, just like almost all vehicles have a steering wheel, gas pedal, and maybe a brake pedal. Frankly I wish MS would quit changing the Office and Windows UI's around with major new releases, but at least they usually give me a way to turn off the "improvements" and horrible artificial intelligence features which interrupt my work to annoy me.

  162. Oh your one of those... by Anonymous Coward · · Score: 0

    I am sick to death of you clowns, everytime a linux article comes up now you hijack it with your prewritten rants *demanding* that "Lunix" take out the laundry, look after your kids and do your homework.

    Seriously, GIVE IT UP.

    NOBODY said Linux is a Windows clone, this idea that it is(or should be) a direct replacement for Windows is a meme perpetuated by you idiots who keep whinging that Linux isn't "Windows for free". Because that's what your childish rant equates to "WAH i want Linux to be Windows for free WAH". If you can't figure the shit out GOOD, i don't care, it works beautifully for me I DONT CARE If YOU CANT FIGURE IT OUT. I also don't care if windows is dominant for the next ten years. Because me and so many others like me aren't interested in catering to fools like you.

    Oh look a zealot you say, i never *asked* you to try linux, i also never asked for you input, yeah some people have banged on about Linux being the be all and end all but they're all just like you, losers who need popularity to verify their choices, or just want shit for free.

    I'm just glad that your type are onto the next "fad" OSX, although i do feel sorry for the Mac community who are going to have to put up with your bullshit as the Linux community has for the last 3 years.

  163. Re:We need standards. Driver writers are flippin o by UtucXul · · Score: 1

    >So, the stable universal API for drivers exists, and it IS source code.

    Based on talk I've heard (probably on Slashdot, so I realize it is pretty dumb to take that as representing reality) I sort of assumed the problem was the API could actually change. If that isn't the case, then things are completely the fault of these third party binary driver authors.

    Not to mention the fact that binary drivers are a pretty bad idea anyway.

  164. My first FIRST POST! by ylikone · · Score: 1

    And I even got it modded +5... too bad I didn't actually write FP in there somewhere.

    --
    Meh.
  165. make no mistake by epine · · Score: 1


    The premise of this article is about controlling other people. If a Linux distribution exists that perfectly satisfies a niche community of fifty users, it's existence in the count of "distributions available" is no concern to anyone apart from those who interests would be best served by encouraging the herd at large to migrate along the deepest ruts.

    Note to such people: go away and leave me alone to make my own choices.

    Within the software universe, the knee-jerk monoculture thesis has been thoroughly disproved. It often proves faster to develop a given system by prototyping it once, learning something in the process, then throwing away the code and beginning again. The driving force behind diversity is to have more prototypes in play so that we can learn more things in parallel.

    The claim behind this article reduces to the notion that "life would be so much easier if we just put the entire kernel under a single giant mutex". A lot of things certainly would be easier if the complexity of the end product exceeded the complexity of the process that creates the end product.

    We'd also be better off if we could somehow innoculate the community against entertaining propositions as foolish as this one. There are too many bad ideas floating around out there about what would be good for the Linux community. We'd all be much happier if we could just settle on three of the most important bad ideas to argue about.

    It certainly would represent a moment of supreme personal gratification in my tedious life of small forevers to wave an improbably white wand and relegate all the whinging morons to the bathtub at the end of the universe. I'd certainly love to send out an intergalactic memo cancelling stupidity once and for all, but no, the battle against stupidly always manages to degenerate into parking cars one by one by one by one, and you think, it must be possible for the universe to work a better way, and then you look around and see that everyone who falls prey to this sentiment becomes a bathtub commander.

    Ouch, I have such a pain in my diode.

  166. Linspire? by JamesGecko · · Score: 1

    Hmm. I don't like Linspire that much, but you've gotta admit that they've done some decent marketing. It's like the ONLY preinstalled Linux ditro you can buy in stores. The boxes are dirt cheap, too. $299 for a preinstalled Linux computer? Hey, it's not bad.

  167. Soviet Russia by Anonymous Coward · · Score: 0

    In Soviet Russia, Linux consolidates YOU!

  168. Out of the box support by Sits · · Score: 1

    The reason why your "porn, MP3s and NTFS" aren't supported without extra downloads is because of patents/lack of specifications.

    I don't blame you for not knowing this because if you aren't going to go off and write this stuff yourself then it is deadly boring and tedious but it doesn't stop it being true.

    MP3s are patented. The worry is if someone produces software to make or play MP3s they have pay royalties or risk being sued. This would ramp up the cost of Linux.

    Porn. I have no idea what format your porn is in (I'm guessing it's video). Let's say it's some sort of MPEG4 video (this covers WMF too). MPEG4 is patented too and you need to pay royalties if you produce software that plays or makes them. This would ramp up the cost of Linux.

    NTFS writing is off because it is dangerous/limited and can quite easily destroy the partition. This is mostly because NTFS has no documentation outside of MS. It may also be patented by MS. Licencing it would ramp up the cost of Linux.

    By the time a company has paid for all these things and passed the cost to its customers (remember your distro can't possibly be free in either sense now) you have something more expensive than Windows which still doesn't run Windows programs. Why wouldn't you just use Windows?

    The only system that could possibly win the game of being more Windows than Windows is MacOS and that comes with implicit expectation that you won't try and do things like read NTFS partitions or run Windows software outside of an emulator.

  169. Well you should. by orv · · Score: 1

    Well you should care.
    It's YOU as the consumer who is the only person capable of changing the attitudes and mindset of the hardware manufacturers. If no one complains to them... or can be bothered to protest with their wallets and actively support companies who do provide Linux support, then there's no incentive for them to change their behaviour is there?

    1. Re:Well you should. by ilyaaohell · · Score: 1

      What consumers do you expect will start these complaints? The 14 year old girl posting on LiveJournal, or her recipe-searching mother? The only people I can think of are those in the corporate world, which again goes back to Linux being a business operating system with some extra support and features for home use.

      However, here's how I look at the whole issue:

      Think of Linux as a consumer DVD player. It's put out there on the shelves as a finished product, fully featured, capable of doing more than the competition. Websites for the player advertise it as a complete solution to all your DVD-playing needs (though they seem to focus on industrial uses of this player). Die-hard users of the product and the people who created it are both trying to convince everyone to buy it. BUT, there's a catch. You see, you may or may not know it yet, but once you buy the player you realize that it only works with Panasonic TV's. You go to scour the web for help getting it to work on YOUR TV, and find several pages listing detailed instructions on how to make it work, each one involving taking the case apart and welding some wires and circuit boards. Of course, once you do this job it works (no guarantees!) or you buy a Panasonic TV instead and voila, you got the world's most awesome DVD player.

      So, obviously this DVD player is a weird product, right? Who should the consumer complain to? The reason the DVD player doesn't support your Sony TV, for example, is because Sony didn't tell the people who made the player how to make it compatible. So here are the choices: Should the consumer complain to Sony and every other TV maker for not cooperating in the design of the DVD player? Should the consumer complain to the makers of the DVD player for advertising a product they said would work? Should the consumer buy the less-featured DVD player that DOES work with every TV out there instead?

      --
      UNIX: A computer user is defined as a programmer. WINDOWS: A computer user is defined as a consumer.
  170. The Origin of The Species by Flunitrazepam · · Score: 1

    The more distros the better to some extent. The ones that suck fall into disarray and become extinct , and the ones with real substance are cloned and copied and emulated in the others. Diversity is a strength. Microsoft is like a mutual fund. You trust them completely and year after year you get a less than average (for the market as a whole) return.

    I think Old Dirty said it best: "Diversify your portfolio niggah"

    --
    1) Your analysis is based on bad assumptions so your result is way off. 2) You're a sick bastard for fucking a horse.
  171. Turning the Swiss Army Knife into a spoon? by MikeFM · · Score: 1

    Why does every newbie out there think the purpose of Linux should be to topple Windows? Linux is a Swiss Army Knife and Windows is a spoon. Yes, more people use spoons than Swiss Army Knives but you have a lot more options when using a Swiss Army Knife. For people who only need a spoon then let them keep using a spoon. There is no reason to limit those of us who need a Swiss Army Knife.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  172. No DCOP? by Grendel+Drago · · Score: 1

    They don't? They're not supporting D-BUS, and GNORBA goesn't work that way? Well, shit. I wanted to use GnuCash and K3B on the same machine.

    --grendel drago

    --
    Laws do not persuade just because they threaten. --Seneca
    1. Re:No DCOP? by Narishma · · Score: 1

      Well dbus is used only in a few applications/core components, and only recently. As for gnorba, this is the first time I hear about it so it must either be new, not used by any applications or not advertized enough.

      --
      Mada mada dane.
  173. Ok, BIG rant coming up. by EddyPearson · · Score: 1

    Linux was designed as an ALTERNATIVE OS. Alternative being the operative word. And they seemed to get it right, the prrof being that was have so many distros.

    Aside from the Soviet argument (which btw i liked very much) there is of course the practical side of things.

    What most people will see in thier minds eye when they hear "Consolidate" Linux into one distro, is a kind of SUSE/Debian/Red Hat/Mandrake hybrid, with a lot less control over your system (ie almost all X based), So we can assume that this would be aimed at home users (I dont believe a person using a linux box as a dedicated server would clamour for a Unified Linux)

    The first obsticle to overcome is the MASSIVE problem of bloatware. Without very careful planning, a mix of linux distros, would end up packed to the ears with...well...lets face it: crap.

    The second problem is compatabiliy, almost all distros (Certainly the older and popular ones) have slight differances in their dir structure (lib paths etc). This, in the grand scheme of things, itsnt such are big problem, but it all adds up.

    So anybody who really wanted to do this correctly would take (what he/she thought was) the most popular distro with the best support, and take its dir struct as his/her own) and simpley code in what he thinks are the best aspects of linux, taking out the problems.

    Hold on a tick! I think i just described another distro!

    See thats one of the big problems: where does it stop being "just another distro" and become Unified Linux, ill tell ya, it doesnt, unless all of the developers are working quite literally side by side, taking orders from a group of people put in charge to decide what this new system will achieve.

    Hold on a tick! I just described Microsoft.

    You see people, linux is more a concept than anything else, the kernal is useless alone, as is the software without it.

    --
    You feel sleepy. Close your eyes. The opinions stated above are yours. You cannot imagine why you ever felt otherwise.
  174. Snappy Answers to Stupid Questions by npsimons · · Score: 1

    Q: Time for a Linux Consolidation?

    A: No. Next question.
  175. Maybe I should have listened to Stephen Kings.. by Henk+Poley · · Score: 1

    .. "Everything You Need to Know About Writing Successfully: in Ten Minutes", so I would have taken out the bad parts of my post.

    What I wanted to tell is that with knowledge and the will to contribute you can help with open source software. Even if you are not a software writer, even if you are not 'artsy' (KDE is attracting lots of these lately), and even if you are not a good documentation writer. As long as you know what 'usable' is, open source projects could use your thoughts.

    With open source you can communicate directly with the developers, something that is rarely possible with the commercial software. Just contact a particular developer and ask if you can be his 'ordinary user'. Warn him/her that you _will_ be irritating.

    Some of your ideas are maybe a bit too broad for this kind of direct interaction (you would need to communicate with lots of developers at the same time). But if you just pick one to start with, say the "easy transition" item, you could start flicking little improvement ideas into the heads of the developers.

    For example, a mail to some Konqueror dev: "How difficult would it be to import Favorites from Internet Explorer if I would give the directory to read from?"
    "Could you check for changes in the IE Favorites every time Konqueror starts?"
    "Take a look at the Wine code to make an educated guess for where the Favorites are placed"

    At the moment few applications can import data you could suggest someone to wrap it up in a migration wizard.

    But I guess you get the picture. Go kick those shins ;)

    PS: I think the slight trolling tone as in your original post might even help a little, if used moderately. It pushes the person on the other end to think about the situation.

    PS2: There's a new website for these kind of things at http://openusability.org/ . But I think it's more targeted at the professional usability experts. As a newby you might get bashed away (don't know if there are big ego's there, still haven't encountered them ;).

    PS3. You could also try to achieve some things by filing bugreports, but I think that won't be as effective as directly talking to the devs (bugzilla's are not for chatter).