Slashdot Mirror


Debian Is the Most Important Linux

inkscapee writes "Without Debian we are nothing. Debian is the most influential and important Linux, and is unique for being the largest, oldest, 100% non-commercial community-driven distro. '...just under 63% of all distributions now being developed come ultimately from Debian. By comparison, 50 (15%) are based on Fedora or Red Hat, 28 (9%) on Slackware, and 12 (4%) on Gentoo.'"

45 of 354 comments (clear)

  1. Do we need this? by Again · · Score: 4, Funny

    Yet another dick measuring contest? Seriously?

    1. Re:Do we need this? by airfoobar · · Score: 4, Interesting

      Yes.

      These numbers mean one of two things. Either devs should:
      1) Allocate more resources into developing Debian because it's the most important distro, or
      2) Allocate more resources into the rest because Linux may be losing its diversity.

      It helps to know where you're going...

    2. Re:Do we need this? by larry+bagina · · Score: 3, Informative

      If you use linux math, Dell, Compaq, HP, etc all load up Windows with different crapware, so they count as a new distribution.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    3. Re:Do we need this? by Sulphur · · Score: 4, Funny

      Yet another dick measuring contest? Seriously?

      unique for being the largest, oldest, 100% non-commercial community-driven metric.

    4. Re:Do we need this? by armanox · · Score: 3, Informative

      Slackware has Debian beat on age.

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    5. Re:Do we need this? by Fallingcow · · Score: 3, Interesting

      By far my favorite. I finally went back to it after a few years on Ubuntu (god has it gone from being sensible and complete yet sleek to a bloated mess in the last few releases) though I'm going the Sabayon route this time because I frankly don't care about compiling every single package, but I want access to Portage and Gentoo's config tools if I need them. The way init scripts are handled in Gentoo and Gentoo-derived systems is especially great--if I had to pick one part of Gentoo for every other distro to copy, it'd be that.

    6. Re:Do we need this? by tsa · · Score: 2

      And this, ladies and gentlemen, is the reason why Linux never made it to the desktop: as long as developers don't unanymously chose for option 1, chaos will prevail in the Linux world.

      --

      -- Cheers!

    7. Re:Do we need this? by drinkypoo · · Score: 2

      Or, option 3, they mean that Debian is the least useful distro because everyone who wants to do something with it ends up making a new distro based on it.

      Or, option 4, they mean that Debian is the most useful distro because everyone who wants to make a new distro based on it can easily do so.

      I find it amusing that you made a whole comment bitching about how the story says nothing when you in turn say nothing.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re:Do we need this? by kaizokuace · · Score: 2

      Yes. Man has had dick measuring contests throughout history. It will continue to the future. When humans finally evolve into pure energy beings we will compare our energy space dicks.

      --
      Balderdash!
    9. Re:Do we need this? by Nursie · · Score: 2

      Could be, but I think it's that everyone who has the same name agrees with each other!

    10. Re:Do we need this? by Haeleth · · Score: 4, Interesting

      No, the reason Linux does not have a large desktop market share is because it matured 10 years too late, after Microsoft had already established a stranglehold on the desktop market. The barrier to entry is massive. Fragmentation is a minor issue in comparison to the difficulty of challenging an established monopoly.

      The only way Linux will ever succeed on the consumer desktop is if it (a) runs all Windows applications and games perfectly, and (b) never presents users with any uncertainty or minor difficulties. Because the truth is this: when a user has have a problem with Linux, they blame Linux. When they have the same problem with Windows, they blame themselves or their computer. That is the real reason why Linux has only made major inroads in markets such as smartphones, where there was no existing monopoly.

    11. Re:Do we need this? by spitzak · · Score: 2

      Nonsense. It is very simple:

      Linux could be complete crap but if when a person bought a "computer" and turned it on, it ran Linux, Linux would be the #1 operating system.

      The reason OSX is becoming popular is because now a significant fraction of "computers" (the ones from Apple that the cool people buy) happen to run OSX by default. This is despite the fact that 90% of the boxed software you can get at best buy will not work on it, and that it is perfectly possible to wipe the machine and install Windows to get this software to work. Thus showing that the "joe user can't run their software" argument is bullshit.

      The number of people running something other than what was on the machine when they bought it is miniscule and it has nothing to do with quality or amount of software (except that amount of software is CAUSED by amount of machines, not vice-versa).

    12. Re:Do we need this? by synthespian · · Score: 2

      Some distros try a different business model for Linux, one that is not for freeloaders. Linux fanboys love freeloading, hence no Linux apps. Anyways, I digress. Try Mandriva PowerPack (paid version). It ships with proprietary codecs. This makes some fanboys go insane, but then again we don't see those fanboys helping out with any codec, because signal processing is tough shit, and not the kind of stuff bashers and repackagers can wrap their head around. They better stick to repackaging other people's software in .debs.

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
  2. Debian by Anonymous Coward · · Score: 2, Funny

    ...is the natural "next step" from ubuntu for those looking for something less experimental.

    But one distro being more important than another? Ludicrous. All distros are essentially the same, except for minor variations in desktop environment, package installer, and selection of usermode programs loaded onto the install CD. If one distro were chosen at random and all others ceased to exist, the linux world would continue as usual.

  3. Though, I'm inclined to agree... by The+Altruist · · Score: 4, Insightful

    This smells suspiciously like flame-bait. And if you look carefully, you'll see an army of trolls off in the horizon.

    1. Re:Though, I'm inclined to agree... by spongman · · Score: 2

      I think the smell might change once the trolls get closer, though.

  4. Descendent distributions != Importance by mhotchin · · Score: 4, Interesting

    Isn't 'Number of descendent distributions' a crappy metric for 'Importance'? Wouldn't something like 'Installed base' be humongously better?

    1. Re:Descendent distributions != Importance by Hognoxious · · Score: 5, Insightful

      Isn't 'Number of descendent distributions' a crappy metric for 'Importance'?

      No. It's perfectly adequate for starting a flamewar among ignorant zealots and obsessive fanboys in order to generate page hits and advertising revenue.

      P.S. Ubuntu sucks.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    2. Re:Descendent distributions != Importance by mhotchin · · Score: 2

      But 'easy to measure' is not the same as 'useful to measure'. We could measure the size of each distribution, but it doesn't really tell us anything.

      I threw in 'installed base' just because it was the first thing that came to mind - my real point is that descendent distributions just doesn't imply much, no matter how easy it is to determine.

  5. Oldest? by SilverJets · · Score: 5, Informative

    I think Slackware is just slightly older than Debian and this graph seems to indicate that as well.

  6. Re:Android? by larry+bagina · · Score: 4, Insightful

    Red Hat, Debian, and pretty much everyone except Linus Torvalds himself use a modified version of the Linux kernel.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  7. Try CentOS by Nova+Express · · Score: 2

    If you go by the importance of infrastructure run, I would guess that CentOS (binary compatible with Red Hat, without Red Hat fees) is is the most important Linux distro out there. The last three companies I worked at that use Linux in the data center used CentOS.

    --
    Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)

    http://www.lawrenceperson.com/

  8. Yeah, we need Debian by Compaqt · · Score: 3, Insightful

    See, with
    1. RedHat doing their weird patches thing, and their restrictions when you use RedHat Network (Red Hat Stops Shipping Kernel Changes as Patches), and the huge lag times between RHEL updates
    plus
    2. Ubuntu doing stuff that some people don't like, plus the whole Unity/Wayland thing,

    the importance of a good, free, working and fresh distro is highlighted.

    OK, so you're going to say "Debian, fresh?" But I think this might be a good time for both Ubuntu users to test the Debian waters, and for Debian to get its act together.

    --
    I'm not a lawyer, but I play one on the Internet. Blog
  9. Re:Android? by migla · · Score: 3, Insightful

    >Is Android considered linux?

    In everyday usage the word Linux refers to the whole OS. And by that we mean the kernel, GNU stuff, (sometimes also X11 and whatnot). In light of that, Android is not Linux, even if it technically is.

    Kinda funny.

    --
    Some of my favourite people are from th US; Vonnegut, Chomsky, Bill Hicks.
  10. show us the stats by bguiz · · Score: 3, Insightful

    When laying claim to a statment that "X is the most important of Y", one would expect that to be backed up my statisitics proving that point.

    The only half-serious attempt that the author has made at this is in the 3rd paragraph. And even then, he is merely quoting select figures from distrowatch, without further derivation or detail, let alone an attempt to paint a balanced picture. The rest of the article is basically a listing of the various distros based off debian.

    That is precisely what the title of this article should have been: "List of distros based on debian"

    Instead, the author has chosen to go for the dramatic, attention grabbing headline - and has in some respects succeeded, in that as he has gotten his article slashdotted.

    Nothing interesting here, don't waste your time RTFA, move on.

  11. Android is a Linux distro by definition by Morgaine · · Score: 4, Insightful

    Linux is officially just a kernel, and a "Linux distro" is any suite of user-side, open source software that provides a complete operating system based on that Linux kernel.

    That makes Android a totally kosher Linux distro, even if it is an unusual one with a special Java-based UI by default. It can't be suggested that lack of X11 means that it's not a Linux distro, since there are lots of other Linux distros without X11 too.

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
  12. Re:No, it's not by dbIII · · Score: 2

    It didn't think it was that relevant either - but the distro on my phone, eeePC and even knoppix comes from Debian. That is what it is about and not distro install fests from a decade ago.

  13. But Linus says that Debian is pointless.. by Anonymous Coward · · Score: 2, Interesting

    http://www.omgubuntu.co.uk/2011/01/our-exclusive-interview-with-linus-torvalds-lca2011/

    “I’ve tried it a couple of times over the years, mainly because the thing Ubuntu did so well was make Debian usable. I always felt that Debian was a pointless exercise because to me, the point of a distribution is to make everything easy. Easy to install, to be pretty and to be friendly and Ubuntu did that to Debian.”

    That must hurt.

    1. Re:But Linus says that Debian is pointless.. by Lennie · · Score: 2

      He also says:

      “I’ve always had a few problems [with Ubuntu.] It’s not very friendly to kernel developers, and I just end up giving up. That’s kind of okay, because clearly I am not the target audience.”

      I guess the same goes for Debian. For example Debian does really well on servers.

      But Linus obviously is not a 'user' anyway, as he had no clue which distros are the first ones that popularised live-cd usage.

      --
      New things are always on the horizon
    2. Re:But Linus says that Debian is pointless.. by Synn · · Score: 2

      > That must hurt.

      Not really. Linus can be pretty stupid. He likes things to be easy and often makes dumb choices in regards to that(hello BitKeeper). In this case saying Debian is "pointless" because Ubuntu make it easier is stupid. Ubuntu wouldn't exist without Debian and the "point" of Debian is to be a stable 100% free open source distribution that will always be there for you.

      And it's funny considering the shit that Ubuntu is pulling these days and how people now are looking to move away from that distribution. Guess all that "easy and pretty" has a price, eh?

  14. Re:No, it's not by GPLHost-Thomas · · Score: 2

    Exactly what do you call "infrequent"? We release Debian 3 times a day (that's the number of Dak run per day in SID), and stable every 2 years (that is at least truth for both Lenny and Squeeze, and everyone is trying to keep the pace). More and more people that once moved to Ubuntu are returning to Debian. Exactly WHAT is making you say that "development seems halted"? Is that the 10 000 new packages that came with the new release (Squeeze), which brings the number of packages to nearly 30 000? Stay in the past if you want, don't read the information, but please, we don't need such a silly comment.

  15. First? by dna_(c)(tm)(r) · · Score: 2

    You didn't RTFA did you? Debian came in first. Not you.

  16. Re:Android second? by ChunderDownunder · · Score: 4, Informative
  17. Re:Android second? by dreamchaser · · Score: 2

    Yes, it is Linux. Just because you say it's not doesn't make it so. Just because it's become a fork, for now at least, doesn't make anything you've said valid. It runs a Linux kernel, modified yes but still Linux.

  18. Re:As long as you spell my name correctly by Stormwatch · · Score: 4, Funny

    I don't care what you say about Linux - just spell it correctly.

    Apple's OS/X

    Uh...

  19. Re:how about the BSDs by Lennie · · Score: 3, Insightful

    Does it matter ? Because Debian is now a BSD-distro now. ;-)

    http://www.debian.org/ports/kfreebsd-gnu/

    Seriously.

    I think OpenBSD might have the most influence, because they created/maintain OpenSSH.

    Which is used in many, many if not all Linux, BSD and other Unix based systems, routers and managed switches.

    I think FreeBSD is where a lot of drivers are being created for all the BSDs and I think for the Linux kernel as well.

    FreeBSD is also used by Juniper as the basis for Junos for their routers, which runs a large percentage of the internet.

    OpenSolaris is dead, but OpenIndiana/Illumos will keep it going for that community. Which means there is free code which can do ZFS and Dtrace (which itself is also incorporated in FreeBSD).

    --
    New things are always on the horizon
  20. Re:Android second? by WaywardGeek · · Score: 3, Interesting

    Comparing Debian to Android is actually very interesting. Debian has something like 32,000 packages that can be installed, but it's taken something like 15 years to get there. Android blasted to over 100,000 in something like 2 to 3 years. Debian is all about community contribution, while Android is all about selling closed-source apps, with no sharing of code between. In theory, it should be easier to publish an app in Debian than Android, but this is not the case at all. In Debian, you have to find a sponsor, do a complicated job of packaging, pray your package gets uploaded to Unstable, and then wait a few years while it migrates to Stable before other programmers will generally have access to your work. I call this the Debian Red Tape. It's suffocating innovation in the open-source community, and it's the reason Android is kicking Debian butt.

    I believe there is a solution, but it requires a completely new packaging system. Let's compare Android and Debian packaging:

    - Android ships every dependent binary in the .apk app file. This eliminates the nightmare of having your app crash because some library you use gets updated.
    - Debian is all about resusing .so files across applications. This made sense in the '90s when disk space was scarce, but now days, it's just dumb. The reason it takes years to get a packaged library into Debian Stable is that it takes years before we believe you library wont cause other apps to crash.

    A new packaging system could share identical binaries between apps to save both disk and memory space, but it should not ever change a binary used by an app. Also, publishing new packages should be as easy as creating a repo on github.net. You simply declare that it's available, and everyone can use it. Whether a developer decides to depend on your code should be a matter of trust, which could be scored based on developer reputation, code stability and what other packages use it.

    Without a major upgrade to our packaging system, Debian will continue to fall further and further behind. Why do so many people feel they have to build a custom Debian based distro? Because Debian incapable of addressing the needs of modern users. Frankly, even with the total lack of libraries available for Android, and with Google having their heads up there arse with respect to accepting contributions from the community, I am able to contribute more to Android than I can to Debian. Check out my library that I've made available to both at dev.vinux-project.org/sonic. I'm basically done for Android, while I'm still waiting for a Debian sponsor over in Debian land.

    --
    Celebrate failure, and then learn from it - Nolan Bushnell
  21. GNU/Linux by tepples · · Score: 2

    In everyday usage the word Linux refers to the whole OS. And by that we mean the kernel, GNU stuff, (sometimes also X11 and whatnot). In light of that, Android is not Linux, even if it technically is.

    Which might even validate the point of the people who insist that Linux distributions similar to desktop Linux be called GNU/Linux. This would at least serve to distinguish "GNU/Linux" on N900 from "embedded Linux" on Android phones.

  22. Re:Totally off base by micheas · · Score: 4, Interesting

    I suspect that debian is going to make FreeBSD a lot better for FreeBSD users.

    Debian does a lot of work making sure that all of software works on all the architectures that it supports

    Mozilla claims that Firefox runs on Linux, but debian had to jump through hoops to get Firefox to compile, much less run on the MIPS platform.

    By making Kfreebsd a first class platform, a lot of fixes for FreeBSD should make it upstream, which should improve the quality of the software in the ports tree.

    The big contribution debian makes is debian policy and the QA on all the architectures that it supports.

    Some of the billion respins are probably interesting, but the copyright fights, and the code improvements to support cross compiling are things that leak into other distributions. Debian was one of the reasons that AMD64 support is as good as it is under Linux. The Redhat, gentoo, and slackware users that use the 64bit versions are benefiting from Debian getting their distribution to run on 64 bit platforms for years.

    Personally, I think the title of the article is true, but that the article provided no evidence about all the contributions that Debian brings to Linux users and just argued "it's the parent" Which if that is the case, BSD386 is the most important OS, as it is in many ways the ancestor of Solaris, OSX, FreeBSD, NetBSD, OpenBSD, The GNU project and all the GNU systems. In other words, everything other than Windows. And Windows has some FTP and telnet code from BSD386 in it, and at one time the windows TCP/IP stack was based on the BSD386 network stack.

    Gentoo, Redhat, SuSE, Slackware, Canonical and others contribute in ways that help build the Linux ecosystem, but it is hard to overstate Debian's importance to the ecosystem by being an large, neutral, cross platform distribution, that is very transparent. Unfortunately it is possible to completely miss this and ramble on and on about the number of respins that exist.

  23. Re:Android second? by Stupendoussteve · · Score: 2

    You're forgetting that out of those thousands of Android apps, most of them are built for Dalvik, not "Linux." There is a project porting Dalvik to FreeBSD, will it still be Linux after that? There are far more Debian packages _for Linux_ than there are for Android, and there are no Debian packages for Dalvik that I know of.

    The reason so many people are making custom Debian distros is because Debian is an extremely stable base with a pretty nice package manager, and they want to customize it. That's it. I would not say it is "falling behind" at all, the sheer number of distributions based on it seems to rule that out.

    Android is primarily used in cell phones of which there are millions. That is the only reason for its market share. It's not kicking anything's butt on the PC.

  24. Re:Android second? by tao · · Score: 2

    - Android ships every dependent binary in the .apk app file. This eliminates the nightmare of having your app crash because some library you use gets updated.
    - Debian is all about reusing .so files across applications. This made sense in the '90s when disk space was scarce, but now days, it's just dumb. The reason it takes years to get a packaged library into Debian Stable is that it takes years before we believe you library wont cause other apps to crash.

    Shared libraries still makes just as much sense. Packages that include their own copies of libraries (or for that matter are statically built) are a serious seurity issue. It's mostly fine for applications that can be sandboxed, but mostly it's a security nightmare. A library change that causes applications to crash either indicates incorrect assumptions made in the application (possibly due to a poorly documented library), or an ABI-break in the library -- the latter should always trigger a bumped SO-name.

    Part of the reason that it takes a long time for Debian to release is the size of the archives, part of it is because in a lot of cases we do quality assurance on behalf of application writers who believe that embedded library copies is the greatest thing since sliced bread.

  25. Re:Thanks for the Update! by Stupendoussteve · · Score: 2

    Does Arch have secure package management yet?

  26. Re:Maemo by Pharmboy · · Score: 2

    I don't get it. RH is a very accepted standard, whether or not it is more or less "influential" than Debian. RH isn't fly by night, has been around as a commercial product for many, many years, has the backing of the parent corporation, which is actually profitable. The CentOS project was born from it, which makes the RH system completely free for use by people such as myself.

    And being used by a number of other distros has nothing to do with market penetration or quality. RH (and CentOS) haven't been forked to death because they already do exactly what many businesses want: provide a steady and reliable server platform. This isn't nearly as sexy or cutting edge as desktops for a reason. I don't want my Linux web server to be "cutting edge", I want it up 99.99% of the time.

    RH isn't the only choice, and isn't always the best choice, but it is certainly a viable choice for many applications.

    --
    Tequila: It's not just for breakfast anymore!
  27. primary term by epine · · Score: 2

    Everyone knows deep down that "most important of" originates from the part of the brain responsible for mating behaviours and penis size comparisons. People are attracted to the dialog in the aspiration to become one of the lucky lekkers. And even if the lek has nubility factor zero, it's good practice just in case if your prospects are poor and you have nothing better to do.

    At a certain age, you tire of the loud clatter of penis rulers and you just want to hand the participants a scalpel and a bassinet labelled "least important" to find out whether they really believe that every infinite series can be approximated (for the purpose of getting laid) by the first term alone.

    I sometimes wonder if the donning the coat of arms of truncated approximation functions as a sexual status symbol. If the well runs deep, no need to bother with second order effects; leave those worries to the mincing greybeards whose primary term has shrivelled up.

    For me the miracle of conception is how quickly the brain reprises all those forgotten terms, if there were any in there to begin with.

    Congratulations to the person posting this story for telling the world that your swimmers have yet to enter the pool.

  28. Re:Maemo by synthespian · · Score: 2

    And being used by a number of other distros has nothing to do with market penetration or quality

    Exactly. No real innovation has come out of Debian. In fact, their situation was so messed up, they needed a millionaire do-gooder to sort their mess up.

    From the technical standpoint, Red Hat is the distro that advanced Linux the most. That's a fact.

    --
    Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts