Slashdot Mirror


Debian And The Rise of Linux

There's an article in this month's LinMagAu that asks a question about how the rise of Linux will impact Debian and what that could mean. Good article, especially interesting if you have been a fan of Debian.

6 of 438 comments (clear)

  1. *sigh* Already slashdotted, article text: by Anonymous Coward · · Score: 5, Informative

    By mid 2004 at the latest Linux will be a serious contender on the average desktop. The downfall of Windows won't be imminent (that will take another couple of years at least) but Linux will begin to take a serious chunk of the market. Kids will be doing their homework with it, Moms and Pops will be doing Internet banking and sending email to Aunt Edna with it, secretaries will be drafting letters with it, accountants will be creating spreadsheets with it.

    But will Debian be there?

    We all know that Debian is technically one of the most advanced operating systems on the planet, but is it ready to ride the coming shockwave of the desktop Linux juggernaught?

    And just as importantly, do we want it to?

    Yes, I know the argument that says Debian is created for the benefit of the people who do the creating, and that we shouldn't care if anyone outside the core developer group uses it or not.

    I think that argument is bunk.

    I say we should want Debian to grow with Linux, because if it doesn't, it's doomed. Doomed to be marginalised in an increasingly Linux-aware market, and doomed to be eclipsed technically by development efforts focused on the high profile commercial distros.

    This point was really driven home to me last week when on two consecutive days I was asked for instructions on setting up Apt-cacher under Red Hat. The requests came from people who manage networks of Red Hat boxes using Apt-rpm, and naturally they wanted to cache packages to save some bandwidth. Apt-rpm and Apt-cacher were exactly the solution they needed.

    So a Debian initiative saved the day for some Red Hat users. Sweet.

    But now the most frequently cited technical advantage of Debian is gone, assimilated by the highest profile commercial distro. Now when people are discussing switching to Linux, there is no longer the argument that Debian is worth the pain of the initial install and the lack of general vendor support in order to reap the benefit of the most advanced package management system in the world. Instead, users can just install Red Hat and still get the benefits of Apt.

    Is there anything wrong with that? Absolutely not. It's the way things are meant to work in the Open Source world. Good ideas and good software get around, and a fundamental part of the Debian credo is that we don't restrict who can benefit from it, no matter what their application. That's a principle I firmly believe in.

    And of course I'm glossing over the situation a bit here: I can imagine Debian developers all around the world jumping up and down and yelling that Debian is much more than a bunch of packages, or a technical specification for how to create them, or a tool to manage them. But I'm deliberately simplifying things because that's the way the average Joe User is going to see it: Oh, Red Hat has Apt now, cool. I'll use that instead of Debian.

    Joe User doesn't know (or care) about the obsessive backporting of security patches to the stable release, or about the technical and social infrastructure and numerous supporting apps built up around Dpkg and Apt, or Debian's devotion to the purity of truly Open Source licences. As far as Joe User is concerned Redhat has Apt, and that's all there is to it. They don't know enough to make the finer distinctions.

    Without distinguishing features like Apt, the argument for going with Debian is diminished. Sure, there are still arguments to be made, but they are less obvious. Here's an exercise for you: imagine you are standing at the water cooler chatting with workmates, and a non-technical colleague just said they are thinking of trying Linux at home and were going to install Red Hat but they heard Debian is really good, but has a tricky installer. They think they'll just try Red Hat because that's what they've heard of other people using, but are interested in your opinion because you're in computers. You've got exactly 15 seconds to succinctly explain why Debian may be better for them than Red Hat.

  2. Good way to try Debian by Anonymous Coward · · Score: 5, Informative

    For those turned off or scared away by the debian install process (which still seems stuck in the 90's. Jesus, did I just say that?), grab a Knoppix CD.

    No, seriously. I don't run debian primarily because I don't want to go through the install process. I don't know what chipset my nic has, and I really don't care to know, know what I mean? Ditto with everything else.

    I've been using flavors of RedHat, culminating with Redhat9 that's currently my Linux of "choice", mainly because Redhat offered superior hardware detection/setup. But, I've always had to tweak a bit here and there to get it working nicely.

    However, with the advent of Knoppix, I think that's about to change. I popped in Knoppix 3.2 today for the first time to see what it was all about. The hardware detection on this LIVE CD is absolutely.. superb. It recognized and setup my Orinoco Wireless card. It found and mounted my Sony Cybershot Camera. Jesus, it even found and setup my Wacom! The only thing it didn't do was give me dual-head support OOB, but I don't think I know any distro that does that. But that's okay, fortunately I know how to set that up myself. It comes with KDE, it looks great, it just WORKS. And because it "just works" I'm really tempted to wipe RedHat off and do the HD install of this.

    Some notes that I've come across, though: As Knoppix uses a special blend of testing/unstable (or something like that), it's really hard to do dist-upgrade and what not without downgrading your desktop. I heartily recommend reading through the docs at the Knoppix website and finding out what issues may remain. As a desktop Debian based distro, though, I think Knoppix just plain rules.

  3. APT is NOT the "big advantage" of Debian by WanderingGhost · · Score: 5, Informative
    Well, it's sad that people say that now that apt has been ported to other distributions, Debian has no advantages anymore. The development process in Debian is the real advantage, with some nice consequences:

    • Eleven hardware architectures supported.
    • Support for other kernels (Hurd and BSD) is almost there (experimental versions do work already).
    • A solid and intelligent policy, which will yield uniformness among packages, their directories and configuration files, etc, besides other nice things.
    • An excellent bug-tracking system.
    • More software than any other Linux distribution.
    • Respect for upstream software (like, Debian doesn't call Apache "httpd", they call it "apache").
    • Usually, there are scripts to automate everything: compare kernel compilation in RedHat to kernel compilation in Debian, for example.
    • Stability. Debian is famous for not releasing buggy software, no matter how long it takes to release.
    • Respect for suggestions and request from users: Debian will listen to users (via the bug tracking system), and if what you say makes sense, it will be included. No marketing department will filter anything.


    Well, ther are other advantages, but these are the ones I remember now. By the way, I've been using APT for Conectiva, and I can tell you it's really not as good as the original (lacks stability, and is slower).
  4. Re:Oh Dear God No by Rosco+P.+Coltrane · · Score: 4, Informative

    What i dont like about debian:

    -Only good for servers


    Upgrade your MDA video card, you'll see it's pretty good at being a desktop box. Where the hell did you get that ?

    -Stable: old

    Possibly, but it's stable. That's the main reason to use it. Caldera OpenLinux, which was supposed to be robust as a primary goal, also had outdated but well-tested packages (before Caldera let it grow too old it was useless to everybody).

    -Unstable:looking for trouble, and still old

    No and no. I use unstable with no problem at all, and I don't find it very out of date. Some things are, but most of the packages are fairly current.

    -Licensing issues, cool apps missing

    That's partially true. But you can always add non-free sources in your /etc/apt/sources.list. And you can always compile the tarballs if you really need to.

    -No xfree 4.3, no mplayer

    No mplayer ? hello ?

    ppc@akula:~$ apt-cache search mplayer
    mplayer-mozilla - Embedded video player for mozilla
    mencoder-386 - MPlayer's Movie Encoder
    acidrip - ripping and encoding DVD tool using mplayer and mencoder
    mencoder-686 - MPlayer's Movie Encoder
    mplayer-k6 - The Ultimate Movie Player For Linux
    mplayer-doc - Documentation for mplayer
    mplayer-fonts - Fonts for mplayer
    kplayer - A KDE media player based on MPlayer
    mencoder-k6 - MPlayer's Movie Encoder
    lumiere - A GNOME frontend to mplayer
    mplayer-386 - The Ultimate Movie Player For Linux
    mplayer-686 - The Ultimate Movie Player For Linux


    -Unfriendly community

    Unfortunately, that's true, at least partially.

    -Everyone now has apt or an improved version of it
    -Installer sucks
    -Dselect sucks


    dselect and installer do suck, yes. But it's worth the pain IMHO.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  5. Re:I like the wording of that.. by Gleef · · Score: 4, Informative

    It depends on who makes the decision as to what to use in a corporate environment.

    If English-speaking non-technical executives decide to pick a Linux distro, I'd say they overwhelmingly seem to choose Red Hat, since that's the one they're most likely to know / Dell's most likely to pre-install.

    If technical staff is allowed to make the decision, Debian makes a much better showing. In my experience, over half of these installations are Debian, Red Hat being second most popular.

    --

    ----
    Open mind, insert foot.
  6. Re:Oh Dear God No by Zigg · · Score: 4, Informative

    No mplayer ? hello ?

    Just to nitpick, I think you got those from Christian Marillat's apt source; they're not in Debian proper.

    dselect and installer do suck, yes. But it's worth the pain IMHO.

    dselect sucks and is not worth the pain. aptitude, on the other hand, is Very Good. (Incidentally, I wonder if on Red Hat + APT, I can browse packages like I do with aptitude's UI...)