Slashdot Mirror


Is Ubuntu a Compatibility Nightmare for Debian?

An anonymous reader submits "Following Friday's release of Ubuntu Linux 5.04, Ian Murdock, founder of the Debian project, told internetnews.com: 'Ubuntu's popularity is a net negative for Debian.' He explained: 'It's diverged so far from Sarge that packages built for Ubuntu often don't work on Sarge. And given the momentum behind Ubuntu, more and more packages are being built like this. The result is a potential compatibility nightmare.' Ian suggests a method for averting crisis on his blog."

638 comments

  1. Problem? by Anonymous Coward · · Score: 4, Insightful

    Survival of the fittest.

    1. Re:Problem? by jarich · · Score: 3, Insightful
      Agreed. I've never been a huge fan of "plain" Debain. I used Slackware "in the beginning", then RedHat for years, more recently Knoppix and this weekend I just converted my last remaining Knoppix box to Kubuntu.

      It just works.

    2. Re:Problem? by bonch · · Score: 3, Insightful

      In the meantime, it's a hassle for everyone (both users and developers). Issues like this are exactly why the "choice is great in all situations" mindset doesn't always apply. Here, we have a Debian-based distro that has gotten so popular that it's creating incompatibility issues. Now imagine if Ubuntu had instead been a group of developers who decided to combine their efforts with the Debian group to improve Debian? We'd have a better Debian and no incompatibility between two popular distros and two communities.

      It's the same thing with KDE and GNOME, where I have to have two entire desktop environments installed just to run all the apps out there. The idea of choice has affected compatibility. You need to balance out all these ideals, not let one take over all aspects of thinking in all situations.

      Just my $0.02, that's all.

    3. Re:Problem? by GeoSanDiego · · Score: 1

      Join or Die

    4. Re:Problem? by Kimos · · Score: 1

      Not even! Debian has done so much work for so long, including maintaining the packages that Ubuntu is using. Now this new distro comes along with all the momentum of something fresh and exciting and destabilizes much of what Debian has worked so hard for!

      Not a slam against Ubuntu either. I bit into the hype and torrented it. I loaded it on an extra box too. I like it so far, but it's no Debian, IMHO.

    5. Re:Problem? by Professor_UNIX · · Score: 5, Insightful
      There's nothing wrong with "plain" Debian. I run it on everything I have and it works great. The problem is running stable on anything more is a complete waste of time since it's nearly 3 years out of date. Unless you REALLY like Mozilla 1.0, you're going to have to run testing or unstable. Sarge seems to work fine, but Debian really needs to get off their behinds and get a new stable release out there more often.

      I realize the point is to provide stability and not upgrade willy-nilly like Mandrake or some of the other distributions, but for crying out loud, if your last release was more than 18 months ago you really need to get one out the door. I don't consider the minor updates they've done to Woody to be sufficient... they need to make Sarge stable pretty soon or they'll lose even more people to Ubuntu and other Debian-lookalikes.

      It's rather embarassing anymore even suggesting installing Debian Woody on anything at work since it's such a joke. We're going with Red Hat Enterprise Linux 4 instead which actually has a sane upgrade schedule. So, I'm not meaning to downplay the contributions of the Debian community, I love it to death at home when running testing or unstable, but suggesting a business run such out-of-date software on their production servers is absolutely ludicrous.

    6. Re:Problem? by Omkar · · Score: 2, Insightful

      Just like the MS monopoly is a net good thing right? I don't want to have to install two OSs "just to run all the apps out there." Forking and choice are OSS's selling points.

    7. Re:Problem? by fozzmeister · · Score: 2, Interesting

      Debian Developers, they spend years trying to get thier software to work on arch's that no one ever uses any more and talking about politics.

      I'm all for noble causes, and I do take all the arguments about making software to be multi platform improves the package. But most software is targetted at i386 alone, if your lucky PPC will get a shot and _very_ occasionally some wierd Sun hardware. Now Debian Developers, I'm sure are very good but they can't keep rewriting every package to support multiple archs, Its not a managable job with the current amount of developers.

    8. Re:Problem? by EnronHaliburton2004 · · Score: 5, Interesting

      Now imagine if Ubuntu had instead been a group of developers who decided to combine their efforts with the Debian group to improve Debian?

      The people-who-control-Debian isn't always friendly towards new users, novice developers, or people ask simple questions like 'Why is x.org NOT in Debian-unstable?'.

      More often then not, if I ask a question in a Debian forum, IRC channel or here on Slashdot, somebody will basically tell me to shut up and live with it.

      It's this additude which has kept many people from using Debian, and is the same reason why many people are now reviewing Ubuntu.

    9. Re:Problem? by Anonymous Coward · · Score: 0

      You say that like Debian is going to die off. It isn't going to die, Ubuntu is Just Another Linux Distribution (a good one mind you). So it breaks off and does its own thing. Ubuntu is no more going to kill off Debian than SuSE, Fedora, or Slackware is. I use Debian and I the unstable is fairly up-to-date and works fine for non-mission critical systems.

    10. Re:Problem? by dbkluck · · Score: 5, Insightful
      Now imagine if Ubuntu had instead been a group of developers who decided to combine their efforts with the Debian group to improve Debian?

      Working with the Debian people can involve more bureacracy and red tape than working with the federal government, and some developers can't stand that. The philosophy of "Choice is Good" when it comes to users having a choice of desktop environments, word processors, etc. is often made, but don't forget it applies to FOSS developers too. Don't like the way a project is organized? Work on something else. Don't like the direction it's taking? Fork it. Choice keeps devs happy.

    11. Re:Problem? by 0racle · · Score: 2, Insightful

      You don't need two entire desktops to run KDE/QT and GTK apps.

      That said, given the speed that the Ubantu people seem to work at, do you think they would have hung around developing Debian at a snails pace? Some people like the way Ubantu does things, personally I'm going to stick with Debian, I like the slow and steady it works for my needs. Same with KDE and Gnome. I hate Gnome. I can't stand it, but I like KDE. I would use CDE before using Gnome. Choice is there for a reason, you'll never please everyone and each of these projects appeals to different people.

      --
      "I use a Mac because I'm just better than you are."
    12. Re:Problem? by Curtman · · Score: 1

      "I'm sure are very good but they can't keep rewriting every package to support multiple archs, Its not a managable job with the current amount of developers."

      It seems to work pretty well for Gentoo. ;)

    13. Re:Problem? by Anonymous Coward · · Score: 0

      Now imagine if Debian had instead been a group of developers who decided to combine their efforts with the Debian group to improve Debian? We'd have a better Debian and no incompatibility between two popular distros and two communities.

    14. Re:Problem? by WJMoore · · Score: 3, Informative
      Now imagine if Ubuntu had instead been a group of developers who decided to combine their efforts with the Debian group to improve Debian?

      It would seem that the Ubuntu people are already more or less doing this:

      Many Ubuntu developers are also recognized members of the debian community. They continue to stay active in contributing to debian both in the course of their work on Ubuntu and directly in debian. When Ubuntu developers fix bugs that are also present in debian packages -- and since the projects are linked, this happens often -- they send their bugfixes to the Debian developers responsible for that package in debian and record the patch URL in the debian bug system. The long term goal of that work is to ensure that patches made by the full-time Ubuntu team members are immediately also included in debian packages where the debian maintainer likes the work. From Ubuntu's Debian and Ubuntu page.
    15. Re:Problem? by Doc+Ruby · · Score: 4, Insightful

      Evolutionary selection depends on the "less fit" dying. Much of the "less er fitness" comes in comparatively worse returns on energy investment. Ubuntu is benefitting from the latent value in Debian, developed at great Debian expense. And it continues to depend on Debian's community to do most of the work for the Ubuntu release: Ubuntu is a (worthwhile) tweak of Debian, to test/revise and move more packages into a "known stable" state. It doesn't matter that natural evolution isn't "fair" - it's all we've got, and there's no arbiter of fairness to whom to appeal. But distro forking competition can be bad for both distros, when their workflow is interdependent. Murdock's suggestion, that would let Ubuntu continue to improve Debian without killing it, seems sensible for everyone.

      --

      --
      make install -not war

    16. Re:Problem? by vhogemann · · Score: 3, Insightful

      What stop Debian from using the Ubuntu packages? As far as I know, Ubuntu developers get their packages from Debian SID. So if the Debian developers release Sarge they'll be able to use these packages on Etch... If they just release Sarge and stop complaining about someone doing a better job, everyone would win.

      --
      ---- You know how some doctors have the Messiah complex - they need to save the world? You've got the "Rubik's" complex
    17. Re:Problem? by takis · · Score: 5, Insightful
      Now imagine if Ubuntu had instead been a group of developers who decided to combine their efforts with the Debian group to improve Debian? We'd have a better Debian and no incompatibility between two popular distros and two communities.


      Not really possible. The IMHO biggest differences between Debian and Ubuntu are their release schedule and package inclusion policy:

      • Debian doesn't fix a release date and releases "when it's ready" (kinda like DNF ;-) Ubuntu on the other hand has _fixed_ release dates. To be able to reach those fixed release dates, they support a small subset of the system architectures and a subset of the packages.
      • Debian seems to accept software packages only if they have been tested for a considerable amount of time. Ubuntu takes the latest stable release of a software package. For a desktop user, this is very often more attractive.


      So, if you want to create a nice, up-to-date Debian based desktop system, you can either try to convince the 1000 (?) Debian developers that they should change their ways, change the release procedure, and change the criteria for deciding the inclusion of packages. Or, you can just start a new distro, and do as you please :-) which seems a lot easier (read: doable) to me...
    18. Re:Problem? by Anonymous Coward · · Score: 1, Informative

      Its not a managable job with the current amount of developers.

      You make it sound like theres somewhere around 3 developers working on Debian. Each package has a maintainer. For the most part theres a 1:1 ratio, though some related packages are maintained by the same person, and there are quite a few maintainers who take care of some small packages on the side. Every now and then a maintainer goes AWOL and the package ends up in the small pool of unmaintained packages until someone else picks it up and cares for it.

      The problem would be easier to solve if everyone learned to write platform-independent code, but the whole interoperability and platform independence thing seems to elude most OSS authors.

    19. Re:Problem? by MrNonchalant · · Score: 1

      This may be true, but is it just maybe possible that they went their own way for some sort of *gasp* rational reason?

    20. Re:Problem? by tacocat · · Score: 1

      I was thinking more like FORK

      Only problem is that Unbuntu is doing a very bad thing in the big picture. Perhaps. They are forcing out all other architectural options by demonstrating a high activity development cycle for only one architecture.

      I don't know about Unbuntu, do they practice that same release practices of Unstable, Testing, Stable? If not, then they are no better than Mandrake, FC2, or the rest...

    21. Re:Problem? by takis · · Score: 1

      They are forcing out all other architectural options by demonstrating a high activity development cycle for only one architecture.

      Indeed, that is a true problem. And IMHO the only problem.

      I don't know about Unbuntu, do they practice that same release practices of Unstable, Testing, Stable? If not, then they are no better than Mandrake, FC2, or the rest...

      Sure they are: They're bringing the nice things of Mandrake, FC, SuSE to the Debian world. A lot of people truly _like_ Madrakish desktops...

    22. Re:Problem? by jimhill · · Score: 2, Interesting

      During the brief time I had Debian on one of my machines, I experienced firsthand the arrogance of the Debian fanbase. When I asked in an IRC channel why an upgrade to mplayer felt that removing KDE entirely and most of X11 was a good thing to do, I was sneeringly told that if I had problems with that then Debian was Not For Me. And so I agreed, and so I returned to the RPM-based distros.

      The point of the post is that I have a strong sense that if the Ubuntu folks had said "Hey, we've got some ideas and we'd like to make some changes to Debian" they'd've been told to go pound sand. The Debian developers and fanboys are so fixated on the One True Path that there's no stopping them.

      --
      Learn to spell: nickel, missile, lose, solely, amendment, speech, kernel, probably, ridiculous, deity, hierarchy, versus
    23. Re:Problem? by diamondsw · · Score: 2, Insightful

      Now imagine if Ubuntu had instead been a group of developers who decided to combine their efforts with the Debian group to improve Debian? We'd have a better Debian and no incompatibility between two popular distros and two communities.

      No, we'd have no such release, because the problem is not a technical one that requires more coders, it's a community one that Debian has shown no willingness to either accept or address. We would still be stuck waiting on 11 different architectures to be done before anything could be released, we'd have no timeline for updates, and we'd still get no respect from the maintainers. None of this has anything to do with adding more developers to Debian. The technology of Debian is excellent, and the politics and social issues are undermining it.

      I'm going out on a limb and predicting the Debian/Ubuntu split will end up like XFree86/x.org split. I'm worried about the other architectures as developers leave Debian for Ubuntu. I hope that Debian will continue to exist and be used due to its wide platform support (unlike XFree86), but it will very quickly become irrelevant on x86 and PPC - the two largest Linux platforms.

      --
      I don't know what kind of crack I was on, but I suspect it was decaf.
    24. Re:Problem? by Anonymous Coward · · Score: 2, Informative

      It's this additude which has kept many people from using Debian, and is the same reason why many people are now reviewing Ubuntu.

      I disagree. Debian and Ubuntu serve different purposes. Ubuntu forks off Debian sid, then tweaks and patches, in order to provide the shiny new stuff everyone wants to play with. Debian stable eschews the bleeding edge in favor of reliability. I use both. Debian goes on my servers. I don't care if my server can automount a USB stick. I don't care if my server runs KDE 4.0. I want my server to consistently, reliably deliver email to a few thousand users 24/7. Or whatever. It so happens that I also have Debian Sarge on my laptop right now. It's not the absolute latest stuff, but for now fresh enough that I'm not annoyed with it. Probably in a year or so I'll start lusting after some whizbang feature, and upgrade my laptop to Kubuntu. Maybe sooner. But my server will still run Debian.

      Personally, I think we may witness some symbiosis here. If Ubuntu takes pressure off the Debian project to be all things to all people, then perhaps Debian can refine it's core competency (being the best server distro); which might help it stay a little more polished and up-to-date.

      Especially as both projects seem committed to Free software principles, I don't see how anything is lost by Debian letting go a little...

    25. Re:Problem? by violent.ed · · Score: 1
      The philosophy of "Choice is Good" when it comes to users having a choice of desktop environments, word processors, etc. is often made, but don't forget it applies to FOSS developers too. Don't like the way a project is organized? Work on something else. Don't like the direction it's taking? Fork it. Choice keeps devs happy.

      Congratulations, you just simplified the entire purpose of 'Keeping it Open©.'( yes i know thats a copyright symbol , i forgot what that kinda humor is called. can't be irony .... ) anyways
      the idea that you could take such a popular operating system (OS as defined as: a kernel+its supporting, bundled apps. yes M$ would LOVE my definition, but what i install from the OS disk (the FIRST CD and mebbe 2nd if system-critical apps are stored on it) is what i call the OS. ) and create such an influintial movement in the debian ocean, it creates a tsunami of compatibility issues big enough to be slashdot worthy.
      imagine this happeneing in the M$ world, it is just un heard of, and what if it DID happen? MoeWindoes changes so much of what Windows was and gets to be near,as,or more popular than the official, 'vanilla' release.

      on the bright side: users could choose their entire accessibility & user-friendliness levels based upon reviews & features(not bugs) on hundreds of sites. uniquie to you from us!

      dark side: some apps for chocolate require libA that vanilla dosnt offer/support, so chocolate programmers create libA to work on/with chocolate; vanilla gets left int he dust or must scramble to support libA.. gotta love forking i tell ya!
      /P.S. chocoalte = Vanilla + Special mix of whatever.
      /P.S.S yes i just ((LOVE) parenthasies)) (blame mirc)
      --
      - You're not paranoid, they really are after you.
    26. Re:Problem? by digidave · · Score: 3, Insightful

      Ubuntu and Debian are not trying to accomplish the same things. Debian users who convert to Ubuntu are doing so because that's the kind of distro they need.

      The Ubuntu developers couldn't have gone in and contributed to Debian because their contributions aren't wanted in most of the Debian world.

      One does not replace the other, but they are very complimentary.

      --
      The global economy is a great thing until you feel it locally.
    27. Re:Problem? by HexRei · · Score: 1

      And Debian doesn't "just work"? My 5 debian boxes all seem to "just work" "just fine".

    28. Re:Problem? by Anonymous Coward · · Score: 1, Interesting

      As an aside, here's what the official Debian IRC channel's bot has to say about some of the other distributions out there (and also offers some insight into how arrogant and insulting Debian users are):

      00:44 well, gentoo is a ports-based Linux distro for x86, PowerPC,
      Sparc, Sparc64. Maybe akin to BSD. Something you don't want to
      administer more than 2 of. Nice file browser. Its users are
      gentoobies. See Also http://www.debian.org/News/weekly/2003/44/
      http://www.devcave.net/termos/funny/gentoo.htm
      http://www.funroll-loops.org/, or ask me about 'greenhouse'.
      bash.org/?464385

      00:46 mandrake is an extended version of Redhat that supports Kde. It
      is very nice and easy to use for new users and power users alike.
      It also pays many developers to work on Kde. Linux-Mandrake is
      found at mandrake.com. One of Enlightenment's main developers is
      also known as mandrake. easily and advisedly upgradeable to Debian ;), or "oh no... the duck distribution", or like a peugeot, but on
      your desk, or a piece of shit

      00:49 i guess freebsd is NOT better than debian, or a robust UNIX-like
      operating system, especially good in handling network services.
      See http://www.freebsd.org/ Admittedly one might be more
      interested in using FreeBSD as a server OS rather than as a
      desktop workstation, because let's face it, Linux is what drives
      modern UNIX GUI.

    29. Re:Problem? by EnronHaliburton2004 · · Score: 5, Insightful

      Debian stable eschews the bleeding edge in favor of reliability.

      For production servers, I agree with you.

      But for desktops and developmment servers, I don't agree.

      x.org is not included in any official Debian repository. I don't consider it to be 'bleeding edge'. It certainly isn't well-tested and stable, but it's not bleeding edge. The alpha- beta- or latest point release of a package is 'bleeding edge'-- so just exclude those latest packages if it bothers you.

      Either way, packages like this should have be in some sort of Debian test version. The Debian devs say they need to postponing x.org so that it won't interfere with the latest release of Debian. But this shows that there is something fundamentally wrong with the Debian release cycle.

      If Ubuntu takes pressure off the Debian project to be all things to all people, then perhaps Debian can refine it's core competency (being the best server distro); which might help it stay a little more polished and up-to-date.

      I think you are right on the money. Debian will probably focus on server stuff, and Ubuntu will focus on desktop. It's a good possible symbiosis.

    30. Re:Problem? by pherthyl · · Score: 1, Flamebait

      They may not be friendly because "Why is x.org NOT in debian-unstable?" is a stupid question and they've probably been asked that a million times. Try google instead of expecting other people to answer your trivial questions for you.

    31. Re:Problem? by alpha_foobar · · Score: 3, Insightful

      I don't really understand this philosophy. Why is it ridiculous to run stable applications at work?

      I run the testing release of Debian at home, and have just recieved a few snide remarks about Xorg not existing and XFree86 being prevalent. However who gives? I can still run Doom 3 and UT 2004.

      But I really don't see why you would need all the flashest apps on a production machine. Isn't the idea of production that it works and works well? I know management usually through newer and newer hardware at a solution to try and make up for the crap algorithms that have been implemented to make the time frames.. but even then is it really essential that every latest feature of the underlying hardware be supported?

      No, its not. Actually its unlikely that every feature of the hardware is ever actually supported. Definately not by a windows box, nor even a Red Hat box.

      Though, I disagree with a need for the latest and greatest bells and whistles being installed in production environemnts. I do not disagree with the need for Debian to speed up its release process. I think I have been using Woody as a testing release for over a year now. And though I am happy with what I am using. I'm not really impressed with the process.

    32. Re:Problem? by Anonymous Coward · · Score: 1, Informative

      The problem is running stable on anything more is a complete waste of time since it's nearly 3 years out of date.

      Depends on what you are doing with it. I have been using Debian for various headless servers for years (DHCP, Samba, Mail, home directories, network monitoring, DNS, gateway/firewall etc...). They run great and there is no need to do anything but security updates. If it ain't broke or you do not need the fuctionality of version X+1, there is absolutely NO reason to upgrade.
      An extreme example.. I left my last job over 4 years ago and they are still to this day using the RH6.1 (Cartman?) machine I set up with Apache, Samba, and auto ncpmounting of some Novell servers on their local network. Yes, someone on the local network could hack into considering it has not been updated since I left but it is still running along fine.
      For my own Linux desktops? I use the distro of the month or pretty much anything but Debian stable.

    33. Re:Problem? by Anonymous Coward · · Score: 0

      Debian (sarge) for servers. Ubuntu for desktops. Get over it, Ian (Murdock).

      If you want to fix the problem (non-existent Debian release processes and political psychobabble), fix them, but don't carp about the success of Debian done right (Ubuntu).

      FWIW, I have been a Debian user for over 5 years and a recent convert to Ububtu for desktop O/S.

    34. Re:Problem? by jarich · · Score: 5, Insightful
      And Debian doesn't "just work"? My 5 debian boxes all seem to "just work" "just fine".

      Sorry, I didn't mean it that way.

      Out of the box, right after the install on Kubuntu, I can plug in a USB keychain and have it working. My video card drivers are correct and xorg.conf is working. I have a working office suite, web browser, etc. I don't have any further config files to learn, master and then tweak to get X working or my digital camera to connect or to get CDs burning. I've a good out-of-the-box functional system for what most end-users need.

      To many power-users, these features are pointless fluff, but I really like having all this working when the install is done. Knoppix does this but it installs a ~lot~ of extra stuff. I just noticed a Braille TTY server (Brittle?) running on my Knoppix box last week! The Ubunutu family gives you a much thinner, but still very "end-user" usable distro. And that's what I want.

      My life is so busy with work, family, two kids now, open source work, writing, that when I turn to ~any~ operating system, be it Linux, Windows, Mac or whatever, I don't want to get a bare system and tweak it out. I just want to get in and drive.

      Ubunutu/Kubuntu save me hours (or days) setting up a new box. That time is worth something to me. If you have time to setup a new box, hand pick your installs, run them by hand, tweak the settings, etc and so on until the box is "your own", then go for it! That box is worth something to you. We each pursue what we value the most. There's room for both, right?

      In case you are wondering, I have seven computers in my home. A MythTv client, a MythTV server and my laptop all running Kubuntu. My desktop and "server" box (web, cvs, svn, file sharing, etc) both run XP. My wife and kid are on XP. I'm sure if it's relevant, but I'm a big fan of "what works".

      There are things that you can only do in Windows, like run the Shrek Match game for my kid or use Quicken to synch up with my bank, or play the latest video game.

      There's a lot more you can do in Linux, but I'm not we have a compelling app yet that can pointed to as superior and an average consumer recognize it. Perhaps a free install with an operating system, Office Suite, graphics tools and a few games is a part of that equation?

    35. Re:Problem? by Anonymous Coward · · Score: 2, Insightful

      Yeah thanks for proving the point.

    36. Re:Problem? by l3v1 · · Score: 1

      Debian will probably focus on server stuff, and Ubuntu will focus on desktop. It's a good possible symbiosis.

      Thing is, not all people are breastfed by Ubundu. In fact I really don't like Ubuntu (with reasons), and I'm not alone with this feeling. And before you get angry, yes, I tried it, in fact I tried every rc and final they released up to date. What I want to say is I really love Debian (using all of woody, sarge and sid on multiple machines for years now) and I wouldn't want to loose _any_ of its applicabilities and/or functions as a workstation or server in favour of some popular distro.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    37. Re:Problem? by JavaJoint · · Score: 1

      > They are forcing out all other architectural options by demonstrating a high activity development cycle for only one architecture.

      Huh? Works great on PPC.... A friend of mine is installing it on AMD64 (on a laptop, no less) right now. The only "forcing" Ubuntu does is that it serves as a nice wake up call to other distros.

    38. Re:Problem? by l3v1 · · Score: 1

      I'd mod you down, but I want to talk :) So please RTFA, the whole thing is about Ubuntu packaging generating (or possibly generating more) uncompatibility with Debian's. Which could be good if Ubuntu were so much unspeakably better then Debian Sarge/SID, which (granted, arguably) isn't (this coming from a devoted debianer, but a more devoted linuxer, having over 60gigs of linux installs constantly refreshed and regularly tested).

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    39. Re:Problem? by l3v1 · · Score: 1

      Thing is probably SID gets more frequently updated than any other existing distro out there. Granted, you loose something of the best what Debian serves (constancy, thoroughly tested stability) with using SID, but it's very well usable for home desktop use. In fact I had about 3 major s*cks with it in the last 2.5-3 years and I don't cosider that bad given the very nice (and still one of the very best distros in usability/update/packaging/manage

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    40. Re:Problem? by Mars+Ultor · · Score: 1

      They may not be friendly because "Why is x.org NOT in debian-unstable?" is a stupid question and they've probably been asked that a million times. Try google instead of expecting other people to answer your trivial questions for you.

      Thanks, it's been a bad day, and I needed a good laugh. It's like the parent said "Longtime Debian users are abusive, loud-mouthed drunkards."

      And then you staggered in, wreaking of Jack Daniels and yelling, while slurring every other word, "Yeah, well you're a f%#!ing idiot."

      I remember when i first cracked my teeth on OSS - it was FreeBSD. I found that often the forums seemed to be full of some 'old guard' that didn't want us noobs coming in an wrecking everything. I was more than happy to oblige =)

      That's why I bounce back and forth between Gentoo and (K)ubuntu - both represent a new take on Linux with recent -> bleeding edge enhancements. I'm not posting to say either of them are the Linux Holy Grail, just two that I've been happy with, backed by a community of users who actually enjoy helping others out.

      Documentation is huge also - I like what Ubuntu has done here - and easy to follow startup guide that someone who is brand-spaking new can follow. In less than an hour you have a fully functional multimedia-capable desktop, without paying the M$FT tax. What could be better? YMMV.

      --
      "Nokia is not a country, it's the capital of Finland!" -Moderated "Informative". Yeesh.
    41. Re:Problem? by Penis_Envy · · Score: 3, Interesting

      Debian "just works" for servers. For desktops, it's a bit of a nightmare to set up and get right. Especially for Laptops, where hardware needs newer kernels and more cutting-edge drivers. Ubuntu definitely has that dead-on. It's the FIRST distribution I have not had to recompile the kernel on in order to get everything to work right.

      I would almost picture "Ubuntu" as the proposed "Debian Desktop" that was discussed a while back. Ubuntu has up-to-date software on a time-based schedule, whereas Debian proper is more... liesurely and secure.

    42. Re:Problem? by l3v1 · · Score: 1

      Exactly what I felt regarding Ubuntu from its first days. I feel it kinda wierd that a distro taking (or let's say starting from) what Debian has best in almost everything (including developers), produce something which is nice but not entirely as good as Debian (you can fight me here, but you can't easily talk me out of my experiences) and still gather a great amount of popularity. ALl in all this would not be that bad, popularity if good, what could be really bad if this popularity if not used well because it could easily result in Debian's demise in a quite short term. I just hope that people who used and developed for Debian for years and know it inside out can still continuously provide a stable user base for Debian to survive.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    43. Re:Problem? by SamNmaX · · Score: 1
      More often then not, if I ask a question in a Debian forum, IRC channel or here on Slashdot, somebody will basically tell me to shut up and live with it.

      I don't remember having too much trouble getting help on IRC with Debian. I think, however, you have to keep in mind whatever forum you are talking in. If you ask a question like 'Why is x.org NOT in Debian-unstable', something that has surely been discussed to death, unless it's a channel that's explitly friendly to new users you probably won't get a very nice response. Keep in mind that many of these channels/forums are not always targetted to end-users, and all have certain expectations, such as, for example, searching for the answer to your questions before asking it. Often times, the channels are more of a meeting area either for developers or people with similar interests (Debian), and may not want to act as free tech-support.

      I suggest looking at http://www.debianhelp.org/ if you are interested in forums that tend to be more friendly to questions.

    44. Re:Problem? by Anonymous Coward · · Score: 0
      Now imagine if Ubuntu had instead been a group of developers who decided to combine their efforts with the Debian group to improve Debian?

      Ubuntu and Debian . . .

      Ubuntan?

    45. Re:Problem? by EnronHaliburton2004 · · Score: 2, Interesting

      And you shouldn't be forced to use Ubuntu if you don't want to.

      However, I think that the two distros might focus on different pieces of the Linux realm. There is a natural split between the Server and Desktop realms... and this just might be indicitive of that split. My robust Debian webserver doesn't necessarily need a well-designed GUI widgets, and my workstation doesn't necessarily need to compile programs designed for an 8-processor box.

    46. Re:Problem? by Anonymous Coward · · Score: 0

      x.org is not included in any official Debian repository. I don't consider it to be 'bleeding edge'. It certainly isn't well-tested and stable, but it's not bleeding edge. The alpha- beta- or latest point release of a package is 'bleeding edge'-- so just exclude those latest packages if it bothers you.

      For wich of the 11~12 architectures Debian support?

    47. Re:Problem? by kyouteki · · Score: 1

      ...if your last release was more than 18 months ago you really need to get one out the door...

      Windows XP Pro: Version 2002

      (Yeah, I know SP2 is less than a year old...)

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    48. Re:Problem? by akc · · Score: 1

      Debian has a serious problem right now, in that it can't manage to stabilise sarge enough to release it.

      Whilst that is going on stuff that in normal times would get into unstable just isn't making it there. This I think is the root of most of the problems that are being raised here.

      I predict that when (if:-) ) sarge ever gets released that the "up to dateness" of unstable will improve.

    49. Re:Problem? by leonmergen · · Score: 1

      unless it's a channel that's explitly friendly to new users you probably won't get a very nice response.

      I'm sorry, but as far as I understand it, Debian suffers, or starts to suffer, from Ubuntu's popularity...

      Shouldn't being friendly to new people be one of your top priorities then ?

      --
      - Leon Mergen
      http://www.solatis.com
    50. Re:Problem? by Compgirl · · Score: 4, Insightful

      Depends on the use of the server doesn't it? I DO care if my webserver runs the three years old PHP 4.1.2

      One could also wonder if vulnerabilities in old packages are less and less likely to be patched over time because they are being used less. That does concern me.

    51. Re:Problem? by DenDave · · Score: 1, Insightful

      What is Ian on about??? Ubuntu is the best thing that could happen for Debian, just think about it, Debian and it's philosophy was heading the way of the dodo!! Untill Ubuntu it looked like the universe had linux slated to be pay-ware like RedHat and Suse!!! Then came Ubuntu and challenged that model with good ol' fashion free as in beer and speech software!! I think Ian owes Mark alot and when he realises that it will be for the better. As for (k)ubuntu, I like it alot and I am coming from RedHat/Fedora/Yellowdawg so it is a big jump. I am just waiting for it to install on firewire drives for Ppc platform!! Can't wait for that!! If debian is to play a role in furthering linux and gnu then really they should take a lesson from ubuntu and indeed Knoppix and start driving the development rather than surfing it.

      --
      -if at first you don't succeed, stay the heck away from paragliding.
    52. Re:Problem? by Chris_Mir · · Score: 2, Funny

      google> x.org package debian-unstable

      1. I can't find the xorg package, where is it?
      stfu, u n00b! go away.

      2. What is the reason that x.org is not in the unstable branche?
      Why ask such stupid questions. If u got a problem with it, make ur own distro!

      3. How can I install xorg instead of xfree with debian-unstable?
      go away! Find out yourself!

      4. Is there some faq on xorg versus xfree in debian?
      google!

      Hmmm. that didn't help much.

    53. Re:Problem? by say · · Score: 1

      Agreed. I've never been a huge fan of "plain" Debain. I used Slackware "in the beginning", then RedHat for years, more recently Knoppix and this weekend I just converted my last remaining Knoppix box to Kubuntu.

      You agree, and then you list every distro you've used - a list which doesn't include debian. Why did you post this? Your "argument" isn't worth the bandwith!

      --
      Roses are #FF0000, violets are #0000FF, all my base are belong to you
    54. Re:Problem? by jdh41 · · Score: 1

      Admittedly debian stable isn't great for the desktop.

      However if you ever want to run a server, what do you want? Stability. This is what Debian stable provides, non of this random upgrades breaking compatability between programs shit you get with other distros.

      If you really really need a more modern package in order to do stuff on your server then there exist backports out there for you to go and find, its not like you really *need* Mozilla or even X on your web/email/news/file server.

    55. Re:Problem? by ReinoutS · · Score: 1
      I realize the point is to provide stability and not upgrade willy-nilly like Mandrake or some of the other distributions

      Could you provide examples to back up your assertion that Mandrakelinux (Mandriva now) does "willy nilly" upgrading?

      Last time I checked people were complaining that their newest release doesn't comtain the latest KDE/GNOME incarnations (this was decided exactly for stability reasons...)

    56. Re:Problem? by Anonymous Coward · · Score: 0

      Survival of the fittest.

      You got it!

      Let's face it. Any software based on a "social contract" is a joke by definition.

    57. Re:Problem? by speculatrix · · Score: 1


      I used Debian stable, with a hand-picked items from testing, on my firewall (iptables, plus various proxies).

      It never goes down, except if there's a power failure, and to be honest I usually forget it's there!

      However, my SuSE-running desktops and laptop are kept up to date because I use bluetooth, want the latest/best KDE, and provide the best support for my hardware. They get rebooted once a week or so as and when I tweak something.

      Use the right tool for the right job.

    58. Re:Problem? by arose · · Score: 1

      Of course it's no Debian, it gives you a fresh desktop without apt trickery and 'experimental'. Seriously I like Debian, I used unstable for a few months (years of Mandrake before that), but unlike what some people would like to belive it really is unstable, and you are expected to fix deal with that. I switched to Ubuntu when Warty came out and have been very happy with it thanks to both Debian and Ubuntu developers. This "you have to make yourself compatible with us" thinking on the other hand is pure arrogance. Imagine Gnome people complaining about the changes Ubntu makes to it (you are causing us a support nightmare or something like that). Debian has to accept that it's an upstream resource here, accept pacthes (or pull them as the case may be) and work on their own problems. I mean they have a release to do! You will have enough time to figure out how to live with Ubuntu after you have Sarge out of the door.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    59. Re:Problem? by arose · · Score: 1

      Intel x86, AMD64 and PowerPC are one architecture!?

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    60. Re:Problem? by WWWWolf · · Score: 1
      Either way, packages like this should have be in some sort of Debian test version. The Debian devs say they need to postponing x.org so that it won't interfere with the latest release of Debian. But this shows that there is something fundamentally wrong with the Debian release cycle.

      When XFree86 4.0 came out, there was a slight delay. I could live with it, after all, it was not like 3.x was seriously broken or anything. During this delay, they made their best efforts to make sure it actually worked with the rest of the things and then released it. The result was that nothing broke. Nothing at all. Subsequent 4.x releases were handled with care.

      Move from XFree86 to x.org is yet another major technology move. I can understand they want to not mess it up.

      I can understand if some application packages in unstable are messed up from time to time... but X11 is so integral to desktop use that they definitely need to have a somewhat compatibility-tested release there. Just shoving x.org out there and sorting out major snags afterwards is not the way. Shoving somewhat tested x.org out there and sorting out the minors snags is.

      And if Ubuntu can help Debian get x.org tested, that's just really great.

    61. Re:Problem? by vadim_t · · Score: 4, Interesting

      Because it's not stable, it's fossilized.

      It's hard to set up a reasonable modern server with Debian. For example, a mail server. With Debian stable you get:

      ancient exim
      ancient spamassassin
      no clamav
      etc.

      The problem with that is that you go online and see lots of nice setups explained you simply can't do with the provided version, because it relies on packages a year old, and what's provided by Debian is much older.

      Sure, there are solutions. Mixed stable/testing, backports, building your own. But all of those suck.

      Mixed systems and ones with unofficial sources are error prone. Once in a while something screws up, and you suddenly find that the mail server that was supposed to be just upgraded for a security fix wasn't fully installed, and dpkg won't remove the package... and you're stuck with no mail server until you find a way of fixing it. Sure, at work you should have a test server, but this happened to me at home and it's annoying as heck.

      backports have the additional problem of that you have to trust the site, and that's rather difficult.

      Building your own seems like the best one in comparison, but can also be awfully problematic due to outdated development packages. Ideally you need more than one computer with Debian so that you avoid installing gcc on the server. And if I'm going to build from source I'd rather use Gentoo on the server, where things compile from source wonderfully well.

    62. Re:Problem? by Anonymous Coward · · Score: 0

      That's not insightful.
      Here's what Ian Murdock said in his blog: original here
      "Here's a suggestion on how we can avert the crisis before it becomes one: Provide a Debian compatibility runtime and development environment for Ubuntu, and make the development environment the default environment. That way, when developers build packages on Ubuntu, they can be installed as-is on Debian as well. Provide a Ubuntu-specific development environment too, so developers can take advantage of Ubuntu-specific features that aren't in Debian yet, but only use those features when you absolutely must. Everyone wins."

    63. Re:Problem? by NoMercy · · Score: 1

      s/fittest/popular/

    64. Re:Problem? by mbanck · · Score: 2
      Now imagine if Ubuntu had instead been a group of developers who decided to combine their efforts with the Debian group to improve Debian?


      Working with the Debian people can involve more bureacracy and red tape than working with the federal government, and some developers can't stand that.

      Note that the Canonical employees working on Ubuntu who are also Debian Developers are in key positions, and it is my belief that they could have changed Debian from within, if they so desired.

      Canonical employees are at least (from the top of my head) leading members of the following Debian maintainer teams: dpkg, APT, apache, ssh, xfree86, postfix and GNOME. Having two ftp-masters, the account and keyring manager, a member of the security team and a release manager on the payroll helps as well.

      Those people would be in a position to seriously change Debian from within even with some traction from other maintainers, I guess.

      However, Ubuntu chose to fork Debian, which is of course their prerogative, and it works out well for them.

      Michael

    65. Re:Problem? by ssj_195 · · Score: 1

      Yeah, I seem to recall that in Mandrake 10.1 (the latest proper release), the latest version of gaim was 0.78, or something, and KDE was still on 3.2.3. There are third-party repositories with more up-to-date stuff, however, but the fact remains that Mandrake is the black sheep of RPM-based distros, and is almost always last on the list when apps are packaged. All it really has going for it is a top-notch installer, hardware detection, and an inital configuration that doesn't need too much fiddling to get into an acceptable state (e.g. automounting of devices comes as standard) - things that I gather are matched, or at least soon will be, by e.g. Ubuntu. Keeping a Mandrake install up-to-date is a real chore, and is the reason I just switched to Gentoo (laugh all you want! :))

    66. Re:Problem? by pizzarobot · · Score: 1

      Debian has a slow development model because they support things like the ARM processor for PDAs, which Ubuntu does not. What you're essentially saying (let Debian and Ubuntu compete for x86) would obviously result in Ubuntu "winning," but if Debian wasn't here then people wouldn't have good linux packages for ARM. Ubuntu is essentially debian except for faster release cycles because Ubuntu supports less architectures.

    67. Re:Problem? by traffi · · Score: 2, Interesting
      Evolutionary selection depends on the "less fit" dying.

      This is not entirely true. Evolutionary selection depends mainly on

      • mutation
      • combination of good solutions (mating) in new generations

      A less fit species does not have to die, although it will exist in much lower quantities than those that are more fit.

      Because the less fit don't necessarily die out, some qualities they have can be kept in the population for quite a while until a change in external circumstances renders them fit again. Also, although being overall less fit, they still might have some good genes that the more fit do not and mating with them will provide the more fit with good qualities.

      Finishing the evolutionary analogy: Debian and Ubuntu will probably coexist for the time being, their popularity fluctuating according to various external factors. They might even eventually depend upon mating with each other in order not to become inbred and thereby more vulnerable to unknown diseases!

      --

      Treo + Kaffi = Traffi
    68. Re:Problem? by Fuzenix · · Score: 1

      Nailed the hit right on the head. The "Debian Camp" should throw more support at the Ubuntu/Kubuntu teams and help them continue to GAIN momentum, not try and de-rail enthusiasm!

      Ubuntu is the BEST THING to happen to Linux since Knoppix and I can -finally- recommend a Distro to a Windows User and have them get a real, viable alternative to Mac/Win.

    69. Re:Problem? by Anonymous Coward · · Score: 0

      Don't bite the hand that feeds you?

    70. Re:Problem? by Anonymous Coward · · Score: 0

      I agree. Server packages need care and feeding also. But comparing server/desktop, I think that server administrators are more tolerant of release delays and less tolerant of stability issues than desktop users. I'm *not* saying Debian's latest release cycle is adequate for either camp.

      The other issue to consider is support. For some server applications, I really *don't* need to update often. In fact I don't want to. I'll set up a server for a particular purpose and it should just run that way for years. But of course I want to apply necessary security updates, etc. A longer support cycle also makes it easier for ISV's to get their products developed, marketed, deployed, etc.

      So how would you handle, say, a one year server distro release cycle, and a three year support cycle? It would mean expanding on Debian's current stable/testing/unstable trilogy, among other things. The only way you could pull off the additional complication and work would be to narrow your focus. I think.

      I'm still in my underwear, so I should probably start getting my priorities straight right about now also... ;)

    71. Re:Problem? by joshua · · Score: 1

      Debian stable is too old for servers these days. Having to build a custom kernel on another machine and stick it on a CD just so debian can see an Intel network card is ridiculous.

    72. Re:Problem? by synthespian · · Score: 1

      Debian Developers, they spend years trying to get their software to work on archs that no one ever uses any more

      It always seems like they're incesing their glorified self when they say that. However, if you judge them by an objective comparison, you just have to compare them with NetBSD, which supports far more architectures and yet, are able to maintain their distro up-to-date. Plus, they don't only hack at userland software, but also on kernel and protocols, while Debian just does security and packaging. So, by all accounts, Debian needs to stop justifying their mistakes with shitty excuses.

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    73. Re:Problem? by Gillious · · Score: 1

      Thank you! My sentiments exactly.

    74. Re:Problem? by k8to · · Score: 1

      As I said elsewhere, #debian, the irc channel, is really bad/broken.

      Debian the distribution is only somewhat bureaucratic and certainly committee based, but those things are both positives and detriments. As a whole, the project is not hostile, the related IRC channel is just problemed.

      In general, try not to tie your irc experiences with a software project with the software project itself. Sometimes there is a strong overlap in membership, but often there isn't, and often nothing much in the way of development discussion occurs there. It *might* be fair to evaluate how focused that project is on providing user support, since if they were really excited about it they might fill the irc channel with helpful things and people, or create another forum obviating such a channel entirely.

      --
      -josh
    75. Re:Problem? by Targon · · Score: 2, Informative

      Nothing is stopping you from going to the testing distribution. Unlike most of the other distributions, Debian has an OPEN development cycle which EVERYONE can upgrade to. Sarge at this point is probably as stable as most of the other released distribution versions.

      Something to think about is that people look at BSD and love how stable and secure the different flavors are. Debian tends to be as stable as possible because of the testing that is done.

      If you want to go with the latest features, nothing is stopping you from installing them. Production environments are almost never about having EVERY new feature, they are about stability and security.

      In addition to this, if you need a specific package, you can generally just get that package and any packages it depends on, compile the application yourself, or upgrade to one of the development releases. You do NOT need to wait for something to be added to the latest released version of the distribution.

      If you are a true system administrator for a production environment, then for security reasons, you should be more than able to compile and install any specific requirements for your needs anyway. If you can't, and MUST have things done for you, then your production environments will always be at risk of being broken into due to some configuration setting that doesn't work well with your environment.

      Most people don't lock down their systems, they take an easy install method like "web server", without editing the package list before installing. What this does is to allow access to your machine in ways you arn't even aware of.

      Which web server do you want to use? Do you really need ftp access to the box, or do you use ONLY ssh/scp to transfer files to the machine for security reasons? How about other little features? Do you NEED a GUI on that machine at all, and why since a command line should be enough? Have you checked the configurations to make sure they point to the right places? How about locking down any remote access methods to make sure that ONLY the machine and perhaps the subnet it is on gets access to the configuration interface(if you have one)?

      And last but not least, the kernel is something that EVERY system admin should manually compile for their system. Instead of just using kernel modules, compile in what you need, and don't bother with support for things your system has no use for. Distributions put in as many modules as they can into the kernel for compatability with all the different systems, but once you have the machine up, why not custom compile your kernel for the purpose of the machine? If you don't use NFS for example, why should you bother with NFS support in the kernel unless you may want to use it at some point?

      So, sarge is pretty much there. You can upgrade to it, and since you arn't installing from scratch, you don't need to wait for the installer to be tested/upgraded. Going to a .95 version of a beta is for the most part going to be just as stable for most people as the 1.0 version. sarge is at that point, and even if there are a couple of little things that need to be done on it, there should be NO reason at this point not to be running it. This isn't a Microsoft style release where at release it has lots of bugs and holes. Debian may take a long time between official releases, but even in testing it's pretty stable. Except for the first eight months of a new unstable, the unstable tree tends to be fairly solid though SOME things can break randomly from day to day or week to week.

    76. Re:Problem? by vadim_t · · Score: 2, Interesting

      Sarge is kind of fine, except it doesn't get security updates fast enough. But yeah, I suppose it could work. But that's not what I was talking about anyway.

      As far as I can see, the usefulness of the stable distribution dropped drastically. Right now I only consider it for one thing - firewalls, which include things like DNS servers and such. Its usefulness as a server with some big service such as http, smtp, imap, etc is very limited.

      I already explained that yes, I can get backports, or use packages from newer releases, or compile from source. But all those are very unattractive solutions for reasons I already explained. They're unreliable, unsafe or unpractical.

      Take getting packages from testing, for instance. Why the heck does that have to require me to install a testing version of libc? Is that really because exim uses features added to libc during the last month, or because it's the version testing includes? This often results in pulling 30 packages from testing that include most of the base, and which sometimes create problems during upgrades.

      The rest of your post isn't even relevant to what I was saying. Yeah, I can administrate a Debian system. No, I don't want to do more work than strictly necessary.

    77. Re:Problem? by Anonymous Coward · · Score: 0

      I had my RH6,2 box fo running for more that 4 years. No one has ever hacked it. You install the stuff you need and firewall it. Worst thing they might have done is a DOS attack on it.

      You don't have to ugrade anything that isn't installed. The only thing I ever patched or upgraded was apache.

    78. Re:Problem? by jimhill · · Score: 1

      Good point. I should have been more clear about my limited experience, esp. that my negative reinforcement came from a single source. Multiple parties, mind you, but a single source. IRC channels tend to show a painful degree of self-selecting exclusivity.

      --
      Learn to spell: nickel, missile, lose, solely, amendment, speech, kernel, probably, ridiculous, deity, hierarchy, versus
    79. Re:Problem? by Doc+Ruby · · Score: 1

      When I read the Slashdot announcement of Ubuntu, it mentioned the possibility for binary compatibility. When I asked what it would do to fork the distros, in a Slashdot post discussing that story, I got flamed by dozens of posters. Now it's a reality, and I don't see anyone interested in taking Murdock's solution seriously. Popularity can be very dangerous when the "populace" thinks of your essential thing as a new toy, and makes it that way by treating it that way.

      The "departure" of Debian developers to Ubuntu now looks more like a defection to a competitor, competition which could destroy at least Debian, or both if their symbiotic relationship is neccessary. A root of the problem lies in Debian's interminable release schedule, which drew core developers to start Ubuntu, based primarily on an aggressive, predictable release schedule. They need to work out their differences, or we'll all take a hit, sooner than later.

      --

      --
      make install -not war

    80. Re:Problem? by Anonymous Coward · · Score: 0

      YHBT. YHL. HAND.

      Love,
      bonch (aka rd_syringe aka Overly Critical Guy)

    81. Re:Problem? by Stregone · · Score: 1

      If you use the new installer it "just works" just fine. No screwing with anything, just "apt-get install x-window-system kde" and a minute later it was up and running.

    82. Re:Problem? by Doc+Ruby · · Score: 1

      That is correct. In fact, so long as the mutations don't fork into incompatible (mating) species, the mutations can increase the variety in the genepool of a single community. DNA is largely open source, and the lessons from biology are applicable to other heritages like software. But software projects that depend on popularity never recover from below some threshold, though stubborn adherents might persist indefinitely. And internecine attrition is a waste, when an orgy of cooperation is an alternative.

      --

      --
      make install -not war

    83. Re:Problem? by Anonymous Coward · · Score: 1, Insightful

      Why is it ridiculous to run stable applications at work?

      Nice straw man. You're either deliberately missing the point, or monumentally stupid.

      The previous poster didn't have a problem with stable applications, but rather modern applications (or more precisely, the lack of which.)

      "Stable" is not mutually-exclusive with "modern".

      As other distros have proven, you can have stable, modern applications - Debian "stable" is so woefully out of date it's not funny anymore (yes, it used to be funny - now it's just pathetic.)

    84. Re:Problem? by Anonymous Coward · · Score: 0

      Nothing is stopping you from going to the testing distribution.

      How about STABILITY?

      The whole point of having "stable" and "testing" branches is not having to live on the bleeding edge.

      The whole problem is that instead of a choice between "stable" or "testing", Debian provides "useless" or "unstable", and that's why it's having so many problems lately.

    85. Re:Problem? by ga5in · · Score: 1

      I fail to see how "Debian is dying" when Ubuntu is just a handful of patches, as compared to the thousands of developers and massive multi-architecture work behind Debian that Ubuntu stands on the shoulders of. Without Debian, Ubuntu is useless. Sarge is fantastic for my company workstations, and Sid shines on my personal systems. Am I missing something here?

    86. Re:Problem? by TheLink · · Score: 1

      Stable is good. I like stable.

      But when software lacks functions you need or has (nonsecurity) issues solved in later versions, then it's annoying.

      This is especially so with desktop software- UI often needs a bit of work.

      --
    87. Re:Problem? by man_of_mr_e · · Score: 1

      Choice is good for devs, sure. And it keeps devs happy, since they never have to solve their social issues. They just take their toys and go home.

      That's the problem

      It's not good for end users, because the same solution gets rearchitected over and over again, never getting further down the path of enlightenment (so to speak) because every time a little conflict emerges, everyone just disbands and starts over.

      Linus's "iron fist" control over the Linux kernel has allowed the kernel to mature much faster than if everyone were off starting their own kernel's every time a problem happened.

    88. Re:Problem? by Stregone · · Score: 1

      To me it seems like people are mostly switching to ununtu from debian because sarge is taking so long to go stable. Once that happens x.org and kde 3.4 and all that stuff will go into debian and I bet atleast some of them will switch back to debian. I'm not saying this is definitly how it is, but from what i've heard from people its how it looks to me.

    89. Re:Problem? by jilles · · Score: 2, Insightful

      There's nothing wrong with the philosophy in theory. There's a lot wrong with the philoshophy in practice. If you install debian stable desktop apps you are running software with many bugs (including security bugs) that are not being patched by the original developers because they've moved on to versions that probably include a lot of relevant fixes & features. In addition you are missing out on four years of significant feature development (the stuff in stable was obsolete when woody was released). Four years is a long time for desktop operating systems (cough, microsoft are you listening?).
      When's the last time you saw a KDE 2.x update? A Mozilla 1.0 update? Nobody is maintaining this stuff anymore, except for the debian guys.

      IMHO the KDE guys are much more qualified to fix KDE than the debian guys. I can understand that you might want to wait a few months before incorporating a KDE release in a distribution. But the debian guys are behind a lot of versions and they're not even trying to keep up. And this is the case with most major packages in Debian. They're shipping stuff that the original developers no longer care to maintain. Really when's the last time you installed a mozzilla 1.0 patch or a KDE 2.x security update?

      When you are running a server this doesn't really matter much because on a server you don't constantly install new software but instead you focus on a handful of server applications (e.g. apache and mysql). You can afford to compile the latest versions of those applications yourself if you need to. This is what debian is good at: laying a good foundation for running a handful of customized server applications that really matter to you. I'd pick debian if I needed to run a stable linux server.

      However, this philosohy doesn't scale well to the desktop. Almost all debian desktop users run testing or a debian based distro derived from testing. Testing is not that good. On all occasions I tried it I managed to freak out apt-get in no time with a very small number of apt-get installs, updates and upgrades. Last time (two weeks ago) apt-get install kdebase did the trick. Poof errors all over the place. Probably it was fixable but it shouldn't need fixing in the first place. Debian users recommend using testing for desktops, I'd recommend using a finished and tested product instead. There are plenty of those around. Some are even derived from debian testing. Ubuntu is currently doing what the debian community is currently not doing: supporting end users.

      Interestingly the debate shows that maybe the deb package format is not so perfect. Wasn't the package format intended to prevent this kind of compatibility problems? For years the debian people have been claiming the superiority of the .deb format over rpm. Now poof, compatibility problems between debian and ubuntu. What's going on here?

      --

      Jilles
    90. Re:Problem? by Anonymous Coward · · Score: 0

      Unbuntian.

    91. Re:Problem? by poofyhairguy82 · · Score: 1
      Those people would be in a position to seriously change Debian from within even with some traction from other maintainers, I guess.

      Why waste the time doing that though? Why should Canonical spend its resources on Debian politics when they can just fork the project and hand back bug fixes as they want to?

      Why deal with the red tape and bullshit of Debian if you don't have to? Instead of wasting time on that crap, Ubuntu has: brought in Xorg, improved Gnome, done wonders with the installer, and set up a system where releases come at stable 6 month time frames. If Ubuntu would have instead tried to do this within Debian, the project might have nothing to show for it. Just like Userlinux...

    92. Re:Problem? by Anonymous Coward · · Score: 0

      packages generally go into sid as soon as there is a stable relase and someone gets round to package it (stuff as deep in the system as major version upgrades to the X windows system don't but most things do)

      its then 10 days before it gets into testing (currently sarge)

      it then gets into stable when there is a stable release which doesn't happen very often

      sarge release has taken a *LONG* time due to various issues (first it was installer development then issues with autobuilders for security updates) but hopefully its going to get there sometime in the not too distant future.

    93. Re:Problem? by SamNmaX · · Score: 1
      I'm sorry, but as far as I understand it, Debian suffers, or starts to suffer, from Ubuntu's popularity...

      Shouldn't being friendly to new people be one of your top priorities then ?

      I think Debian certainly could try to deal with people's questions better, but what I was saying is it's not really fair to expect any forum/chat to be the appropriate spot for questions.

      Now, in terms of Debian in relation to Ubuntu, I haven't personally delved too fair into the Ubuntu community, but from what I can tell it's popular not because (or just because) of this type of support, but it has much more to do with the fact that it's got a Debian distribution that's both up to date and stable.

    94. Re:Problem? by Anonymous Coward · · Score: 0

      I hear collecting garbage is a job that doesn't require much intelligence. Check it out.

    95. Re:Problem? by Minna+Kirai · · Score: 1

      Move from XFree86 to x.org is yet another major technology move.

      No, it completely isn't. The first release of xorg was functionally indistinguishable from the last release of xfree86. The only changes are different names for libraries and config files.

    96. Re:Problem? by k8to · · Score: 1

      Amen.

      --
      -josh
    97. Re:Problem? by Anonymous Coward · · Score: 0

      there is no package maintener for x-org that why debian did have x-org. if you want x-org on debian you can apply as x-org package maintener, make sure your x-org package able run on several machine like x86 (from 386 till pentium4 or compatible), sparc, amd64 and mac machine.
      please remember debian is build by community not a company that base on profit. so if you want make debian better joint with their community not just complain

    98. Re:Problem? by Anonymous Coward · · Score: 0

      Not in parasitic relationships.

    99. Re:Problem? by Anonymous Coward · · Score: 0

      "However if you ever want to run a server, what do you want? Stability."

      Yes, but not only stability. I want (and need) functionality too (or I could deploy turned off computers without OS installed at all -maximum stability, that is), and there's where Woody fails... even miserably sometimes.

      "If you really really need a more modern package in order to do stuff on your server then there exist backports out there for you to go and find"

      Which will break stability: they are not tested, they are not well forged most of the time, and they will break your system upon next "official" upgrade due to wrong dependencies.

      "its not like you really *need* Mozilla or even X on your web/email/news/file server"

      No, but I *do* need them on my terminal server. And I *do* need a modern Samba version on my file server. And I *do* need antivirus/antispam on my email server. And I *do* need modern PHP version support on my web server.

      And on top of it, I *do* need to be able to even *install* the system on my low-end server with a SATA controller, and I *do* need to be able to install the system on my mid-range server with some modern RAID SCSI controller.

      I *do* apreciate Debian Stable for what is worth, and I *heavily* apreciate Debian policy about only security upgrades on Stable, since I am the first one interested on not touching a bit unless strictly necessary on a computer once it has been deployed into production, but usually -not because I like, but because I *need*, software has to be as modern as it can be while being stable enough by the time I deploy the system and this is only achieveable by having stable releases each 12 months, 18 at most and then (only *then*) having those releases supported for as long as possible. I still have one server on Potato, since it was an Intranet http server which still does what it was commited to when deployed by the end of 1999, that's all well and good, and I'm only sorry Potato support has already been abandoned, *but* I wouldn't be able to deploy Potato on a new server even if I wanted and it still were supported: It most probably won't even install on modern hardware, and its user-space software wouldn't stand for the new requirements (like those in my examples on the previous paragraphs). The problem is that Woody, which is the current Stable fails exactly on the same places. Now you can tell me I could install Sarge (or backports, or locally compiled programs), or you can tell me Debian is terribly stable and well tested, but you will be cheating if you try to tell me both things at the same time.

    100. Re:Problem? by fozzmeister · · Score: 1

      Yeh i tried Gentoo, good OS, but im only capable of getting it working, seems to turn into a sludgy mess after a few months with me at the wheel.

      Gentoo is upto date because they don't wait for wierd arch's (thats my impression anyway), also thier update releases tend to be not as large as debians.

    101. Re:Problem? by jonadab · · Score: 1

      > Why is it ridiculous to run stable applications at work?

      Well, let's all just run PC-DOS 3.3 while we're at it.

      Seriously. PC-DOS 3.3 was very stable; I never managed to find a bug in it, period, not even a little one. Then MS-DOS 5.0 came out, and it had all kinds of bugs. 6.0 was only a little better. 6.22 had most of the bugs ironed out, but it was still not as stable as 3.3. Let's all use 3.3, since it's stable.

      Do you see the problem?

      Installing Woody is like travelling back in time the better part of a decade. Just for starters, the installer is not something that could ever be recommended in a work setting: you have to use dselect. Manually. It makes NT4 look positively modern. And the installer is just the beginning. Once you get it installed, you find that any application released in the last couple of years won't run on it. You want to run an application that requires GTK2? Haha, you're joking, right? Heavens, you wouldn't want anything so bleeding edge as *that* on your system; after all, it's only three or four years old, so just get it out of your head.

      There's stable, and then there's really stable, and then there's Just Plain Old. Woody, at this point, is too far into the last category.

      There's nothing stopping people who don't need new software from continuing to use old software, such as Woody, or Potato, or TOPS20. But when your *latest* stable release has such thick cobwebs on it that people with seven years of Linux experience try to install it and immediately go "Yikes!", it's time to get a slightly more modern one out the door soon.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    102. Re:Problem? by Curtman · · Score: 1

      > seems to turn into a sludgy mess after a few months with me at the wheel

      Sorry to hear that. They have some great tools for for fixing problems.

      > Gentoo is upto date because they don't wait for wierd arch's

      No, Gentoo is up to date because it is a source distro. Its trivial to add support for a new platform in most cases. Or to just rebuild a package when one of its deps is updated and its ABI changes.

      > thier update releases tend to be not as large as debians.

      This is because update releases aren't the same as Debian releases. Gentoo releases have more to do with the version of the LiveCD and version of GCC, than anything else. When you upgrade from 2004.3 to 2005.0 for example, you change a symlink:

      /etc/make.profile -> /usr/portage/profiles/default-linux/x86/2005.0
      instead of
      /etc/make.profile -> /usr/portage/profiles/default-linux/x86/2004.3

      The packages are kept up to date, rather than getting stale, and upgrading once every 2 years.

    103. Re:Problem? by joshmccormack · · Score: 1

      ...Now imagine if Ubuntu had instead been a group of developers who decided to combine their efforts with the Debian group to improve Debian? We'd have a better Debian and no incompatibility between two popular distros and two communities.

      I don't think Debian's current state - with it's long period between stable releases, is necessarily because of a lack of workers. I think it's a management decision. If there was a commitment to getting releases out at regular intervals, like every six months, even if the latest and greatest wasn't in it, Debian would be viewed differently.

    104. Re:Problem? by PastaLover · · Score: 1

      I suggest next time you install something with apt-get, you actually take the time to understand the "errors". Something might not be installable, but that doesn't mean something is broken (except for that package). In this case, kdebase wasn't installable for a long while because it wasn't current with the dependencies in sarge. (it is a dummy package anyway, which you would have known, had you bothered to read the manual)

      Oh and ubuntu is derived from unstable, not testing.

    105. Re:Problem? by jilles · · Score: 1

      I mean broken as in from that point apt-get throws errors about various executables and libraries not being found on any subsequent attempt to install something (even the most trivial packages). In my book that is a serious situation that should not occur no matter how broken the package is. As for debian documentation, I've been conditioned over the years to expect that linux documentation (specifically debian documentation) is usually incomplete, out of date and quite often incorrect and internally inconsistent. Don't blame me for not rtfm'ing. In this specific case I was following the steps outlined in some howto on getting a debian desktop working. Clearly the howto was out of date and as I experienced incomplete and in some places incorrect. It fully met my expectations.

      The problem with your attitude (which is illustrative of how the debian community deals with end users) is that it argues away the problem. The problem is that apt-get can break down and that you need expert help to fix it. The problem is not end users ignoring available documentation (this is actually one of the few predictable things in software engineering). The whole point of apt-get is that it shouldn't break down, that you shouldn't need to fix it, that it fails gracefully in case of problems and that you can install stuff without reading piles of installation howtos.

      The problem with debian testing is that it is in a more or less permanent state of being broken somewhere (that's why it is called testing and that's why it is not suitable for end users). Install the wrong package and you end up with a broken system that can only be fixed in a non trivial way. Complex packages like X, gnome and kde are always a challenge to get working on debian because of this. Sometimes it will work sometimes it won't. In fact, no debian testing install I have used has lasted more than a few days because of this. Invariably I ended up apt-getting a package that apparently I shouldn't have touched. Once things break down it can get ugly quickly.

      --

      Jilles
    106. Re:Problem? by jonadab · · Score: 1

      > Debian stable eschews the bleeding edge in favor of reliability.

      The bleeding edge? What an understatement! Debian stable eschews the whole modern era in favor of metaphorical stone knives and bearskins. It is not so much venerable as decrepit, senile. Installing it is like travelling back in time the better part of a decade, to the era when 2.4 was the new kernel and not everyone used it, when X servers had to have their settings tweaked and modelines frequently had to be written by hand, when dinosaurs roamed the earth, the era when most laptops didn't work, and a lot of desktops didn't have all their hardware supported either. Remember that? Wasn't that fun? Now you can experience the late nineties _again_. Just install Debian Stable, and re-live the spent days of your lost youth...

      --
      Cut that out, or I will ship you to Norilsk in a box.
  2. Crisis, what crisis? by winkydink · · Score: 3, Insightful

    I'd call it evolution. I'm sure Neanderthals viewed the last evolutionary change in humans as a crisis though.

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    1. Re:Crisis, what crisis? by Aeiri · · Score: 2, Interesting

      I'd call it evolution. I'm sure Neanderthals viewed the last evolutionary change in humans as a crisis though.

      And I'm sure the people at Mandrake called it evolution as well. (In regards to RPM)

    2. Re:Crisis, what crisis? by EnronHaliburton2004 · · Score: 1

      Well, his kind are slowly heading towards extinction.

      The actions you see today are the last, desperate attempts at survival for the old empire. A quick grab for the power & money while they still can.

    3. Re:Crisis, what crisis? by Anonymous Coward · · Score: 0

      I don't think that Neanderthals could view the evolutionary changes in human since they didn't know about evolution. Instead they had this awkward theory that Earth will be created 23,000 years in the future.

    4. Re:Crisis, what crisis? by PakProtector · · Score: 0, Offtopic

      I think Empire is clearly right. America is moving into the last stages of an Empire, much like the British Empire did before it collapsed. These are the last, dying gasps of a once great society that has become everything that it stood against. The only way an empire can avoid civil war is to create wars elsewhere, which we're doing just as the British did, 'to protect our citizens and our interests.'

      --

      Edward@Tomato - /home/Edward/ man woman
      man: no entry for woman in the manual.
      "Qua!?"

    5. Re:Crisis, what crisis? by nofx_3 · · Score: 0, Offtopic

      Although this is off topic, here's a good quote:

      "Those who do not read and understand history are doomed to repeat it." - Harry Truman

      -kaplanfx

      --
      Visualize Whirled Peas
    6. Re:Crisis, what crisis? by Anonymous Coward · · Score: 0

      Britain lost its Empire because, even though the came out on the winning side of WWII, they had overextended themselves, bled themselves white and basically broke the bank. The came out of the war exhausted and broke. Hell, Britain had food rationing until what, 1953? 54? They simply couldn't afford to keep it together any longer.

    7. Re:Crisis, what crisis? by Deusy · · Score: 1

      "I'm sure Neanderthals viewed the last evolutionary change in humans as a crisis"

      What are you talking about? Never seen rugby or american football on TV?

      1. Let humans evolve...
      2. ...and invent sport
      3. Neanderthals play lots of sport...
      4. ...and Profit!

      --

      Free Gamer - Free games list and commentary

    8. Re:Crisis, what crisis? by EnronHaliburton2004 · · Score: 1

      Britain started losing the empire long before WWII.

    9. Re:Crisis, what crisis? by Anonymous Coward · · Score: 0

      Britain started losing the empire long before WWII.

      Very true. Many historians date the start of the decline of the British Empire back to the Boer War of the late-1800s.

      The parallels between the decline of the British Empire and the decline of the American Empire are startlingly similar. Both are rooted in overt militarism triumphing over common sense economics.

      The original poster of this mini-thread noted the decline of the US. It's obvious that the US is an overextended imperial power teetering on the brink of bankruptcy and economic collapse.

      When the central bank of South Korea announces that they will shift some of their reserve holdings away from the dollar to stop their holdings from falling like a rock with the falling dollar, and that announcement triggers the largest one-day decline in the NYSE in years, prompting Washington to pressure Korea not to do so -- which is exactly what happened a few weeks ago -- it certainly is not the sign of a sound economic power. (How's that for a run-on sentence?!)

      One could easily date the start of the decline of the American Empire to the Vietnam War. Nixon changing the US dollar from being a gold-backed currency to a floating currency effectively allowed the US to "inflate away" the cost of the war by simply printing more dollars (and sticking Jimmy Carter with the resulting economic stagflation), but it is not sound economics.

      Ronny Raygun funding an unneeded military buildup by deficit spending and overseeing the US turn from a creditor to a debtor nation is also not sound economics -- no matter what the Reagan worshippers say.

      Those examples are merely bandaids being applied to a dying empire. The only positive blip on the radar was Clinton's budget surpluses, helped by an aggressive attack on the poor and the dot-com bubble.

      Bush's policies have simply sped up the decline. Bush's cohorts have their plan to seize control of mideast and central Asian oil, but that does not seem to be going well and it certainly does not change the fundamental economic problems of the US.

      In fifty years, people will see this decline as clearly as they watch a picture on their Chinese-made TV.

    10. Re:Crisis, what crisis? by mattyrobinson69 · · Score: 1

      i'd be chuffed to be a neanderthal - son, you have the ability to control tools including the kettle, i cant - make a bru.

  3. Bad by Anonymous Coward · · Score: 1, Insightful

    This is definetely not what Linux as a whole needs. It's my personal opinion that Linux needs to rally behind 1 distro or at least make sure that everything is compatible. having different distros that won't run others code takes greatly away from the "power of linoox"

    FP

    1. Re:Bad by Anonymous Coward · · Score: 0
      FP
      Nope. Not even close.
    2. Re:Bad by Anonymous Coward · · Score: 0

      My name is Fred Peterson you insensitive clod!

    3. Re:Bad by Narchie+Troll · · Score: 1

      "Linux needs to rally behind 1 distro"

      I wasn't aware that the kernel had a persona.

      Either you're talking about Linus Torvalds or you're talking about some ephemeral "Linux community"; expecting either to throw their support behind a single distro is wishful thinking.

    4. Re:Bad by Pxtl · · Score: 1

      While I agree that the incompatibility is a bad thing, I think the forking off of Debian is a great idea. Debian offers a nice, single, consolidated infrastructure for Linux. In a certain way, Debian _is_ Linux. It's a democratic infrastructure for free Linux software. It provides a great source for building specialised distros (like the desktop-oriented Ubuntu)

      Now, the problem is that people are building debs against Ubuntu, when Debian should be the target to build for.

      Personally, I think the best approach would be for Debian maintainers to create an official "Debian Standard" easy-to-use distro based on Ubuntu, but fully compatible with the Debian. The principal being of having a simple-to-install distro for .deb makers to develop against. Then get Ubuntu and other Debian based distros to endorse Deb Standard as a standard platform to create .debs against (which would make sense - they owe Debian for their existence).

  4. That's what happens by Anonymous Coward · · Score: 4, Insightful

    For a lot of people, Ubuntu offers a better distro than plain ol' Debian. Now Debian is upset that Ubuntu is going off on it's own. Maybe if Debian released a better product on a faster scale, they wouldn't have their users being stolen by a better company.

    1. Re:That's what happens by An+Onerous+Coward · · Score: 4, Insightful

      Debian isn't a company. I don't think Ubuntu is either, but I'm not sure.

      The problem is, "a lot of people" means "people who want a desktop distro for x86." Far from having a grudge against Ubuntu, I've been installing it on all my systems. It's a very nice distro. But Debian has a bit less flexibility because it's trying to guarantee that a .deb file will work properly across a dozen different architectures.

      I don't want to see .deb packages that only run on Ubuntu or only run on Debian, the way you have to find separate RPMs for Mandrake and Fedora. That would suck.

      --

      You want the truthiness? You can't handle the truthiness!

    2. Re:That's what happens by Anonymous Coward · · Score: 0

      Debian isn't a company.

    3. Re:That's what happens by akorvemaker · · Score: 1
      For a lot of people, Ubuntu offers a better distro than plain ol' Debian.

      I've got a question for you (or anyone else willing to answer): What do people find better about Ubuntu?

      I'm genuinely curious. I currently use GNOME on Debian. I tried the Ubuntu Live CD a couple days ago, and I really didn't see much that was different from a general Debian install of GNOME. A different theme (that I didn't like as much), a slightly cleaner desktop (not much different), etc. Nothing really seemed to stand out to me as being really better than vanilla Debian+GNOME./P

    4. Re:That's what happens by Anonymous Coward · · Score: 0

      Ubuntu isn't just for x86. It's also for PowerPC.

    5. Re:That's what happens by jrcamp · · Score: 1

      Just a few examples:

      * Default install with all the basics (a new person doesn't know how to build Debian up from a basic install into a functioning desktop)

      * Stable releases of new software

      * Prebuilt binary drivers (nvidia, ati, wireless cards, etc.)

      * Other integration tweaks (esd preconfigured where appropriate, etc.)

      It's all in the small things.

    6. Re:That's what happens by kesuki · · Score: 2, Informative

      Ubuntu crashes on my system, and generally just breaks. the LiveCD works okay but has some quirks, Sarge installed generally without problem, other than having 6-month old everything. Keep in mind, sarge isn't even the 'stable' branch.

      Ubuntu wants to work with debian, to make a better debian, but the goals of Ubuntu and Debian are different. debian aims at a pure FOSS os, while ubuntu aims at a viable commercial desktop linux distro. A viable commercial Linux require a lot of 'free as in beer' software to run properly (java/nvidia-ati drivers, etc) Even though i have sarge, i installed both of the above, 'free as in beer' because I needed an accelerated X-server to play mpeg-4 streams at certain resolutions without 'skipping' and java's vm was needed to run p2p apps. in my experience p2p apps run about 20% greater efficiency under a default linux config, vs a 'default' xp config, so obviously linux is the os of choice for p2p users.

      Debian has always had a problem keeping up to date, I still use it, because it seems like the only viable alternative to it is gentoo, which would take a week to install on my current system ;) Ubuntu might weaken Debian, but it is unlikely to kill Debian in the long run, and even if they did, new distros would take it's place. Also, as good as apt-get is, it still require an obsolete server/mirror model as the primary method to distribute files needed for upgrading/installing the os. Seeded swarming (aka Bittorrent) is the future... why force individuals to connect and try 20 different mirrors, when all mirrors can connect to one central tracker, and everyone connected to the tracker can swarm stream files not only from mirrors, but also from other users downloading files ;) mirrors can set all sorts of bandwith caps/user connection limits etc with a modern torrent client like azureus. Even with most broadband users having an 8:1 ratio on down/upload streams, bittorrent uses donated bandwith more efficiently, instead of 'popular' mirrors footing most of the bill, the tracker helps ensure that all mirrors take on as much bandwith as they planned to dontate. because this can change dynamically the tracker can change who's donating bandwith on an hourly basis easily. that's not something you can do with conventional ftp mirroring.

      If debian was already using torrent technology, all ubuntu would have to do is set up it's own tracker, and the farther they diverged from debian, the less bandwith of debian's mirrors they'd use.

    7. Re:That's what happens by Anonymous Coward · · Score: 0

      I have to find different .deb files for powerpc architecture.

      I have to find different .deb files for woody, sarge , and sid.

      I don't see why it's any different that I have to find different .deb files for ubuntu. .deb is just the package system. It doesn't define the packages themeselves. That's called a distribution. If it's a different distribution, it's not suprising they would need different .deb files.

      All anybody wanted out of a distribution was the debian package system anyway. RedHat/Fedora and SuSE are the outsiders; everybody else is debian based.

      By by debian. You were good to us, and thanks for dpkg and apt-get. There is no way a developer is going to deal with the bs of making their bleeding edge package work on crufty ol' backwards compatible debian dev environment if it works on their ubuntu system.

      If I use mandrake 10 should I or would I go through the hassle to build redhat 8 .rpms? The whole idea is silly.

    8. Re:That's what happens by gnuman99 · · Score: 2, Informative
      Seeded swarming (aka Bittorrent) is the future... why force individuals to connect and try 20 different mirrors, when all mirrors can connect to one central tracker, and everyone connected to the tracker can swarm stream files not only from mirrors, but also from other users downloading files ;)

      BT is not very good (ie. kind of useless) for most of the packages in Debian. Most packages are less than 500kB. Very few run more than a few megs.

      If you want to use BT to download Sarge (hopefully before Woody turns 3 years old), you'll be able to get them here,

      http://www.debian.org/CD/torrent-cd/

      Debian will also release on DVDs (I think it will have 1x and 2x density disks) so you don't have to download so many images.

      After Sarge releases and the torrent gets on slashdot, that is when BT is best. BT for `apt-get upgrade`, well, not so great.

      PS. For apt-get, use your local mirror http://www.debian.org/mirrors/. Please, all of you should not be using the main http.us.debian.org mirrors :) Most secondary mirrors are just an hour or two behind primaries. Many are listed as secondaries just because they only host a limited architecture set (eg. only i386 and powerpc).

    9. Re:That's what happens by l3v1 · · Score: 1

      I don't want to see .deb packages that only run on Ubuntu or only run on Debian, the way you have to find separate RPMs for Mandrake and Fedora. That would suck.

      Yup, that would kill one of the reasons why Debian became so very rockingly unspeakably cool back in the days when I switched from RedHat (which I was quite a devoted fan of). I don't think Ubuntu peope would want to loose such a feature.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    10. Re:That's what happens by benjamindees · · Score: 5, Interesting
      being stolen by a better company
      Debian isn't a company. I don't think Ubuntu is either, but I'm not sure.

      Ha! This is the greatest Freudian slip in the whole thread. Ubuntu absofuckinglutely is a company.

      Who do you think pays all those Debian developers to work on Ubuntu instead of Sarge? Mark's money will run out sooner or later, but I'm sure he's invested enough in Canonical that when it does run out, they'll be sitting pretty with exclusive control over Ubuntu support.

      Meanwhile, Bruce Perens and Ian Murdock have to rethink their businesses based on Debian support. Instead of working with and within the Debian project like Progeny and UserLinux, Canonical has purchased the Debian project and is letting it rot to draw users and developers to Ubuntu. This doesn't bode well either for Debian or for the people who work within the project to make their living, if that living isn't tied to Canonical.

      In the end, I'd expect Ubuntu to turn into something like Fedora, with the free distro really only being useful for people who like to upgrade every six months and one company (Canonical) monopolizing support for anyone who needs a longer life, security updates, stability, or even third party software support. That seems to have been their inspiration all along. Everyone but beta testers will get to pay and, if they do it right, Debian will no longer be a viable option. Two birds, one stone.

      So far, unfortunately, it seems they are doing it right. Only half of the eligible Debian developers voted for the new DPL. Sarge is way late with no end in sight (it still hasn't even been frozen). And it seems like the process of adding new developers to the project (who might upset the balance of power or actually work to release a stable version) has come to a grinding halt.

      --
      "I assumed blithely that there were no elves out there in the darkness"
    11. Re:That's what happens by arose · · Score: 1
      I don't want to see .deb packages that only run on Ubuntu or only run on Debian, the way you have to find separate RPMs for Mandrake and Fedora. That would suck.
      Do debs from untstable run in stable? From stable in unstable? 100% sure? No? Wait, what were you saying again?
      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    12. Re:That's what happens by chamindra · · Score: 1

      If Ubuntu is killing Debian it is like saying the is the "parasite is killing the host" (excuse the strong analogy). Don't get me wrong, I personally use Mepis (which also depends on Debian) however I think it sad that though these distros and loads of others are benefiting from debian's flexible packaging mechanism and debian's voluntary community, they aare not contributing the patches and fixes back to debian.

      From Distrowatch you can see http://distrowatch.com/dwres.php?resource=independ ence that there are 129 distros based on debian (including 50 based on knoppix) witch use debain packages and update them over the debian infrastructure. The other distros come nowhere close on these stats.

      I believe distros like Ubuntu, Knoppix, Mepis, Xandros, etc all definitely have a right to exist as customizations of debian to serve different tastes and needs, however I think anything beyond customizations should be contributed back to debian packages (e.g. patches, fixes). This means also that not just debian but the 128 other distros can benefit too.

      IMO Sarge should only be released when it is as rock solid, secure and stable as Woody otherwise you are violating debian's release standards, but really more important than Sarge is the number of packages the debian community maintains. I fell the debian community is not getting the recognition it deserves as none of these other distros I mentioned could exist without them.

      please correct me if I am mis-informed..

    13. Re:That's what happens by k8to · · Score: 1

      People always say: bittorrent can't work for debian because our files aren't large enough.

      To that I say: Pish-tosh.

      Sure, bittorrent is probably not the optimal protocol for such small files, but it will _work_ fine. The basic premise is this: large files take a long time to download, so over the course of the download, you will find peers and transfer data to them. Small files take a short time to download, so you will complete the download before getting started with bittorrent.

      However, if you are downloading a large number of packages (as most downloads often do), then over the course of the entire download, a good number of peers who are downloading debian packages will be found. Many of them will be downloading the same packages that were updated since last week. In addition, there is no requirement that your client cease to participate as a peer once it has concluded downloading the packages. In a config-file I could set up my peer time, such as: continue providing data until 1:1 parity of download/upload has been achieved. Or I could even configure my download client to provide 4kbps of upload speed in perpetuity! Now I'm a debian mirror.

      Sure getting this all going may not be a trivial endeavor, but it's certainly worth doing.

      Now, if I could only think up a way to get package diffs so I don't have to download the entirety of xfree86 again when the packager fixes a typo in the readme file.

      --
      -josh
    14. Re:That's what happens by synthespian · · Score: 1

      Ubuntu wants to work with debian, to make a better debian, but the goals of Ubuntu and Debian are different. debian aims at a pure FOSS os, while ubuntu aims at a viable commercial desktop linux distro.A viable commercial Linux require a lot of 'free as in beer' software to run properly (...) Even though i have sarge, i installed both of the above (...) because I needed (...).

      See, all Debian fanboys install non-free software. just read Planet Debian.
      Let me inaugurate two new concepts: free-enough-for-me free software
      and really-free free software . Linux is FEFM, because more and more binaries from companies get in the kernel. Once that trend starts, it doesn't stop. OpenBSD is RFFS, because Theo de Raadt will spit on your face if you even propose to have binaries, and will drop support for your dear hardware. That is, he believes in the market economy: "Oh, don't wanna contribute so we can write drivers? Fine, we'll go buy from someone else." See, you can use the market to your favor. Linus fanboys must learn that.
      Call me a zealot, and a troll, I don't care. I tell the truth. Once those little binaries creep in, once you give in to the suits, you're fucked. It's not free software anymore. They have no respect. It's all money to them. Freedom and ethics are better, but some just don't think so. So stop this Debian fanboy hipocrisy, all this jive about "a pure OS."

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    15. Re:That's what happens by Anonymous Coward · · Score: 2, Informative

      Umm,
      1) *Ubuntu* is not a company, Canonical is.
      2) Canonical actively encourage companys to provide support for ubuntu.
      3) 52% of developers voted in this leadership election. if you peruse http://www.debian.org/vote/ you will see that this is the usual percentage that vote.

      Quit the FUD.

      Rob

    16. Re:That's what happens by Anonymous Coward · · Score: 0
      However, if you are downloading a large number of packages (as most downloads often do), then over the course of the entire download, a good number of peers who are downloading debian packages will be found. Many of them will be downloading the same packages that were updated since last week. In addition, there is no requirement that your client cease to participate as a peer once it has concluded downloading the packages. In a config-file I could set up my peer time, such as: continue providing data until 1:1 parity of download/upload has been achieved. Or I could even configure my download client to provide 4kbps of upload speed in perpetuity! Now I'm a debian mirror.

      If you believe this will work, please, update apt-get to use this protocol.

      As for package diffs, there were discussions about that on debian-devel (search list archive for those). People though about using bsdiff protocol or whatever, but of course the problem just gets worse as mirrors would need more space to store packages. And more bandwith to mirror them.

      There are already ways to limit bandwidth on a mirror - put a proxy on your side. Then you only need to DL packages once.. Many ISPs do that to lower their costs which also lowers costs of the sites people DL from.

    17. Re:That's what happens by k8to · · Score: 1

      There are already test implementations. So, it's done. I sincerely believe the only reason it doesn't get further is because the "minds in charge" have come to the conclusion that the approach is not workable, for the reasons that I listed. I've read the discussions.

      I'm aware that diffs are really hard. It was a pie-in-the-sky comment.

      --
      -josh
  5. Debian is slowly dying by tono · · Score: 0, Flamebait

    And this proves it, eventually Ubuntu and Debian will be so seperate that very few of the Ubuntu packages will work with Debian, similar to Suse and Red Hat RPMs.. Debian is dying and nobody cares because they haven't released anything since I last used it 4 years ago.

    --
    cheese logs keep my wang warm at night.
    1. Re:Debian is slowly dying by Anonymous Coward · · Score: 0

      why is this interesting????? it is flamebait!!

    2. Re:Debian is slowly dying by Anonymous Coward · · Score: 0

      Debian is dying Netcraft confirms it!

  6. Bad Ubuntu! by TopSpin · · Score: 4, Insightful

    "I understand what the Ubuntu folks are trying to do, and they're doing lots of good work that will eventually find its way into Debian," Murdoch said.

    The operative word there is eventually.

    Sayeth Murdoch; "But what we really need right now as a community is for Sarge to be released."

    You needed that at least a year ago. Fix your model so that Debian can keep up with the rest of the Linux world and you won't have to gripe about forks that don't exist.

    Debian should be the foundation of a plethora of tailored distributions dominating the Linux market. The one and only thing preventing this is the fact that Stable is perpetually very obsolete. This is not Ubuntu's fault.

    --
    Lurking at the bottom of the gravity well, getting old
    1. Re:Bad Ubuntu! by homer_ca · · Score: 1

      "Debian should be the foundation of a plethora of tailored distributions dominating the Linux market. The one and only thing preventing this is the fact that Stable is perpetually very obsolete. This is not Ubuntu's fault."

      There are already many other popular desktop oriented distros based on Debian like Mepis and Kanotix. I'm not sure how much their packages are incompatible with Sarge, but it seems like it's suddenly as issue now with the popularity of Ubuntu. My only experience with this was updating an install of KnoppMyth R4V5 from the Sarge repository. It upgraded damn near every single package, and I think there was some strangeness after the upgrade. I didn't spend too much time with it though, because R5 was released pretty soon after and I was just testing it anyway.

    2. Re:Bad Ubuntu! by Anonymous Coward · · Score: 0

      Debian should be the foundation of a plethora of tailored distributions dominating the Linux market.

      I keep reading that, but I don't know where it comes from. Or rather, I think that sentiment needs to be refined.

      I think there are currently two reasons why Debian can't fill the role of a being a 'foundation' distribution: (1) the release cycle is too slow, and (2) Debian itself tries to be all things to all people, and doesn't leave a lot of room for expansion. If Debian would narrow it's focus, however, I think everybody could win.

      Personally, I think Debian needs to articulate a strategy that distinguishes the server room from the desktop. The release cycle requirements are different. The application requirements are different. There is just too much going on in the desktop applications arena right now for Debian to stand a chance of keeping up. They should focus on the server room. If Debian doesn't focus it's efforts in this way, they stand the very real chance of overextending themselves into obsolescence.

      By narrowing their focus, perhaps Debian could then become a foundation distribution. Let other projects like Ubuntu and the like build on the well maintained Debian core. Wouldn't it be nice if you could just add a few lines to your sources.list to pick which desktop flavor you wanted to run? I can envision a desktop for scientists, a desktop for office workers, a desktop for programmers, etc. each built on top of and perfectly compatible with the core Debian distribution.

      Then we can all have our cake and eat it too!

    3. Re:Bad Ubuntu! by noahm · · Score: 5, Insightful
      Personally, I think Debian needs to articulate a strategy that distinguishes the server room from the desktop. The release cycle requirements are different. The application requirements are different. There is just too much going on in the desktop applications arena right now for Debian to stand a chance of keeping up. They should focus on the server room. If Debian doesn't focus it's efforts in this way, they stand the very real chance of overextending themselves into obsolescence.

      I don't think that the "server" release cycle should be any different than the "desktop" release cycle. As an enterprise Debian admin, let me tell you that stable is just as outdated on servers as it is on workstations. Users are particularly unhappy about MySQL and PHP versions. As postmaster, I'm saddened by Mailman, Exim, Horde, and Cyrus. In all cases, those server apps are so horribly outdated in stable.

      I think the big difference is that enterprise users need longer support cycles, not longer release cycles. That is, a stable release needs to be supported for a long time. That does not preclude the release of another, newer stable release. The problem with Debian is that, except for a short transition period (one year, when woody was released) there's only one supported "stable" release. You're forced to upgrade to the new stable when it comes out, or else you're stuck running something unsupported.

      As an example, Redhat announced a while back that they'd support a given version of RHEL for, what, 3 years after its release? That's what enterprise/server users need. RHEL will release newer versions, and we as users can upgrade when we see fit to another supported version. With Debian, that's really not possible.

      Unfortunately, Debian is having a hard enough time getting people to work on the security team supporting just one release. Trying to support something like 3 releases at once is not likely to happen given the volunteer nature of the organization.

      noah

    4. Re:Bad Ubuntu! by Anonymous Coward · · Score: 0

      enterprise users need longer support cycles, not longer release cycles

      That's a good way to put it. I still think the release cycle for servers can be longer than for desktops though. And I think a more focused effort on the behalf of Debian would help shorten the release cycle and extend the support cycle.

    5. Re:Bad Ubuntu! by MemoryDragon · · Score: 1

      I agree, Sarge already is one year behind, and then?

      The main problem is the release cycle and the heavy focus on server only. The better thing for Debian would be to have a different release cycle model. Keep unstable, fork a quarterly desktop (half a year is somewhat to long for my taste) release from unstable or testing which concentrates on only some platform (and for heavens sake drop the 386 codebase for that one and move it to 586 or 686) and also kick out some obscure architectures. Keep the architecture diversity for stable but keep a release cycle of 18 months (which sort of is industry standard for server stuff). If that does not work out, move some of the more obscure architectures in a "could break" domain.

      My guess is, that many release cycle problems will be fixed anway as soon as Debian has moved towards x.org and x.org has become more modular (one thing which is worked upon currently) The main problem with XFree always was, that the Debian people had to split the codebase into modules and once they were done, they were 5 revisions behind and had to backport lots of fixes for testing and stable. (one of the reasons why Debian is still in XFree and not in X.org like everyone else)

      I dont see Murdochs critic that much in place, Ubuntu already helped the Debian project a lot. They ported x.org already to debian (you can nail x.org over a plain deb), they finally gave debian a working mechanism for user space device mounting, added that stuff to gnome and now to kde, polished up lots of packages and sent them upstream.



      All stuff which probably would never happened within the next year in core Debian. If Debian one day would become a good desktop distro (face it it is not) than the Debian project has to thank Ubuntu.

      Given Debians current structure and release problems as well as the problems of not being able to move to newer versions of some core packages but instead backporting patches left and right which even delays more the release cycle, the Debian project does not have to wonder, why people who look for a good desktop distro move in masses to something Debianish, which just delivers that.

    6. Re:Bad Ubuntu! by MemoryDragon · · Score: 1

      Most server side stuff I have seen has a release cycle of 18 months. That is Solaris, Java and many other programs which mostly run on the server side. I think 18 months is a good compromise between having enough time to iron bugs out and having more or less actual packages. For desktop a quarterly release cycle would be ideal given the update frequency of the core desktop packages. A half a year release cycle also is very ok (although I personally usually end up to switch to unstable after 3-4 months, because usually there are a handful of packages I need instantly, and no apt pinning is worse than to switch to unstable once you have to get more than one program from the unstable stream)

    7. Re:Bad Ubuntu! by Crispy+Critters · · Score: 1
      "Redhat announced a while back that they'd support a given version of RHEL for, what, 3 years after its release? That's what enterprise/server users need."

      That is why RHEL costs money. That is one of the Open Source/Free Software business models, that users who need the level of support that commercial software has (or should have) will pay for it.

      It doesn't sound fair to expect Debian volunteers to support as many releases as Redhat's employees do. (And if Redhat's maintenance support of RHEL is no better than the support it used to give to RHL, it is not worth that much.)

    8. Re:Bad Ubuntu! by Nevyn · · Score: 1
      As an example, Redhat announced a while back that they'd support a given version of RHEL for, what, 3 years after its release?

      Over double that, it's 7 years from release. Which means that box you don't want to have to care about can tick over serving DNS for about 6 years all the while getting errata, but you can also have the latest postgresql on another box.

      --
      ustr: Managed string API with ave. 44% overhead over strdup(), for 0-20B
    9. Re:Bad Ubuntu! by noahm · · Score: 1
      Over double that, it's 7 years from release. Which means that box you don't want to have to care about can tick over serving DNS for about 6 years all the while getting errata, but you can also have the latest postgresql on another box.

      OK, I thought it was longer than 3, but 3 was what came to mind. I don't think it's reasonable to expect Debian to support a stable release that long, but maybe an 18 month release cycle with a 36 month support cycle would be nice. Maybe bug fix/errata releases even more freqently, similar to what Debian already does with the periodic stable revisions.

      Then again, as has already been mentioned, it may be too much to ask this of a purely volunteer organization. Most developers, after all, aren't going to bother keeping installations of older releases around just to prepare security updates.

      noah

  7. Translation... by Anonymous Coward · · Score: 4, Funny
    Here's a suggestion on how we can avert the crisis before it becomes one: Provide a Debian compatibility runtime and development environment for Ubuntu, and make the development environment the default environment.

    Translation: Provide the same horribly outdated packages we do.

    1. Re:Translation... by l3v1 · · Score: 1

      OMFG. A friggin troll AC got funny for talking nonsense. Well, I guess it really is funny. In a wierd funny way :)

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  8. Funny thing, perspective. by FreeLinux · · Score: 4, Interesting

    And given the momentum behind Ubuntu, more and more packages are being built like this. The result is a potential compatibility nightmare.

    Funny how two people can look at the same thing and see something different. My perspective was that; the result is a potential deprecation of Sarge and perhaps Debian itself.

    1. Re:Funny thing, perspective. by natrius · · Score: 1

      If you're running woody, why would you even expect a new package made today to work correctly? If you try to mix in a new piece of software into woody, you'll end up updating quite a few libraries and end up with sarge basically.

      When etch is getting ready for release, what will be the reasons to use it over the Ubuntu release that comes out nearby? If they're planning on faster release schedules, how long are they planning to support old releases with security updates? I don't see the point in yelling at Ubuntu to wait up while Debian proper is being left behind.

      There's been lots of talk about changes that need to be made within Debian, but not so much about how it's going to happen. Until then, Ubuntu is a better option for almost anyone, because they have a set plan of what's going on. In another year, I'll have to update any Warty installs I have around. That's nice to know so I can plan ahead. I also know that there'll be a new release coming out right as Warty becomes unsupported, and also that there'll be another older release that has gone through six months of use that will definitely be stable for me to use with a year of support if I want to choose that instead. With Debian, I have no clue what's going on in the future.

    2. Re:Funny thing, perspective. by Anonymous Coward · · Score: 1, Insightful

      Ubuntu and Debian don't exactly fill the same niche. Compare the number of architectures supported by Debian with the number supported by Ubuntu. Think about the fact that you need a separate project to run KDE under Ubuntu. Since Ubuntu's aims are far narrower, Debian will always have its place. But we'll all be better off if that coexistence is as smooth as possible.

    3. Re:Funny thing, perspective. by Flamekebab · · Score: 0

      Being fairly new to the linux scene, I've often asked around for which distro to use.

      Some say Suse, some say Fedora, Gentoo, etc. Debian hasn't been mentioned to me, ever.

      Says something about it doesn't it?

      One of the wonderful things about linux is its organic nature - it's constantly evolving. New stuff happens every week, it's exciting. If debian isn't going to utilise this major strength of the linux and open source movement, then it looks like it's going to just have to shrivel up and eventually disappear.

      Evolve or die, basically.

      I personally love Ubuntu as it doesn't overwhelm me with packages or settings and works mostly straight out of the box. It also feels very clean and fresh - ideal for new users.

    4. Re:Funny thing, perspective. by Wildfire+Darkstar · · Score: 1

      Think about the fact that you need a separate project to run KDE under Ubuntu

      You don't. Ubuntu and Kubuntu are completely compatible, and the only difference between the two releases is that one includes Gnome right out of the box, and the other includes KDE. Installing KDE under Ubuntu proper is just a matter of running apt-get install kubuntu-desktop (or even just apt-get install kde), and installing Gnome under Kubuntu is similarly trivial.
      --
      Sean Daugherty "I have walked in Eternity -- and Eternity weeps."
    5. Re:Funny thing, perspective. by wemgadge · · Score: 1
      It will never happen with the egos involved etc, but what should be done to prevent forking is have the Ubuntu source folded back into Sarge RIGHTNOW and then release Sarge already!

      However, what we see happenning is a fork as significant as XFree being dropped by most major distros in favour of X.org.

      Progeny and Debian can stop it, but they need to jump aboard. There is no excuse for even "new", "unstable" packages to be 8 months old or older. The development cycle is too long for the market. And like it or not, They are getting left behind.

      --
      -- Cheers!
    6. Re:Funny thing, perspective. by Ian+Bicking · · Score: 3, Informative
      That doesn't even make sense, if you understand the process behind Debian and Ubuntu. The majority of work towards Ubuntu has been from Debian developers -- if they were starting from scratch they'd have nothing. And the majority of work will continue to be done by Debian developers, who still outnumber Ubuntu developers by very large numbers, and Debian has a process to support that kind of size. There might be issues with that process, but that doesn't invalidate the size and skill of the community behind Debian, nor does Ubuntu offer a comparable experience for developers.

      And it doesn't have to -- Ubuntu isn't out to beat Debian. At all. They are using different release methodologies, and are essentially forking Debian Policy where they see fit. But in their effort for short-term usability improvements, there's the danger that they'll create a difficult to maintain system -- and Debian's fundamental maintenance abilities are probably its best feature. And probably why Ubuntu is based on Debian.

    7. Re:Funny thing, perspective. by Anonymous Coward · · Score: 0

      I've been using Linux for nine years, Debian for eight of those.

      People were saying the exact same things you just said about Debian then (and about Linux itself, as a matter of fact). Debian's not going to die, though. There are just too many people who want it to be there.

      If you want to know what "says something" about Debian, consider the fact that I and many people I know would rather compile whatever bleeding edge software we need when we need it than deal with the hassles which come with other distributions.

      Of course, the need to do that is rare. It's also worth considering that I and most of the people I know are well into their 30s at least, are running businesses, and we couldn't care less about the latest theme engined whatsit or eye candy BS which so many teenagers drool over.

      I care about the fact that when Debian calls something stable it damn well is, if I need something a little more up to date testing is there for me and is still more stable than any other distro I've ever used, and that everything just keeps chugging along, year after year, without me having to worry about it at all.

      For those of you still living with Mom and Dad or hanging out at college on their dime that may seem passe, but for those of us who actually use computers to get work done it's a Godsend.

      You might also want to just think for a moment about the fact that without Debian there would be no Ubuntu. The fact that your world view is too narrow to encompass other viewpoints and considerations doesn't mean that they don't exist.

    8. Re:Funny thing, perspective. by l3v1 · · Score: 1

      When etch is getting ready for release, what will be the reasons to use it over the Ubuntu release that comes out nearby?

      What would make us use Ubuntu over Sarge ? I mean, come on, Ubuntu has almost _no_ _packages_, all it has is fetched from Debian. They worked up a new base install, but basically, that's it. Wake up already, Ubuntu is _not_ a real distro until it can provide packages enough to install a complete workstation, which it can't, and it couldn't with any of its relases up to this day. Tested, tried, used, forgotten until next one.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    9. Re:Funny thing, perspective. by Anonymous Coward · · Score: 0

      That's because Debian is great for experienced users, but it doesn't hold your hand and help you while you are learning. When you've been using Linux for a few years, you'll end up using Debian, like all the experienced users do.

    10. Re:Funny thing, perspective. by Flamekebab · · Score: 0

      So I'm a narrow-minded fool?

      I kinda figured that ubuntu is aimed at a major growth area. I mean, we've got loads of hardcore users like yourself, and there are many distros catering to you. However, it isn't just teenagers who drool over eye-candy, thanks all the same.

      If I'm going to succeed in "selling" Linux to these people who have been using XP, they want something that feels better than Windows. Sometimes looks *do* matter.

      Without Debian there'd be no Ubuntu? Yes, and?

      Without the invention of the internal combustion engine there'd be no cars. Doesn't mean that if the company producing the internal combustion engine goes bust that car production stops, not any more.

    11. Re:Funny thing, perspective. by jbolden · · Score: 1

      Ubunto is based on Sid (next release after Sarge) not Sarge ("upcoming" release). That's what Murdoch is complaining about. Ubunto packages won't run on Sarge based Debian systems.

    12. Re:Funny thing, perspective. by Anonymous Coward · · Score: 0

      "So I'm a narrow-minded fool?"

      No, you're a noob (which you yourself admitted, not meant to offend), and Debian is not by any stretch of the imagination, a noob distro, nor is it primarily geared to be a desktop distro. *That* is the reason it's not been recommended to you.

      Not to say Ubuntu isn't good, because it is... very. It's also a bit different from purely noob distros (think Linspire) in that it's a slimmed down, updated, desktop Debian. The key word there is desktop, as Debian proper is targeted squarely at servers, though it can be shoehorned onto the desktop by those with the required amount of patience. I use it on the desktop, but am seriously evaluating Ubuntu/Kubuntu for my workstation.

    13. Re:Funny thing, perspective. by Anonymous Coward · · Score: 0

      "The majority of work towards Ubuntu has been from Debian developers"

      When you also consider that alot of the Ubuntu developers ARE Debian developers, it puts it in a whole other perspective. If Debian starts to dry up (which I really don't see happening btw), chances are most of the other Debian developers will move to Ubuntu, and it will essentially become Debian, just evolved a bit (and with a more sane release schedule on the desktop distro). I see Debian becoming the backbone server distro with 12-18 month release cycle, and Ubuntu the desktop version with the 6 month release cycle. In fact, I see it right now. Once Sarge gets out the door, I predict we will see a flurry of activity the like of which has never been seen before in the Debian community.

  9. Here's a way to avert a crisis: by duffbeer703 · · Score: 4, Insightful

    Release a friggin distribution or just shut Debian down.

    Seriously, they haven't had a stable release in nearly three years. Projects like Ubuntu were created due to the complete lack of leadership on Debian's part.

    In the wake of Red Hat's withdrawl of a viable free linux distro, Debian should be thriving right now. Instead its fading away.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
    1. Re:Here's a way to avert a crisis: by AlanS2002 · · Score: 0

      Or they could just modify Sarge so that it runs stock Ubuntu packages if they haven't gotten Sarge perfect enough to release yet.

      --
      Not all conservatives are stupid,
      but it is true that most stupid people are conservative.
      - Hume
    2. Re:Here's a way to avert a crisis: by DarkTempes · · Score: 2, Interesting

      i thought Red Hat did fedora...
      i thought they just made their 'red hat' distro enterprise-only

    3. Re:Here's a way to avert a crisis: by Anonymous Coward · · Score: 1, Funny

      In the wake of Red Hat's withdrawl of a viable free linux distro

      ehem, don't know what planet your living on, but on Earth we have something called Fedora.

    4. Re:Here's a way to avert a crisis: by macshit · · Score: 4, Insightful

      Keep in mind that Ubuntu is very, very, close to Debian unstable -- Ubuntu concentrates on those core packages they, they don't somehow maintain the whole universe themselves. If Debian were "shut down" (not going to happen anyway, but...), Ubuntu and other Debian-derived distros would definitely suffer.

      Ubuntu is cool (I run a Debian/Ubuntu mix), but in concentrating on the glamorous stuff they end up getting a bit more credit than they deserve.

      --
      We live, as we dream -- alone....
    5. Re:Here's a way to avert a crisis: by gnarlin · · Score: 1

      Dude, I think you are confusing Debian with the BSD's.
      All kidding aside, there is something to be said for Debian-stable. Like how it never changes, always has the same things reliable working with the now uber-stable (stale?!) 2.2 kernel, the same scripts, no extra fancy features that these newfangled young fertile/sexy young distros all seem to be showing off. No, I like it the way it is, forty rods to the hogshead dammit!

      --
      A bad analogy is like a leaky screwdriver.
    6. Re:Here's a way to avert a crisis: by AvantLegion · · Score: 1
      If Debian were to close down, how many of those package maintainers dealing with Debian unstable would just move on to Ubuntu?

      I bet the number would be far from insignificant. Certainly not 100%, but a good number. Plus, if Ubuntu put out the "we need package maintainers!" cry, plenty would come running.

    7. Re:Here's a way to avert a crisis: by 2Bits · · Score: 2, Interesting

      Amen.

      Seriously, I've been using Linux for almost ten years, starting from Slackware, then Redhat and Mandrake, then Debian, and finally, Ubuntu.

      I don't know how they can call the plain Debian a distro, especially in 2005, it's like Linux in 1996. I tried to install it, for 2 weeks, on a server that has hardware listed as compatible everywhere, even on Debian site. But the friggin thing would not recognize (even configure manually) my network cards (5 year-old DLink) and my Maxtor HD.

      I pop it any other distro (Ubuntu, Knoppix, even Mepis, RH, Mandrake), and everything is working like a champ. With Debian, even if I gave it specific chipset info, it wouldn't work.

      Instead of complaining, why not move their behind and do something about. Move to the 21st century, for Linux sake!

    8. Re:Here's a way to avert a crisis: by Seumas · · Score: 1, Insightful

      Who cares about releasing a distrobution?

      I'm not running UNSTABLE, but I still have the latest linux kernel and - more or less - the most recent (or nearly so) versions of most applications and servers.

      Debian is a constantly evolving beast. It changes daily. It's not some static system that only ever is what it is at each "release".

      You want bleeding edge, debian - install it. Nobody is stopping you. Just don't force those of us who want a reliable, steady, proven Debian to accept an unproven level of changes just so you can say "look I have teh latestests on my servers! I ROXOR!".

    9. Re:Here's a way to avert a crisis: by deepestblue · · Score: 4, Insightful
      In the wake of Red Hat's withdrawl of a viable free linux distro, Debian should be thriving right now.

      You just had to take a potshot at RedHat, didn't you? Lots of people I know have been really happy running Fedora and making use of the resources RedHat provides for Fedora users. I don't see any reason for it to be considered unviable.

      P.S. If you're talking about RPM dependency hell, that was a problem even with RedHat, and doesn't prove why RedHat stopping its Desktop distro sales was bad.

    10. Re:Here's a way to avert a crisis: by Seumas · · Score: 2, Insightful

      Huh. That's interesting. I had Debian downloaded, and installed on a dual AMD rackmount server in an evening. This included compiling in SMP support and i2so hardware RAID support for my 3Ware card.

      That server has been in operation under a heavy load for almost four straight years now and it's running the latest version of all important servers, except it's still 4x PHP and hasn't quite gone to 8x Postgresql. But I wouldn't want that anyway, since they've yet to be tested and proven in the Debian world (and if I really wanted to deal with them, I'd just suck them down from unstable or compile them myself).

      I liked the look of Mandrake, but couldn't get it to utilize my 23" Cinedisplay. It insisted at displaying it at a stupidly low resolution, no matter how I munged the ModeLine. I finally gave up after a week of tooling with it.

      Really, I wouldn't use anything except Debian as a linux server. Rock solid. I don't need bleeding edge. I need tried and true and tested. And for the rare bit of bleeding edge, I apt-get src and deal with it on my own. For desktop - well, I'd gladly play with any of the other contenders. And regularly do. I just wouldn't entrust them to my servers.

    11. Re:Here's a way to avert a crisis: by the+eric+conspiracy · · Score: 1

      In the wake of Red Hat's withdrawl of a viable free linux distro,

      What's wrong wit Centos? It's a really solid free linix distro from Red Hat.

    12. Re:Here's a way to avert a crisis: by Anonymous Coward · · Score: 0

      Er... troll? The parent has a point. Why would you waste a mod point on modding it down?

    13. Re:Here's a way to avert a crisis: by LnxAddct · · Score: 3, Informative

      Netcraft confirms it, Red Hat's viable free linux distro is kicking everyone else's ass in growth rate, followed only by Gentoo who is growing 3 times slower but still 2nd place. (Just FYI, the debian category as I understand it includes all direct deriviatives too).
      Regards,
      Steve

    14. Re:Here's a way to avert a crisis: by DetrimentalFiend · · Score: 1

      I completely, 100% agree. For my desktop, I've found debian to be too far behind the curve for me, but for servers it's rock solid. Any other distro would have to pay me in order for me to deal with their software on my server.

    15. Re:Here's a way to avert a crisis: by Morel · · Score: 1

      I happen to agree with the GP and it's not taking a potshot at RedHat that propels me to write.

      When RedHat left a lot of us hanging I was faced with two choices at opposite ends of the distro spectrum: move to the distro that looked closest to replacing RedHat -easy, pretty, newbie-friendly- in the form of Suse or grit my teeth and start learning something, in the form of Debian or Gentoo.

      Tried Suse first, liked it a lot, but it was more KDE-fied than Gnome-fied and I swing the other way.

      I decided then to give one of the other two a try and choosing was very difficult. What finally swayed me was community support and I went the Gentoo way for my laptop. Really nice and liberating. Much better than my years with RedHat. When I set up my home server I will very probably try Ubuntu, Debian simply faded from the picture.

      Cheers,

      Morel

    16. Re:Here's a way to avert a crisis: by nofx_3 · · Score: 1

      They probably would not move, because ubuntu only focuses on having a cohesive desktop. Many of the people who maintain packages that would be outside the distro in universe would most likely not want to put a ton of work into a distro that does not consider them part of the official distribution.
      br>-kaplanfx

      --
      Visualize Whirled Peas
    17. Re:Here's a way to avert a crisis: by Anonymous Coward · · Score: 0

      hmmm maybe you should try testing or unstable?

      there is more to debian than woody

    18. Re:Here's a way to avert a crisis: by synthespian · · Score: 3, Interesting

      Dude, I think you are confusing Debian with the BSD's.

      The BSDs have far greater code compatibility in both kernel and userland than Linux distros. Code is shared widely amongst BSD distros. You just don't know much about BSDs. FreeBSD's port system caught on quickly, even on Gentoo (sort of), and NetBSDs pkgsrc even has binaries for Debian. You can even have Linux binary emulation in BSDs. Heck, you can have a FreeBSD emulation in an OpenBSD.
      The BSDs used a clever, obvious, scheme for userland: makefiles. Makefiles solve dependencies, because they're a Directed Acyclic Graph. There's this joke that Make is the only Artificial Intelligence program that ever worked. :-)
      The makefiles in ports fetch code of the Net and compile them. It fetches the tarball. That scheme is very smart. It uses Unix features, it didn't invent database package managers that have to be kept in sync and that need massive amount of human resources to keep them up-to-date. Like Debian, who proved this scheme doesn't work. This is the lesson from Debian, I believe: automate. Don't rely on engineering humans, like Debian did. Use software.

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    19. Re:Here's a way to avert a crisis: by scotch · · Score: 0, Troll
      Zing. Mod parent up.

      It's fun to watch how slashbots love to bash redhat and fedora. I guess it's too mainstream for all the more-alternative-than-you geeks that hangs out here. Nevermind that redhat continues to have huge market presence, fedora is growing rapidly, and both Redhat the company and the volunteers working on Fedora have done some nice things for linux over the last 10 years and recently.

      Reminds me of that article earlier today about bitkeeper. In that article, local "enthusiasts" trashed the guy who game us rsync and helped give us samba. Amazing.

      --
      XML causes global warming.
    20. Re:Here's a way to avert a crisis: by hankaholic · · Score: 2, Insightful

      The Debian was of doing things is generally to stay out of your face as much as possible. It's pretty much expected that you'll be compiling your own kernel; for Debian to try to provide precompiled kernels for every combination of supported hardware on every supported platform is a very difficult problem to solve. Debian focuses more on providing a distribution of software which works well together and furthers the goals of Free software proponents.

      Chances are you gave chipset info during the installation. This is for the purpose of getting the system installed (you're configuring the installer's network support, not the installed system's). Once it is installed, it is your job to configure it for the hardware present. Other than the installer, there really isn't a mechanism by which you tell Debian about your hardware in an automated way -- that's between you and the kernel. This is why I use Debian -- it's a GNU system that makes it easy to keep the system current while staying out of my face. This is also why I don't recommend Debian unless I know that the person to whom I'm recommending it will be able to compile their kernel. It's not a matter of elitism, it's a matter of how much control the user wants, and the level of behind-the-scenes magic they're willing to deal with.

      Saying that Debian is not user-friendly is fair. However, calling it "1996" because it doesn't try to make decisions for you is like calling a shiny new Corvette "1947" because it has a manual transmission and doesn't try to make gearing decisions for you. It's an orthogonal issue, and some people still prefer a stick-shift.

      --
      Somebody get that guy an ambulance!
    21. Re:Here's a way to avert a crisis: by poofyhairguy82 · · Score: 1
      Many of the people who maintain packages that would be outside the distro in universe would most likely not want to put a ton of work into a distro that does not consider them part of the official distribution.

      Untrue. There already is a volunteer group that maintains the Universe, and they are more than appreciated, they have their own title- The Masters of the Universe.

    22. Re:Here's a way to avert a crisis: by nofx_3 · · Score: 1

      Thanks for pointing that out, I think I was a little unclear about exactly how integral a part of ubuntu the universe is. I had previously been under the impression that it was just a frozen set of debian sid packages.

      --
      Visualize Whirled Peas
    23. Re:Here's a way to avert a crisis: by Bill+Hayden · · Score: 1
      In the wake of Red Hat's withdrawl of a viable free linux distro, Debian should be thriving right now. Instead its fading away.

      I don't know if that's sour grapes or what, but I would say that Red Hat's free linux distro is probably the most viable out there. Say what you will about Red Hat, but they have a lot of momentum and money right now. I'm using Fedora as my main desktop OS right now at the large-corp-whose-ads-you've-seen-on-CNN-that-I can't-name-here. We are looking at RHEL 4 as our official "supported" Linux platform for software distribution. From my perspective, there's not really another game in town at the corporate level.

      --
      Protect your browser with the Force Safe Search add-on
    24. Re:Here's a way to avert a crisis: by FuzzyBad-Mofo · · Score: 1

      In the wake of Red Hat's withdrawl of a viable free linux distro

      What's wrong with Fedora in your opinion? (besides the lack of MP3 support, which unfortunately seems to be a trend)

    25. Re:Here's a way to avert a crisis: by Anonymous Coward · · Score: 0

      I see a problem with that survey..

      Adding all the numbers from all distributions there seems to be about 4*10^6 "active sites" using linux distributions, in march '05

      But in their monthly survey of the same data Netcraft reports more than 25*10^6 "active sites"

      Quite far from world domination :'(

    26. Re:Here's a way to avert a crisis: by MemoryDragon · · Score: 1

      The stuff is glamourous, but face it without ubuntu the debian people would have to port x.org themselves, now there is the whole infrastructure in place for good storage device mounting in user space which is absolutely necessary for desktop distros, they ported that stuff to kde (tried the latest kubuntu and it finally works yiehaa) they worked with the gnome project to get this stuff working and now they have started on the first maintainence tools. Nothing server side here (that is not ubuntus focus), but some very important components to get a pleasent desktop experience in the long run. (which is ubuntus domain)

    27. Re:Here's a way to avert a crisis: by arose · · Score: 1

      I like decisions like "will this card have drivers installed" to be made for me. The new Debian installer does just that by the way so STFU.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    28. Re:Here's a way to avert a crisis: by Anonymous Coward · · Score: 0
      Growth rate proves nothing. If I have a distro that is used on 1 of the world servers, and tomorrow it is used on 2, then that represents a phenomental growth rate.

      Fedora is only exhibiting "high growth" because it simply isn't used anywhere.

    29. Re:Here's a way to avert a crisis: by duffbeer703 · · Score: 1

      The problem with Fedora is that it changes too rapidly for server installs. Red Hat uses Fedora as a testing ground, and is willing to full features out at any times.

      Although it might be usable in a smaller company; a big server environment makes it painful to accept the churn (and huge changes) that Fedora introduces.

      You also couldn't use Fedora as a mass-deployed desktop platform, for instance... unless you routinely wipe out and refresh systems.

      IMHO Fedora is a great learning platform, and an excellent distro for individual hackers or programmers. I used it until a few months ago when we started using Suse in the office. But it just isn't intended to be used within companies.

      Debian is great in theory, you get a good, working system without the headaches of something like Gentoo. But obviously they are having trouble attracting developers and are fading away.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    30. Re:Here's a way to avert a crisis: by duffbeer703 · · Score: 1

      I'm not taking potshots at Red Hat. I used Red Hat linux for years, like the company and know people who work there.

      The company made a business decision that is working out pretty well for them. That's cool with me, they give back to the community and employ alot of smart people.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    31. Re:Here's a way to avert a crisis: by LnxAddct · · Score: 1

      Yea, but it does say something about popularity, and look at the numbers, Fedora has nearly over taken every distro in 2 years.
      Regards,
      Steve

    32. Re:Here's a way to avert a crisis: by Tassach · · Score: 1
      besides the lack of MP3 support, which unfortunately seems to be a trend
      Don't blame RedHat, blame the USPTO for issuing software patents. MP3 encoding and playback is patented in the US, and the patent holder likes to sue people.

      Personally, I just avoid the issue and use Ogg Vorbis instead. IMHO it sounds better, it's not encumbered with patents, and there's a free player for PalmOS. But if you insist on having genuine MP3 support, it isn't that hard to install it yourself. Wget + tar + configure + make + make install is a little harder than getting an rpm with yum, but it's not rocket science.

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    33. Re:Here's a way to avert a crisis: by cmsavage · · Score: 1
      Group Red Hat and Fedora together and the growth rate is around 10%, close to the other distributions. This "growth" is mostly due to the name change- if I upgrade from Red Hat 9.0 to Fedora, I'm really not changing distributions (semantics aside), but giving the impression that Fedora is growing rapidly. That increase could be due entirely to ~10% of older Red Hat servers being upgraded along the free Fedora path rather than through Enterprise Red Hat, without drawing any servers away from other distributions.

      Gentoo seems to have the largest "true" increase, but that is only in percentages since they appear to have a relatively small share of the overall webservers. Any new distribution is inevitably going to have a large percentage increase- if I installed WhiteCastleOS (assuming they leverage their grilling expertise into the software sector) on one server last year and four more since then, its growth rate would put all the others to shame, but no one is going to be seriously concerned with it taking over the market.

    34. Re:Here's a way to avert a crisis: by LnxAddct · · Score: 1

      Yes I understand this, and if it was something as stupid as [insert some unknown distro] has grown from 1 user to 6 users then I wouldn't have mentioned it. The parent to my post was claiming that Red Hat no longer had a viable free alternative, if that was the case then noone would be using Fedora. Red Hat lost at most 19,900 users, assuming all of them switched over to Fedora then RH/FC still has a net gain of 223,261 *new* users that had not previously been running any Red Hat product. I was simply telling the parent how wrong he was, I can't stand when people spread blatant misinformation. Just FYI, Debian gained 97,145 servers, Suse 43,877, Gentoo 19,635, and Mandrake 10,487. Regardless of what numbers you choose to look at (growth rates or actual figures of new servers) the Fedora numbers are impressive and significantly better then the other distros, all in under 2 years. This, in my humble oppinion, says something about the quality of the distro. But I didn't even intend to take this thread this deep, I just wanted to shut up the parent that I had previosuly responded to.
      Regards,
      Steve

    35. Re:Here's a way to avert a crisis: by hankaholic · · Score: 1

      Will "the new Debian installer" manage your kernel for you after installation, including tracking hardware changes?

      --
      Somebody get that guy an ambulance!
    36. Re:Here's a way to avert a crisis: by arose · · Score: 1

      Will the old one?

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    37. Re:Here's a way to avert a crisis: by FuzzyBad-Mofo · · Score: 1

      In that context, I think I agree with you. I've gotten reasonably well aquainted FC2 and FC3 and while it's a nice distro (though a little heavy), I wouldn't want to administer more than a couple boxes. I guess I've gotten spoiled by Gentoo's and Debian's ability to upgrade seamlessly. If Fedora could do the equivalant of "apt-get dist-upgrade" I would like it better.

    38. Re:Here's a way to avert a crisis: by hankaholic · · Score: 1

      No. That's the point I was making in the original post -- that Debian does not make efforts to configure your hardware for you, basically staying out of the way and letting the user manage their own system.

      You jumped in to state that the new installer autodetects hardware, but Debian remains a distribution which basically expects the user to manage things for themselves with respect to hardware.

      I know, I've been trolled, and the "STFU" made it abundantly clear. I thought, however, that you were supposed to put "TT" in Troll Tuesday posts....

      --
      Somebody get that guy an ambulance!
    39. Re:Here's a way to avert a crisis: by arose · · Score: 1

      So you state that Debian will autodetect the hardware, but at the same time you are expected to do it yourself and call me a troll? The STFU was there because your point isn't valid any more and the people behind Debian do not really expect you to do everything yourself.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    40. Re:Here's a way to avert a crisis: by hankaholic · · Score: 1

      I didn't state that Debian will autodetect hardware -- you said that. What I stated was that Debian is generally a distro that expects you to manage your own kernel, something which continues to be true.

      --
      Somebody get that guy an ambulance!
    41. Re:Here's a way to avert a crisis: by arose · · Score: 1
      You jumped in to state that the new installer autodetects hardware [..]
      You certainly didn't dispute that you know about it, which is just as well for our purpsouses. Thats Because Debian isn't such a distro anymore, either that or the testing that I had installed for a while was running just fine by pure coincidence.
      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    42. Re:Here's a way to avert a crisis: by hankaholic · · Score: 1

      I'm not entirely sure what your point is. Debian still isn't a distribution which manages your hardware for you. That's the point of my original post; that being user-friendly is not Debian's foremost goal, and that it makes certain expectations of the user's abilities.

      I'm not entirely sure what you're trying to say here. Apparently, it's that I should "STFU" because Debian's installer happened to do something of which I wasn't aware, despite it not changing the fact that Debian isn't always user-friendly, nor does it tend to do things better left to an informed administrator.

      --
      Somebody get that guy an ambulance!
    43. Re:Here's a way to avert a crisis: by arose · · Score: 1

      The STFU was more of a "yes Debian does that, stop trying to make it into something it isn't". You may say that beeing user-friendly is not Debian's foremost goal, but saying that it "does not make decisions for you" or that one will have to recompile the kernel is simply not true. I used Debian and did not see any need to recompile my kernel, I doubt I even could, in a sane manner anyway.

      You may believe that you are not elitist, but you sound very much like a Slackware using acquaintance of mine who believed that mandrake was more like Windows then "Linux". I personaly do not believe that a distro gives more control just because you have to do more. Mandrake and Ubuntu will let you compile your kernel just fine if you want to, does that make them less friendly?

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    44. Re:Here's a way to avert a crisis: by hankaholic · · Score: 1
      You may believe that you are not elitist, but you sound very much like a Slackware using acquaintance of mine who believed that mandrake was more like Windows then "Linux".


      A distribution which tries to be easier to use does not make it Windows. However, some distributions will automatically do things like mounting data CDs and trying to detect your network card and configure X for you. Debian is generally not a distribution which tries to do such things in a highly automated manner.

      If your friend consideres Mandrake to be "less" of a GNU/Linux-derived operating system, he or she may be elitest. I personally don't see the need for such distinctions. In fact, that's the strength of having several distributions to choose from -- the user can choose the one most in line with their expectations. Many users might consider having to figure out how to compile their kernel for their new sound card to be a pain in the ass, and just want to get the damned thing working. There's nothing wrong with this mentality. It's not a matter of who's better, or which distribution is better, because "better" depends on the goals and expectations of the person using it.

      It's like deciding which shoe size is best -- I'd say, go with the one that fits you best. Claiming that Mandrake is somehow inferior is like saying that someone else's shoe size is inferior. Your size 11 1/2 feet may feel odd in my 10 1/2 wides, but that doesn't mean that my shoes are better or worse. It's a pointless distinction, because it depends on whose feet are in them.

      It sounds like I wouldn't like your friend, as he (I'll assume the male, don't be offended, but we're usually bigger assholes) doesn't seem to understand that arguing about which wrench is most like a hammer doesn't really matter when all you're concerned about is which one best fits the task at hand.

      I personaly do not believe that a distro gives more control just because you have to do more. Mandrake and Ubuntu will let you compile your kernel just fine if you want to, does that make them less friendly?


      They're separate issues. Doing things for you does not mean it's automatically less powerful. However, the extent to which you can deviate from their recommended methods can affect how powerful it is.

      As an example, certain distributions are well-known for shipping non-stock kernels. This in itself is not bad, as often patches are included which enhance the system in some desirable way. This does also not necessarily make the system less powerful. However, if a user decided to use a different kernel (say a stock one from kernel.org source) and the distribution "broke" as a result, one could argue that the distribution is less powerful than one which is more kernel-agnostic.

      Which distribution is best? I'd say the one that exposes the level of control to the user that they desire. Doesn't that depend on the individual user's priorities? You're damned right it does. That's the advantage of Free software -- neither of us is at Microsoft's mercy with respect to exactly how we want our systems to feel.
      --
      Somebody get that guy an ambulance!
    45. Re:Here's a way to avert a crisis: by arose · · Score: 1

      That I can fully agree on.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    46. Re:Here's a way to avert a crisis: by Anonymous Coward · · Score: 0

      Centos is NOT from Red Hat, it is a repackage of Red Hat by another maintainer.

    47. Re:Here's a way to avert a crisis: by Anonymous Coward · · Score: 0

      I think it's more an issue of merit, as in, if RH and Fedora were growing based on merit rather than mindshare they might get a bit more respect from the grizzled elders. As it is, Red Hat is the label many people associate with Linux. Then they are either run off by rpm hell, or discover that there is actually something better.

      "Red Hat" is the "Kleenex" of Linux.

  10. Debian interest dropping for home users? by djvern · · Score: 1

    Maybe if they finally release testing, debian will start to pick up again. As it is, the (default) antiquated install system and old (default) packages are driving people to look for alternatives with some spring under its step. Ubuntu provides this. If debian users aren't happy about this, I think its just a case of sour grapes.

    1. Re:Debian interest dropping for home users? by Anonymous Coward · · Score: 0

      I find it funny that the "antiquated" install system you're bitching about is exactly what Ubuntu uses.

    2. Re:Debian interest dropping for home users? by xtronics · · Score: 1

      Obviosly not a Debian user - you only see the install once - there is no need to reinstall to update.

  11. Simple solution: by Junior+J.+Junior+III · · Score: 5, Funny

    Debian just needs to start advertising itself using images of naked people, too. Then popularity will go up for Debian, until they achieve parity with Ubuntu, and more people will release packages that work well with Sarge.

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
    1. Re:Simple solution: by nxtw · · Score: 5, Funny

      This is the duty of Lesbian GNU/Linux!

    2. Re:Simple solution: by Anonymous Coward · · Score: 0

      i see, so you're saying that debian needs to keep abreast of new packages?

    3. Re:Simple solution: by Seumas · · Score: 1

      Personally, I have a hard time taking the name "Ubuntu" seriously. Yes, I know it stands for something important or meaningful in some South African language or whatever. But it just sounds kind of silly.

      And yes, I realize I'm saying this as a person who prefers a distro that names its releases after Toy Story characters...

    4. Re:Simple solution: by ottothecow · · Score: 1
      it just sounds kind of silly

      and Mandriva doesnt?

      --
      Bottles.
    5. Re:Simple solution: by xtronics · · Score: 1

      Sounds silly to me too. And this from the very top of their web site sounds silly - they are describing a Linux distribution?

      "Ubuntu" is an ancient African word, meaning "humanity to others". Ubuntu also means "I am what I am because of who we all are". The Ubuntu Linux distribution brings the spirit of Ubuntu to the software world.

      Someone that reads that and thinks, "Gosh I want to be kind to everyone and everybody, so I will use this Distro." is in need of serious help.

      Sounds like a bunch of PC hog-wash to me.

    6. Re:Simple solution: by poofyhairguy82 · · Score: 2, Insightful
      Sounds like a bunch of PC hog-wash to me.

      In business schools around the country it is called smart marketing.

    7. Re:Simple solution: by MrNonchalant · · Score: 1

      It was described as symbolizing the power of OSS. You know, people all chipping in and becoming powerful because of it. The reason it's African is because Mark Shuttleworth is.

    8. Re:Simple solution: by xtronics · · Score: 1

      Sad to hear about the poor state of business schools.

    9. Re:Simple solution: by xtronics · · Score: 1

      I quite understood it - it just seems like an amateur attempt at marketing.

  12. Debian out of date and stale? by CRC'99 · · Score: 3, Insightful

    Am I the only one who reads this as basically saying that Debian has been left behind because it has become stale?

    --
    Sendmail is like emacs: A nice operating system, but missing an editor and a MTA.
    1. Re:Debian out of date and stale? by Anonymous Coward · · Score: 0

      No, you are not. But, Ian Murdock is the only one that doesn't think that.

    2. Re:Debian out of date and stale? by Anonymous Coward · · Score: 0

      you mis-spelled "stable", it's got a "b" in it.

    3. Re:Debian out of date and stale? by mp3phish · · Score: 1

      Definately not the only one. Debian has become stale. But I don't think this will be the One Big Fork like Xfree86. Instead it will serve as a wakeup call for Debian to collaborate with other projects a little better. Not to mention maybe they will overhaul their release process to actually release a distribution with desktop software in it which isn't 12-24 months old already.

      Not to mention web server software.

      --
      Your ignorance is infinitely greater than you realize.
  13. The real question by AvantLegion · · Score: 5, Insightful
    If Ubuntu has to keep diverging from Debian base in order to improve, what does that say about the state of Debian?

    1. Re:The real question by Anonymous Coward · · Score: 0

      Honestly, it doesn't say much at all.

    2. Re:The real question by synthespian · · Score: 1

      It means, as somebody pointed out above regarding Ubuntu, that it needs to evolve and loose bodily hair, developing itself into a more naked human.

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    3. Re:The real question by l3v1 · · Score: 1

      It says absolutely nothing. For one, if Ubuntu would stop using the large package base of Debian, Ubuntu would be nothing but a one disk "distro" for starter users with who have a sudden urge for installing anything with alien.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    4. Re:The real question by mp3phish · · Score: 1

      Exactly. Debian will learn a lot about this. They are already working on solutions on their mailing lists. They have a WiKi up for how to improve the release process and what major overhauls need to take place in order to be competative...

      I think this is just friendly competition. But it is a godsend for us Debian users who are sick of installing KDE 2.2 in Woody. Grose.

      --
      Your ignorance is infinitely greater than you realize.
    5. Re:The real question by Karn · · Score: 1

      If Ubuntu chose Debian as its base over all over Linux distros, what does that say about Debian?

      --


      Why do I keep typing pythong?
    6. Re:The real question by TiggsPanther · · Score: 1
      If Ubuntu chose Debian as its base over all over Linux distros, what does that say about Debian?

      That it's a damn good place to start from? Only (in answer to the grandparent question) not a good place to finish.

      Basically it looks like they build from Debian as it's "nearly there". Only the problem is that time's moving on faster than Debian is and "there" is a moving goalpost, so they have to make more changes to stay current.

      Why do I keep typing pythong?

      Dunno. But I keep trying to go to homestarrunder.com.

      --
      Tiggs
      "120 chars should be enough for everyone..."
  14. I smell a role for the federal government by Anonymous Coward · · Score: 4, Funny

    Perhaps an Endangered Distributions Act.

    1. Re:I smell a role for the federal government by Anonymous Coward · · Score: 0

      Maybe in the future when all we have are broken CDs unearthed by archeologists, it will be possible to start from one and fill in the gaps in the CD with DNA from a modern distribution?

  15. Dodos by The+Bungi · · Score: 5, Funny
    Whenever I see these stories about Debian I remember that skit on Ice Age that features a bunch of dodos chanting "survival of the dodos is the most important thing!!" "we will survive!!" while hoarding three watermelons for the upcoming 2,000 year glacier funfest.

    "Oops, there goes our last female".

    Debian needs to get with the program and work with Ubuntu. Otherwise... well, we all know what happened to the dodos. It would take a lot of work to replace the Debian infrastructure, but it's not impossible to do.

    1. Re:Dodos by njh · · Score: 1

      Very amusing, but please note that the Dodo became extinct due to human influences such as habitat loss and the introduction of invasive species. We haven't had very many ice ages since the 17th century :) The destruction brought about by invading humans follows a very regular pattern. You can read about it in Tim Flannery's "Future Eaters".

      Interestingly your analogy is perhaps more apt as Ubuntu could be considered an invasive parasite (using the excellent base Debian provides to its own ends).

    2. Re:Dodos by mattyrobinson69 · · Score: 1

      i'd guess (hope) that most if not all of the debian devs would move to other debian 'forks' if debian went the way of the dodo.

      Ive been moving my desktop over from gentoo to kubuntu today and yesterday (keeping gentoo installed for a while, just incase) and i like what i see so far.

      I was put off by debian because even testing and unstable seemed out of date (didn't have kde3.4 a week or two ago).

      Anyway - its nice to have packages that i dont have to wait to compile, but im kinda missing my useflags :(.

    3. Re:Dodos by Anonymous Coward · · Score: 0

      "im kinda missing my useflags"

      That's ok. As soon as you figure out you really don't need 'em anyway you won't miss them anymore.

  16. Ubuntu is great by redswinglinestapler · · Score: 1

    Ubuntu is the only distro I'd reccomend for new users. It uses Apt for package management, packages are very stable and "just work", great hardware detection, easy installation, nice menus, uses hal + dbus for hardware configuration and such... Also the project has proper funding and is going in the right direction. That's why everyone loves Ubuntu. I don't use Ubuntu, because it doesn't fit my needs. I don't need my distro to configure hardware for me and such. I use Arch so I can have everything I want just how I want it: no more no less.

    1. Re:Ubuntu is great by gangofwolves · · Score: 1, Informative

      A Newbie to Linux is not going to have much fun installing the Ubuntu Warty 4.1 release, unless they just let it "do it's own thing" which will more than likely end up destroying all the data they have on thier hard drive, namely, windows.

      Perhaps a "newbie to Debian" would be a more accurate description.

      I tried it recently and as a slackware 'fancier' I must admit it didn't suit me. In fact, I've never been able to get used to the idiosyncracies of Debain based distributions, even though it's supposedly so easy.

      I installed and am giving it the benefit of the dought - who knows, perhaps I'll become a convert and learn to love the Debian way as much as I like Slackware !

      But Ubuntu a newbies distro ? - wow, maybe the LiveCD, but the i386 I tried is anything but !

    2. Re:Ubuntu is great by confusion+here · · Score: 1

      Well that may have been your experience, but it wasn't mine.

      I am new to Linux as of 2005. I installed Ubuntu 4.10 and had no problems. In fact I was amazed at how smoothly the experience went for me as an utter novice.

      It left my WinXP installation in perfect shape too -- although I have since nuked it because I found that I don't need Windows for anything anymore.

    3. Re:Ubuntu is great by thephotoman · · Score: 1

      Well, if you're going to set a system up to dual boot, you've got to play with the partitioning somewhere, even if that playing is invisible to the user.

      Basically, dual booting is not something that average lusers should be expected to know how to do--they're mindless lusers, after all. Give them something that does everything they can think of and more and they will be fine.

      Games? Who needs games on the desktop when there are decent consoles out there that are far better suited for gaming than a desktop is? A desktop is for work and media, but not so much a good thing for games. Why do you think I keep an old SNES around? Okay, it's because I'm rather broke, but I do enjoy the games for it much more than I enjoy the games for any desktop system. Playing with a keyboard and mouse isn't the same as playing with a proper controller.

      --
      Haec merda tauri est. Ceterum censeo Carthaginem esse delendam.
    4. Re:Ubuntu is great by diamondsw · · Score: 1

      No problems here. What didn't work for you?

      A graphical installer would be nice for the true newbies, but all my hardware was recognized and worked without any trouble (including two ethernet cards, two graphics adapters, and four - yes, four - SCSI adapters, two of them RAID). The desktop was functional (although the 2-taskbar paradigm Gnome uses, while it makes sense, is very strange feeling), and Synaptic worked fine to quickly change some packages in and out.

      What's not to like?

      --
      I don't know what kind of crack I was on, but I suspect it was decaf.
    5. Re:Ubuntu is great by Anonymous Coward · · Score: 0

      Feh, it'll detect that but it still won't get my USB mouse right :)

      (then again, nothing will - it works fine if I plug it into PS/2, so I won't complain much. It also works fine in Gentoo having hand-configured my xorg.conf to get it up and running, but nothing seems to detect it right by default)

    6. Re:Ubuntu is great by Anonymous Coward · · Score: 0

      Slackware users are arrogant dickheads, it's a fact. They are right there with the ricers of Gentoo.

    7. Re:Ubuntu is great by arose · · Score: 1

      You must have a strange mouse. I just ripped my Logitech OEM out of it's PS/2 adapter and put it into an USB port. As I expected it works fine. I can't belive it's different if the mouse is at the USB port at install time.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    8. Re:Ubuntu is great by agraupe · · Score: 1

      Quite true. I am an avid gentoo user (although I'm not a rabid fanboy), and I'm friends with a slackware user. He's just convinced that slackware is the best, whereas I say that, while I like gentoo, ubuntu and debian would probably be better if having complete from-the-ground-up control isn't important to you. However, he maintains that Slackware can be installed in 20 minutes, and that magical pixies will set everything up and make your Pentium II run at 5 GHz.

  17. Perhaps... by Anonymous Coward · · Score: 0

    Perhaps someone could provide a Debian compatibility runtime and development environment for Ubuntu, and make the development environment the default environment? That way, when developers build packages on Ubuntu, they can be installed as-is on Debian as well? Provide a Ubuntu-specific development environment too, so developers can take advantage of Ubuntu-specific features that aren't in Debian yet, but only use those features when you absolutely must? Everyone wins?

  18. Marketing. by Anonymous Coward · · Score: 0

    I for my own believe that Ubuntu is by far to overhyped. A lot of announcments, a lot of marketing and a lot of hype. It might be a good distribution and gets people what they want but at the end it's just a distribution with a lot of financial background and pleasant marketing.

  19. Ubuntu is a good thing. by natrius · · Score: 5, Informative

    Packages made for sid don't even work on sarge all the time without pulling in extra packages from sid. That's the same thing that happens with packages meant for Ubuntu. When you have different sets of software installed on various computers, one single package isn't going to work correctly on all of them unless you're willing to mix packages from different repositories.

    I don't think it's really fair to say that Ubuntu is a net negative for Debian. It's definitely a net negative for sarge, since very little, if any, of the work put in to Ubuntu has trickled down to sarge. However, it's good for Debian as a whole because when the ball gets rolling for etch, most of the work will already be done. Ubuntu puts out stable releases for three of the four release arches for etch, so I doubt much extra work will be needed there, although I don't really know that much about what additional work would be necessary.

    Sure, Ubuntu's existence has various downsides, such as the proliferation of deb packages provided by developers that only work on Ubuntu, but would those people have made Debian packages in the first place? The packages are merely a byproduct of Ubuntu's popularity, and more people using Debian and Debian derived distributions is definitely a net gain for Debian. I don't see why he would write off all the benefits that Ubuntu provides while focusing on a few issues that are negligible IMO.

    The packaging issue is one that's never really going to go away. On his blog, Ian cites software developers and ISVs as reasons for unifying Debian and Ubuntu packages. All free software developers have to do to get their software packaged by Ubuntu is request it. The Ubuntu packagers work fairly close with the Debian developers to make sure that the work trickles down to Ubuntu proper as well. For commercial software it's a bit harder, but that's one of the things to deal with in the Linux ecosystem. Like I said before, packages made for sarge wouldn't even necessarily work on woody. You have to target specific sets of available software, or just distribute binaries that install the software based on various LSB assumptions.

    1. Re:Ubuntu is a good thing. by Ian+Bicking · · Score: 1
      Packages made for sid don't even work on sarge all the time without pulling in extra packages from sid. That's the same thing that happens with packages meant for Ubuntu.
      My impression was that the experiences are quite different. On Debian you can install a consistent set of packages, or you can't. The integrity of your system is not dependent on keeping your packages consistent across a major release. The releases mark a set of packages that go well together, in that upgrading within your release won't cause a cascade of new dependencies that is out of control. But that's about all it does.

      With Ubuntu you get the possibility that you can install a .deb package and get an inconsistent system. That's essentially a new problem -- I guess it could have happened with other Debian forks, but they never got that far for it to be an issue.

  20. Everyone wins? by bcrowell · · Score: 4, Insightful
    Here's a suggestion on how we can avert the crisis before it becomes one: Provide a Debian compatibility runtime and development environment for Ubuntu, and make the development environment the default environment. [...] Provide a Ubuntu-specific development environment too, so developers can take advantage of Ubuntu-specific features that aren't in Debian yet, but only use those features when you absolutely must. Everyone wins.
    Well, no, everybody doesn't win. Providing compatibility with generic Debian would be a pain for Ubuntu, and would take energy away from more worthwhile work that people want to do on Ubuntu. Adding this kind of bag-on-the-side would be a win for generic Debian, and a loss for Ubuntu.

    A better option might be for generic Debian to stop trying to support desktop users. The way things are stacking up now, generic Debian-stable is a great server OS, but a lousy dekstop OS. People who want to run the latest bleeding-edge version of Gnome or whatever are switching to Ubuntu. So what's the point of having generic Debian keep trying to support the latest bleeding-edge GUI packages?

    I can't help thinking that this sounds like sour grapes on the part of Ian Murdock. The tone of his blog is like, "No fair, I don't want you to play with my ball anymore."

    I don't think his comparison with RPM is completely apropos. RPM was poorly designed from the start, and was probably designed from the start as a tool for vendor lock-in. Apt-get, AFAICT, is well designed. If there's a problem maintaining compatibility between Ubuntu and generic Debian, it's probably because some of the desktop GUI libs are changing very rapidly.

    1. Re:Everyone wins? by Erwos · · Score: 2, Informative

      You nearly sounded intelligent, until I got to:
      "I don't think his comparison with RPM is completely apropos. RPM was poorly designed from the start, and was probably designed from the start as a tool for vendor lock-in. Apt-get, AFAICT, is well designed."

      RPM is not even remotely the same thing as apt-get. It's like saying an apple is inferior to a fruit salad.

      AFAIK, RPM is actually ahead of DEB in certain areas. Yum and apt-get are reasonably close in quality, although I would give apt-get the nod for now.

      -Erwos

      --
      Plausible conjecture should not be misrepresented as proof positive.
    2. Re:Everyone wins? by natrius · · Score: 5, Insightful

      So what's the point of having generic Debian keep trying to support the latest bleeding-edge GUI packages?

      A question that really needs to be answered is "What does Debian see as its role?" They've said that they want to speed up the release cycle. How much? At a certain point, won't it be redundant given Ubuntu releases with a six month release cycle? Who is going to use Debian proper? Who does Debian want to use Debian?

      I think Debian functions exceptionally as a platform to base derivative distributions off of. Why make actual releases if other distributions are making releases that are more attractive? There are a few good reasons to, but I think alternative solutions would be better.

      1) Ubuntu's support period isn't long enough.
      Ok, so instead of making a release, pick up an Ubuntu release after it is deprecated and support it for another year.

      2) Ubuntu's value comes from its corporate backing. We can't change the fundamental processes that we have going in the non-profit Debian world because Ubuntu could disappear someday.
      The work that Debian proper does is far more than the few Ubuntu developers do. They just build on top of what is already there. If Canonical decides to stop supporting Ubuntu, just adopt it as part of the normal operations of Debian. Think of it as another branch.

      I think once sarge gets out, some discussion needs to occur about what the future holds for Debian so its users can make choices accordingly. There are better ways to operate than what's currently proposed.

    3. Re:Everyone wins? by eviltypeguy · · Score: 0

      Uh, you are aware apt-get is available for RPM yes? You are also aware that initially RPM was great, and then all the vendors decided to start diverging on packgaing practices. So, you should also be aware that the Linux world we be just as bad if everyone had adopted DPKG instead of RPM. The divergence would have still happened most likely. Repeat after me: NO PACKAGE SYSTEM IS A SILVER BULLET.

      The thing that makes debian packages great is Debian and the Debian community. Not the tools.

    4. Re:Everyone wins? by Bob+Uhl · · Score: 1
      RPM was poorly designed from the start, and was probably designed from the start as a tool for vendor lock-in. Apt-get, AFAICT, is well designed.

      RPM is not equivalent to apt-get; RPM is not equivalent to apt-get. RPM is equivalent to .deb; yum and apt-get are equivalent to apt-get (yes, it's been ported to handle RPMs). Don't be silly.

    5. Re:Everyone wins? by Anonymous Coward · · Score: 0
      You nearly sounded intelligent, until I got to:
      "I don't think his comparison with RPM is completely apropos. RPM was poorly designed from the start, and was probably designed from the start as a tool for vendor lock-in. Apt-get, AFAICT, is well designed."


      From Ian Mudrock's weblog:

      If you want a glimpse of what will happen, take a look at the RPM world, where software developers and ISVs have to build a different RPM for every RPM-based distro (either that, or the ISVs have to choose the one or two most popular RPM-based distros to the exclusion of all others--or perhaps that's what you have in mind?).


      Maybe you should RTFA before you start making derogatory remarks toward the GP?
    6. Re:Everyone wins? by IamTheRealMike · · Score: 1

      How can a GPLd tool that is used by several competing vendors (Red Hat, Mandrake, SuSE) possibly be a tool for vendor lockin?

    7. Re:Everyone wins? by subsolar2 · · Score: 2, Informative
      I don't think his comparison with RPM is completely apropos. RPM was poorly designed from the start, and was probably designed from the start as a tool for vendor lock-in. Apt-get, AFAICT, is well designed.
      Well you are compaging apples to oranges ... RPM is a *package format* that is open. On the other hand apt-get is package management tool with dependacy resolution.

      If you are going to make a comparision either compare the RPM *package format* with the DEB *package format* or compare the yum *package management tool* with apt *package management tool* ::sigh::.

      Obviously someone that has not touched a rpm based distro in the last two years.

      BTW apt does not handle multi-arch systems like x86-64 properly unlike yum. Both yum/rpm and apt/deb have their warts depending on one's situation.

    8. Re:Everyone wins? by bronaugh · · Score: 2, Informative

      It's a stupid statement. No two ways about it. dpkg and rpm are pretty close to functional equivalents; apt and urpmi and yum (ugh) are more or less functionally equivalent; but comparing rpm to apt is just plain dumb. They work at different layers.

      Obviously you don't know about apt4rpm either; since its very existence contradicts your assertion.

    9. Re:Everyone wins? by thule · · Score: 1

      What are of rpm is badly designed compared to deb? Not apt-get, just deb.

      How was RedHat trying to lock people in by putting a header on a cpio file? Wouldn't they try something a bit more complex?

      Using package overlays like apt-get, yum, smart, aptitude add the power to the base packaging system. I really don't see how running dpkg is any easier than running rpm.

    10. Re:Everyone wins? by synthespian · · Score: 1

      RPM was poorly designed from the start, and was probably designed from the start as a tool for vendor lock-in. Apt-get, AFAICT, is well designed.

      I used to think apt-get was great, and that rpm sucked. Until I looked at dpkg's source code, and found undocumented funtions like void ohshit. Come to think of it, it's still undocumented.
      Then, Conectiva's and WindowMaker's Alfredo Kojima ported apt to rpm-world. They claimed it was difficult, but that rpm provided better granularity. The cross-plataform OpenPKG installer also chose rpm over debs, because of granularity. Apparently, rpms are more flexible. Fact is, deb format demmands too much human intervention, it seems. At least, Debian developers don't seem to get their act together, and I believe there is a direct correlation between their choice of database-dependent software installation and their project getting bogged down. The larger the number of developers, the harder the collective task became. And remember, there's the added social problem that, in Debian, that if you package a little something, you get voting and arguing rights to drive everyone insane until the end of eternity in mailing-lists.
      Recently, Conectiva (*) (now Mandriva) developed better algorithms for apt-rpm that are "smarter" (but probabilistic, IIRC - which I don't think is good enough -well, maybe it _is_ good enough). I don't think, however, that anyone has ever conducted a serious investigation on these dependency-solving technologies (although I've read work regarding C libraries) on open-source software, AFAIK. I suspect that would demand substantial mathematical sofistication (applied algebra, lattice theory, algorithmic complexity). Also, the Debian project would have been an excellent testing ground for the development of new automated technologies, like XML description of dependencies (I'm thinking something along the lines of what bioinformatics geeks do), on-line databases of package statistics, etc. Using the web for data about the project, machine-readable data. However, even general statistical studies on Debian productivity would have been interesting (yes, I know there are general descriptive statistics here and there, but there aren't any exploratory statistical studies), but they don't seem to have seen very far ahead. Then, there's the added burden that becoming a Debian developer is needlessly burocratic (and subject to local geopolitical machinations - you have to get along with the local fellows - which, at least for me, has become impossible on ethical grounds - they like to kiss ass to government officials tooo much here in Brazil - I guess they want their piece of the cake, too).
      OTOH, the BSDs came up with "let's just use Make", which itself is a tool that solves dependences by recurring the DAG tree. It's so obvious.
      So, to sum it up, I think there are more problems with the choice of package installation than meets the eye. (**)

      (*) I'm not affiliated to Conectiva nor Mandriva

      (**) A little-known Linux distro that does away with packages _and_ the Unix FHS, taking a whole new approach is GoboLinux - you might want to check it out.

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    11. Re:Everyone wins? by JerkyBoy · · Score: 1


      From the blog...

      "Debian Server / stable / testing / unstable
      Debian User / stable / testing / unstable"


      For a Debian Server distro, the current system is quite OK. For a Debian Desktop distro, well, ... in my point of view, Ubuntu *is* Debian Desktop.
      Posted by: Takis at April 11, 2005 07:54 PM

      --


      Always do right. This will gratify some people and astonish the rest. -- Mark Twain
    12. Re:Everyone wins? by l3v1 · · Score: 1

      AFAIK, RPM is actually ahead of DEB in certain areas. Yum and apt-get are reasonably close in quality, although I would give apt-get the nod for now.

      Yup, and the others who - for a change - really know what they are blattering about, can only send that nod flying back to you.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    13. Re:Everyone wins? by mp3phish · · Score: 1

      "If there's a problem maintaining compatibility between Ubuntu and generic Debian, it's probably because some of the desktop GUI libs are changing very rapidly."

      I doubt it. Nothing to do with "rapidly". Everything to do with Debian releasing obsoleted versions of desktop libraries with their releases (ie. sarge is using an obsolete version of KDE 3.3 and will never upgrade to the newer versions. Debian's answer is to wait for the next release for a newer KDE. Funny thing is they said that last time with Woody when they released KDE 2.2 when 3.1 was already out. Pathetic...

      So i agree with everything you say. But I just think it isn't so much to do with fast paced desktops. More to do with Debian not willing to install desktop software which hasn't already been obsoleted.

      --
      Your ignorance is infinitely greater than you realize.
    14. Re:Everyone wins? by synthespian · · Score: 1

      Apt-get, AFAICT, is well designed

      You know, when he/she said that, I wondered if he/she ever read dpkg's source code... A decade later and Debian developer don't even have decent documentation of a central piece in their distro. I

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    15. Re:Everyone wins? by jbolden · · Score: 1

      I agree with most of what you said.

      think Debian functions exceptionally as a platform to base derivative distributions off of. Why make actual releases if other distributions are making releases that are more attractive?

      1) Because the test -> release component is core to their role as a metadistribution. That is feature freezes for releases, testing, verifying across platforms.... all happen as part of the release process. The release process is important for debian.

      2) Because quite a few people do run Debian. There are tons of times that having a very stable system is vastly more important than having an up to data system. I still have a sytem running a distribution from 1996. In fact being "out of date" can be an advantage for those types of systems. Often the development happened in the late 1990s and porting to an "out of date" system is easier.

    16. Re:Everyone wins? by jbolden · · Score: 1

      He might sound more intellegent if you read more carefully. He isn't comparing two executibles) but rather two package formats: .deb vs. .rpm. More importantly he is really comparing two cultures: .rpm -- distribution specific .deb -- tend to work on any debian distributions

    17. Re:Everyone wins? by Anonymous Coward · · Score: 0

      And apt4rpm still is not as good as apt due to inherent deficiencies in the rpm package format. You simply can't make up for these format deficiencies with a package manager.

    18. Re:Everyone wins? by Anonymous Coward · · Score: 0

      No rpm is not equivalent to .deb, .rpm is equivalent, rpm is the package manager, .rpm is the file type.

    19. Re:Everyone wins? by Anonymous Coward · · Score: 0

      Dude, get over it. Rpm is the package management system, not yum. Yum is a front end for rpm, just as apt is a front end for dpkg. I'll say it once again in case you missed it, apt is NOT a package management tool, it is a *front end* for a package management tool. So, dpkg and rpm are package management tools, apt and yum are front ends for those tools, and they use the .deb and .rpm file format for their packages. Got it?

    20. Re:Everyone wins? by guacamole · · Score: 1

      I don't think his comparison with RPM is completely apropos. RPM was poorly designed from the start, and was probably designed from the start as a tool for vendor lock-in. Apt-get, AFAICT, is well designed.

      Bah. Yet another of those Linux "experts" who classify apt-get and rpm into the same class of tools. Hint: apt-get runs on top of dpkg, the low-level package manager and Debian's equivalent of rpm, just like it (or yum or up2date) can be made to (and is being) run on top of rpm.

  21. Similar problem when Mandrake forked by NotFamous · · Score: 5, Interesting

    This reminds me of when Mandrake forked from Redhat. Initially the RPM packages were fairly interchangeable. Eventually I learned to only use actual Mandrake RPMs on Mandrake. Somehow, the world kept turning...

    --
    Some settling may occur during posting.
    1. Re:Similar problem when Mandrake forked by IamTheRealMike · · Score: 4, Insightful
      Yes. I mean this is a total non-issue, you can't take an arbitrary Debian package and install it on any Debian system anyway, and never could. For instance if you add the Debian repositories to a Mepis or Xandros system, you can break it quite badly. Also of course, in Debian unstable package names change, they get split up, merged, sometimes they disappear entirely. So this incompatibility already exists.

      It's also rather annoying that Murdoch witters on about "avoiding the fate of the RPM world" - uh, hello? Last time I checked we're all Linux users. And Linux ISVs hate the current situation because they already have to produce lots of packages, or more likely simply not bother and produce a Loki Setup or a tarball (tarball! how DOS is that?).

      Debians problems seem to be directly tracable to:

      • Too many packages, meaning it's too hard to stabilise them all. You can't release until they're all stabilised, but the need to keep up to date means a constant influx of new packages
      • Too many architectures - if a package doesn't work on one, it blocks all of them
      • Too little vision, too little radical leadership. The idea of reducing the repository sizes, or splitting them off into unsupported third party repos and having Debian just provide a base system, is apparently unthinkable to the Debian leaders. So the project bumbles along with no real clear ideas of how to extract themselves from the quicksand they're in.

      The end result is Ubuntu - a fork. Unfortunately Ubuntu doesn't really tackle the packaging problem seriously: it improves on Debian by only stabilising a small base system, but this means you get to choose between (a) an out of date and small but stable repository (main) or (b) a large and up to date but often broken repository (universe). And I still haven't figured out WTF the "metaverse" is yet.

      Unfortunately the Ubuntu developers only go so far - they still believe it's possible for Ubuntu to package everything end users will ever need, even though at least in Warty, universe wasn't even enabled by default. I don't see any way for Ubuntu to stabilise universe without getting bogged down in the same mud that Debian did.

    2. Re:Similar problem when Mandrake forked by natrius · · Score: 4, Interesting

      You say that Debian's problems come from having too many packages and too many architectures, but those are precisely the features that Debian's users like about it.

      Unfortunately Ubuntu doesn't really tackle the packaging problem seriously: it improves on Debian by only stabilising a small base system

      This is exactly what you said Debian should do, but now that Ubuntu does it, it's a problem?

      (a) an out of date and small but stable repository (main) or (b) a large and up to date but often broken repository (universe).

      (a) is precisely what most normal users want. Normal users use their computers as tools, and don't care if they have the latest whizbang version of Gaim, as long as they can IM their friends. On (b), universe isn't often broken, and only one package (gtk-gnutella, repeatedly) has broken for me, and is the only one I remember seeing mentioned on the mailing lists. Also, universe doesn't get updates either, it just includes the rest of the Debian repository that Ubuntu hasn't chosen to explicitly support.

      Unfortunately the Ubuntu developers only go so far - they still believe it's possible for Ubuntu to package everything end users will ever need, even though at least in Warty, universe wasn't even enabled by default.

      Universe isn't enabled by default because main is supposed to contain all the software that most users need to get their work done. Any new user that spends more than a day or two administering an Ubuntu system will be aware of universe. If there's a piece of software that you think should be included in main, there are places on the wiki to make suggestions.

      I don't see any way for Ubuntu to stabilise universe without getting bogged down in the same mud that Debian did.

      Time based releases. You do as much as you can within six months. If there's a package in universe that a user's workflow depends upon that's broken in a release, they can stick with the old release for up to another year while still receiving security updates.

      The end result is Ubuntu - a fork.

      Ubuntu is a fork. Forks aren't inherently bad. All the work on Ubuntu goes back into Debian. Sure, it shows that people weren't satisfied with Debian and wanted something else. Is this a bad thing for Debian? It depends on what their goals are. The work of Debian developers is being used by far more people that it work before Ubuntu, so I think that's a good thing.

    3. Re:Similar problem when Mandrake forked by IamTheRealMike · · Score: 4, Insightful
      OK, I should clarify.

      What I think both Debian and Ubuntu should do is forget about their huge package repositories, on the grounds that it's an unscalable way to distribute software and focus purely on making a great OS. That means things like UTF8, graphical installers, graphical config tools, SELinux integration.

      These are all being worked on. But see how Fedora was ahead of them in all of these areas, and in some still is. That's because the Red Hat team focussed purely on the base distro instead of trying to package everything in the world, which is impossible.

      Now, Ubuntu basically has a chance to do this. Strip even more out of main - why is Inkscape there? How many Ubuntu users are also vector graphics artists? It's out of date already, and has been for months, yet you can get up to date packages direct from inkscape.org. Take it to the logical conclusion: make Ubuntu a base operating system that is super easy to extend, with only the basics in main (music player, web browser etc).

      Now support 3rd party packaging, so users can go to inkscape.org if they want a graphical editor and install it straight from there. I think they should use autopackage to do that, but I'm biased. There could be any number of ways of doing it. The point is, stop being packagers and become OS developers.

      Ubuntu could do this without too much pain. Debian, on the other hand, never could. When you think of Debian, do you think of a slick, modern desktop OS? No? Neither do I. I think of 18,000 packages. But who cares how many packages you have, if the OS sucks. If Debian were to deprecate most of the packages, it would cease to have a purpose on the desktop because it's such a poor desktop OS (as Ubuntu has made clear). It could refocus and with time, catch up, but it would take a lot of effort and dedication and belief in the new way. I don't think Debian can do that. I think it'll fade away rather than change.

      Attempting to package everything the user wants is sinking Debian, and it'll sink Ubuntu too unless they change the philosophy instead of just doing minor tweaks. Ubuntu universe includes Coq, a theorem prover whos own authors estimate that it has only 100 regular users, yet does not include gaim-vv, which adds webcam support to Gaim. What is wrong here?

    4. Re:Similar problem when Mandrake forked by natrius · · Score: 1

      But see how Fedora was ahead of them in all of these areas, and in some still is. That's because the Red Hat team focussed purely on the base distro instead of trying to package everything in the world, which is impossible.

      That's also because Red Hat has more people working on those things than Canonical does. I think the count for the paid Ubuntu developers is at ten. I agree with the point that you're making though: it's easier to focus on those features in the base of the OS if you're not packaging the world.

      Now, Ubuntu basically has a chance to do this. Strip even more out of main - why is Inkscape there? How many Ubuntu users are also vector graphics artists? It's out of date already, and has been for months, yet you can get up to date packages direct from inkscape.org.

      Even though the Inkscape package is a version old, I think it's still very valuable to have. I know that I can install Inkscape and it will work. I don't think that the few extra features that are developed in six months time are worth sacrificing stability and reliability.

      All distributions do is take free software and put it together in a package that works. Few things are created in house; the effort goes into making sure that all the pieces work together well. I think the best way to do that is with a centralized repository. Who do you go to when people with different base systems are all using the same upstream package and having different, distro dependent bugs? That's where these centralized distros excel. When there are problems with a program, you go to the distro first. They figure out what's wrong, and either fix it or notify upstream if that's where the problem is. The vision that you have for the role of the distribution only works if everyone is using the same distribution and package format. Then things would be easy. Application developers would run their own repositories and just tell the user to add it to install. Updates would happen automatically and everyone would be happy. The problem is, the upstream developers can't take on that responsibility with so many distributions out there. The distributors have to take over and make everything work.

      Ubuntu universe includes Coq, a theorem prover whos own authors estimate that it has only 100 regular users, yet does not include gaim-vv, which adds webcam support to Gaim. What is wrong here?

      Someone has to request it for it to get packaged, especially when it's in heavy development and doesn't do much at the moment. I added it to UniverseCandidates.

      I'm sure there are better ways to handle software packaging that what's going on right now, but I think this is the best way that's been proposed and works within the current restraints. I'm glad there are people out there trying to think of better ways though.

    5. Re:Similar problem when Mandrake forked by poofyhairguy82 · · Score: 1
      Attempting to package everything the user wants is sinking Debian, and it'll sink Ubuntu too unless they change the philosophy instead of just doing minor tweaks. Ubuntu universe includes Coq, a theorem prover whos own authors estimate that it has only 100 regular users, yet does not include gaim-vv, which adds webcam support to Gaim. What is wrong here?

      Ubuntu doesn't package the Universe. The Universe is a snapshot of Sid that a volunteer group, the Masters of The Universe, work on. The main Ubuntu devs do not waste any time packaging things in the Universe. If something isn't there, its because Sid didn't have it last time the Universe was synced.

    6. Re:Similar problem when Mandrake forked by metamatic · · Score: 1
      For instance if you add the Debian repositories to a Mepis or Xandros system, you can break it quite badly.

      Not really. MEPIS is Debian unstable plus a custom kernel and better hardware detection. First thing I did after installing MEPIS was build my own vanilla kernel, then apt-get upgrade from the standard Debian repositories. It all works fine.

      And the answer to the obvious question of why I chose MEPIS if I was just going to end up using Debian packages anyway: it's a much nicer install than KNOPPIX or the Debian beta installer. Boot a CD, make sure everything works, double-click an icon, 10 minutes later you reboot into your MEPIS system.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    7. Re:Similar problem when Mandrake forked by seb249 · · Score: 1

      Im sorry - where was it in the Debian project guidelines that it wanted to be the latest and greatest desktop OS ?

      User the right distro for the right job, Debian is an awesome server OS. When you have a distro that changes every six months and only provides updates for 18 months "IT DOES NOT CUT IT AS A SERVER OS"

      As i said, right distro for the right job - if you want a flashy new desktop and cutting edge stuff - go run Fedora or Mandrake or something like that.

      Myself, I use Mandrake on my laptop here at work because the gui interface is sometimes necessary. But in the server room desktops are irrelevant!

    8. Re:Similar problem when Mandrake forked by lewiz · · Score: 1
      (a) an out of date and small but stable repository (main) or (b) a large and up to date but often broken repository (universe).

      (a) is precisely what most normal users want. Normal users use their computers as tools, and don't care if they have the latest whizbang version of Gaim, as long as they can IM their friends.

      Who are you kidding? I'd say it is clear to see that people do want the new whizbang versions of Gaim, GNOME, OpenOffice, USB hot-swapping, etc. That is why so many people are now using Ubuntu.

      I've come from FreeBSD (which I love as a desktop and a server) for Ubuntu because it "just works". I like apt (for which I thank Debian for the tool and most of the packages) and I like the nifty update applet that pops up when new updates are available.

      It seems to me that most people run Debian as a server or use Debian testing/unstable as a desktop, while some even run stable as a main desktop machine. All of this talk makes me wonder if Debian shouldn't concentrate on being just a server platform and let Ubuntu take over on the desktop. Those that want stability and security can use a two-year out-of-date Ubuntu release with all the patches and so on.

      Unfortunately, I don't know where this would leave those desktop users with less mainstream architectures.
    9. Re:Similar problem when Mandrake forked by advocate_one · · Score: 1
      Now, Ubuntu basically has a chance to do this. Strip even more out of main - why is Inkscape there? How many Ubuntu users are also vector graphics artists? It's out of date already, and has been for months, yet you can get up to date packages direct from inkscape.org. Take it to the logical conclusion: make Ubuntu a base operating system that is super easy to extend, with only the basics in main (music player, web browser etc).

      Now support 3rd party packaging, so users can go to inkscape.org if they want a graphical editor and install it straight from there. I think they should use autopackage to do that, but I'm biased. There could be any number of ways of doing it. The point is, stop being packagers and become OS developers.

      To put it politely, get stuffed... ;)

      Ubuntu is NOT intended for rich Americans who happen to have always on broadband where this is a practicality... It IS intended for use in countries where any net connection is poor or non-existant and all the necessary software HAS to be installable from the one CD...

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    10. Re:Similar problem when Mandrake forked by IamTheRealMike · · Score: 1
      Actually the distro development team at Red Hat was at least a few years ago about 10 people too. At least, this is what one RH employee told me. They have other teams of course who work on the toolchain, GNOME etc, but up until Fedora was launched I think only about 10 people assembled the distro and worked on the config tools/installer.

      Even if every member of RH Engineering (~100 people a few years ago, more now) had worked on the distro, so what? Debian has nearly 1000 developers!

      Even though the Inkscape package is a version old, I think it's still very valuable to have. I know that I can install Inkscape and it will work. I don't think that the few extra features that are developed in six months time are worth sacrificing stability and reliability.
      You are conflating two different things: stability of the package repository and stability of the software. Inkscape 0.41 includes bug fixes that weren't necessarily in 0.40. Generally, software gets better the more it is developed. In a few cases this sometimes isn't true, but generally it is.

      One thing I've seen Debian supporters say more and more often lately is that it's OK that Debian Stable is old, because when you're working you need stability. Fine. But the "stable" in Debian stable does not refer to the software. It refers to the behaviour of apt. There are lots of bugs in old versions of Mozilla etc shipping in Woody which were fixed in later versions.

      All distributions do is take free software and put it together in a package that works.

      No, this is what Debian does. Other distributions like Fedora or Xandros take free software, integrate it, improve it, and produce an installable operating system out of it. Yes a lot of this work involves packaging, but other parts involve writing new software, working on things upstream. Distributions are useful because they are a grounding point at which you can tie together all the loose ends that otherwise might not be connected by upstream projects. It lets you take a look at the Big Picture and work on new things relative to that.

      When there are problems with a program, you go to the distro first. They figure out what's wrong, and either fix it or notify upstream if that's where the problem is.

      No, no they don't. I know this is what is supposed to happen, but it doesn't. Instead end users who can't tell the difference between broken software and broken packages report it upstream.

      In this utopian vision where everybody uses free software, where everybody uses Debian, where nobody reports bugs to upstream etc, this ideal might stand a chance of working. But we don't live in anything even resembling an approximation of this world. Instead of trying to control everything and constantly having the details slip through your fingers, it's better to provide the land on which others can build their houses and let the free market take care of the rest.

    11. Re:Similar problem when Mandrake forked by IamTheRealMike · · Score: 1
      I'm not rich (I'm a student) and I'm not American either. But thanks for the stereotype anyway!

      Has it occurred to you that distribution independent packages don't necessary need an internet connection? You can put them on CDs too.

    12. Re:Similar problem when Mandrake forked by Karn · · Score: 1


      What I think both Debian and Ubuntu should do is forget about their huge package repositories, on the grounds that it's an unscalable way to distribute software and focus purely on making a great OS.


      I'm going to go out on a limb here and guess that you don't use Debian. If my assumption is correct, I must ask: "Why does every distribution have to be what you want?" There's already Redhat, Mandrake, etc. Why do we need another one? And if Redhat is so ideal, why do you think Ubuntu is based on Debian and not a Redhat system? Of course Debian has problems, but what you are saying is that Debian should abandon everything that makes it stand out (and be the base of choice for Ubuntu, Knoppix, etc.) to become another Redhat, which seems rather pointless..

      --


      Why do I keep typing pythong?
    13. Re:Similar problem when Mandrake forked by IamTheRealMike · · Score: 2, Interesting
      Ah well. That's the crux of the issue isn't it. The differences between Ubuntu and Fedora are marginal. The desktops are similar. They are based on the same components (or will be, once FC4 is out). They are neck and neck on features: Ubuntu has nicer auto-update and package management tools, Fedora has nicer and more comprehensive config tools.

      One reason that people like Ubuntu is Synaptic and Universe. Because, put bluntly, installing things on Ubuntu is marginally less of a pain in the ass on this distro than on others. I think this is a poor way to compete. It takes peoples eye off the ball: even if Ubuntu has more packages and apt-get is nicer than yum, they all suck compared to the user experience on MacOS X or Windows. For Ubuntu you have to manually enable extra repositories, and there are no guarantees it will work (that's kinda why Sid is called "unstable"). For Fedora, there is no GUI and even if there was, Extras is quite small.

      If instead of getting into a pointless pissing match over who has the most packages, these organisations focussed purely on making a slick desktop a la the Mac, I do believe Linux would get better faster. I think this is the most sensible thing to do. But then ... what would distinguish Ubuntu from Fedora?

      Good question. Great question, in fact. I think the answer is that there'd be little to no real differences. Maybe having two going at it at once keeps some flexibility in the system: if one group rejects a solution due to personality politics or whatever, the other can pick it up and carry on. But given Marks money, was creating Yet Another Distribution really the best way to spend it? There were other ways of advancing the cause of free software: sponsoring individual projects for instance.

    14. Re:Similar problem when Mandrake forked by Karn · · Score: 1

      I agree with you for the most part. I don't have a reply, so I'll just do a brain dump :)

      Here's a suggestion: Let's ask Redhat to base Fedora on Debian, for the greater good :) If all major Linux distros pooled their resources, I'm sure we could see a new Sarge every 6 months! Given the amount of distros that are based on Debian, and the amount of community support behind it, it would make more sense for everyone to adopt a Debian-centric Linux rather than a Redhat-centric one. Everyone race to get Debian released, then there is less touch-up work necessary when it comes time for vendors to do packaging and customization. Get everyone to work on getting a modern, stable Debian out the door, then everyone is compatible, and everyone has less touch-up work to do in the end.

      Ok, that's never going to happen. :)

      There is discussion, amongst Debian people, of dropping support for very obscure archs, and having as short as 6-month release cycles. Though I'm not sure how likely these are to happen, just noting that some discussion is taking place.

      --


      Why do I keep typing pythong?
    15. Re:Similar problem when Mandrake forked by bogado · · Score: 1

      Simplicity foir the sake of security? Most packages that come from your distro or a trusted repository are known to be secure and can be installed without worries. Sure the process is complicated and could be simplified in many ways, but those simplifications should not get in the way of security.

      No part of a package should be ran before the package origen is verifies from a truted source. This is the first thing you do with a .package according to the description.

      I am not familiar with macOSX but in windows is quite easy to install stuff without the user even knowing it has installed something, sure this is due to bugs in the windows code but all of this was due to poorly thougthed installation procedures that did not take into account security.

      In my opinion the packaging system are quite ok. What we need is a easier way to make the user install native packages from the program site. A way to make a click on button start the UI for you r apt/yum/etc instructing it to search and attempt to install this package. The package system will know how to install it in a way that will work best with your distro.

      All you need most of the time is a simple xml that will say for fedora use freshrpms, for debian use the sarge package, for ubuntu use I don't know what. The package can contain information on how to proceed in the case there is no native package, this fallback procedure could even be a .package that would be run, but in this way this "pre-install" process could inform the user about the danger he is running or even checking details like a SHA1 or signature before running the .package file.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    16. Re:Similar problem when Mandrake forked by IamTheRealMike · · Score: 1
      Well, go read the FAQ. It discusses spyware and these sorts of issues. It's not a definitive discussion by any means, but it's a start.

      Running a package from an "untrusted source" really isn't an issue, because presumably you're about to run the program anyway. If you aren't, why do you have the package in the first place? If you don't trust upstream, it's a bad idea to be running their software in the first place.

      The problem with your proposal is that often there won't be a package for the users distro, or there will be but it's out of date. This would lead to you being able to install an app by clicking the link on your desktop machine, but not your laptop (because laptop is running an older version of the distro, or a different distro). It's addressing the usability aspects without dealing with the underlying issues. And a deeper usability issue is unpredictability.

    17. Re:Similar problem when Mandrake forked by bogado · · Score: 1
      Running a package from an "untrusted source" really isn't an issue, because presumably you're about to run the program anyway.


      It is a issue, a signed package has the warranty that this is what my packager meant for me to get it, so if I trust my packager I can trust this package. The problem of running a package I downloaded from a random link in the net is that it could have been tampered, I could easily get a .package add a few lines to the script and own me a (few) linux(es) box(es).

      The problem with your proposal is that often there won't be a package for the users distro, or there will be but it's out of date. This would lead to you being able to install an app by clicking the link on your desktop machine, but not your laptop (because laptop is running an older version of the distro, or a different distro). It's addressing the usability aspects without dealing with the underlying issues. And a deeper usability issue is unpredictability.


      I believe that usuability is a must, don't get me wrong, but I do pu security in front of it. I want to be reasonably sure that what I install in my computer will work correctly. If I have an outdate distro in my computer/laptop the latest version of the application may not even run correctly, since the code was not tested with the library versions I have installed. So this means that even if I download the sources, compile and install I could run into problems. Packagers do pass througth all this hops while installing and sometimes make patches to the apps so it can run. Installing a package that was crafted to my system is always predicatble that it will work effortless, other generic installations and compiles have at the best a good chance that they will work.

      In other words if a user has an outdated distro e may not be able to install the latest package or you could simply (not that simple really) update all the libraries needed (witch is what .package does), this will be a pain for the user that will have to wait a few hours to get the package working and could lead to conflicts. This is even true for windows, I don't think you can install the latest photoshop or game in a win95 machine.

      In a usuability way of thinking it is better to warn the user that his distro is outdated and adivise him that updating the distro is a better solution. Well at least this is what I believe.
      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    18. Re:Similar problem when Mandrake forked by IamTheRealMike · · Score: 1
      It is a issue, a signed package has the warranty that this is what my packager meant for me to get it, so if I trust my packager I can trust this package. The problem of running a package I downloaded from a random link in the net is that it could have been tampered, I could easily get a .package add a few lines to the script and own me a (few) linux(es) box(es).

      I think you missed a vital point about autopackage, which is that they are supposed to be produced by the upstream developers themselves - like DMG/AppFolders/PKG on MacOS or installers on Windows.

      So if you trust upstream - the people actually writing the software - you also trust the package. Because they are one and the same.

      I'm afraid you also make the mistake of trusting your distribution too much. Large, big name distros have managed before to develop and QA security patches for vulnerabilities that don't exist. This is a fairly basic mistake to make. Don't blindly assume that packagers always add value.

    19. Re:Similar problem when Mandrake forked by bogado · · Score: 1

      No I am not saying that I should only trut the designated distro, I do use packages from freshrpms, dag wienner and other in my computer, I have chosen to trust them becuase of their reputations (and they never let me down). What I want is to be able to verify that a package is from who they say they are before running or copying any files from them to my system.

      When I install an RPM (I believe deb is the same) I run a truted binary in my computer, that will check the signature on the untrusted file I have downlkoaded. This check is made with public keys I have already authoriused (this means I already said to my system that I trust this packager). Only after this check is made that the RPM is installed (this can mean running stuff). The .package system simply do not offer me this kind of security.

      There is another point, both Freshrpms, dag and others third party repositories make the packages to my desired distro and (I supose) test them. No automatic packaging system will be able to do this, as I stated I already seen packages fail that were instaled from source. This is true simply because a certain library version can be binary compatible and still have a bug that the developer is not expecting to be there.

      There are other things that I don't like about autopackage, this talk that RPMs (or debs for that matter) are only good for the core distro is plain wrong (in my opinion). RPM (or deb) is good enougth to hold every piece of software I have installed, and having more then one software database in your computer is a problem waiting to happen. There is no way to be sure that one package manager is not steping in the other toes. A better solution would be a meta-packager that would simply create a RPM (or deb) for my current distro using the same data provided by the developer.

      By the way I am the real Victor. :-D

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    20. Re:Similar problem when Mandrake forked by IamTheRealMike · · Score: 1

      No, again, you missed my main point. You don't get autopackages from repositories like Freshrpms, Dag, Livna etc. They come from inkscape.org, gaim.sf.net or wherever. Do you trust the Inkscape developers? If you do, then you should trust their .packages because they are the same people behind both. Again, read the FAQ closely, it's discussed there.

    21. Re:Similar problem when Mandrake forked by __aaitqo8496 · · Score: 1

      ...why is Inkscape there? How many Ubuntu users are also vector graphics artists?

      Not I, but I do, on occasion, have the need to create graphics for projects. Sometimes it would be beneficial to create a vector graphic, and until now, I didn't know that Inkscape even existed. Now I do, and now I know I can install it on my Hoary laptop. Thanks.

    22. Re:Similar problem when Mandrake forked by bogado · · Score: 1

      How can you be sure that what you get from inkscape.org is what the developers of inkscape intended? How can you be suire that the site wasn't cracked? how can you be sure that there isn't an evil transparent proxy between you and the goods you want? Or how can I be sure that my DNS source isn't poisoned? What if you need to get your app from a mirror, how do you know if the mirror is 100% trustable?

      The answer is with a signed package that is handled with a trusted binary in your computer, there is no need to worry. Signed packages mean I only need to trust the signer.

      I never said I don't trust the developers of the program, that is implied, I don't trust the internet.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    23. Re:Similar problem when Mandrake forked by IamTheRealMike · · Score: 1

      In the case of a hijacked website, where do you get the key from? Bearing in mind, you can sign autopackages if you like, but then the trick becomes "how do you trust the key". That's what the web of trust is for, but making the web of trust easy to use is somewhat tricky.

    24. Re:Similar problem when Mandrake forked by cavetroll · · Score: 1
      And then there needs to be n CDs for n programs.

      Whilst this might work (barely) in the MS windows world, with its elephantine 'suites' that try to do everything, in the *nix world where (for the most part) one program does one thing and does it (supposedly) well, this distribution model does not scale.

      How is this an improvement over ubuntu or slackware's approach?

    25. Re:Similar problem when Mandrake forked by IamTheRealMike · · Score: 1

      No there doesn't, nothing stops you putting many packages from different places onto one CD. Magazines do it with their coverdisks all the time.

    26. Re:Similar problem when Mandrake forked by bogado · · Score: 1

      I already have most of the keys I need installed. Sure there is a possibility of installing a fake key, if you need a package from a repository in the first time. but since each user will do this operation only once, this is much more unlikely to happen as it is now.

      And as you mentioned in the future a web of trust could be stablished. Sure it can be tricky to make this easy to use, all security issues are somewhat hard to use (almost by definition). How to convince users not to use a simple password? How to make them not entring their Credit card information or ebay password in a random site that he received by email?

      It is hard, but should we giveup just because it is hard? Autopackage simply ignore those issues and for me this is not acceptable. Sure it is simpler, but at what cost?

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    27. Re:Similar problem when Mandrake forked by cavetroll · · Score: 1
      and magazines invariably use rpms and debs, knowing that the dependancies for the programs in question are satisfied by all the major distros.

      I always build stuff myself, but then I run slackware....

    28. Re:Similar problem when Mandrake forked by IamTheRealMike · · Score: 1

      Speaking as somebody who has had their software shipped by a Linux magazine on the coverdisk, I can tell you they normally use tarballs (or whatever packages the project provides themselves). And no, they don't "know" that the deps are satisfied, most distros suck at this sort of stuff. Do you have GNUtls 8, 9, 10, 11 or 12? For Gaim, it matters.

  22. Ubuntu Sarge by Stalin · · Score: 5, Informative

    http://www.ubuntulinux.org/ubuntu/relationship/doc ument_view

    "Ubuntu makes a release every six months, and supports those releases for 18 months with daily security fixes and patches to critical bugs.

    As Ubuntu prepares for release, we "freeze" a snapshot of debian's development archive ('sid'). We start from 'sid' in order to give ourselves the freedom to make our own decisions with regard to release management, independent of Debian's release-in-preparation. This is necessary because our release criteria are very different from Debian's.

    As a simple example, a package might be excluded from Debian 'testing' due to a build failure on any of the 11 architectures supported by Debian 'sarge', but it is still suitable for Ubuntu if it builds and works on only three of them. A package will also be prevented from entering Debian 'testing' if it has release-critical bugs according to Debian criteria, but a bug which is release-critical for Debian may not be as important for Ubuntu.

    As a community, we choose places to diverge from Debian in ways that minimize the difference between Debian and Ubuntu. For example, we usually choose to update to the very latest version of Gnome rather than the older version in Debian, and we might do the same for key other pieces of infrastructure such as X or GCC. Those decisions are listed as Feature Goals for that release, and we work as a community to make sure that they are in place before the release happens."

    So, who cares that it isn't compatible with Sarge? Is Sarge really compatible with Sid? I think not (if you are sane). Shouldn't Ian be saying that Ubuntu isn't compatible with his "componentized Linux" (http://www.progeny.com/products/components.html)?

  23. Not seeing the whole picture. by Anonymous Coward · · Score: 1, Insightful

    Apparently most of Slashdot doesn't realize that if Debian dies... so does Ubuntu.

    1. Re:Not seeing the whole picture. by Anonymous Coward · · Score: 0

      What will stop Ubuntu from just taking the last version of Debian released code and working from there?

    2. Re:Not seeing the whole picture. by Junior+J.+Junior+III · · Score: 1

      Not as long as we have access to the source code...

      --
      You see? You see? Your stupid minds! Stupid! Stupid!
    3. Re:Not seeing the whole picture. by natrius · · Score: 1

      That's because most people aren't really thinking through the issues here. It's a lot more fun to say things are dying than it is to think. See *BSD.

      Debian only dies if the Debian developers stop developing Debian. Fedora dies if Red Hat stops making money. Ubuntu dies if Mark Shuttleworth decides that his investment isn't paying off. (I don't actually think Ubuntu would die without Canonical's backing though, as it already has plenty of outside developers and infrastructure for operating without Canonical. Plus, most of the work is done by Debian developers themselves. I don't know how Fedora works.) Debian will exist as long as people want to develop it, and that's one of the reasons why I only use Debian and Debian derived distros. I can't think of anything that would make all the Debian developers decide to pack up and go home.

    4. Re:Not seeing the whole picture. by Anonymous Coward · · Score: 0

      One vague statement deserves another... Bullshit.

    5. Re:Not seeing the whole picture. by Seumas · · Score: 1

      It's just like when you kill the head vampire.

    6. Re:Not seeing the whole picture. by /dev/trash · · Score: 2, Insightful

      You mean like how Mandrake would have died if Redhat died?

    7. Re:Not seeing the whole picture. by theLOUDroom · · Score: 1

      Apparently most of Slashdot doesn't realize that if Debian dies... so does Ubuntu.

      That's like saying that if Linus dies, so does Linux. Thanks to the genius of free software, it doesn't matter what dies, so long as something else pops up in it's place. If Debian disappeared from the earth tomorrow, all those users would still exist and they would need to get some software to put on their blank HDD's.

      --
      Life is too short to proofread.
    8. Re:Not seeing the whole picture. by grolschie · · Score: 1

      Debian is where it is today because of strict quality control procedures and standards. This is something that Ubunto does not have.

    9. Re:Not seeing the whole picture. by Anonymous Coward · · Score: 0

      > What will stop Ubuntu from just taking the
      > last version of Debian released code and
      > working from there?

      uh... just maybe Debian is more than an ex-Windows-user's x86 distribution? If Debian dies, there's no way that Ubunto could or would take its place. Like how many architectures does Debian support? Would you run a mission critical server on Ubunto? I think not.

    10. Re:Not seeing the whole picture. by diamondsw · · Score: 1

      I can't think of anything that would make all the Debian developers decide to pack up and go home.

      It's not a matter of all of them packing up and leaving, but of too many leaving. See XFree86.

      --
      I don't know what kind of crack I was on, but I suspect it was decaf.
    11. Re:Not seeing the whole picture. by burns210 · · Score: 1

      Debian is where it is today because of QA and standards have crippled its ability to release stable and relatively up-to-date versions of its distribution. That is something that Ubuntu excels at.

    12. Re:Not seeing the whole picture. by burns210 · · Score: 4, Insightful

      How is this modded Insightful?

      If Debian dies than it will either be remade in another Debian-influenced distrobution or the developers and users will migrate to other distrobutions... like Ubuntu. Don't be so arrogant, the world is not crashing. Free software doesn't die with its developer, remember.

    13. Re:Not seeing the whole picture. by Anonymous Coward · · Score: 0

      I'm sorry, but perhaps you could enlighten me by explaining what ubuntu has that sid lacks? Except perhaps the schmaltzy, over-the-top politically correct empowerment themeing?

    14. Re:Not seeing the whole picture. by EzInKy · · Score: 1

      Would you run a mission critical server on Ubunto? I think not.

      Yet just how many people run mission critical servers? If Debian is to be a server OS fine. It should define itself as one, concentrate only on apps a server requires, and quit worrying about what other distributions are doing.

      --
      Time is what keeps everything from happening all at once.
    15. Re:Not seeing the whole picture. by Anonymous Coward · · Score: 0

      Isn't Ubunto just an older snapshot of Debian "Sid" with some tacky uber politically correct "save the world" propaganda attached? Kill Debian, and Ubutto dies with it.

    16. Re:Not seeing the whole picture. by Queer+Boy · · Score: 1
      If Debian dies than it will either be remade in another Debian-influenced distrobution or the developers and users will migrate to other distrobutions... like Ubuntu. Don't be so arrogant, the world is not crashing. Free software doesn't die with its developer, remember.

      That assumes the developers feel it's worthwhile to learn the idiosyncrasies of some forked version of Debian. Your statement is like saying that if Sendmail dies developers will just automatically move to Postfix. I doubt that's true.

      How do you know that the largest chunk of Debain developers aren't non-x86? Even Linus has said:

      "I felt like there were enough people testing the x86 side that it certainly didn't need me...I personally believe there are two main architectures out there: Power and x86-64 are what _I_ think are the two most relevant ones, and I decided that I had to at least check the other side of it out seriously if I really believed that,"
      --
      Not since Marie-Antoinette played milkmaid has looking simple and honest been so fake and complicated.
    17. Re:Not seeing the whole picture. by Anonymous Coward · · Score: 0

      Does Mandrake use 90% of the packages pulled directly from the current Redhat release?

      Does Mandrake take Redhat AS 4.x and add updated version of Gnome desktop to it then release it as a different OS.

      No of course not.

      But this is what Ubuntu does with Debian.

      Ubuntu IS Debian. At least 90% of it is.

      Which is great. I like that end-users that aren't as knowledgable as me can have the same benifits that I enjoy on Debian, but with a nice default configuration.

      Debian NEEDS to release a new stable. But other then that Debian rocks, and so does Ubuntu.

  24. Debian is old.. by CompotatoJ · · Score: 1

    Debian's packages are quite old. Ubuntu spawned from Debian's stable core, and created a newer, better distro. It sooms to be replacing Debian, so I don't think compaibility is an issue. Ubuntu is the new Debian.

    1. Re:Debian is old.. by Anonymous Coward · · Score: 1, Informative

      Ubuntu is a derivative of Debian's TESTING core, and if you had ever tried debian in your life you would know that.

    2. Re:Debian is old.. by Cro+Magnon · · Score: 1

      Actually, Ubuntu is spawned from Unstable, not Testing.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  25. Kubuntu! by yotto · · Score: 1

    (from tfa, so not exactly off topic)

    Ubuntu today also released Kubuntu 5.04, which is a KDE 3.4 version of Ubuntu.

    Great! Now I won't have to painfully rip Gnome out of and install KDE in to the install of Ubuntu on my laptop that's too old to gracefully run Gnome.

    (Sorry Debian, Ubuntu rocks)

    1. Re:Kubuntu! by sethadam1 · · Score: 2, Informative

      It's not exactly all that painful. You could just have gone to a command like and typed:

      apt-get dist-upgrade
      apt-get install kubuntu-desktop


      Then you'd have Kubuntu-current.

    2. Re:Kubuntu! by yotto · · Score: 1

      And to remove Gnome? I don't want it lying around as this laptop isn't swimming in drive space.

    3. Re:Kubuntu! by sethadam1 · · Score: 1

      Eh... how about apt-get remove gnome-desktop?

      Not entirely sure, but it shouldn't be terribly difficult.

    4. Re:Kubuntu! by yotto · · Score: 1

      Not that command (I used the package manager thing) rendered my laptop unbootable. Well, I could still log in, but it was non-gui. I could have figured it out, I'm sure, but it didn't "just work" and I'm at least moderately sure the kubuntu cd will (as nothing is on the laptop anyway except broken versions of x, gnome, and kde, what's to lose by reinstalling from scratch?)

    5. Re:Kubuntu! by Klivian · · Score: 1

      >apt-get remove gnome-desktop? Don't think that would work, as gnome-desktop is only a meta package. You only remove the gnome-desktop, but leave everything it depends on eg all Gnome packages. You have to select something all of Gnome depends on not the other way, don't know the correct names but I'd guess gnome-libs or pango* woluld help.

    6. Re:Kubuntu! by Anonymous Coward · · Score: 0

      debfoster kubuntu-desktop

  26. Woody is a compatibility nightmare NOW! by Anonymous Coward · · Score: 0

    Anyone try to run threaded Perl 5.8 on woody?

    Anyone wonder by backports.org's Samba 3 backport hasn't been updated since 3.0.10 despite the # of security fixes and other improvements now in 3.0.13?

    I've been trying to keep developers happy on several Woody based systems for some time. It's a nightmare. The versions of the dev tools they need are very rarely available or fully compatible with woody. Perl 5.8 for instance. Can't replace Perl 5.6, fine! But you also can't build a threaded Perl 5.8 on Woody.

    Ubuntu is a God send, stepping up to the plate and delivering on the failed promises of the current (& past) debian maintainers. As another poster has said this is not a compatibility crisis for Debian, it's more of an evolution. Survival of the fittest in action. Christian Fundie's be damned. Evolution is a fact and we're watching it happen now.

  27. it IS a problem by qortra · · Score: 1

    It would be a huge problem for Unbuntu especially, because AFAIK, Unbuntu could not survive without the work that Debian provides. By usurping Debian (without giving back in any significant measure), Unbuntu might accidently obliterate the hand that feeds it.

    1. Re:it IS a problem by harikiri · · Score: 1

      The student has surpassed the master!

      --
      Man watching 6 MSCE's around a sun box, looks alot like the opening scene's of 2001:space odyssey...
    2. Re:it IS a problem by takis · · Score: 1

      AFAIK they are giving back all changes. And certainly, as all their software _is_ Free Software, Debian will certainly benefit from it. The usability modifications the Ubuntu-devs are making to the GNOME desktop and apps like Synaptic will surely make it into the release following Sarge (... probably somewhere in 2009 ;-)

    3. Re:it IS a problem by grolschie · · Score: 1

      The student has surpassed the master!

      Not so. Making a few additions to an already great system is not surpassing its master. The reason Debian is as good as it is, is because of its strict policies. If Debian closed its doors for good, Ubunto would indeed be screwed.

    4. Re:it IS a problem by saden1 · · Score: 2, Insightful

      Try "If I have been able to see further, it was only because I stood on the shoulders of giants." Or is it "In computing, we mostly stand on each other's feet."

      --

      -----
      One is born into aristocracy, but mediocrity can only be achieved through hard work.
    5. Re:it IS a problem by flacco · · Score: 1
      By usurping Debian (without giving back in any significant measure), Unbuntu might accidently obliterate the hand that feeds it.

      maybe ubuntu is giving the debian developers and decision-makers two big fucking data-points to think about:

      • a three-year release cycle isn't acceptable.
      • eventually end-users will go away if you shit on them long enough (see other posts about #debian).

      i tried the ubuntu live cd, and it was pretty damn nice. i went to #ubuntu and found helpful people who weren't total jerk-offs.

      myself, i'm gonna stick with debian anyway, for strategic reasons; but i can see a lot of people who want a relatively stable, modern desktop without the contemptuous leetness making the switch.

      i agree this will weaken debian in the long run. the solution is to have a sane release cycle, and to have more patience and respect for users. yes, even those who don't contribute code. they're not your personal voodoo dolls.

      --
      pr0n - keeping monitor glass spotless since 1981.
  28. can anyone make change by Tsiangkun · · Score: 1

    for a dollar, I'll drop my two cents.

    Who cares. The ubuntu packages released this year wouldn't make it into the debian default install until 2015 anyways. Why is the debian crew acting like this is going to hurt their compatibility ? It seems that not keeping up is more of a problem than another .deb based distro releasing current packages that won't work with debian sarge.

    I advocated debian for a few years as the best distro back in the 90s. It had everything I wanted as an admin, but I eventually had to leave to get better integration with the versions of software I wanted to run. I suspect the problem with integration isn't ubuntu package maintainers, but something much closer to home.

    1. Re:can anyone make change by EnderWiggin99 · · Score: 1
      for a dollar, I'll drop my two cents.


      Have you no shame! NO CHANGE FROM THE COLLECTION PLATE!
  29. What Ubuntu is... by CaptCanuk · · Score: 4, Insightful

    Ubuntu is a natural response to Debian's slow development and release cycle. Add in a more friendlier face and multiple languages leveraging the Debian model of apt-get everything and you got a n always up to date linux distro that captures the interest of those who want to use linux as a desktop environment and those who want to be bleeding edge. Any Debian users up for some X.org action? (not that it's impossible, but I've seen work arounds that leverage ubuntu's repository for xorg).

    --
    ---- The geek shall inherit the Earth.
    1. Re:What Ubuntu is... by Anonymous Coward · · Score: 0

      "leverage"

      Try the common synonym "use." Less typing.

  30. Another reason... by Steveftoth · · Score: 0, Troll

    for me to stay away from linux. Compatibility is the largest problem I had with linux when I used it and it still is. Sigh, things haven't changed in 5 years?

    1. Re:Another reason... by nagora · · Score: 1
      Compatibility is the largest problem I had with linux when I used it and it still is. Sigh, things haven't changed in 5 years?

      I've been using it for five years and never had any compatibility issues that I can think of. I switched to Gentoo both at home and work a couple of years ago and it's been pretty smooth sailing.

      What this story is about is the fact that Debian is a dead distro and some people are no longer waiting for it to rise from the dead. Not surprisingly, they're not bothering to support it anymore.

      But that's only a compatibility issue if you're one of the four people still hanging around in the hope that Debian is coming back. A bit like saying the new VW Beetle creates compatibility issues with the 1937 model. Who cares?

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    2. Re:Another reason... by Steveftoth · · Score: 1

      But why should you have to keep switching distros? Linux's greatest weakness is that as a user, you have to always keep on top of the latest advancements, you can't just install your box and easily update it. Well, sometimes you can, but you have to figure out exactly what combonations of hardware are supported correctly, which packages you can and cannot install, etc.

      I've screwed my linux install up too many times. I'm not a super user, but I would like to think I'm not an idiot either. Most of the time I screwed it up trying to compile and install software too. It's not the easiest thing in the world always. Especially when you're trying to do things like upgrade your gcc, libc or other primary libraries. I've learned the hard way that the best way to do that is to start from scratch which is shitty IMO.

      I just want to be able to install software and hardware without a degree in unix sysop. No recompiling, no changing binary ABIs, no weird binary only/ half source driver for the X server. An X server that didn't cost as much as Windows/OS X to get a fully supported graphics card would be nice as well. Linux does not 'just work' and until it does, my comments like this will be rated a troll and people will not switch. (Not that people will start switching then, but at least they will have a reason)

      True, generally you don't need a real sysop to install hardware. But what about your random piece of hardware that 'works on windows' but has no driver or even worse, the 'experimental' driver in linux. I have a psx controller adaptor that lets you plug a Playstation controller into your PC. Doesn't work at all under linux last I checked (barely under windows). However it still works in Windows.

    3. Re:Another reason... by nagora · · Score: 1
      But why should you have to keep switching distros?

      I've only done it once in about six years of use, from RedHat to Gentoo. People change cars all the time, it's not that the car is necessarily knackered, it may just be that there's a new model you prefer. In my case, Gentoo was easier to maintain than RedHat so I changed and at the moment I can't imagine needing to change again.

      It's not the easiest thing in the world always. Especially when you're trying to do things like upgrade your gcc, libc or other primary libraries. I've learned the hard way that the best way to do that is to start from scratch which is shitty IMO.

      Interestingly, I'm planning to do just that tonight. I'll set Gentoo updating when I go to bed and in the morning I may or may not remember that it happened. The previous three times I've updated gcc etc. on Gentoo I didn't have to do anything except give it permission to do it. I admit though that what you are saying is exactly why I droped RedHat after years of use; it was getting harder and harder to maintain.

      An X server that didn't cost as much as Windows/OS X to get a fully supported graphics card would be nice as well.

      Well, the Intel 8xx chipsets are well supported and are great for anything other than games, so all my office machines just use those, and Nvidia's drivers are unified, so as far as I know their whole range is supported under Linux as well as under Windows/OSX, although I'm not interested in high-end graphics so I'm not sure. Binary only drivers are an evil we can't avoid, but you did say you didn't want to compile anything, so at least that's one you won't have to worry about!

      Linux does not 'just work' and until it does, my comments like this will be rated a troll and people will not switch.

      Well, it does for me. It won't for people buying cutting edge machines for gaming, but in the last five years Ive only found one machine that I couldn't just install Linux on and then start work. And generally, I get more mileage out of old machines which do work than I would using Windows. I'm typing this on a 400Mhz machine with 200MB of RAM; it's my backup machine, since my main machine is 400 miles away, and I use it for graphic design, photo manip, web design, and as a test bed web server. Such hardware would be turned away by charity shops these days but I'm earning a living off it. What I'm not doing is 3D rendering in real-time.

      But what about your random piece of hardware that 'works on windows' but has no driver or even worse, the 'experimental' driver in linux.

      Well, what about it? I can't use Mac hardware either but I don't buy "random hardware", I look at the Web and find out what does work and I buy that. There's nothing anyone can do about drivers that don't work under Linux other than buy the competitor and let the market work it out. And it will work it out, just as it did when Windows was the new guy struggling to get device drivers. I think we'd all agree that it paid off for Bill.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    4. Re:Another reason... by Steveftoth · · Score: 1

      You're planning on upgrading your libc on a 400Mhz machine?

      Ok, see you in a week or so. That's a rather large chore.

    5. Re:Another reason... by nagora · · Score: 1
      Ok, see you in a week or so. That's a rather large chore.

      Well, rather brilliantly, I went to bed last night without hitting RETURN so I came down this morning to find "emerge world" sitting waiting for me. It's running now in the background with a nice value of 10; it'll be ready by tomorrow.

      If I was using and updating KDE, then I'd have to wait a week.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    6. Re:Another reason... by Steveftoth · · Score: 1

      So it still takes a day to install software? That's really user friendly.

  31. More like a blessing than a nightmare by kusanagi374 · · Score: 2, Insightful

    I've been always trying to convert from Windows from Linux, and had lots of problems when doing so. Mainly, I was unable to find a distro that was easy to maintain and actually usable. You know, practical.

    I tried everything from Red Hat (from 4.2 and up), Conectiva (2 and up), Mandrake (6 and up), SuSE (6.2 and up) and Gentoo (I was never able to determine the version I was using, because as soon as I finished compiling something, I had to emerge world again :P), and Debian as well.

    The one I liked *the most* was Debian because it just works... well, at least that was the idea. Since there were no real distributions that worked for me (Debian did, but... hey, look at Woody and Sarge), I kept on using Windows.

    Well, what's the point? I'm typing this on Ubuntu, which I've been using since january. It's exactly what I liked on Debian, plus up to date packages. Thanks Canonical.

  32. Make "Hoary" by Jeremiah+Cornelius · · Score: 1

    The new "Sid'!

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
    1. Re:Make "Hoary" by Anonymous Coward · · Score: 0

      I dropped "Sid," whoa...

    2. Re:Make "Hoary" by Tuross · · Score: 1

      Mmmmm... maybe not.

      Ubuntu needs to have the stability, whereas sid is basically to deliberately break things that need breaking for the next release.

      I think sid needs to be caught up to the real world, then Ubuntu and any other Debian derivatives can leverage off that. I don't see the problem in Debian sid being the playground for developers from any Debian derivative in a co-maintenance fashion. There's no reason to fork for anything more than branding (and even that only intrudes on a subset of packages). Even in the event that one distribution has a need to do something different, let the computer figure that out.

      case $distro in
      Ubuntu) do_it_the_ubuntu_way;;
      Progeny) do_it_the_progeny_way;;
      *) do_it_the_default_debian_way;;
      esac

      If I really was to redesign Debian, I would drop "testing" altogether, the "stable" release would be an annual snapshot on all architectures, and there would be no recommended distribution for people to run. Derivatives such as Ubuntu would base off sid, and folks just run whatever suits their needs.
      People running "stable" are encouraged to test packages in sid and each month there's an incremental stable release update so that the gap between stable and sid is not so huge. Items breaking binary compatibility (eg, recompiling everything with the next version of gcc) would be held back from stable for a quarterly or maybe bi-annual update (rather than the monthly one) just to give a bit of extra time to iron out any problems that might occur. Architectures that would normally hold back a release can retarget minor releases for a different period (ie, if arm can't make March, everyone else gets the March update and arm can sync in April instead). The only exception of course is the annual stable release. I would probably freeze for the quarter before it and actively promote bug-squashing parties during this time. The two monthly releases during the freeze would be release candidates. I really couldn't care less if nobody could work (as such) during the last month because rc2 was gold, they'd deserve the time off.

      So there.

      --
      Matt
      1. Read Slashdot
      2. ???
      3. Profit
  33. repositories? what? by rayde · · Score: 1

    ok i'm pretty new to debian/ubuntu, usually playing around in gentoo, but i've already mucked up my new Ubuntu install i think. just trying to get basic functionality and stumbling through the wiki's, i've managed to get some strange versions of libraries, so I can't install mplayer..
    kind of a bummer. :-\ i'm sure it's fixable, but it's still a bummer. i guess its screwed up because i had to add a certain repository to add one package, but that repository uses different versions of whatever libs than the repository mplayer is on.
    i had hoped/expected that apt could solve these issues... i suppose this hassle is something i'll just have to deal with if i want support for proprietary formats. :-\

    1. Re:repositories? what? by FullCircle · · Score: 1

      That's the pain of trying to use binary packages on an OS that has never had and never will have a stable ABI.

      It is a source based OS, plain and simple.

      Gentoo isn't perfect, but it's the closest to "right" we have ATM.

      --
      If tyranny and oppression come to this land, it will be in the guise of fighting a foreign enemy. - James Madison
    2. Re:repositories? what? by thephotoman · · Score: 2, Informative

      Getting a .deb package for MPlayer from any repository anywhere is like playing Russian Roulette with your computer. Compile the .deb locally from MPlayer's source using $ fakeroot debian/rules binary, then install the package generated. Works better, actually, and you get the libraries you need.

      Of course, you've got to have the proper dev packages to do that, but it'll tell you if it's missing something. Keep a persistant root terminal open to apt-get anything it'll say you need.

      --
      Haec merda tauri est. Ceterum censeo Carthaginem esse delendam.
    3. Re:repositories? what? by nofx_3 · · Score: 1

      Actually I think what you are experiencing is exactly the nature of this discussion. I assume you are using the marillat packages, which are the most popular unofficial debian mplayer packages. I have heard that these packages are incompatible with Ubuntu, and I don't think there will be mplayer official packages in ubuntu due to license issues.

      -kaplanfx

      --
      Visualize Whirled Peas
    4. Re:repositories? what? by Anonymous Coward · · Score: 0

      Stick to official Debian, and you won't have this crap.

    5. Re:repositories? what? by Anonymous Coward · · Score: 0

      Gentoo isn't perfect, but it's the closest to "right" we have ATM.

      (groans) Yeah like, sometimes we would like to install a system within an hour, and not wait days for it to emerge.

    6. Re:repositories? what? by poofyhairguy82 · · Score: 2, Insightful
      kind of a bummer. :-\ i'm sure it's fixable, but it's still a bummer. i guess its screwed up because i had to add a certain repository to add one package, but that repository uses different versions of whatever libs than the repository mplayer is on. i had hoped/expected that apt could solve these issues... i suppose this hassle is something i'll just have to deal with if i want support for proprietary formats. :-\

      I know exactly what your problem is. You have added the Marillat, and it has a new version of Mplayer that Hoary doesn't have current enough libs for. What you need to do is either:

      A. Disable that Repo. and try again with the multiverse added. For Hoary, a compatible Mplayer was added to the multiverse. Using the marillat repo for anything for than grabbing the w32codecs and the dvd codecs is a sure way to cause problems.

      B. Don't use Mplayer. I personally like Gxine a LOT more. Try it, it installs in Ubuntu easily.+

    7. Re:repositories? what? by arodland · · Score: 1

      Some of the latest versions of the stuff on marillat are indeed incompatible with Ubuntu, as they depend on a version of glibc which hasn't made it in yet. It's basically just a case of "Ubuntu isn't Debian". Wait for the problem to go away, for someone to create a repository that works on Ubuntu, compile your own, or use something like Totem.

    8. Re:repositories? what? by rayde · · Score: 1

      i will try this once i have some access to the machine... thanks :)

    9. Re:repositories? what? by Grommet+-+Space+Cade · · Score: 0

      dont see mplayer as a problem you can go to the forum OR google Mplayer .deb and add the non official sourse and it works NP.....took me what 5 mins to load.....

      either you haven't worked out how a search engine works or you forgot to look at A debian site B debian Forum C debian IRC channel

      basically your trolling. Im what 6 weeks debian user and i had mplayer installed before i even loaded a KDM/GDM/XDM.....

      --
      WTF - Speak in acronyms already, i can't figure out what you mean otherwise boss
  34. OK, because of hype tried Ubuntu, the suck & w by Anonymous Coward · · Score: 0

    For development tools, I had to install everything just like in windows. CVS, GCC, Autogen, .. the whole laundry list; you've got be kidding me.

    And everything doesn't "just works", hello Oprofile install. Still looking for a good distribution setup for development that's not based on RedHat's customized kernel that causes headaches for kernel mods like Oprofile and preferably that will fit on a regular CD(650 MB).

  35. Hm. by Enahs · · Score: 1

    A few years ago I may have agreed with Ian, but now? I've got to wonder if the world would be better off with Debian devs heading over to the Ubuntu camp. Seriously, put Canonical in charge of the core, and let the slavering hordes continue to push the Universe packages out. I never thought that Debian would make for a decent desktop distribution until I used Ubuntu--and I had tried other desktop-oriented Debian-derived systems.

    Ubuntu's trying to push the envelope, and changes things in doing so? FOR SHAME!

    --
    Stating on Slashdot that I like cheese since 1997.
  36. the real Ubuntu "nightmare"... by matthewn · · Score: 1

    ...is the "Ubuntu spatial" mode hacked into Nautilus (and turned on by default) just a few days before 5.04 went gold, which makes Ubuntu's file and folder management different from every other Gnome implementation out there. Why was this done? Seems Mark Shuttleworth decided by fiat that this new way is better. People are not amused.

    1. Re:the real Ubuntu "nightmare"... by Anonymous Coward · · Score: 0

      A good decision but a hard one. He's gonna hear about this for sure but I suspect people will learn the advantages of spatial mode, if they just try for 4 seconds. The old way of doing things is dead and gone, no more 25 layer directory trees just to find the odd txt file.

    2. Re:the real Ubuntu "nightmare"... by stoneguy · · Score: 1

      Well, I'm somebody who LIKES upstream spatial nautilus. And I just posted the HowTo for re-enabling it. It's a simple change to a configuration file.

      Yeah, Mark po'd a lot of people with that decree, including me. But I think it's the one bad call he's made so far.

  37. I see only a sweet distro, no crisis... by pstreck · · Score: 1

    If you want to use debian use debian, if you to use ubuntu use ubuntu. Dont complain cause your baby is dying because you have been neglecting it though.

    --

    Later,
    Phil
  38. What if you don't care about desktop environments? by EvilSporkMan · · Score: 2, Insightful

    I dunno, KDE seemed to be working just fine in Debian testing when I installed it for a friend. I don't need those fancy desktop environments as I just use IceWM, so I don't feel that Ubuntu has anything to offer me. What's wrong with Debian testing?

    --
    -insert a witty something-
  39. I agree with many here. by deutschemonte · · Score: 3, Interesting

    (k)Ubuntu is the new Debian. Plain and simple. In another 5 years I am sure it will look very similar to what happened with what is now Mandriva and Fedora back in the day.

    Sure compatability between the two OS's will go to the way-side. But (k)Ubuntu has an chance here to comply with the LSB and silence any claims of incompatability by saying they are just following the standards more closely than Debian proper.

    If nothing else this is just more proof that maybe Debian does need to change their focus to only releasing stable versions for the big three architectures and leave the rest in unstable/testing limbo.

    It has been discussed before and I know a lot of people flammed it because they love Debian for it's architecture support, but Linux fanboys need to start realizing this isn't just about us anymore, this is about the market we are trying to convert.

    Whatever brings us closer to that end is good. Even supposedly "forking" Debian into (k)Ubuntu.

    [/rant]

    Disclosure: I run Kubuntu as my desktop as dual boot w/ WinXP.

    --
    The preceding message was based on actual events. Only the names, locations and events have been changed.
  40. Fedora Core 3, working here nicely ... by timothy · · Score: 2, Informative

    I'm fickle about which distro I use, but at the moment, and for the past month and a half, I've been using on this machine Fedora Core 3, which came as the cover disk for an English Linux magazine. (Why don't more American magazines come with monthly distros?) It's not perfect, but it's certainly "viable," in my case ...

    timothy

    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
  41. I have a solution for Debian too. by dspisak · · Score: 0, Troll

    UPDATE IT YOU BASTARDS!

  42. Re:Ubuntu Sarge by cpeterso · · Score: 4, Insightful


    who cares that it isn't compatible with Sarge? Is Sarge really compatible with Sid?

    This is an important question. Ian is complaining that Ubuntu, a released distro, is incompatible with Debian Sarge, an unreleased unstable distro. This is like Bill Gates complaining that Firefox 1.0.2 is incompatible with Windows Longhorn Beta 2. As long as Firefox released first, it is the second-comer who is responsible for playing catch up.

    Can Debian Sarge keep up with "standards" created by Ubuntu? I doubt it; Debian is not renowned for its agile development..

  43. Why can't Debian wait a few years? by Anonymous Coward · · Score: 1, Insightful
    Debian should wait a few years for all remaining Debian users to switch to Ubuntu. Then the problem will have solved itself.

    Now imagine if Ubuntu had instead been a group of developers who decided to combine their efforts with the Debian group to improve Debian?

    Yes imagine what 7 layers of bureaucracy could have done for the Ubuntu team. Warty Warthog would have been released in 2008 and Debian developers could continue to ignore that fact that they suck.

  44. Ubuntu Rox by Anonymous Coward · · Score: 0

    Ubuntu rox -
    with Knoppix I could show people the power of Linux but install only an insecure hacked version of debian.
    Ubuntu is just way better than windows, way easier to install, way secure OutOfTheBox, comes with apps preinstalled, and when you show windows users that when they want new software they can just apt-get free stuff, they go pale and grip the table edge and make NNN noises.
    C'mon Ubuntu is so easy even ESR's granny could install it, and whoo would you trust Bill Gates Knight of the DRealM or Mark Shuttleworth Astronaut?
    I thawte so.
    Every piece of hardware I stuck into it just worked, USB stix, cameras - the only thing my dual boot menu with Doze is Photoshop and now with Gimposhop I'm making progress.
    C'mon Debian you guys aught to know that the answer to problems is never to hold up progress.
    Its like what is the holdup with Sarge anyhoo?
    I mean no really does anyone know why its so late?

  45. Metcalfe's law by Anonymous Coward · · Score: 0

    ... pedantic commentary aside ...

    Ubuntu hoary: 3100+
    Debian stable: 8500+
    Debian testing: 12000+??? (prolly more? I don't have a box to hand ...)

    So the "value" might be proportional to N^2, but as any software engineer should know, problems due to to communication between entities is O(N^2) as well.

    Debian needs to cut down the amount of packages it supports as "stable", otherwise some rogue bug in a bizarre package will hold everything else up.

  46. Is Ubuntu a compatability nightmare? by Koiu+Lpoi · · Score: 0

    Is Ubuntu a compatability nightmare? Why, yes, it is! It's the only Linux distro I've ever seen crash when trying to load the window manager - which is Gnome. While I admire what they're doing, it has to work.

  47. Autopackage by Compact+Dick · · Score: 2, Informative

    Use AutoPackage and all will be well.

    Or maybe not.

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

      Free penis enlargement, eh?

      I guess that explains why you're posting to Slashdot in the first place.

  48. Without Debian... by Ricin · · Score: 1

    no Ubuntu. Happy forking :)

    (and this comes from a FreeBSD guy)

    Really, I am amazed to see the willingness of all those useless non contributing critters to bite the hand that not only feeds but indeed.. breathes the very life into your upcoming corpse that made you become the little critters that would.

    It's been 8 years since the first Linux desktop miracle, ok. None have galvanized. debian should be happy to be rid of a useless mass of fanboys.

    Totally UN GRATE FUL, here's to debian!

    1. Re:Without Debian... by Ricin · · Score: 1

      (sorry to reply to myself)

      I thought of something I wanted to share. Back in early 2000 I left Debian for FreeBSD (could have been any at that time maybe), the main reason being that there was this one guy who was dutifully packaging kde as a side project and he got so harrassed by gimme-gimme lusers that he quit. At that point I thought "Nah, I better move up".

      This is really true I didn't made this up in retrospective.

      FWIW

    2. Re:Without Debian... by I_redwolf · · Score: 1

      So you made a choice of operating system based on that? Brilliant.

      Maybe you should have made that up in retrospect.

    3. Re:Without Debian... by Ricin · · Score: 1

      I made the choice that I didn't like that community (at that time). I didn't state anything else about any other OS.

  49. ian is wrong, ubuntu will only help debian by Anonymous Coward · · Score: 3, Insightful

    ubuntus desktop focus, and essentially 'floating' above unstable will drive debian to only get better faster. how? like this:

    1. it will attract (and is attracting) a huge userbase that will very quickly understand the benefits of apt and the benefits of debian. there is no better example of what a polished linux desktop can be than latest gnome/kde on top of sid (ubuntu), properly patched and configured for the user. this is huge and extremely exciting, it is the best example of 'how a linux desktop is not only workable but superior to the competition and can only attract more talent.

    2. ubuntu's goal is not to 'fork' but to 'freeze and polish' every six months based on unstable. some packages must be forked for obvious reasons, not for the sake of forking but because ubuntu serves the desktop and not all 11 architectures - what that means is ubuntu forks packages only so long as they can safely be used on the desktop while being patched on the other architectures.

    3. all the interest in ubuntu will eventually trickle down to interest and excitement in debian

    4. all the development going into ubuntu will eventually trickle down to debian. the problem right now is simply timing. debian will only start to see the fruits of ubuntus labour after sarge is released, and when unstable become testing. then and only then will debian start to see an accelerated track as a result of this newfound excitement.

    5. debian is the easiest and larges distro out there. ubuntu only seems like a negative from the perspective of sarge's release schedule and ubuntu just jumping into the scene. give it time, you will see debian kill suse and redhat to the point that i predict they will drop their individual efforts and simply adopt debian as their core and base their proprietary services around debian.

    it is inevitable all shall be assimilated.

    1. Re:ian is wrong, ubuntu will only help debian by xtronics · · Score: 1

      You are absolutly correct. When I switched from redhat, I first used Libranet which led me to Debian.

      THe whole thread is troll hype.

  50. newsflash by Anonymous Coward · · Score: 0

    Newsflash: forking causes extra administration work! Also, the new Pope that they choose is likely to be a Catholic.

    Seriously, is it possible that there was anyone at all out there who didn't realize forking causes extra administration work? Or do software developers just not think of the impact their software has on people who actually try to use it in the real world? (Having been a systems administrator, I can say first hand that software developers often don't give the slightest consideration to how their software will be used.)

  51. What's the big deal? by isny · · Score: 1

    Noboody complains that Ford parts don't fit GM cars.

    1. Re:What's the big deal? by Anonymous Coward · · Score: 0

      Ubuntu to Debina is NOT Ford to Chevy. More like Chevy to GM. And yes, we would bitch if GM parts didn't fit our Chevys

    2. Re:What's the big deal? by Karhgath · · Score: 1

      It's more like if I took GM's cars, modified them and sold them back on the market. Then, having made so much changes to the cars, a normal GM car could no longer even try to fit the new parts I'm using.

      Is this good or bad? depends on the perspective and more than juste A or B wins.

  52. Binary Compatibility Is Hard(TM) by DragonHawk · · Score: 4, Insightful

    The problem is simply that binary compatibility is hard.

    Easy enough; it's the implications that are subtle. Like that building a key system library with different options makes it a different package. That changing a key system library thus changes the entire configuration management scenario. That a package that has different subcomponents, each with their own dependencies, is a package that depends on all of them. That auto-built dependencies tend to be even pickier then the real ones. That packages are only as good as their (builder supplied) metadata. And so on and so forth.

    There must be something about this that is either hard to comprehend, or hard to accept. It gives a lot of RPM users trouble, it gives Debian users a sense of superiority, it's what makes BSD ports work so well, and it's largely responsible for making Microsoft Windows the unholy mess that it is. Clearly, there's a disconnect here.

    Take a look at some common misconceptions in the software world.

    It appears a disproportionate number of Debian users carry a false sense of superiority about their package tools, when what really makes Debian win is the size of the distribution package pool. Specifically, that having such a large pool of configured, compiled, and tested packages readily available via "apt-get install foo" leads a lot of Debian people into think APT is somehow magic.

    Likewise, RPM properly saying "I don't think you have the pieces you need for this to work" leads so many people into thinking that RPM *causes* "dependency hell". RPM simply reports it. YUM (and things like it) can help you with it. But the nature of binary software itself is what *causes* dependency hell.

    And the fact that BSD ports downloads, configures, builds, and installs all specified components *from source* leads BSD bigots into thinking that the BSD ports packagers must be doing a much better job then Red Hat or Debian packagers. Rather, they just bypass the problem of binary compatability.

    And, again, this is also largely responsible for why Windoze sucks so much. When everything is a binary which you have no source for, and no two packages share information on what is being installed, and you can only install one version of any given library at once time -- then, yah, it's a minor kind of miracle the thing ever works at all.

    Binary compatability is hard.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
    1. Re:Binary Compatibility Is Hard(TM) by Anonymous Coward · · Score: 0

      And the fact that BSD ports downloads, configures, builds, and installs all specified components *from source* leads BSD bigots into thinking that the BSD ports packagers must be doing a much better job then Red Hat or Debian packagers. Rather, they just bypass the problem of binary compatability.

      I never thought of it that way - very insightful.
      Sort of like Gentoo, only, well, simpler.

    2. Re:Binary Compatibility Is Hard(TM) by Anonymous Coward · · Score: 0
      Gee, Sun doesn't seem to have a problem with binary compatibility on Solaris... and that goes back for many, many, many releases.

      I'm more inclined to believe that binary compatibility is difficult on the open source operating systems because they simply aren't designed for it. OSS folks seem to have no problem with "just recompile" rather than doing a bit of extra work in making sure their bits will be stable.

    3. Re:Binary Compatibility Is Hard(TM) by Anonymous Coward · · Score: 0

      You're ignoring the fact that Sun is ONE company and they have the ultimate say.

      With Linux, for instance, there are so many different distributions, and each one decides to use one package manager, and make modifications to packages, the Linux kernel and so on that interoperability is really tough.

      One reason why FreeBSD's port system works is because FreeBSD, the entire operating system and the packages that go with it are maintained by *ONE* "entity". Linux is "maintained" by hundreds of companies, each with their own agendas and goals.

      If the Linux can of worms could be put back and we didn't have 10 million different distros, and it was managed by *ONE* entity or maybe there were just two or three major forks (Like FBSD 4.x, FBSD 5.x and DragonFly, etc) life would be easier. Choice gives us flexibility (for instance, a distro meant for routers, a distro meant for PDAs, etc) but it comes at a price -- the lack of uniformity.

      And I use FreeBSD just as an example, other OSes apply (like NetBSD, QNX, etc).

    4. Re:Binary Compatibility Is Hard(TM) by trynis · · Score: 2, Insightful

      And the fact that BSD ports downloads, configures, builds, and installs all specified components *from source* leads BSD bigots into thinking that the BSD ports packagers must be doing a much better job then Red Hat or Debian packagers. Rather, they just bypass the problem of binary compatability.

      This is the most important reason as to why I run Gentoo. It lets me escape dependency hell. Binary packages will always be more dependancy sensitive. I hope your post will make others see the problem with binary packages, and that there is a solution. Great post!

      --
      This is not a sig.
    5. Re:Binary Compatibility Is Hard(TM) by synthespian · · Score: 1

      That's a 5 right there!
      One of the best pieces of all.
      Shameless plug: somewhere else here I've expressed my view that maybe the fundamental problem with Debian - possibly what originates all others - is their packaging technology. They treat it like a religion, even though it was written, IIRC, almost a decade ago.
      You have achieved great insight with your piece. In fact, it's so obvious that one wonders why so many miss these simple facts.
      Also read an AC post called "Metcalfe's law", which wasn't justly moderated, about the growth of Debian packages being N^2.

      PS: You don't always install from source on BSDs, you can install packages (for things that are too big, like KDE, etc). Also, might wanna read up on how GoboLinux approaches these issue, and also the pkgsrc documentation (see here for some insights on installing "incompatible" stuff).

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    6. Re:Binary Compatibility Is Hard(TM) by ivoras · · Score: 1
      The problem is simply that binary compatibility is hard.
      Yes, that must be the reason MS Windows is (for most application) binary compatible FOR ONLY PAST TEN-TO-FIFTEEN YEARS!! while with a decent Linux distribution one can only hope to run it for a year mostly, maybe two if it's a server before it becomes so crufty and obsolete you have to install a new version. People out there are sill running WIn98, and I'm sure there are several WIn95 machines also - and they can run most recent applications on them without problems.

      Hell, if you run WINE you can run Windows applications from about 10 years ago on your Linux system, while you can't even say that for native Linux applications, Wine included.

      There's no point talking "Linux desktop" with this problem still around... it's simply more economical for people to buy Windows knowing they'll still be able to use it with all new applications 5 years from now.

      --
      -- Sig down
    7. Re:Binary Compatibility Is Hard(TM) by justins · · Score: 1

      You aren't windows-bashing, so don't expect to get modded up. But yes, it's telling that binary compatibility sucks so hard on Linux. I sometimes wonder if it's just a cynical way of keeping anyone in their right mind from developing closed-source software on Linux.

      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
  53. Re:What if you don't care about desktop environmen by takis · · Score: 1
    What's wrong with Debian testing?

    Exactly that. It's testing. There are no security-fixes but instead daily massive upgrades.

    Let's say that you'd want to install a Debian system for someone and have it autoupdated. With Debian Stable this works very nicely. You add a crontab entry and get just the bugfixes. With Testing or Unstable, you would get maybe 1G per week, clearly not feasible for all desktop-users.
  54. power of linoox? by Spy+der+Mann · · Score: 1

    having different distros that won't run others code takes greatly away from the "power of linoox"

    Takes away? Like if Linux distros were already compatible with each other?

    Excuse me for a second.

    *runs to the bathroom and ROFL's for about 10 minutes.*

    OK, back. :)

  55. Spot on! When will we ever learn by syousef · · Score: 1, Interesting

    With the great resources at their disposal how many operating systems does Microsoft put out at any given time. Maybe 3 server and 3 desktop operating systems supported at any given time? How many versions of each? At most between 2 and 5, but basically all the same just with capabilities switched on or off, or bugfixes added.

    Now how many operating systems do Linux developers come up with? A few hundred maybe, and tens of these are "mainstream" distros. Often the basic admin tools, desktops etc. look and act differently.

    Is it any wonder non-technical (and even some technical) users are turned off using Linux on the desktop?

    Come on guys. Divided we fall!!!!

    --
    These posts express my own personal views, not those of my employer
    1. Re:Spot on! When will we ever learn by glockenspieler · · Score: 2, Interesting


      You know, I'm as likely to bash microsoft as the next person, but I have to say that all of this focus of the Linux community on Microsoft is long past over done.

      Time was, all alot of us wanted was a computing environment that was good, stable, and allowed the kind of tinkering that isn't possible for closed system. I have that, and if other people find this more appealling than MS's offerings, great but that doesn't change my life much. (Yeah, I know, if MS owned everything, that would be bad, but that isn't what keeps me in the OSS community...)

      So, I have to say, I don't give a flying f*ck whether there are 2, 10, or 100 different desktops. If there's people to support it, great. If not, it goes away. The reason there are so many different version is because we all have different needs, wants, desires, and hobby horses.

      Divided we fall my ass. It ain't a war to alot of us, its a pastime, a hobby, for some of the lucky, a job too. Ubuntu's doing well? Great. Debian not doing so well? So do something like... well... Ubuntu... This embodies so much of what I love about OSS.

    2. Re:Spot on! When will we ever learn by l3v1 · · Score: 1

      Now how many operating systems do Linux developers come up with? A few hundred maybe, and tens of these are "mainstream" distros. Often the basic admin tools, desktops etc. look and act differently. Is it any wonder non-technical (and even some technical) users are turned off using Linux on the desktop?

      Ahem,
      1). it's ok you rebel against a few dozen more distros, you could have your reasons,
      2). it's pretty unclear why you rebel when one of the best and most established distros get followers (even for forking purposes).
      I'd be willing to accept more forks of the best distros than dozens of small quirks, even if they are good for a specific targeted goal.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    3. Re:Spot on! When will we ever learn by syousef · · Score: 1

      If you want to tinker, fantastic, you're right you have all you want.

      If you do however want open source software and the freedom it implies - which a lot of people here advocate - this isn't the way to go about it.

      --
      These posts express my own personal views, not those of my employer
    4. Re:Spot on! When will we ever learn by Wudbaer · · Score: 1

      But tinkering is what got us a lot of excellent open source projects in the first place. Some Finnish dude wanted to tinker with his spanking new 386, oops, we got Linux from it. Some other dudes wanted a real desktop environment for their machines - KDE got born. Etc.pp. If you do design by committee you get train wrecks like the Hurd and the current Debian situation - lots of politics, but noone gets anything done.

  56. Debian was great... by pico303 · · Score: 1

    ...ten years ago. I stopped using it when the kernel hit 2.6 and Debian was still on 2.2. The whole "ultimate stability" thing is just an excuse--I think Debian can't get their act together and release an updated system.

    All the more power to Ubuntu. It's a great system, easy to install and use, and really stable. If Debian can't keep up, let them die in an Darwinian haze.

  57. Fork You by Doc+Ruby · · Score: 1

    How about the problems installing Debian binary packages on Ubuntu machines, with different API addresses due to different configs? These distros are worthwhile because apt-get works so well, even on complex interdependencies. If their packages are mutually incompatible, then Ubuntu is really a fork, and not the "good influence" and "accelerator" that its founders, "longtime, experienced Debian developers", assured us it would be.

    --

    --
    make install -not war

    1. Re:Fork You by arose · · Score: 1

      And Debian PPC is a fork of Debian i386 as well, thanks for playing.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    2. Re:Fork You by Doc+Ruby · · Score: 1

      Sorry, but the fork only matters in the discussion we're having when it competes with the original. Until we get dual PPC/i386 machines, and are faced with choosing a fork for the merger, that isn't an issue. The answer to the bonus question, "when will that happen", is "never". Please go to the back of the line for your booby prize.

      --

      --
      make install -not war

    3. Re:Fork You by arose · · Score: 1

      Ubuntu will compete with debian no matter if it's "compatible" or not, so if competiotion is what you go by then there is no difference. Ubuntu is not a fork, because Debian is an upstream resource for Ubutnu. As long as they take a snapshot of Sid every six months, build a distro on that it can not be a fork any more than a patchset not in Linus tree is an Linux fork.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
  58. so what? by Anonymous Coward · · Score: 0

    Maybe they should call it something besides debian then? Oh wait... maybe like.. uh.. UBUNTU?

  59. Light 'em up! by kuzb · · Score: 1

    Ian should regard this as a fire being lit under Debian's butt. I switched to Ubuntu from debian because I got tired of being left behind again and again because debian just doesn't update nearly enough.

    With Ubuntu, I get updates regularly, and I feel more like I'm closer to the up-to-date linux mainstream. Don't get me wrong, I realize Debian's contribution is huge, but if they continue to lag behind like this the net negative for Debian will be Debian, not Ubuntu.

    I think it's unfair to complain about Ubuntu taking a great thing and making it better. They're showing initiative that Debian clearly lacks.

    --
    BeauHD. Worst editor since kdawson.
  60. Debian naming conventions... by MsGeek · · Score: 1

    Etch? Is this the name that the new Testing will receive once Sarge becomes the Stable release?

    Wow, they're really grasping for Toy Story-related names. Hmm...was Wheeze ever used? Gotta give the little penguin some propers before moving on to Bug's Life/Nemo/Monsters Inc./Incredibles-related names.

    --
    Knowledge is power. Knowledge shared is power multiplied.
  61. Ubuntu is GREAT for Debian by Ruach · · Score: 3, Insightful

    Seriously.

    Yes, Ubuntu packages do not work on Sarge -- Ubuntu starts from SID (which is what I am typing this reply on and have been using since 2000 without a reinstall!). I do not expect Knoppix packages to run on Sarge, or Mepis or Ubuntu. Ubuntu, while closely tied to Debian is a different beast. SID packages are already high quality. Ubuntu just polishes they up a bit further, makes TOO MANY things brown, and pushes it out the door every six months. I run it on my work laptop, and it works like a charm (except the infamous Broadcom wireless grrr).

    The reason Ubuntu is great for Debian is that they are paying Debian developers who ARE pushing back patches both to the upstream, and to SID. I believe that when X.org hits SID, it will be better because of Ubuntu than it would have been in Ubuntuless world. Ditto for many other packages.

  62. Duh by arodland · · Score: 2, Interesting

    Nothing even close to modern runs on Debian stable, and the compatiblity nightmare they call "testing" is just as bad. I've been defending (and using) Debian for a lot of years now, but they need to get their act together, stop complaining, build a decent project, and release it, or just shut up and die. Metaphorically, that is. Ubuntu is a net positive for the users. Whether it's a net positive for Debian is mostly up to Debian.

  63. Bad for Debian or bad for Progeny by LibrePensador · · Score: 1

    I think what Ian means is that Ubuntu is bad for his Progeny/Componentized Linux. You see, lots of projects, Guadalinex and Linex among them, were using Componentized Linux as their base and have now made Ubuntu their base distribution.

    I run Debian on servers and would not change it for anything in the world. I would also like to see each Ubuntu release come out once a year and with 5 years of support, but I doubt that they have the infrastructure to support this. If they did, they would clean up the enterprise, home and SMB markets in a short two to three years.

    It surprises me that they don't see the huge market that's awaiting anyone willing to provide security distributions for a distribution very cheaply for more than eighteen months.

    KDE and Gnome are now at the stage that they are as usable as their proprietary counterparts if not more. All the ducks are nicely lined up waiting for Canonical to say we are going to continue to ship CDs and if you want security updates beyond the first 18 months, we will charge $50 a year per machine for the service.

    That would rock!

    --
    Pragmatism as an ideology is not particularly pragmatic in the long term. Keep it in mind when you dismiss Free Software
  64. From a non technical guys perspective by Anonymous Coward · · Score: 0

    Well I really don't know squat about Linux and I am primarily a Windows user but I was able to get Ubuntu going without any fuss. In fact it works so well that if it wasn't for a little fear uncertainty and doubt on my part I could completely stop using Windows. When I say install a package it just does it. When you want to update it just does it. Heck I can't get Windows to do that as well as Ubuntu and I have been screwing around with it for years.
    I am learning a little about Linux by using Ubuntu at that it uses apt from Debian that makes all this happen or part of it anyway. So it seams to me like they sort of need each other. Or that it would be best if they stayed around and both improved themselves. I can't say I have ever used Debian by itself but I have tried Mandrake, Fedora, SUSE they all seemed to work OK but sooner or later I would run into frustrating technical crap like on Windows that I just didn't want to contend with. Ubuntu, for me, really makes Linux something I can realistically use.

  65. deb hell? by thule · · Score: 1

    Okay.... now will all the Debian people figure out it's not deb that's better, it's how it's packaged!

    Now that there is a major deb based distro out there, Debian people will understand the difference. Welcome to deb hell!

  66. Similarities to XFree86 -> X.Org by goldsounds · · Score: 0
    To me it seems that this situation is somewhat analogous to XFree86 vs. X.Org. Everyone was frustrated with the zealoutry and purism of the core XF86 team, and X.Org was forked from it.

    Just look how quickly XF86 became irrelevant and distros migrated to X.Org. Similarly, with a certain amount of refocusing on the server side of things, Ubuntu could actually become the new Debian, or at least provide a model from which such an entity could be formed.

  67. RPM distros by Anonymous Coward · · Score: 1, Insightful

    Many distributions use RPMs and they are generally not interchangeable either. No big deal. If you don't know which distro you are running and don't know where to get valid RPMs, then it is just as well.

  68. Ubuntu is the Judas distro to Debian by dzym · · Score: 0, Flamebait

    Ubuntu is a betrayal of Debian.

    Canonical has hired a number of critical packagers and maintainers of infrastructure of Debian and paid them to do priority work for Ubuntu instead of work on Debian.

    Ubuntu, keeping in mind, depends on masses of packagers and developers who have chosen to package and quality-check for Debian. Canonical, in turn, depends on providing paid support for Ubuntu.

    Debian has built up a mountain of goodwill by supporting so many different arches with rocksolid stability, and leveraging that into donations of hardware and bandwidth for a world of mirrors for its pages and packages. A start-up for-profit commercial entity cannot hope to duplicate this success, is unable to do so as so many others have done in a relationship that can be described as mutualism or commensalism, and instead satisfies itself with being a blood-sucking parasite that will end only in its own destruction along with that of the host.

    And you wankers who want the latest and best but cannot see past the inconsequential metric of a release date of a "stable" set of packages, are selling your souls and that of the best distro of Linux to ensure it will happen.

    </soapbox>

    1. Re:Ubuntu is the Judas distro to Debian by Anonymous Coward · · Score: 0

      I call bullshit. I've been running Debian unstable (sid) for the past three years. My sources.list calls for unstable packages, and they are updated DAILY, if not more often. If Ubuntu is a 'frozen' sid, then three days after they've shipped their warthog release, I'm STILL more 'current' than they are, because I have newly released sid packages.

      This is all bullshit. Those who claim that Debian is dead don't know Debian. Debian USERS are running current packages, current stable (or bleeding edge) kernels, and developing current binaries with the current compiler and library stack.

      Instead of playing with Debian stable (yeah, so you have to change your sourcelist, read a few docs and figure it out), why not run testing or unstable and join the 21st century - Debian makes it possible.

    2. Re:Ubuntu is the Judas distro to Debian by dzym · · Score: 1

      Indeed. I run 'sid' myself. Debian isn't going to "die" and certainly not just because its standards are too high to release Sarge quite yet, but I do recognize that life can be leeched out of it--and with a parasitic distro-peddling company like Canonical around, who knows when that may be?

    3. Re:Ubuntu is the Judas distro to Debian by natrius · · Score: 1

      I'm going to go out on a limb here and say that you don't know what you're talking about.

      People are being paid full time to work on Ubuntu. This work goes back into Debian proper. From what I've heard, the Ubuntu team is about ten people, and not all of them are Debian developers. I'm not sure what roles they played within Debian, but I can guess that they were pretty important ones, or why would Mark have chosen them? Hiring them to work on Ubuntu does hurt sarge, but it doesn't hurt Debian as a whole. I don't see how you can turn paying people to do work that goes back into Debian as a bad thing in the long run.

      The demotion of the SCC arches probably would've happened with or without Ubuntu. There just aren't that many people who do the grunt work necessary to maintain all those arches that aren't being used by many people. Those arches aren't going away, they're just not holding back the releases of future releases. It's not a big deal.

      And you wankers who want the latest and best but cannot see past the inconsequential metric of a release date of a "stable" set of packages, are selling your souls and that of the best distro of Linux to ensure it will happen.

      1) Running Ubuntu is better than running Debian sid, hands down.
      2) Debian isn't going away.
      3) Ubuntu is good for post-sarge Debian.

    4. Re:Ubuntu is the Judas distro to Debian by poofyhairguy82 · · Score: 3, Insightful
      This is the worst troll in the thread so far. Very non factual.

      Ubuntu is a betrayal of Debian.

      Canonical has hired a number of critical packagers and maintainers of infrastructure of Debian and paid them to do priority work for Ubuntu instead of work on Debian.

      Oh my god!!! Canonical had the nerve to PROVIDE A MEANS TO LIVE for Debian developers, and give them an opportunity to make a distro based on Debian and gives bugfixes back to Debian. What assholes.

      Ubuntu, keeping in mind, depends on masses of packagers and developers who have chosen to package and quality-check for Debian. Canonical, in turn, depends on providing paid support for Ubuntu.

      Actually Ubuntu currently depends on a certain South African that loved Debian and wanted to make a new distro based on it. He has admited to /. that he hopes that the paid support thing work out, but he doesn't mind if Ubuntu turns into charity if it doesn't.

      A start-up for-profit commercial entity cannot hope to duplicate this success, is unable to do so as so many others have done in a relationship that can be described as mutualism or commensalism, and instead satisfies itself with being a blood-sucking parasite that will end only in its own destruction along with that of the host.

      HOW THE F*CK IS UBUNTU A PARASITE!!!!. It gives back bug fixes. It has developed things that Debian will need in the future (Xorg). It has built up a vibrant community, and gets the word Debian and release in the same sentence together (even if it is only "Ubuntu, the debian based distro, released today.") Even if Ubuntu didn't give back bug fixes, Debian's license allows this to happen. Yet the Ubuntu devs do upstream their work. Troll

      And you wankers who want the latest and best but cannot see past the inconsequential metric of a release date of a "stable" set of packages, are selling your souls and that of the best distro of Linux to ensure it will happen.

      And all you wankers that can't figure it out- Ubuntu is a good thing for Debian. The progect is hurting bad and it needs a shot in the arm, Ubuntu is that show in the arm...

    5. Re:Ubuntu is the Judas distro to Debian by macshit · · Score: 1

      1) Running Ubuntu is better than running Debian sid, hands down.

      Why?

      I actually run Ubuntu (hoary hedgehog), mostly because I was curious what the difference was (vs. Debian sid).

      What I found out was: there's really not much difference.

      The main improvement seems to be Xorg instead of Xfree86, and I suppose even that's not really a big deal for most people (unless you want to play with the "Composite" extension, which I did). Almost every other package seems pretty much the same; if do an apt-get upgrade, the latest package versions tend to ping-pong between unbuntu and debian on a daily basis (I use both repositories simultaneously).

      [One thing I definitely don't like is that for some reason freetype font rendering seems to have gotten a bit worse by upgrading to ubuntu.]

      I've no doubt that ubuntu will make a nice release, but all the furor seems a bit ... misplaced. Ubuntu is not really "Super debian"; it's more like "Debian with a bit of a polish."

      --
      We live, as we dream -- alone....
    6. Re:Ubuntu is the Judas distro to Debian by stinky+wizzleteats · · Score: 1
      And you wankers who want the latest and best but cannot see past the inconsequential metric of a release date of a "stable" set of packages, are selling your souls and that of the best distro of Linux to ensure it will happen.

      If reasonably modern software were inconsequential, Ubuntu would not be a rising star. The message of Ubuntu should be that
      1. People consider useable (read - modern) software to be more important than distro politics.
      2. People will not submit to Debianistas making that value judgement on their behalf.
      Debian's problem isn't Ubuntu. It is that Debian seems to be willing to win an argument about whether release dates matter at the expense of its own future.
    7. Re:Ubuntu is the Judas distro to Debian by Trinn · · Score: 1

      Just wanted to chime in on the whole freetype thing...check to see what sort of hinting it is using along with everything else, its possible ubuntu uses a different default hinting than debian-sid. I honestly haven't taken a close enough look to be sure (and I don't run both repos side-by-side as I'm worried about the very problem this article is about, though to be honest your experience suggests that maybe I should try it. do you have any advice?). I've been a fan of debian pretty much since I tried it (started with slackware so I started with a decent understanding of linux). Right now I have vanilla debian sid on a server and (k)ubuntu hoary (though I'll be switching up when they announce the new version, wish they did a 'sid' like debian does) on my "desktop" box.

  69. Whole topic is but a troll by xtronics · · Score: 3, Insightful

    Those who worte the slash dot and web articles don't know anything about Debian. Debian is really three distributions. Ubuntu is based on SID - the most buggy.

    I think this thread is just Ubuntu hype - our logs don't see any trend. Please note there are SEVERAL other dist based Debian. I think Debina has more children than any other distro - says good things about Debian.

    1. Re:Whole topic is but a troll by Anonymous Coward · · Score: 0

      this is the first intelligent comment made on this entire thread. I don't have the time to tell people use unstable or testing if you don't want super stable. It is just that easy.

    2. Re:Whole topic is but a troll by Simple-Simmian · · Score: 1

      No kidding I am running Debian "Testing" installed from a Knoppix Cd. My other box is a stable install of Mandrake 9.2. The Debian box is a very productive workstation.

      No farking way I would even consider Ubuntu. I'll Stay with Debian testing like 99% of the rest of Debian users.

      The Article is a troll. I ain't biting.

      --
      If you don't like what I write don't be a CS and mod it down. Refute it.
      Yea I can't spell. So what is your point?
  70. Where is 2.6 kernel then? by Anonymous Coward · · Score: 0

    like debian could hurry up a little eh? like slackware releases faster than them... when is SID getting released anyway i need 2.6 kernel rofl.

  71. Should be interesting... by Tuross · · Score: 5, Interesting

    Like most people I agree its a bit of a "duh" to have moved far away from sarge. It's difficult to remain compatible with something that is so far behind the times it will be obselete on release. Even sid has moved away in some regards; yet even it is obselete in many areas. There is no business sense whatsoever in being chained to the old sloth.

    Part of the compatibility problem is on Debian's side: many maintainers are annoyed that Ubuntu exists and choose to not work with them out of pride/arrogance. This attitude is something I hope Branden breaks in his new tenure as DPL.

    This is where I think it will be very interesting. Branden has always been a progressive and practical person, with extremely little time for the kind of political rubbish that has prevented sarge from being released. We know that the platforms Ubuntu has chosen are the ones that matter for their market, and the ones that matter for the near future in the desktop and server market (with Sun dropping UltraSPARC for amd64) in general. We know there's already been talk of refocussing Debian such that architectures like arm that usually hold everything up will no longer do so.

    So the way I see it, there's a lot of hand-waving going on here that could be completely irrelevent in the future as Debian is architecturally focussed the same as Ubuntu which should foster greater cooperation. Of course Ubuntu is clearly on the desktop side and not the server, so I guess it will have more of the eye-candy and desktop apps while Debian has a far greater range of packages; though it doesn't necessarily need to be that way. It would be fantastic if Ubuntu is simply re-branding the Debian desktop packages in a co-maintenance fashion.

    My greatest gripe with Debian over the past 6 years is how they seemed to have wasted time arguing over pathetic things like should this document licensed under the GFDL really be in Debian, and have hence fallen from their position as the #1 distribution on the ball technically, always up-to-date (at least in sid) with what's out there, to being so far behind its becoming very tempting to switch. Come on, the commercial distros used to be the last to get anything new, now they are becoming the first. Okay, so Novell *wrote* Beagle but the source has always been available, why is is still not in sid (even an old version?). Call me out for not packaging it myself, but neither have you so that's hardly an argument. That's just one minor example.
    (and fwiw I did try packaging it myself, but the dependencies were also either not packaged or out of date and it became a much bigger and riskier task than I have time for)

    I can understand Ian's frustration, he created Debian and then went on to found Progeny and I guess there's some angst/jealousy there over how popular Ubuntu has become in such a short time while Progeny hasn't quite seen that kind of success for however many years (most people forget it even exists unless prompted by some mention somewhere). Get over it. I've seen more cooperation from Ubuntu maintainers with "upstream" Debian than any other Debian fork as witnessed by changelogs of packages I use, I put their success down to this and their good business strategy/vision. Credit where credit is due. I hope this cooperation will increase in the future.

    --
    Matt
    1. Read Slashdot
    2. ???
    3. Profit
  72. This BS... by poofyhairguy82 · · Score: 2, Interesting
    But Ian Murdoch, Debian's founding father, does not believe Ubuntu's popularity bodes well for Debian-based distros. "If anything, Ubuntu's popularity is a net negative for Debian," Murdoch told internetnews.com. "It's diverged so far from Sarge that packages built for Ubuntu often don't work on Sarge. And given the momentum behind Ubuntu, more and more packages are being built like this. The result is a potential compatibility nightmare."

    How could it?-

    A. Sarge isn't released

    B. Ubuntu is based on Sid.

    Murdoch argues that if Ubuntu were truly compatible with Debian, all of the energy going into it could be directed at Sarge and toward getting it released, which is what would really benefit the Debian developer ecosystem as a whole.

    Yep. Thats what Userlinux tried to do. Look how that went. Debian is too uncentralized to ever be more than a server distro (where slow is good).

    "I understand what the Ubuntu folks are trying to do, and they're doing lots of good work that will eventually find its way into Debian," Murdoch said. "But what we really need right now as a community is for Sarge to be released.

    There. He admits that Ubuntu is now more about helping out Etch (the release after Sarge) then helping out Sarge. But Warty should have helped Sarge a bunch, and Sarge has problems even millionaire Mark can't fix quickly.

    "In that respect, Ubuntu's popularity is more harmful than helpful."

    How is it harmful that Etch is going to kick ass because of Ubuntu's work?

    I'll tell you how- each Ubuntu release is an embaressment to the Debian people. Two Ubuntus have been released before a Sarge. And if they don't watch out, it will be three. Businesses don't like that many upgrades usually, so a slow Sarge is good many say. But from the words of of Debian's founder is obvious that Sarge not being released it is turning into a bit of a joke...not good for Debian's image.

    Thats the only way Ubuntu hurts Debian.

    1. Re:This BS... by Anonymous Coward · · Score: 0

      "How could it?-
      A. Sarge isn't released
      B. Ubuntu is based on Sid."

      Um, Sarge is based even more closely on Sid. Sarge and Sid are basically the same, except that Sid may contain packages or package versions that:
      1. were placed in Sid less than fourteen days ago
      or:
      2. have important bugs that are open or have been fixed less than fourteen days ago.

      One statistic I would love to see is the fraction of packages in Sarge that are the same as those in Sid. Also, even if the package versions are different (usually due to the 14 day rule), usually the differences are minor.

      I think the biggest reason for dependency differences between Ubuntu and Debian is Ubuntu's use of X.org before it made it into Sid.

      btw, having never used X.org, are there user-visible differences between it and XFree86? Why would end-users care which one they had?

  73. Wait a minute... by Curtman · · Score: 1

    So the nightmare is that they turned off spacial Nautilus? I may just become an Ubuntu user yet..

    Spacial nautilus sucks. Its only a matter of time before the dev's realize this too.

    1. Re:Wait a minute... by matthewn · · Score: 1

      Sigh. No, you don't get it. See my linkage. They changed the action of a double-click on a folder: It now opens a new window while closing the existing one -- in other words, they swapped the double-left-click and double-middle-click functions. But only for folders.

      You may think spatial Nautilus sucks. That's why Nautilus retains its file browser mode, and every distro I've seen (Ubuntu included) provides a link to that mode in their start menu.

      Believe me, spatial Nautilus does not suck for people who don't grok computers. (It's not bad for geeks, either, once you start working *with* it rather than fighting against it.) It is not perfect, but it doesn't suck, either. Ubuntu's hack, however, makes it suckier than it has been before.

    2. Re:Wait a minute... by Curtman · · Score: 1

      Believe me, spatial Nautilus does not suck for people who don't grok computers.

      No, I don't believe you. At all. How does removing the toolbar help anyone? What do I click to go back? What if I want to look in a different folder? "Just close that one, and open this one that says browser" is the answer.

      Hide the tree view, that's fine. Hide the URI bar, that's fine too as long as the path is in the window title. But leave the fricken toolbar there, and put buttons on it to turn the others back on.

    3. Re:Wait a minute... by ubernostrum · · Score: 1

      What do I click to go back?

      "Back"? The folder you were just in is still open. Why do you need a "Back" button?

      What if I want to look in a different folder?

      Navigate to it. Which, incidentally, is the same response you'd get to that question in browser mode.

      But leave the fricken toolbar there, and put buttons on it to turn the others back on.

      Edit -> Preferences -> Always open in browser windows. Now quit yer whining.

    4. Re:Wait a minute... by Curtman · · Score: 1

      Navigate to it.

      How? Meditation, and prayer?

      Edit -> Preferences -> Always open in browser windows. Now quit yer whining.

      Bzzzzt.. The reason for spacial nautilus was apparently for the noobs. There should be sane default preferences for them. I've already gone into GConf a few versions back, when we were still arguing if users should actually get a spot on the preferences window. You forgot a step BTW... Edit -> Preferences -> Behaviour Tab -> Always open in browser windows.

    5. Re:Wait a minute... by ubernostrum · · Score: 1

      How? Meditation, and prayer?

      You know how, in browser mode, you'd click on the little folder thingies to open a different folder? Guess what? It works that way in spatial mode, too! And if you need to go back "up" the filesystem hierarchy, the folders you've been in already are still open! Can you believe it?

      Bzzzzt.. The reason for spacial nautilus was apparently for the noobs. There should be sane default preferences for them.

      Not exactly. But apparently you recognize that sane defaults are a good thing. You also recognize that there's an easy and visible option in the Nautilus UI for changing to browser mode. Now, what was your actual complaint again?

    6. Re:Wait a minute... by arose · · Score: 1
      How does removing the toolbar help anyone?
      Removes visual clutter, frees screenspace, let's people read instead of guessing...
      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    7. Re:Wait a minute... by Curtman · · Score: 1

      folder? Guess what? It works that way in spatial mode, too! And if you need to go back "up" the filesystem hierarchy, the folders you've been in already are still open!

      No. It doesn't. If I'm looking at /home/user/Desktop/somefolder, there's no easy way to get to /mnt/foo/bar. / isn't open, because it never was.

      You also recognize that there's an easy and visible option in the Nautilus UI for changing to browser mode.

      No, I don't. A easy and visible option, would be a button on the toolbar that says "Browser". Oh wait, no. The toolbar is gone, and that's supposed to be a good thing.

      Now, what was your actual complaint again?

      Spacial Nautilus sucks. Pay attention.

    8. Re:Wait a minute... by Curtman · · Score: 1

      "Removes visual clutter"

      Thats fine, give people an option to hide those UI elements if they want. In browser mode (AKA: functional mode), you can turn off the sidebar, statusbar, and location bar, but not the menu, and toolbar. Why not make it the same interface, so in browser mode you can turn off the menu bar and toolbar, and put those items in the context menu? Or be able to turn them back on when in spacial mode? It makes no sense to have two different UI's to be able to browse files from within the same program. Give one UI, and make it remember the user's choices.

      Doesn't it seem strange that the GTK+ File Chooser would be adding these things, as Nautilus removes them? Consistency would be very nice.

      "let's people read instead of guessing..."

      Ahhh, yes.. The buttons are confusing argument again. Buttons are not confusing. Packing 40 buttons on a toolbar with no text or tooltips is confusing. Gnome's toolbars default to icon & text for this reason. You take away all the buttons, and that is confusing.

    9. Re:Wait a minute... by ubernostrum · · Score: 1

      No. It doesn't. If I'm looking at /home/user/Desktop/somefolder, there's no easy way to get to /mnt/foo/bar. / isn't open, because it never was.

      Let me try this... I'm looking at my /home/user/Desktop. Hm. There's this button in the bottom left of the window, that if I click it, shows the entire path of the folder all the way up to /. And if I click on the '/' option, it opens the root of the filesystem! And from there I'm a coupld clicks away from /mnt/whatever! Amazing! And here I was told you couldn't navigate up the filesystem in spatial Nautilus!

      Seriously, what you want is not a file manager. You want a web browser that navigates the local filesystem, and you're going to whine and spread FUD until you get it. Never mind that the setting is three clicks away. Hell, the Ubuntu folks proposed adding a 'Browser' option to the 'View' menu, but even then you wouldn't let yourself be happy. Why not try KDE? Or start a fork that completely eradicates spatial mode? Given the number of geeks I've seen bitching and moaning about it, you could get to the top of Distrowatch in about a week that way.

    10. Re:Wait a minute... by flacco · · Score: 1
      You may think spatial Nautilus sucks.

      i don't think it *sucks*... i'm still not entirely sure why it's easier to use than a file browser, though. true, the previous windows are still open, but that means i have to search through the (now very cluttered) taskbar to find them. why don't i use the drop-down thingy in the lower left? because i, john q. newbie, never saw it. if it were up around the titlebar/menu etc. i would have seen it.

      two improvements that would really help usability (imho) are:

      • move that drop-down thingy to the top of the windows
      • add a menu of of easily managed bookmarks/shortcuts to the spatial windows.
      --
      pr0n - keeping monitor glass spotless since 1981.
    11. Re:Wait a minute... by Curtman · · Score: 1

      Given the number of geeks I've seen bitching and moaning about it, you could get to the top of Distrowatch in about a week that way.

      I doubt its the geeks who actually have a problem with it. I just don't use Nautilus unless I want an image thumbnailer. I'm not about to teach bash parameter expansion to friends and family, even if it does make their file management much easier. It's having to tell them, "yes it sucks, I know" that I hate.

    12. Re:Wait a minute... by matthewn · · Score: 1

      In Gnome 2.10, the drop-down thingy in the lower left actually looks clickable for the first time. I'll grant you that the 2.8 version sucked -- it didn't look like a button or anything.

      I also agree that a nice Bookmarks menu might be a nice addition to spatial Nautilus.

      As to why "it's easier" -- actually, I think that spatial is only easier for certain people. Some people have no problems at all thinking in terms of hierarchy, thinking in terms of *structures*. For others (myself included), it is far easier to think of things visually. So I like that my docs folder opens up on the left side of the screen with a certain zoom setting and a red background, while my music folder opens up elsewhere with a different view and a different background. It makes those two folders feel like two very different *places* to me, and that very simplistic visual feedback helps me keep everything straight. Again, not everyone finds this a good way to work. But since Nautilus also has a pretty good Explorer-clone mode these days, I think Gnome has covered both bases quite well.

    13. Re:Wait a minute... by flacco · · Score: 1
      i'm on gnome 2.8 from debian-unstable.

      i actually would prefer spatial if it had bookmarks. something like the file/open dialog's ability to accept and remember dragged/dropped "places" would clinch the deal for me. since the code is already there... maybe we'll see it...

      another good place for a "places" shortcut menu would be on the gnome panel. you know how a firefox "back" button has a main button that takes you to the previous page, and alongside it is a little drop-down arrow that drops down a list of previous pages? i think a great place to use the same thing is on the "home" icon in the gnome panel. click it in the middle and you go to your home folder. click the drop-down part of the icon and you get a drop-down with your places shortcuts.

      --
      pr0n - keeping monitor glass spotless since 1981.
    14. Re:Wait a minute... by arose · · Score: 1

      You still have the option, use browser mode. The spatial mode has eliminated the need for the toolbar (it's simple enough not to need one). You can't have the two modes in the interface without extensive options (not good), because the paradigms conflict.

      There is no toolbar in the file chooser, the "sidebar" is there because there is no menu to put bookmarks in.

      If you are confused by the lack of icons... Well I don't know, try clicking on the folders, that's where your files are. Take a look at the browser mode toolbar and tell me wich buttons you use often, here's a list: Back, Forward, Open Parent, Stop, Reload, Home, Computer. Don't forget that you are looking at a file manager and not at a web browser (they are not the same despite what some companies would want you to believe).

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    15. Re:Wait a minute... by Curtman · · Score: 1

      tell me wich buttons you use often

      I don't use any of them. I don't use Nautilus. But the ones that should be there are back, forward, up, reload, and home.

    16. Re:Wait a minute... by arose · · Score: 1

      Back and forward have no meaning in the spatial mode. Reload isn't used often enough in a file manager to have it in the toolbar. The button on the statusbar is a replacement for Up and specific places are in the Places menu on the panel and in Nautilus. You can also leave the home folder open if you will need it.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    17. Re:Wait a minute... by Curtman · · Score: 1

      Back and forward have no meaning in the spatial mode.

      That's a big problem with the spatial mode.

      Reload isn't used often enough in a file manager to have it in the toolbar.

      Reload shouldn't be used so often. A better solution would be making fam work properly after all these years.

      The button on the statusbar... Is badly placed. Whats wrong with consistency?

    18. Re:Wait a minute... by arose · · Score: 1
      That's a big problem with the spatial mode.
      No, it's a big problem with Windows weenies, or is there any file manager that had those before MS decided thatIE is "an intergral part of Windows". Back and Forth make no sense when you travel a directory tree instead of an hyperlinked web, spatial just highlights it.
      Reload shouldn't be used so often. A better solution would be making fam work properly after all these years.
      Seems to work in Hoary.
      Is badly placed. Whats wrong with consistency?
      It shows the status doesn't it? :-D I don't understand it either to say the truth, but it does not move around so it is consistent in some way...
      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    19. Re:Wait a minute... by Curtman · · Score: 1

      Back and Forth make no sense when you travel a directory tree

      Openning a new window every time makes much less sense. Back and forward buttons are familiar because of the web browser.

      Seems to work in Hoary.

      Sometimes it does.. Other times it stops working, and consumes 100% cpu usage, and needs to be restarted.

  74. After 1 year on linux, MS Free by MrSoundAndVision · · Score: 0

    From a linux "user": All I know is that when I tried to install Debian last summer, hearing about how it was the best, installation turned into a nightmare when I was asked from a command-line type interface where the mouse was...Ubuntu is a snap to use. Put it in the drive, easy install, looks great and runs great (except mp3 support). In the meantime however, I have used MEPIS quite a bit, which is also built on Debian as I understand. It has nearly everything I need already built in. Regarding the compatibility issue, I don't think it's as important as the usability issue, as in, if I can't install it I can't use it. Just my take on things.

  75. Mod parent TROLL by grolschie · · Score: 0, Flamebait

    This guy must be on crack. Debian is still the dist of choice for servers by a long shot.

    1. Re:Mod parent TROLL by Anonymous Coward · · Score: 0

      YOU must be on crack. Redhat, SuSE, and any distro you can buy support for are the choice for heavy-duty, industrial strength corporate servers. For home servers, Debian may work, but then again so does Gentoo and, well, pretty much every Linux distro.

    2. Re:Mod parent TROLL by Anonymous Coward · · Score: 0

      Well whatever he's on, it can't be nearly as good as what you've got.

      Care to offer some proof or statistics? Or are you too busy bullshitting for that?

    3. Re:Mod parent TROLL by Anonymous Coward · · Score: 0

      You've obviously never attempted an upgrade from one version of SuSE to the next, the upgrade failing and being forced to do a complete reinstall? Or you think that waiting days for a Gentoo system to compile is acceptable? If one is an uber-1337 L1|\|ux hax0r, then why would one need to "buy support"? Does Redhat support 11 architectures?

    4. Re:Mod parent TROLL by Anonymous Coward · · Score: 0

      What other dists can run on alpha, s390, sparc, mips, hppa, ia64, arm, sparc64, etc, etc, etc? Redhat, SuSE, Gentoo, Ubuntu, etc?

    5. Re:Mod parent TROLL by Anonymous Coward · · Score: 0

      NetBSD?

    6. Re:Mod parent TROLL by Anonymous Coward · · Score: 0

      Excellent. But we're talking Linux distributions here.

  76. Re:OK, because of hype tried Ubuntu, the suck & by xtronics · · Score: 1

    If you use normal Debian all you have to do is borrow some ones package list that is doing similar things - and aptget later you should be pretty much set up.

  77. Solution: Ubuntu - Debian co-maintainers by jab · · Score: 5, Interesting

    There is a reasonably simple and very effective solution here. The Debian project supports, and in fact encourages co-maintainers for packages. This is a great way to get more manpower into the process and improve the quality of packages. The co-maintainer doesn't even have to be an official member of Debian if the maintainer sponsors the combined work.

    I am a Debian developer, and one of the packages that I maintain has been patched by Ubuntu. I only found out about it by looking over the Ubuntu patch site. What I would like to see is the Ubuntu developer contact me, ask to be a co-maintainer, and get those changes directly into the Debian package. This is good for Debian - we get additional help in doing a good job. This is good for Ubuntu since they don't have to re-merge patches every six months. It helps the two groups act as a team, feel good about each other, and save on overall work. And, as the article points out, the increased compatibility between Debian, Ubuntu and all other Debian based distributions (including Knoppix) is a win for end users.

    Now that Ubuntu is a rising star, and Debian has just finished Project Lead elections, I would like to see the leadership of the two organizations get together, discuss the idea, and hopefully agree that this is a good way to work together. The leadership can then promote co-maintainership as a 'best practice' within their own organizations, inform the userbase (i.e. get it mentioned on slashdot), PLUS appoint an interoperability liason. The liason's job is to hassle^H^H^H^H^H^H talk with individual developers to help make sure this actually happens. Branden, don't you think this would be a great first accomplishment as DPL?

    Of course, there will still be some places where Debian and Ubuntu want to do something differently, so some packages will always be a little incompatible. But the bulk of the 'heavy lifting' across the thousands of packages is all about stuff developers generally agree on. Updating software, finding and fixing problems, improving quality. Ian Murdock is worried an impending 'nightmare'. I think if we can work together well, the upcoming Ubuntu/Debian relationship is going to be software distribution's finest hour.

    1. Re:Solution: Ubuntu - Debian co-maintainers by synthespian · · Score: 3, Insightful

      I would like to see the leadership of the two organizations get together, discuss the idea, and hopefully agree that this is a good way to work together. The leadership can then promote co-maintainership as a 'best practice' within their own organizations, inform the userbase (i.e. get it mentioned on slashdot), PLUS appoint an interoperability liason.

      Seriously, don't you think all that is up to Debian? I think Ubuntu may or may not agree, but I don't see them having a problem. You got yourseleves into a quagmire. You must do something about it. Debian used to have a lot of respect, but you lost a lot of it...Stop acting like Ubuntu is the problem. Ubuntu is the solution. For most of ex-Debian users.
      I don't mean to be rude, but you gotta develop focus on the issue. The problem is Debian and how it's handled as a social project, and its choice of software packaging technology.

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    2. Re:Solution: Ubuntu - Debian co-maintainers by swillden · · Score: 5, Interesting

      Seriously, don't you think all that is up to Debian? I think Ubuntu may or may not agree, but I don't see them having a problem.

      The further Ubuntu diverges from Debian, the less benefit they'll receive from the huge amount of work that goes into Debian development. Ubuntu's rapid growth has been entirely because they've had such an excellent base upon which to build, but if they diverge too far from Debian they will lose that advantage and will have to do all of the work themselves, at which point their progress will slow dramatically.

      It's clearly in the interest of both projects to cooperate, and I fully expect it will happen. The "problems" currently being experienced are primarily a result of the youth and rapid growth of Ubuntu. When a new process is developing, problems occur, it's normal. Debian and Ubuntu developers will cooperate, and both will win. Debian excels at providing a vast, solid foundation that is great for those who need stability and great for experienced Linux users/developers, but has a hard time maintaining a good, usable desktop for less capable (or dedicated) users. Ubuntu does an excellent job of that, but requires a the Debian bedrock underneath.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    3. Re:Solution: Ubuntu - Debian co-maintainers by http · · Score: 1

      Call me stupid if you like, but what exactly is the issue for which the Debian project's choice of packaging technology is a problem? For that matter, for what is the issue for which the manner in which Debian is handled as a social project is a problem?
      I figured you must agree strongly with what you bolded, so it pains me to be the one to tell you it doesn't make much sense.

      In my little world, there is no problem with Debian's choice of software packaging technology. The only `problem' is their insistance that, when they say sarge is ready and stable, it really is. Mostly stable and 90% ready won't cut it because lying to end users is a good way to lose them.

      Ubuntu is seen as claiming basis on Debian's system, and then breaking compatibility. This can easily be construed (perhaps incorrectly) as antisocial, though it could simply be an unintentional side effect of some improvement they initiated. However, intimating afterwards that compatibility isn't broken (or, just as bad, just not mentioning it) is antisocial.

      All software libre efforts are social projects. The only difference in this regard betweend Debian and other distributions is that Debian has made it so fucking explicit that you almost have to be deliberately obtuse to miss it. The Debian project team seems committed to having 'stable' mean stable, 'testing' mean not stable, and 'unstable' mean "Don't say we didn't warn you", and having those definitions be true at all times. Note what I said about lying to end users earlier.

      --
      If opportunity came disguised as temptation, one knock would be enough.
      3^2 * 67^1 * 977^1
    4. Re:Solution: Ubuntu - Debian co-maintainers by |>>? · · Score: 4, Interesting

      Jeff,

      I think your idea has great merit, but I must confess that I think your idea will be buried in politics and name calling.

      Allow me to elaborate a little. I'm a debian user, have been for a number of years. I'm also a software developer with 24 years of experience and I run my own company. I use my workstation to get my job done and I report bugs as diligently as I am able to as they arise from time-to-time. On occasion I attempt to use IRC to ask questions in #debian and in the past I've offered my services to the debian community.

      In this context I've found that there are a few "loud" people within the debian community, those who are quick to dismiss those who are not a developer and "thus" have no visible track record. Members of the general community might perceive those "loud" people as representative of the debian developer community.

      Perhaps the reason that the perception exists that the debian community is hard to communicate with is because it appears that to become a debian developer requires a lot of passion, persistence and patience. Once you are a debian developer, there may be a sense of achievement and some form of separation, in that there is differentiation between a developer and the rest of the community.

      I'm not talking about the process of becoming a developer, I'm talking about how it makes you feel after you've done it.

      I'm struggling a little to get my point across, because I don't want this to turn into a moan about debian because /. has already well and truly taken care of that part of the discussion.

      What I'm talking about it that debian developers appear to me to require a strong personality, just to become a developer in the first place, that as a result, debian itself looses out.

      So, after many words, getting back to what I started with, politics and name calling. I think that we as debian users need to find a way to allow more cohesion between the various members of the community and then ideas such as yours can and will be embraced and encouraged.

      I've now re-read this numerous times and I'm still not sure that I've got my point across, but feel free to email me direct to discuss this further.

      --
      |>>? ..EBCDIC for Onno..
    5. Re:Solution: Ubuntu - Debian co-maintainers by Anonymous Coward · · Score: 0

      ...debian itself looses out...

      As opposed to debian itself tightens out?

    6. Re:Solution: Ubuntu - Debian co-maintainers by synthespian · · Score: 1, Flamebait

      what exactly is the issue for which the Debian project's choice of packaging technology is a problem?

      Look for a thread (not mine) called "Binary Compatibility Is Hard(TM)" for interesting insights. I've elaborated some more in other threads, but they weren't moderated up much.
      You have to realize dpkg is very old. It's code is a mess, it's undocumented. Anyone trying to improve that would probably get ignored on religious basis (in fact, Alfredo Kojima of WindowMaker/Conectiva fame did that with apt-rpm). Debian's packaging mechanism involves quite a bit of human handwork. This bogged down the project. I believe it was one of the main factors. Look for an AC thread called "Metcalfe's Law", too.

      is the issue for which the manner in which Debian is handled as a social project is a problem?

      I believe it's a problem because, in Debian, every "developer" gets to vote and thereby steer the project in this or that direction. I think even "developer" is a misnomer, because a lot of those guys are just maintainers. In FreeBSD land they would be called "commiters." A lot of them are not people who can really hack deep things like protocols and kernel. Compare them with BSD developers and you will see what I mean. Debian is too much of a democracy, instead of a meritocracy.
      So in the end, you get this situation where the organization slows to a halt. This happened. For real. Look at it.
      Also, let me just remind you that the winner of the DPL title this year also thinks there are problems with Debian's social organization and constitution.

      The Debian project team seems committed to having 'stable' mean stable, 'testing' mean not stable

      Please, get it over it. Use a BSD for an experience of "stable" and "up-to-date" (I was not always a BSD zealot, I used to be a Debian diehard).

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    7. Re:Solution: Ubuntu - Debian co-maintainers by Anonymous Coward · · Score: 0

      to become a debian developer requires a lot of passion, persistence and patience

      While the reality is that all it *should* require is willingness and ability.

      Once you are a debian developer, there may be a sense of achievement and some form of separation, in that there is differentiation between a developer and the rest of the community.

      IOW, the Debian developers see themselves as superior - part of a "cathedral", rather than a "bazaar".

    8. Re:Solution: Ubuntu - Debian co-maintainers by http · · Score: 1

      i sit corrected, or at least with a more open mind.
      slowed to a halt is charitable. it's moving about as fast as a drunken snail.

      --
      If opportunity came disguised as temptation, one knock would be enough.
      3^2 * 67^1 * 977^1
    9. Re:Solution: Ubuntu - Debian co-maintainers by claes · · Score: 1
      The further Ubuntu diverges from Debian, the less benefit they'll receive from the huge amount of work that goes into Debian development. Ubuntu's rapid growth has been entirely because they've had such an excellent base upon which to build, but if they diverge too far from Debian they will lose that advantage and will have to do all of the work themselves, at which point their progress will slow dramatically.


      That could happen. But actually, more likely is the opposite. Right now it is Ubuntu that has the slick user experience. It is Debian that is lacking. Debian risks being obsoleted just as XFree86, if it does not deliver what users want. And with users, I mean users. Not developers. Just like the Debian social contract says.

    10. Re:Solution: Ubuntu - Debian co-maintainers by swillden · · Score: 1

      That could happen. But actually, more likely is the opposite. Right now it is Ubuntu that has the slick user experience. It is Debian that is lacking. Debian risks being obsoleted just as XFree86, if it does not deliver what users want. And with users, I mean users. Not developers. Just like the Debian social contract says.

      You missed the point. The only reason Ubuntu can provide the slick user experience is because Debian does all of the heavy lifting underneath. Ubuntu can focus on a small subset of the packages because Ubuntu users who want to install other stuff can always grab it from Debian. If Ubuntu diverges to the point that that is no longer feasible, either Ubuntu will have to grow to take on that gargantuan task (and will slow down) or Ubuntu's users will have to start building the other stuff from source, or using other packages and crossing their fingers. At that point, Ubuntu will become much like Mandrake, slick and polished within its restricted scope, but painful for users who want more options.

      If Ubuntu devs partner with Debian, rather than trying to replace Debian, then Ubuntu will continue being able to have the best of both worlds.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    11. Re:Solution: Ubuntu - Debian co-maintainers by Crazy+Eight · · Score: 1
      Debian's packaging mechanism involves quite a bit of human handwork.

      I don't understand why you would think this is a bad thing.

    12. Re:Solution: Ubuntu - Debian co-maintainers by StormKrow · · Score: 1

      Then you should be sure to impart that information to the Ubuntu team. I'm sure they'd be more than happy to do that if you just told them.

      I've used Debian for a number of years, and I've been very happy with *some* of the features, but as many people have mentioned, the release cycle is much too slow and as such I've moved on to bigger and better things.

      That you would say Ubuntu should've contacted you guys restores some of my faith that Debian won't die on the desktop anytime soon.

      Debian is a great base for a distribution. Many distros have been based on it, and it's an extremely robust and functional Linux distro. That being said, it really does need a peppier update cycle, and hopefully the two of you can make that happen.

      --
      Who cares about the ozone layer?...thanks to CFC's I can write my name......IN CHEESE!!!
  78. hypocrisy by gnuman99 · · Score: 4, Insightful



    1. Debian is not a company.
    2. Debian has changed its release architectures after Sarge so that Etch is not slowed down by unknown, exotic and/or obsolete architectures.
    3. Sarge is not ready NOW because of the large number of architectures. ARM has only 2 auto-builders now and hasn't even compiled the release of glibc that has to go into Sarge. After it finishes compiling, the archive will be frozen.

    Everyone can start their own little distributions here and there, usually leaching off of distributions like Debian. They find a limited niche market and people start talking about "Debian dying". Well, I think we had that discussion before Woody as well.

    Debian has a very large number of packeges available for it. As of right now, Sid has over 16600 packages. Distributions like Ubuntu do not maintain these packages. They are just managing the core (base) and a few other packages.

    Anyway, release cycles every 3 or 6 months are not necessarly good. People using Debian want stability. Why do people on slashdot bitch about MS dropping support for NT or 98, yet they complain that Debian stable is 3 years old! Huh?

    Woody ships with a 2.4.18 kernel. This kernel does not support SATA. Woody does not support 2.6.x kernels with module support out of the box. But you can install kernel 2.6 on woody. You can run woody on a SATA only system (can't install it from CDs though). Can you install NT4 or Windows 98 or Windows 2000 or even XP out of the box on a SATA only system? My latest, greatest XP installation does NOT detect my SATA chipset. I mean, WTF?

    Anyway, as soon as Sarge ships, people will start trolling that it does not support PCE-48X or their modem or something.

    People wanting RHEL software stability without the pricetag and still want to have security support would be using Woody for the last 3 years. I am using Woody on a number of machines. I don't have to worry about upgrades with unexpected bugs. I don't have to worry about sudden ABI changes or compiler changes or kernel changes or GUI changes or coputeguration changes or ... Many users prefer to use older software as opposed to constantly trying to re-learn some user interface just because someone thinks they need latest-greatest every 3-6 months.

    So, why again is Slashdot population (I guess you can it that) complaining about Woody being stable less than 3 years, yet when it comes to MS, well, they release NT when? I think it came with IE 2!! And now that they drop support, people complain left and right about the need to upgrade..

    Why are people here so hypocritical? You can run Sid with latest, greatest if you want. You can get latest Sarge installer here: http://www.debian.org/devel/debian-installer/ There are many people that will be running Woody months *after* Sarge gets released.

    </rant>

    1. Re:hypocrisy by GigsVT · · Score: 0, Troll

      People wanting RHEL software stability without the pricetag and still want to have security support would be using Woody for the last 3 years

      No, we just run CentOS.

      And it's a completely different situation with Windows. You can buy or download pretty much any software and run it on Windows 2000.

      If you want a newer version of something on Debian, you have to play dependancy hell updating half of your system libraries to get it working.

      And don't bet on apt doing that for you, unless you are very well versed in "pinning" and other exotic stuff. Or if you are lucky, it's in the backports repo, and it might work.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:hypocrisy by Anonymous Coward · · Score: 0

      If you buy propriatory software, then it is most likely link as a static binary and will run on Woody.

    3. Re:hypocrisy by noahm · · Score: 5, Informative
      2. Debian has changed its release architectures after Sarge so that Etch is not slowed down by unknown, exotic and/or obsolete architectures.

      That is most definitely not the case. There was considerable discussion on the debian-devel list following the release team's proposal to limit the etch release to 4 architectures. While the proposal may still be implemented, it also may still undergo significant changes. People have been suggesting all sorts of counter proposals to try and keep all the architectures in sync.

      Personally, even though I've run Debian on MIPS, MIPSel, Alpha, and Sparc (all of which would be dropped under the Release Team's proposal) I still support the proposal and would like to see architecture support scaled back a bit. There are those, however, who feel that Debian would be giving up too much if they were to drop some platforms.

      noah

    4. Re:hypocrisy by Anonymous Coward · · Score: 0
      The point was that XP doesn't detect SATA at all without 3rd party drivers. Even with SP2.

      Woody and XP support SATA equaly - you need a 3rd party to provide drivers.

    5. Re:hypocrisy by Anonymous Coward · · Score: 0

      No sir, you are wrong.

      Describe how to install Woody on an SATA system using 3rd party drivers in less than 50 keystrokes.

      You can't.

      There's no easy way to add the third party drivers during a clean install, and there's no repository of BINARY third party drivers. They certainly don't come on a disk packaged with the motherboard or expansion card.

      Therefore there's nothing equal about it. Eventually being able to compile a driver and add the drive is not the same.

    6. Re:hypocrisy by rylin · · Score: 0, Troll

      Nice troll buddy.
      Where were the SATA chipsets when NT4, Windows 98, Win2k or even WinXP was released?
      That's right, they weren't.

      On the other hand, it's not up to MS to package their system for use on All Computers.

      I've got a shiny little (sata-only) dell at work, and guess what the dell oem version of windows xp does?
      Bingo, it installs on sata drives without a problem.

      Why?
      Because in this case, the distributor included sata support.

      There's a difference between whining about support for new pieces of hardware, and whining about support for hardware that's been out for a while now.

    7. Re:hypocrisy by Anonymous Coward · · Score: 0

      Note to the "Troll" moderator: The truth is not a troll. Point out the factual error or grow a thicker skin.

      You can run woody on a SATA only system (can't install it from CDs though). Can you install NT4 or Windows 98 or Windows 2000 or even XP out of the box on a SATA only system? My latest, greatest XP installation does NOT detect my SATA chipset. I mean, WTF?

      At the very least, you can install windows 2000 and windows XP out of the box on an SATA system. When you install the OS, you are prompted to press 'F6' to load storage system drivers. This will allow you to install a bootable operating system on all sorts of non-standard mass storage controllers.

      Amateur.

    8. Re:hypocrisy by Anonymous Coward · · Score: 0
      and there's no repository of BINARY third party drivers. They certainly don't come on a disk packaged with the motherboard or expansion card.

      And this is the fault of Woody or Debian how?

    9. Re:hypocrisy by Anonymous Coward · · Score: 0

      When woody was frozen for release and released, there was no support for SATA in Linux as well. SATA was not part of anything at the time. There were no SATA drivers, SATA mobos, SATA chipsets, whatever....

  79. Progeny does not speak for Debian by Anonymous Coward · · Score: 0

    Many of the followups to this story seem to take for granted that Ian Murdock represents the views of Debian.

    He doesn't.

    In reality, the Debian and Ubuntu projects are building a mutually beneficial relationship based on building free operating systems. There is a certain amount of friction in this process, but neither project is predicting the imminent doom of another.

    Progeny, on the other hand, seems to consider Ubuntu a threat to its survival.

  80. Small correction by poofyhairguy82 · · Score: 1
    Fairly good comment, but needs a small correction:

    The end result is Ubuntu - a fork. Unfortunately Ubuntu doesn't really tackle the packaging problem seriously: it improves on Debian by only stabilising a small base system, but this means you get to choose between (a) an out of date and small but stable repository (main) or (b) a large and up to date but often broken repository (universe). And I still haven't figured out WTF the "metaverse" is yet.

    Actually, I've never had a problem with anything in the Universe, and I've never heard of anybody that did (and it wasn't some third party repo's fault). And I hang out on the forum a bunch.

    The other part is the multiverse, non free packages such as the adobe acrobat reader.

    Unfortunately the Ubuntu developers only go so far - they still believe it's possible for Ubuntu to package everything end users will ever need, even though at least in Warty, universe wasn't even enabled by default. I don't see any way for Ubuntu to stabilise universe without getting bogged down in the same mud that Debian did.

    Its easy. The pay developers work on the main, release every six months and support a small base for their occupations. The universe is controlled by volunteers called the Masters of the Universe. This way the universe still gets support, but the main devs don't have to do it.

  81. It hurts me to say this... by One+Childish+N00b · · Score: 2, Interesting

    Now it hurts me to say this, but a lot of what many other posters are saying about Debian dying off are true. Don't get me wrong, I like (K)Ubuntu - it's going to be the next distro I hop over to - but I love Debian like a brother - After disasterous misadventures with restrictive RedHat and Mandrake installs, Debian gave me just the right level of ease where I wanted it and power where it was needed. To me, RedHat and Mandrake just felt like an equal to Windows, but with Debian I genuinely felt more productive. I learnt my Linux skills on Debian and it still faithfully hauls my two main machines like a loyal pack-horse, but one I know is slowly preparing to lay down and go to sleep for that final time. Kubuntu is the next choice for my main work machine and will be slipped on next time I get around to doing it (which will probably be around August), and the reasons are simple;

    - I want up-to-date packages. I want KDE 3.4 out-of-the-box, I want X.org and the full support for my graphics card it brings - I want all the things Debian doesn't have but with Ubuntu are just an apt-get away.
    - I want to feel my system is modern. I know, I know, if I want cutting-edge, use Gentoo, but I don't want cutting-edge, I just want modern - with Debian I feel I'm being left behind.
    - Better (easier) installation. I'm trying to prise my mother off of Windows, and while Ubuntu's installer still isnt GUI, it's not quite the CLI terror that is the Debian installer - how am I supposed to convert her to Linux when even the installer scares the shit out of her?
    - More frequent updates. OK sure, they might have stupid names (Hoary Hedgehog?), but Ubuntu updates are frequent and on-time, and they keep things up to date - Debian updates seem very few and far between, and serve only to make sure the disto stays a good three or four years behind the competiton in the name of stability.

    On the final point, granted, Debian is absolutely rock-solid, and for that reason if that reason alone I will be keeping it on my server box (sitting blinking in the corner as I type this), but as for my work box, it's getting Kubuntu as soon as I get round to it.

    As I said, I love Debian like a brother, but I'm growing to love Kubuntu like the hot girl down the street (and no, not through a telephoto lens) - you love them both for different reasons, and while all your family loyalty might tell you to sit in with your brother, reality has to step in and tell you to go off with the sleeker, sexier option.

    --
    Dealing with lawyers would be a lot less tedious if they all looked like Casey Novak.
    1. Re:It hurts me to say this... by Anubis350 · · Score: 1

      about the installer at least, you know that ubuntu's installer is the same as debian sarge?

      as for modernity, you're right, debian should be more up to date, but part of the prob is the freeze for the upcoming (eventual) sarge release. I want gnome 2.10 and kde 3.4 too, itll get it soon I hope. In the meantime I live with gnome 2.8. If I really wanted it 2.10 is in experimental and is supposedly relatively stable. I hope sarge is released soon though, so all the modernity problems for testing vanish again (with the freeze gone they will, I hope)

      --
      "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
    2. Re:It hurts me to say this... by Anonymous Coward · · Score: 0

      The 2.10 in experimental comes from Ubuntu BTW.

    3. Re:It hurts me to say this... by Anubis350 · · Score: 1

      actually, its the same package manager, but the packages are not the same.

      --
      "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
  82. PITA for Developers by sparkz · · Score: 1

    I maintain the speedtouchconf.sf.net project, and have just been told that, amongst the many /etc/*conf*modules*conf* files, Ubuntu instead uses /etc/modules. It's hard enough keeping track of the flavours, without people (apparently) randomly introducing new stuff... okay, I can add support for /etc/modules as a config file, unless someone else introduces /etc/modules/ as a directory. Support isn't just a problem for commercial distro's (in fact, it's less of a problem for them) - it creates problems for hundreds (thousands) of volunteer developers worldwide.

    --
    Author, Shell Scripting : Expert Re
  83. Re:Crisis, what crisis? (offtopic) by samtihen · · Score: 1

    If I remember correctly, Homo sapiens are not descendents of Neanderthals. I'm pretty sure Neanderthals and humans just have common ancestors.

  84. From the End-User Perspective by syntap · · Score: 1

    To bring Linux down from geekdom to the secretary's desktop we need exactly what Ubuntu offers... easy install and, most importantly, a decent live CD distribution that they'll mail you for free. Heck, they'll send you twenty production-quality packaged distros for you to hand to the PHB's so they'll be impressed. It's got a desktop, office apps, and some browsing and doesn't throw a bunch of "colonel who's?" at the newbies who just want a Windows alternative to do everyday stuff.

  85. What's in a nane? by pegr · · Score: 1

    Let Ubuntu be Debian unstable...

    1. Re:What's in a nane? by Anonymous Coward · · Score: 0

      How about "let ubuntu be Debian testing", as I understand that's where most of the ubuntu packages come from... And as a whole it's a lot better stability wise than unstable. I used to get all kinds of broken packages when I ran unstable.

    2. Re:What's in a nane? by jbolden · · Score: 1

      Unstable is essentially a Debian release.
      Testing is designed on the package level while Ubuntu is a distribution.

      Maybe something like Ubunto should be unstable beta but the problem is with stable being as far behind as it is, unstable has become too old.

  86. Uhm, no thank you by AvantLegion · · Score: 2, Interesting
    The reason I won't touch Fedora is the fact that I have to play hide-and-seek with 14 different 3rd party repositories just to get the damn software I get by typing the words "universe" and "multiverse" in a couple of spots, or that I get from ground 0 in portage in Gentoo.

  87. Debian can still work if... by affinity · · Score: 1

    they concentrate on a base install, and allow the other distro's to work on the niche features...ubuntu for gnome desktop, kubuntu,yolinux for kde desktop, knoppix for live cd stuff, etc.
    I believe that Debian can still be a great force, however I also believe they need to relegate some of that responsibility to other distro's to avoid fragmentation to the point where they no longer are a factor (ok, extreme case in the distant future).

    With all the debian distros out there I feel alot of repetative work is being done. If the Debian leadership would "officially" ask other debian based distro's for assistance on creating a new path for debian and I think that many of the larger distro's would agree as it would allow them to accomplish more of their own work.

    It's late and I need sleep...

    --
    no sig yet
  88. There is no "someone" to borrow from. by Anonymous Coward · · Score: 0

    Unless you have a link to a site that tracks package lists to show, and in particular one that includes a development package list, saying to just crib off of someone else is a hollow suggestion.

    1. Re:There is no "someone" to borrow from. by xtronics · · Score: 1

      If ALL you are doing is development just:

      apt-get install build-essentials

      But, I'm not sure you really want it to work.

  89. Re:What if you don't care about desktop environmen by EvilSporkMan · · Score: 1

    Hmm...I guess I never thought about it that way, as I'm not on dial-up. I quickly get upset with stable distributions because gaim gets out of date really quickly; I guess that's why I quit Mandrake way back when. Here's to testing!

    --
    -insert a witty something-
  90. Debian is too slow at releasing. by rice_burners_suck · · Score: 1
    Ian suggests a method for averting crisis on his blog."

    I've got a method for averting crisis: how 'bout if Debian would actually release something once in a while? I don't mean to sound harsh or mean, but honestly, people don't like waiting until Real Soon Now (tm) for software. They want it now.

    I know the Debian folks really want to get Sarge right, but honestly, let's get a move on!

  91. Experiment by Anonymous Coward · · Score: 0

    I wonder what would happen if somebody takes a snapshot of Debian testing every 6 months, make sure nothing important breaks, and claim it a "release". I'll call it "Testian". The quality of packages in Testing is generally high enough to be "released" anyway.

    What's up with all you guys grudging against Debian Woody anyway? <flamebait>At least it's "newer" than Windows XP.</flamebait> For that matter, most popular linux software have stabilized to the point that releases every few months doesn't make much diffferent. Frankly, GNOME 2.4 doesn't feel much different from 2.8, and I don't expect much difference from 2.1x either.

    Not everybody wants to live on the bleeding edge. And most who do don't need to.

  92. Re:Ubuntu Sarge by synthespian · · Score: 1

    As a simple example, a package might be excluded from Debian 'testing' due to a build failure on any of the 11 architectures supported by Debian 'sarge', but it is still suitable for Ubuntu if it builds and works on only three of them. A package will also be prevented from entering Debian 'testing' if it has release-critical bugs according to Debian criteria, but a bug which is release-critical for Debian may not be as important for Ubuntu.

    I believe you gave a crystal-clear explanation with one of Debian's deepest problems. Why must all the packages in all those architectures be in sync? It's artificial. If it doesn't work, it doesn't work. Until it does. Period. Put a machine-readable info somewhere about this status, and comparison charts on the web. Tough luck, no developer resources/interest/time enough, and keep the dharma wheel moving.

    --
    Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
  93. What can I say? by bicho · · Score: 1

    Wellcome to "vive la vida Linux"

    Suddenly you don't feel the same way about RPM based distros anymore, do you?

    --

    errera hunamum ets
  94. Re:Metcalfe's law MOD THIS UP! by synthespian · · Score: 1

    Mod that up, it's insightful! And, IIRC, testing is about 15000.

    --
    Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
  95. More Feedback Please by mpapet · · Score: 1

    What about debian as a server distro? I would want my production hardware to get security updates for about 3 years from release. A long release cycle makes sense to me on a server.

    I'd like to hear what anyone else thinks about Debian as a Server distro.

    Michael

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:More Feedback Please by EzInKy · · Score: 1

      I'd like to hear what anyone else thinks about Debian as a Server distro.

      Many have come to think of Debian as only a server OS. That's why Ubuntu and similar exist.

      --
      Time is what keeps everything from happening all at once.
  96. Poor baby by Anonymous Coward · · Score: 0

    If they released a distro that worked on modern PCs and actually worked for once, people wouldn't run from thier half-assed attempt to be geeks.

  97. That's a troll by synthespian · · Score: 0, Troll

    Troll. Right there.

    --
    Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    1. Re:That's a troll by HexRei · · Score: 1

      so, someone who counters an OP with a bunch of well-considered points is a troll now? Yep, we're on slashdot alright.

  98. Re:Ubuntu Sarge by Stalin · · Score: 1

    That is a quote from the Ubuntu page which I linked to.

    The reason it has to be "in sync" for all of those architectures is because that is a fundamental element of Debian. Debian is supposed to work the same on all advertised supported architectures. This is a Good Thing in the server market where you might not have the luxury of picking the hardware yourself. However, it is also a Bad Thing because it slows down the release cycle which in turn makes the distribution unsuitable for the average desktop user. If you have a clue, and don't mind fixing things when they break, then Sid is quite fine for a desktop operating system.

    Personally, I have been using Debian since Slink and using Sid for a majority of the time. I am currently moving files around so that I can reload my desktop with Ubuntu. The release cycle has really started getting on my nerves; the Sarge freeze has held up major packages in Sid because new packages in Sid will still affect the Sarge release. I am to the point where I want a system that "just works," doesn't require me to do arcane things from time to time, and has a reliable release schedule.

  99. I might as well say it.... by bondjamesbond · · Score: 1

    Debian is Dead.

  100. Ubunto is a POS; no development tools by default. by Anonymous Coward · · Score: 0

    They have the space and time to waste adding windows apps but not setup development tools? What crap is that? What's the point of a distro if they leave all the distro building to the user? Really, all I wanted to do was beat the shit out of the retards for wasting my time.

  101. Amazing by theantix · · Score: 1

    How many times does it need to be explained to you how wrong you are about this before you start listening? I've seen this explained to you in painful detail several times on multiple mailing lists, and previously on slashdot. Autopackage is not a good idea, and it does not deserve to be in any sane Linux distribution by default. It's a solution to a problem that doesn't exist and opens the Linux world to the world of malware and other shit that Windows users are used to.

    I've seen you waste the ubuntu dev's time on this by you repeating yourself over and over again, long after they showed why you are wrong and how they don't think Autopackage works for their distribution. Give it a rest already, eh?

    --
    501 Not Implemented
    1. Re:Amazing by Anonymous Coward · · Score: 0

      Good lord, you're rude.

      And not even particularly right. Autopackage is a solution to a problem that certainly does exist, and which only Gentoo has come close to solving at all well - how do you integrate proprietary closed-source software distributed as a binary installer into your OS package management?

      One of the great strengths of Linux is the wealth of small, easily-combined free software available. This has lead to the package management problem solved by the likes of Portage or apt/yum.

      Its remaining great weakness for many tasks is the absence of the few incredibly useful monolithic productivity apps that rule in the worlds of DTP, music and so forth. Those apps won't come to Linux as open source software, if they ever come. If they come, complete with decades of features that many open source projects haven't even started copying yet, they're going to need to be distributed in a single form that can be installed everywhere with minimum hassle for the developers.

      Autopackage provides that.

      I can see Mike's point, actually - most users don't need 100,000 different open-source apps installed to achieve what they do on a daily basis. So why a distro would spend all this time packaging them is something of a mystery, when they could be dedicating their attention to other things - say, developing new tools to handle configuration of core system files in a tidy way. The thing with Linux and package management at present is that there's no differentiation between OS and user applications. They get installed and managed the same way. That's great for servers, but it's less than great for, say, a digital audio workstation where you WANT separation of OS and core apps.

      I use Gentoo. It has pretty good package management, as such things go on Linux. In general, it keeps the OS and core services in pretty decent shape. But it's fucking useless for things like Firefox, aMule, Inkscape etc. They seem to get unmasked purely on a basis of popularity, so you're either using an unnecessarily old version (as with aMule - 1.2.8 last time I checked, and it's crashy as hell while the 2.0RC series is actually considerably better) or you get a new version which has issues (Thunderbird 1.02 on my machine starts up with the GUI frozen half the time).

      I can see the sense in a distro-managed solution for things like Gnome, GTK, Apache, the kernel and a variety of other things that could be considered "core" on many systems. Essentially, anything that could be listed as a dependency should by all rights be distributed via portage/apt/yum. But for things like Firefox, Thunderbird, Inkscape, aMule, GIMP etc - the apps that most desktop users will actually USE to the extent that they will have an icon for them in their quicklaunch bar or whatever - it makes more sense to use the much-hated Windows option and let people download/install from the upstream provider, in a standard package format.

      As for malware, don't kid yourself - if Linux gets big enough on the desktop that it becomes a popular malware target, it is also going to have lots of popular proprietary apps. How will they be delivered? Either via something like autopackage or as they are currently - as binary .run packages. I'd certainly trust an Autopackage type system with respect to security more than I would arbitrary code being executed just to get as far as the software installer! At least autopackage could, for example, take a blacklist approach and refuse to install packages that are known to be malicious. That's better than nothing, and the alternative you're proposing is exactly that - nothing, at least with respect to distribution of proprietary packages like games.

    2. Re:Amazing by Anonymous Coward · · Score: 0

      Are you ignoring the problem? Autopackage or ZeroInstall can be a solution to what Murdoch is complaining about, "packages" not working on flavors of Linux.

      Linux distros should be concentrating on making their OS fantastic and not worry about packaging every single application out there. It's REDUNDANT to package things over and over again for different flavors of Linux. You should look more into what Autopackage is and can do before you spit nonsense. Also, if you don't like it, make it better.

    3. Re:Amazing by Anonymous Coward · · Score: 0

      OMG I can post anonymously too! Lots of people agree with me when I post as an AC.

      I've heard and rebutted your arguments here and elsewhere, and seen them rebutted successfully each time. Repeating your ideas over and over again is not the same as having something new to say. So give it a rest.

    4. Re:Amazing by IamTheRealMike · · Score: 1
      Actually, last time you ranted on Slashdot you got roundly thrashed by people replying to you, who I seem to recall thought you were "incredibly elitest" amongst other things.

      So far you have explained nothing, you've just flamed. This behaviour does not impress me. You apparently haven't even read the FAQ or the discussions on OSNews about malware and spyware. Once you managed to gather some arguments, instead of wildly waving around assertions, I might take you more seriously.

    5. Re:Amazing by theantix · · Score: 1

      What, just because a couple of slashbots agreed with me you think you "won" the argument? It has been shown to you by multiple people in multiple places exactly why you are wrong to try to get distributions to include autopackage by default. I don't need to rehash them here, because you obviously don't care or aren't paying attention to what I (and the people who are better spoken than me) have been repeatedly trying to explain to you. Slander the opposing arguments by calling them "elitist" or whatever you want, but you're still wrong.

      --
      501 Not Implemented
  102. What makes Ubantu better than Debian sarge? by jesterzog · · Score: 1

    A better option might be for generic Debian to stop trying to support desktop users. The way things are stacking up now, generic Debian-stable is a great server OS, but a lousy dekstop OS. People who want to run the latest bleeding-edge version of Gnome or whatever are switching to Ubuntu. So what's the point of having generic Debian keep trying to support the latest bleeding-edge GUI packages?

    I'm currently running Debian sarge on my desktop with a few sid packages here and there, and I haven't yet had a good opportunity to take a proper look at Ubantu. Sarge presently works really well for me as it is, and I keep it updated with recent packages. Apart from perhaps a more streamlined installation process and a more recent "official" release, what does Ubantu offer? I'm not trying to criticise -- I'm just interested in whether it's worth me switching.

    Personally, I'm not hugely motivated by the official support that Debian offers for stable, although I accept that some people might treat it as important. Being my desktop machine, it's not absolutely critical to me that it doesn't break from time to time. If it does break, there's still substantial unofficial support out there from both the debian package maintainers, and from the upstream open source community.

    Does Ubantu offer much over Debian sarge apart from a more recent official release? I'm wondering if it's worth my time and effort to rebuild my sarge workstation as Ubantu.

  103. At any rate, rejoice! by MrSoundAndVision · · Score: 0

    Linux is improving so fast beyond Windows that we're bickering about loyalties to a product that's free to use, and just one of many. Windows is toast all, and thanks for Debian for helping that along. But now, what will take Windows out once and for all is the fact that there are 5 new (versions of) linux distros out a week. MS can't keep up, and that's why we still have no Longhorn, because it's behind us, and will be an embarrassment to the company that only knows how to innovate suing, and lobbying weak governments against the free growth of technology.

  104. Funny by ta+bu+shi+da+yu · · Score: 4, Interesting

    I had the same issue! I once went to #debian on freenode, foolishly thinking that Debian people might want to help me double-check my CUPS article on Wikipedia. Instead, I got a lot of abuse, and after watching the channel members abuse some other guy (for who knows what), I decided this wasn't the channel for me and to leave.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Funny by flacco · · Score: 2, Informative
      a number of the regulars in #debian are total douchebags to new users. it's perplexing why deb devels with a little more sense of grand strategy don't suggest to them that they shut their pie-holes. #ubuntu is a lot more friendly.

      the self-styled high priests of #debian are free to abuse whomever they want on irc, and to have contempt for newbie-user-friendliness in their software, but they shouldn't cry when their own actions and attitudes help drive a migration to ubuntu.

      that said, i use debian exclusively. the technical arguments outweigh the personalities. but i still lament the loss to the community caused by these arrogant assholes on #debian.

      --
      pr0n - keeping monitor glass spotless since 1981.
    2. Re:Funny by resiak · · Score: 1

      Quite a lot of what you have interpreted as douchebagginess is just us telling people what to read so that we don't wind up typing everything out ourselves. We get agitated if people won't read documents that solve their problems. If you're willing to learn, you'll find that we're actually a nice bunch. #ubuntu people are a lot more friendly, but there must be some reason why Ubuntu users come and try to get help in #debian instead (whereupon we don't help them, for exactly the reasons which are the point of this article).

      I go by the same nick there. If you see examples of where people are pointlessly assholey, please feel free to point it out to me.

    3. Re:Funny by TheRealMindChild · · Score: 1

      I think the point is (This is mere speculation, mind you), when I go to a similarly described IRC channel, and say "Im having problems with X, does anyone have any ideas or some pointer to some documentation", I get the same "RTFM" "google" etc along with the hate. Treating one like an incompotent right off the bat is the mistake.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    4. Re:Funny by Anonymous Coward · · Score: 0

      #Debian IRC channel is full of teen geeks trying to puff themselves up by putting down anyone who asks any kind of a question as a flaming "n00b". Go check it out yourself, especially if you have lots of linux skill and knowledge...they'll still be happy to bitch-slap you as a clueless n00b because these hive-minded trolls are just there to stroke each other and put down "outsiders" (meaning anyone who doesn't spend their every waking moment on the channel as they do).

      If you monitor the channel over any course of time, you'll find the same people in there, getting off on abusing their "lessers". These geeks really do live on #debian and have no other life.

      People with real skill, talent and knowledge don't spend a great deal of time on IRC, they're too busy working/coding/developing.

      If you want a friendlier environment where users respect and help each other...try Ubuntu/Kubuntu or Gentoo.

      Meanwhile, Debian is dying a slow, painful death.

    5. Re:Funny by Anonymous Coward · · Score: 0

      i got kicked from #debian for making a joke an op didn't like

      when i asked him why he said 'welcome to irc'

      so i told him theres more to irc than your little channel

      #debian needs new ops who actually care about debian

    6. Re:Funny by resiak · · Score: 1

      But we don't do that. /me shrugs and gives up on trying to defend #debian since people will never agree.

    7. Re:Funny by Anonymous Coward · · Score: 0

      i use knoppix hdinstalls and have got help in #debian loads of times

      the trick is not to give away that you aren't using debian

      the same applies when asking questions in #C despite the fact you are programming in pascal (mainly unix programming related stuff). you DO NOT let them know that you are not using C.

    8. Re:Funny by runderwo · · Score: 1

      Why don't you go to the real Debian IRC channel at irc.openprojects.org #debian instead of some channel on a random network probably operated by people who have no affiliation with the project whatsoever, that happened to misuse the name of Debian to attract unsuspecting visitors? Debian project has no, and cannot possibly have any, control over channels that are named #debian but are not operated by them.

  105. intrinsic flaw with binaries on unix by Anonymous Coward · · Score: 1, Interesting

    If you compile from source, then you dont get these problems. You also dont need to split your packages up into "dev" and "non-dev", and get into that whole can of worms. Im not even going into the multitude of versioning problems that exist with binary packages.

    Unix is designed with source in mind. Win32 is designed with binaries in mind. Going against the fundamental nature of either system leads to problems.

    1. Re:intrinsic flaw with binaries on unix by Anonymous Coward · · Score: 0

      Unix is designed with source in mind. Win32 is designed with binaries in mind. Going against the fundamental nature of either system leads to problems.

      I dont know where you get this idea. The open source movement is realtively new, UNIX has been around for ages and it wasnt open source.

  106. Sid....Sarge....Woody.... by telyio · · Score: 1

    Sounds like a homoerotic Army porno.

    1. Re:Sid....Sarge....Woody.... by Anonymous Coward · · Score: 1, Funny

      Ooh, that makes me perpindicular!

  107. Re:Hah! by AussieVamp2 · · Score: 1

    Yeah, type one letter wrong there, ouch :) Lucky c not next to b!

  108. Re:Crisis, what crisis? (offtopic) by saden1 · · Score: 2, Informative

    Lovable and cuddly monkeys?

    Today's humans are believed to be decedents of Cro-Magnons which were primitive humans that at some point lived in the same time period as Neanderthals.

    --

    -----
    One is born into aristocracy, but mediocrity can only be achieved through hard work.
  109. You're an asshole, and just proved my point by EnronHaliburton2004 · · Score: 3, Insightful

    Wow, what an asshole.

    That's exactly what I was talking about. I ask a question, and you bite my head off. If this is such a trivial question, then why isn't there a simple solution?

    Perhaps you should try some of your solutions yourself, instead of blindly assuming they work well. A quick Google search does not show any Definate answers. There is no obvious, definitive answer on debian.org.

    I see some mailinglist posts made by people who I don't know. I also see a bunch of sites which have no obvious authority in the Debian project. Where's the offical word from the Debian leaders? Why should I trust what some stranger says on the mailinglist?

    This is why people keep asking.

    If the Debian devs want people to stop asking this frequently asked question, perhaps they should drop the elitist additide and put it in the Debian FAQ-- that's why we have a FAQ.

    1. Re:You're an asshole, and just proved my point by zerblat · · Score: 1
      A quick Google search does not show any Definate answers.
      The first result I get is a mail from Branden which in turn links to a number of posts by Daniel Stone pretty much summing up the consensus AFAICT. You won't find any *definate* answer simply because Debian doesn't work that way. Normally, formal decisions aren't made in matters like these. Rather, the people doing the work decide by themselves. If there's some controversy it is discussed until some kind of consensus is made. Debian isn't a strict hierarchical organisation where people follow orders from above. It's a lot more organic than that, and sometimes that means that definite answers are impossible to get.

      But yeah, things like this should be in the FAQ or perhaps the Wiki.

      --
      Please alter my pants as fashion dictates.
    2. Re:You're an asshole, and just proved my point by EnronHaliburton2004 · · Score: 1

      Thank you. I appreciate your kind response.

      Until this morning, I didn't know who Branden or Daniel were, or why their opinions matter. Now I know :)

      Part of this is my own misunderstanding of how Debian works. However, Debian is a very inward-looking project. As an outsider, I find it very difficult to see where the project is going.

      I would love to understand and contribute, but I simply don't have time to become an expert of Debian's policies.

    3. Re:You're an asshole, and just proved my point by pherthyl · · Score: 1

      Please, I did not "bite your head off". I was just saying that the answer is available on google (albeit not in the first link, you have to dig a bit) and also in the Debian faq as someone pointed out.

      Is it really too much to ask that someone takes some time to think and find the answer for himself before asking others?

      It's funny how I manage to avoid provoking snarky answers from people. I'm not the "old guard" trying to keep new users out. I'm a new user too, but somehow, I manage to not get myself flamed when asking questions on mailing lists. You might want to think about why you can't seem to avoid that.

    4. Re:You're an asshole, and just proved my point by pherthyl · · Score: 1

      Correction: Debian X FAQ.

    5. Re:You're an asshole, and just proved my point by EnronHaliburton2004 · · Score: 0, Flamebait

      I was just saying

      You called my questions "stupid" and "trivial".

      that the answer is available on google (albeit not in the first link, you have to dig a bit)

      Once again, did you actually check your own answer to see if it worked well? A needle in a haystack is not a good answer.

      I'm looking for a definitive answer from the Debian leadership-- all I could find ws some email posts from people who, until this morning, were complete strangers. Should I trust "Joe Schmoe" when he says x.org will be included after the Sarge release?

      also in the Debian faq as someone pointed out.

      Unfortunately, the answer is NOT in the Debian FAQ. It should be.

      There is an answer in this other FAQ at 'deadbeast.net'. Until Brandan (and others) responded to my post, I had no idea what Deadbeast.net was, who Brandan was, or why I should trust either source.

    6. Re:You're an asshole, and just proved my point by Crazy+Eight · · Score: 1

      Well, to have a little perspective, that question is answered in detail on the X Strike Force web page and even ends up on your hard drive under '/usr/share/doc/xfree86-common/FAQ.gz'.

    7. Re:You're an asshole, and just proved my point by pherthyl · · Score: 1

      You called my questions "stupid" and "trivial".

      Wow, we have very different definitions of biting someone's head off. Well I apologize if I offended your delicate sensibilities.

      I did check on google, like I said, and it is reasonably easy to find.

      A needle in a haystack is not a good answer, a volkswagen in a haystack is fine.

      I'm looking for a definitive answer from the Debian leadership

      I would like a definitive answer from George Bush about why he invaded iraq. What you want and what is realistic seemes to be different things.

      -- all I could find ws some email posts from people who, until this morning, were complete strangers. Should I trust "Joe Schmoe" when he says x.org will be included after the Sarge release?

      Yes! Especialy if this Joe Schmoe is on the debian developers mailing list! Christ, it's not like this is a life or death situation where you must be absolutely sure of the credentials of your sources.

      That "other FAQ" you mention is entitled "Debian X Window System Frequently Asked Questions". How much clearer can you get? Of course you can trust that source, who the hell makes that kind of shit up for fun?

  110. Debian stable has fallen down by btempleton · · Score: 2, Insightful

    Strangely, Windows is outdoing linux on a fairly important point, though it does a lot of work to attain this. As one of the commenters noted, few people run Debian stable. To really use debian you need unstable now, and that's true to a lesser degree for a number of other distros.

    Because free software is free as in beer, packagers assume there is no big burden in making their packages depend on the latest versions of dependencies they have around at the time they build. They don't do the hard task of testing and building packages with older dependencies even though they would run fine on them.

    On the other hand, developers for the W operating system tend to try to make their package run on as many versions of it as they can, and they test it on as many versions as you can. What that means is that a very large amount of the time, you can install the latest version of some software package on Win98, often even Win95, and almost always the 5 year old Windows 2000.

    Try to have a 5 year old version (with security updates of course) of just about any linux distro and try to install the latest version of some hot new package you want. It will rarely work. It may not even be available in your package manager, and if it is, it will want to upgrade vast numbers of packages in your system that you don't actually truly need to upgrade.

    And like it or not, even though upgrading is good, upgrades are scary. They are scary for ordinary non-guru users and they are scary even for guru users who are trying to run production systems they depend on. Upgrading should happen regularly, but it should happen on the user's schedule, not at random because I want to run some new software.

    Ideally upgrading should not be so scary, but it is. Things break. More than once I have had a major upgrading result in a day of downtime, and I think I know what I'm doing.

    It is not satisfactory to tell your senior citizen mother to run unstable and upgrade regularly. It's not going to happen.

    --
    Has it been over a year since you last donated to the Electronic Frontier Foundation
    1. Re:Debian stable has fallen down by marcosdumay · · Score: 1

      Upgrading Debian is much less scary than most systems. Things doesn't break often and when it is broken (doesn't happend on stable), it breaks a few packages.

      But it is not the main point. The point is that FOSS world moves faster than closed software's. The problem with the old debian release is more that the old software that is there is almost useless nowadays than that new software have new dependencies.

      In fact, the reason because several people still use Win98 is because Windows doesn't come with all the software you are expected to use, but just the OS. People use Win98 with very recent text editors, browsers, etc.

  111. Debian unstable by matman · · Score: 2, Interesting

    There are two (or more) really different kinds of users that Debian serves - desktop/SOHO and production/enterprise users. Desktop users run unstable (or testing if they're conservative) and users needing stability and security over features go for stable. Everyone loves being able to apt-get update; apt-get upgrade. Everyone loves having a huge package archive that's accessible without hunting the web. However, the only people happy with the release cycles and maintenance processes are the users who want to run stable. That's why ubuntu has gotten popular - it's filling the desktop niche a bit more. I think though that ubuntu is too specialized for me to like. Eg, their website says that it's GNOME based, but what if I want to run KDE instead? I also don't like installing much out of the box - I want to pick and choose only what I want; Debian lets me do this. I'd love to see:

    - The Ubuntu and Debian folks get together to build an awesome base system framework to build around (eg. kernel-package, hotplug, installer, etc)
    - Try to make it easier/more popular for developers to package their own stuff and put it in contrib. Make it more like freshmeat but with storage. :)
    - Debian people can maintain stable and follow their current release concepts, but maybe scale back on the number of packages offered. Do stable users really need games and P2P packages, for example?
    - Ubuntu project can be to build from and extend Debian Unstable.

    I would use Ubuntu if it were Debian with more and more up to date packages. I think it makes sense for Ubuntu to be that, although maybe with a prettier installer (please don't take away my ability to start from clean slate). It makes sense that the Ubuntu project would want to derrive Debian packages as they do now, especially if Debian were to scale a bit back. Debian has, in Unstable, main, contrib, and non-free (repositories" (right word?)). There should be an Ubuntu "repository" as well. Eg, say ubuntu patches xmms to add https mp3 streaming. They would put that new package in the ubuntu repository in Debian unstable. The package would have a higher version number than the package in main and would be tagged as having a derrivation (some unique id number or name - eg "ubuntu-https-stream" [perhaps a convention is needed as for version numbers]). The package versioning mechanism would need to be extended so that once you have installed a package with a derrivation, "apt-get upgrade" will not upgrade to a newer version of the package unless the package includes the derrivation. If you wanted to upgrade any way, there could be a command line switch on apt-get to specify that.

    Ubuntu would become a new "repository" in Debian, plus media with a tweaked install process. Upgrading a debian unstable box to ubuntu should be as easy as adding an apt sources line and running apt-get update; apt-get upgrade.

    This way ubuntu packages can do what they want, will be compatible with Debian unstable, and Debian people will have an incentive to include changes. Debian can focus on their core and the ubuntu project can pick up the juicy desktop parts of the system. I also really liked the collaborative maintainer idea - that would promote the migration of derrivations from the ubuntu repository into unstable.

    Just some ideas... I'm quite happy with Debian and I've never found an out of the box Linux that satisfies me in the flexability domain. Too much or wrong stuff installed by default, too little support for weird configs, etc. I mean, my desktop machine doesn't even have a hard drive in it (boots off of a file server in the basement), and setting that up with Debian was a breeze.

  112. Neanderthals by xdancergirlx · · Score: 1

    An important anthropological correction: homo homo sapien did not evolve from neanderthals, neanderthals were a different branch of the hominid tree (according to dentition and skull structure in the fossil records). Neanderthals were probably too busy munching seeds to notice too much about the other hominid branches. :)

    1. Re:Neanderthals by MBGMorden · · Score: 1

      Actually there is evidence that our ancestors (the Cromagnums) may have largely drove the Neanderthals to extinction by driving them further and further out to the coasts of Europe, eventually leaving them with insufficient territory to survive on. On one of the Discovery specials they also mentioned that they found 1 set of fossilized remains that appeard to be a cromagnum/neanderthal hybrid, indicating that there was some interbreeding amongst the two (though modern humans have no Neanderthal DNA, indicating that all the hybrids eventually died out as well).

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
  113. Pains me to say this by diamondc · · Score: 1

    I've used Debian since I picked up on Linux some 6-7 years ago and it has served me well. Especially on the server side. But as far as desktop's go, I tired of Sid breaking every week. The bugs were relatively easy to fix for a seasoned Debian user like me, but I tired of configuring stuff manually. Ubuntu is the most polished Linux distro I've used, bar none.

    --
    "I keep looking in the want-ads under 'revolutionary' but there don't seem to be any listings.. "
  114. Problem? What problem? by b3h · · Score: 1

    Maybe you should shut up... and deal with it. ;)

  115. X.org and Debian. by Anonymous Coward · · Score: 0


    You do realise that there are more then a handful of Debian mantainers that are also X.org developers, right?

    The XFree86 that gets shipped with Debian is NOT the same XFree that existed when XFree and X.org split up. It's VERY heavily patched and improved on.

    The reason, even though it probably seems stupid to you, for Debian still using XFree is that that desgin is very monolythic in nature.

    There is no way to seperate the libraries that programs depend on vs The actual X server. And there is not autotooled compiling or anything like that.

  116. Not sure where the problem exists... by Grommet+-+Space+Cade · · Score: 0

    So the argument is that deb is behind in releases and unbutu are making their own pakages.... Sarge is called TESTING....SID is unstable and guess what Unstable = Unstable/ Not ready Testing however does not mean unstable I am not sure why sarge is not classed as stable as of yet but having said that i dont care its easy to install works great and has everything i want. Unbutu/KDE version of Debian project will build the Desktop setup and thats fine also.... the Sources for apt are different...no problem use unbutu for a desktop if you like but debian will do both server and desktop stuff... theres little clash in my mind... as long as they share bug info etc its all good to me...

    --
    WTF - Speak in acronyms already, i can't figure out what you mean otherwise boss
  117. Some X.org developers ARE Debian Developers. by Anonymous Coward · · Score: 0

    There are a few Developers that work on maintaining Debian packages that are also X.org developers.

    There are very real, and very technical reasons why Debian still is using Xfree.

    But also realise that it's VERY heavily patched and updated version.

    You know that http://keithp.com/blog/ Keith Packard is A OFFICIAL DEBIAN DEVELOPER?

    Don't think that this is a Debian VS Ubuntu thing. It's not.

  118. X.Org and Debian by Overfiend · · Score: 4, Informative
    I'm sorry Google doesn't appear to have crawled the Debian X FAQ yet.

    Here's a link that may help, straight into the Subversion repository where Debian's XFree86 packages are developed:

    What are Debian's plans with respect to X.Org and XFree86?

    The current text of that FAQ entry follows.

    Because the XFree86 relicensing came at a time when Debian was trying to stabilize its XFree86 packages for the sarge release, there was some question among Debian's X Window System package maintenance team (the "X Strike Force") -- and much speculation among Debian's users -- as to what direction Debian would take.

    There was never a serious proposal to attempt to ship anything other than XFree86 4.3.0 in sarge, so work on that continued while discussion on the debian-x mailing list took place. The following represents the consensus reached by the X Strike Force, without objection from the mailing list subscribers (among whom number many interested Debian developers and users).

    In June 2004, Fabio Massimo Di Nitto, the XFree86 package release manager for Debian sarge and sid, started a thread to discuss the future of X Window System packages in Debian for an open discussion between users and the Debian package maintainers.

    The discussion spanned nearly one hundred messages from over a dozen participants, practically all of it constructive and very useful to the Debian maintenance team. The outcome of the thread was farly clear to everyone: Debian will move away from the XFree86 tree as soon as possible after the upcoming stable release due to its license issues (see above).

    The XFree86 package maintainers are committed to providing support and assistance to the Debian Security Team for the XFree86 4.3.0-based packages than Debian will ship in sarge. That is, our abandonment of the XFree86 Project, Inc., as an upstream source of code does not mean that we will abandon our commitment to the users of our production release.

    Futhermore, there was near-consensus that Debian should switch to the X.Org source tree, with the goal of migrating to the modularized tree over time. We expect that the monolithic X.Org distribution will be modularized in a piecewise fashion; as that happens, we will "switch off" the building of packages from the X.Org monolithic tree in favor of the modularized components that become available from freedesktop.org.

    While moving from XFree86's monolithic tree to X.Org's is a relatively simple technical transition of itself, the transition to a fully-modularized set of packages will take longer -- indeed, an unknown amount of time which depends on the speed of upstream's progress -- but we expect the process will bring the packages' quality to a higher level, thanks to the introduction of a fast release cycle for each single component. We expect to "modularize" two parts of the X.Org distribution immediately: XTerm and Xprt (the XPRINT server). XTerm is independently maintained by Thomas Dickey, and the xprint.org version of Xprt is already separately packaged in Debian.

    With these changes, it will also be easier for the Debian user community to have a broader choice in X servers. At present, the Debian XFree86 package maintainers intend to support only the XOrg X server (which is based on XFree86's). The X Strike Force does not plan to discourage other people from packaging others. Debian developers that file intent-to-package notices (ITPs) for other X servers are asked to strictly cooperate with the X Strike Force to maintain similar packaging standards, simplify the bug handling on shared components (like X libraries) and discuss future changes and improvements.

    As of this writing (March 2005), packaging of the X.Org X11 distribution is underway in the X Strike Force's xorg-x11 Subversion repository.
    --
    Address-collecting spam robots don't know how to crack ROT13. Do you?
    1. Re:X.Org and Debian by Anonymous Coward · · Score: 0

      Mod parent up! We welcome our new Debian overlord, Branden "Overfiend" Robinson... =)

  119. Re:Ubuntu Sarge by l3v1 · · Score: 1

    "standards" created by Ubuntu

    Hell, I alost puked my breakfast on my monitor. Don't make me do that again.

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  120. Thank you! by EnronHaliburton2004 · · Score: 2

    Thanks for the informative post. That clears things up.

    I think I have found that page in the past, but back then I was just searching for some help with X.

    Now here's my concern: I have no idea who Deadbeast is (There isn't a top level page -- which is wierd), how do I know it's not just wishful thinking?

    If there was some link on debian.org's FAQ to the Deadbeast FAQ, then I would be less confused.

    Although, I see Branden's page has alot of these links.

    1. Re:Thank you! by Overfiend · · Score: 4, Informative

      Now here's my concern: I have no idea who Deadbeast is (There isn't a top level page -- which is wierd), how do I know it's not just wishful thinking?

      Well, I'm Branden Robinson, and deadbeast.net is my vanity domain. If you're easily amused, you may want to look up deadbeast's WHOIS record. :)

      I'm glad the pointer to the FAQ helped. I admit I didn't foresee that sarge would take this long to release when advocating that Debian stick with the tried-and-true XFree86 4.3 (even if hacked up and patched to support more hardware than stock 4.3 does), but the trouble is, the longer the sarge release drags on, the more disruptive it would be to try to cut over to X.Org. So I continue to believe that the best solution to this problem, as with many others, is to kick sarge out of the nest so we can focus our full attention on disrupting the hell out of unstable for a few months. :)

      --
      Address-collecting spam robots don't know how to crack ROT13. Do you?
    2. Re:Thank you! by psgalbraith · · Score: 1

      For those few who don't know. Branden (often mispelled as Brandon :-) has historically been the Debian X developer (and has since built up a team to work on X) and is the current DPL (Debian Project Leader).

      Congratulations on the election Branden!

      Peter

    3. Re:Thank you! by Overfiend · · Score: 1

      For those few who don't know. Branden (often mispelled as Brandon :-) has historically been the Debian X developer (and has since built up a team to work on X) and is the current DPL (Debian Project Leader).

      Slight correction: I am the Debian Project Leader-Elect. My term of office does not begin until 17 April. There is still time for me never to have been DPL: one never knows when a heavy safe will fall out of a nearby fourth-floor window and squash one's skull like a grape. :)

      Thanks for your support!

      --
      Address-collecting spam robots don't know how to crack ROT13. Do you?
    4. Re:Thank you! by EnronHaliburton2004 · · Score: 1

      Branden, thank you for listening. I know you are very busy, and really appreciate that you took the time to read my comments. Congratulations on the election.

      I wish the best for the Debian community. My comments may be blunt, but I feel they are honest and reflect the opinions of many users.

      While I understand why x.org won't be included in the testing/sarge or stable releases, I don't understand why x.org has not yet made it into unstable/sid. Is this caused by a lack of time & labor?

      I've read a number of journals and articles on this subject, and people seem to be saying that x.org will be included into one of the branches after Sarge has become the stable release.

      It seems like X.org could be included into the Sid/Unstable branch without affecting the stability of the Sarge/Testing branch. If x.org is not released into Unstable now, this will slow the adoption of x.org in the future.

      I've heard rumors that this release policy will be changed after Sarge is released. Is this true?

  121. Re:OK, because of hype tried Ubuntu, the suck & by Anonymous Coward · · Score: 0

    apt-get install build-essentials

  122. Debian/Ubuntu vs RedHat/SuSe/Mandrake by Zan+Lynx · · Score: 1

    After years of hearing about how superior Debian's package handling is and about how Debian never has dependency problems, Debian finally gets its just reward.

    Now Debian users can get the same joy RedHat users always had of trying to make an RPM fit into a system it wasn't intended for or trying to build a RPM to install on all systems.

    Serves all you self satisfied Debian users right. Muahahahahaaha!

    1. Re:Debian/Ubuntu vs RedHat/SuSe/Mandrake by Anonymous Coward · · Score: 0

      Is this anything like the "problem" that Sid packages don't work on Woody or some such non-problem we've had all along? I'd say yes, it's not a problem after all... at least, it's certainly nothing new.

  123. Debian/Ubuntu comparisons by Anonymous Coward · · Score: 0

    Whats w/ the comparison talks between the 2 as if Ubuntu is a fork? I'm refering to the comments people are leaving which refer to Debian as stale and old... A dieing distro etc... Ubuntu is based on Debian, as so many others are as well.

    As for the article, why does it matter if the Ubuntu packages are compatible w/ Sarge? If you want to use Ubuntu, download it and install it clean. I don't see any reason to use Ubuntu specific deb's on Debian.

  124. Ubuntu - "Linux for Human Beings" by Anonymous Coward · · Score: 0

    (AC gags)

  125. Waxing Philosophical!!! by Anonymous Coward · · Score: 0

    So this discussion is pretty much moot. First, we must acknowledge that this thing we call "Debian" is nothing more and nothing less than the penultimate GNU(Linux/Hurd/what have you) Distribution. In order to have this discussion, one must recognize the near religious implications the Debian distribution imparts on Linux, on Software Development, and on the world as a whole.

    It's model, it's packages and it's community are not perfect, but they stand for the greatest principals. That warm and fuzzy feeling you get from running Debian (at least until you start adding proprietary sources to your repository) has everything to do with something so free being so good.

    Woody/Sarge/Sid are all part of this wonderful creation.

    Ubuntu complements Debian in incalculable ways. The natural philosophical extension of Debian into the world needs an interface. It's not a GUI, it's not an installer. The interface is a man with a clear grasp of the principles that have brought us this far and a vision of how to deliver those ideals to the rest of the world.

    Ubuntu is not a threat to Debian, it's a validation of the efforts and principles of the entire community. If you are a sysadmin, and you install Debian for your employer, you of course customize it and bring in newer packages from here and there.

    Ubuntu is doing the same thing, but Ubuntu's boss is my grandmother.

  126. Marketing by grokster · · Score: 1
    I quite understood it - it just seems like an amateur attempt at marketing.

    At the rate Ubuntu is growing in popularity, with NO actual marketing, I think it says something about the marketing industry actually. Why pay somebody a fortune to come up with a weird and wonderful brand and name when all you actually need is a great product?

    Actually according to Seth Godin, all marketers are liars.

  127. Really want it to work, it really doesn't. by Anonymous Coward · · Score: 0

    build-essentials misses a ton of essential shit needed to build the bulk of the projects out there, like the aformentioned autogen(and autoconf, and automake, and cvs, and..).

    When it's easier/faster to setup unix development tools on windows(ala mingw) over a linux distro, there's a problem.

  128. conflicting goals by gimpimp · · Score: 1

    the problem i see is that ubuntu's main goal is conflicting with debian.
    Mark Shuttleworth has said that he doesn't wan't ubuntu to be a mainstream distro that everyone uses, but he wan't it to be seen as a framework for building other distributions. Which is kind of what debian has become.
    I really like ubuntu, but it would be a shame if it veered so far away from the debian path as for it to become incompatible.

    --
    i wish i was but oh well
    1. Re:conflicting goals by TiggsPanther · · Score: 1
      Mark Shuttleworth has said that he doesn't wan't ubuntu to be a mainstream distro that everyone uses

      It sounds very much like Ubuntu (and the situation with Debian) has been a victim of the success of Ubuntu itself.

      It looks like it's gaining mainstream credibility as it's taking Debian (unstable?) and giving it some polish for the common desktop. This is, understandably, popular.

      It has the stability of Debian yet it's more up to date than Stable (or even Testing). Only as it gets more popular it gives rise to the "packages built are no longer Debian-compatible enough" problem.

      Personally I'm looking at switching to Ubuntu (from Fedora Core 1) later this year. FC1 has served me pretty well, but FC2 has issues with my hardware and subsequent Fedora releases have left me a little skeptical.
      For me the idea of a distro based on Debian but with the "just works" polish is highly tempting.

      As to Debian's position, I do think they let themselves down somewhat by infrequent releases. Debian has a good reputation and seems to have managed to stay around (and popular) for longer than some other distributions. However having releases that seem so far out of date and sometimes having a reputation of needing a lot of tweaking to get running means that people get put off despite Debian having the good reputation.
      Ubuntu basically taking Debian and turning it into what users want is great from a (desktop) user perspective, but yes carries potential problems from a development one.

      Ideally what Debian needs (or needed) to do is have a "Debian Desktop" (or "Debian Polished") release that may not be as stable as Stable but is more polished and recent than Testing. Ubuntu (and others) have stepped in to fill this spot yet, as other are groups doing the work, the potential for incompatibilities is increased.

      --
      Tiggs
      "120 chars should be enough for everyone..."
  129. I agree with most of the replies by Anonymous Coward · · Score: 1, Interesting

    I heartily agree with most of the replies here. Debian is an excellent, stable server O/S but on the desktop I'm afraid it's utterly stale. It's so out of date it may as well be touted as a historical edition (Debian "Prehistorux" ?)

    Ubunutu on the other hand is the best thing that's EVER happened to desktop Linux. It's the most user friendly, best specified distro yet and actually looks like it was put together by someone who uses it for their day to day desktop. e.g. Instead of installing 500 apps for each purpose there's just one best of breed for each.

    And after using the wonderful little "hoary after install helper" script to get your mp3, DVD and w32codec needs sorted (see http://ubuntuforums.org/showthread.php?t=22860 for details) it's simply a pleasure to use. A sheer pleasure.

    In fact if it wasn't for a couple Windows apps that I can't do without (and that don't run under Wine) I would switch full time to Ubuntu. No question of it. It now makes me sad to boot to Windows when I could be in Ubuntu.

  130. Debian so far behind by Anonymous Coward · · Score: 1, Insightful

    Maybe if the Debian guys got off their asses and updated the packages to more recent versions then Ubuntu wouldn't be so popular?

  131. Just plain silly! by Anonymous Coward · · Score: 0

    I don't get it. This is just a variant of the "unite all developers to create one super distribution" scheme. Forget it, i, for one, don't want that.

    What has Debian to worry that another distribution isn't compatible to it? There are many Debian-based distributions out there that don't maintain compatibility and let's just think for a moment about RPM based distributions... what? They are not Debian compatible? Shame!

    Debian is doing fine (just slowly ;-)). If Ubuntu wants to continue to use Debian packages they are the ones who should be concerned about compatibility, not the other way around. That's just plain silly. Now go back to whatever you were doing before.

  132. Debian is the mothership by Anonymous Coward · · Score: 0

    (First of all, why in the world is the parent post modded "insightful"???)

    I think Mr. Murdoch stirred up some trouble for no reason in this case. It is not particularly relevant whether Ubuntu packages work on Sarge. There are plenty of Sid (Debian unstable) packages that don't work on Sarge, or Woody, or any other Debian version without pulling in a lot of dependencies. As a Debian user, my only "compatibility" request/suggestion/wish to the Ubuntu project would be to consistently use Debian Unstable as the base, rather than bringing in packages (notable examples being X.org and KDE 3.4) before they reach Unstable. This would ensure that any Ubuntu package could be installed on a Debian system (perhaps with the use of dist-upgrade).

    Or maybe not - I guess Ubuntu could also benefit Debian by getting things like X.org and KDE 3.4 into reasonably tested .deb form before they reach Unstable, at least for Ubuntu's architectures.

    At any rate, Ubuntu is nothing without Debian. If Debian went away, there wouldn't be any more Warthogs, Hedgehogs, etc. The "survival of the fittest" comment is a clueless wisecrack, and those who modded it up to +5 need to reconsider.

  133. MS barbiie says - Binary Compatibility Is Hard by Anonymous Coward · · Score: 0

    sorry

  134. Re: huge package repositories by benjamindees · · Score: 1
    But see how Fedora was ahead of them in all of these areas, and in some still is. That's because the Red Hat team focussed purely on the base distro instead of trying to package everything in the world, which is impossible.

    Hi Mike. You make good points. Fedora has done a great job of weeding down a base set of packages and integrating them with the polish they deserve. Linux was sorely in need of this, and all distros will benefit from it.

    But to say that Debian's practice of taking "all comers" as packagers is unscalable is factually incorrect. For each package, there is a maintainer. It's even been proposed that each package have two maintainers; and there is still a long line of people willing to be Debian Developers.

    If anything, the mess of Fedora's third party repositories should be ample evidence that volunteers will branch out on their own if necessary to package the programs they have interest in. While RedHat has mostly just paid lipservice to it's community with Fedora, Codeweavers is even beginning to make use of the vast potential of a large group of people who, though they may not have coding skills, can make great testers, or packagers, or translators. It's in every distributions' best interests that these people are welcomed and encouraged to work within the distro.

    Whittling down the number of packages isn't even on the radar screen for Debian. As others have noted, a majority of Debian developers even reject the notion of whittling down the number of architectures. From what I can tell this is because, while the large number of architectures was a huge burden on Sarge due to the massive work done on the installer, it is not an ongoing problem.

    At a certain point, unless you take all comers, someone will always fork your distro to include, say, KDE (Kubuntu). As many of the candidates for DPL have said, Debian needs instead to identify bottlenecks in the processes that hinder progress. This could be the security team. Perhaps security updates should be limited to a segment of packages. This could be space on mirrors. The new bittorrent downloads were quite fast for me, but perhaps other limits can be placed to fix this problem.

    Overall, Debian Developers have undying faith in their technical abilities. And, given the proper infrastructure, the number of Debian Developers can grow with no end in sight. Debian seems willing to make the architectural changes to speed up and improve it's release process, and to attract new users and developers. But Debian is rightfully unwilling to sacrifice the Universal OS moniker in order to do so.

    --
    "I assumed blithely that there were no elves out there in the darkness"
  135. Idiots by northcat · · Score: 2, Informative

    Come on people, remove you heads out of your fucking asses and read the links. For those who are too freaking stupid to understand basic English sentences (which appears to be most of you) here's the problem. Debian creates and maintains literally thousands of packages. It has a whole goddamn infrastructure in place to do this well and to make sure it works on a shit load of architectures. A lot of people contribute to debian. Almost all distros based on debian, including ubuntu, actually take packages from the debian project developed by debian contributors. Then they wrap it with their installation system or whatever, and distribute it. If there is any package they make significant improvements/developments on, they give the improvement back to debian, so that it's available for all architectures and other projects. All this works out well. Now ubuntu came along. Mind you, ubuntu just takes snapshots (copies, for idiots) of debian unstable every six months and then distributes it, so ubuntu *needs* debian and the *huge* effort behind debian. Now ubuntu packages are incompatible with debian (sarge, the distro debian is working on now). Not only that, ubuntu is also drawing a lot effort away from debian because of its popularity. This is breaking the fucking system. In the second link (you know, the one which you were supposed to fucking read?) he says "If you want a glimpse of what will happen, take a look at the RPM world, where software developers and ISVs have to build a different RPM for every RPM-based distro (either that, or the ISVs have to choose the one or two most popular RPM-based distros to the exclusion of all others--or perhaps that's what you have in mind?)." Debian and based distros were compatible. Until now. Now ubuntu might break it. All the debian-based distros stick to one standard - debian. The distro which does most of the work for other distros. Even Ubuntu derives so much from debian. So only if ubuntu stuck to the standard too, incompatibilities will be non-existent. Just because you use Ubuntu and someone is saying something not entirely positive about ubuntu doesn't mean that they're disapproving you. They're not saying that you have a small penis. Grow up.

  136. #debian irc channel by k8to · · Score: 1

    #debian on freenode is one of the most abusive irc channels I've ever seen. It's definitely gone down the whole "hostile to ignorance" path further than I've encountered it anywhere else. It has in fact metstasized into not only hostility towards ignorance, nor just presumption of ignorance, but an attempt to prove ignorance when unwarranted in pretty much all cases, and then "righteously" dump hostility on that.

    I'd love to know where the reasonable user support forum for Debian is, as I've been a Debian "testing" user for some 3-4 years now, and still have yet to find a good forum. Sure, there's the stable mailing list, but I don't run stable, and Debian's spam sheilding on its mailing lists leaves a lot to be desired.

    --
    -josh
    1. Re:#debian irc channel by stevey · · Score: 1

      There are a lot of different sites around depending on what you want:

      More can be found with your favourite search engine - disclaimer I run the last one on the list.

    2. Re:#debian irc channel by k8to · · Score: 1

      Yeah I'd found debian planet, and when it was more active it was pretty good.

      Search engines are tricky beasts. I HAVE tried and not found some of the ones you list. Thanks VERY MUCH for this list!

      --
      -josh
  137. Re: huge package repositories by IamTheRealMike · · Score: 1
    Well, I'm not really convinced that Debian can grow to an infinite size. While I certainly think it's true that the larger Linux community can, because that's not really a formal organisation per se, Debian does empirically seem to have problems with it.

    Now it's true that Fedora is a bit of a mess when it comes to 3rd party package repositories, maybe this will start getting sorted out with FC4 when Fedora Extras is enabled by default, but still ... fundamentally Fedora seem to be bombing down the same path that Debian/Ubuntu are, and quite apart from whether or not this can scale the usability implications are serious.

    Personally, I'm not convinced it can. While more and more people can dump packages into the Debian pool with no real limits, it's not just the number of packagable programs that are increasing exponentially, it's also the number of distributions. Maybe this system could work if people only used Debian, but they don't - the community is not increasing in size so fast that every distro can have every possible package and keep it up to date. Something has to give.

    Now, let's say that Debian did formally decide to disconnect the bulk of its packages from itself. Maybe they'd spin off into third party repositories, or maybe they'd disappear entirely and be replaced with multi-distro packages developed by upstream. The total number of people attacking the problem doesn't decrease, in fact if you go for packages that work on any distro the amount of testing increases because a bug in the package can be picked up much faster.

    For instance, in Wine there are a large number of packages and nearly every one has its own quirks. Fixes from one don't migrate to another, in fact often packages sprout new bugs as distribution packagers try to improve them with no real understanding of the software. If most Linux users got the software from a single package, it could be sensibly maintained in CVS like the rest of the code, worked on by the entire community and so on. Effort can be combined to produce a better quality package.

  138. Here is the problem with Debian... by advocate_one · · Score: 1

    I've got a DVD at home that came with Sarge rc1... it's rapidly approaching one year old... and the final release still hasn't happened... that's the bl00dy problem with Debian...

    --
    Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
  139. Hopefully it will help by MECC · · Score: 1



    Hopefully Ubuntu will help motivate the Debian group. I installed Debian on a thinkpad, and just getting X to work was a royal pain. Although its a great learning experience to get things working, at times its consternating. Trying to go to a 2.6 kernel was close to impossible. Again, a great learning experience, but frustrating.

    That said, its also something of a concern that packages get updated often enough to satisfy security concerns. Some do and some don't. It seems debian is better suited to headless, limited-scope servers as opposed to desktop functionality. That's not a bad thing, of course.

    --
    "We are all geniuses when we dream"
    - E.M. Cioran
  140. The debian ubuntu problem by Anonymous Coward · · Score: 0

    debian is too slow in certain fields, so they still have no gnome 2.10 packages in sarge and sarge is still not released as stable. Not to mention Xorg-Xserver vs. Xfree86 etc.

    ubuntu on the other hand is closer to the bleeding edge of versions. For most users this is good enough they can live with a smaller package base and they have no problem with minor glitches.

    Because debian wants to be bullet proof which takes more time to achieve. And because debian is available for allmost any hardware plattform. These two distributions will differ more and more.

    A possible solution is to produce multiple distributions for different purposes. As this is the idea behind ubuntu, it is not the idea of the debian project right now.

    I would prefer to have a debian base distribution, which contains only basic functions.

    - Kernel
    - Hal
    - Fam
    - Primary Services
    - gcc
    - bash and perl (because so much of debian uses that)

    On top of that we shall have several sub distributions.

    - Services: cups, mail, web, servlet ...
    - X11
    - gnome or kde

    And finally distribution collections:
    - Desktop (some from services; X11; gnome/kde)
    - Server (apache,...)

    Well this idea is not so new. I know. And it is not finalized yet, but it might still be a solution to the problem.

  141. Re:Ubuntu Sarge by Anonymous Coward · · Score: 0

    "Debian Sarge, an unreleased unstable distro"

    I don't understand why people are so fixated on whether or not Sarge is "released", seeing as how for Debian a version is just as available before a release is after. In this context, "released" and "stable" mean "static", with no further changes apart from security fixes. That also means that no new apps or features are *ever* added to a stable release.

    A frozen, static distribution is not the way many people use Linux on the desktop. It is great for servers, and could be good for highly managed desktops where the user isn't asked his/her preferences or allowed to change the system independently.

    I wish people would quit complaining about how old Woody is for the desktop and just accept that Testing and Unstable *are* the desktop versions of Debian.

    "Unstable" does not mean "crash-prone" - it means "frequently updated". It is perfectly stable (in the commonly used sense) enough for desktop use. Sometimes things get broken, but not very often. I certainly find it easier to keep a Debian Unstable box working properly than Windows, for example. Keep in mind that the upstream software is pretty well tested before it is even packaged for Debian, and that the Debian packages are first put into a version called Experimental, which is mostly for Debian devs. They only get moved into Unstable once they seem to work properly. Unstable is thus more like a late beta release.

    Testing consists of packages that have gone 14 days in Unstable with no serious bug reports. Testing is way more stable than desktop users need, but can have some snags with dependency problems when major projects (cough ***KDE** cough) go through big upgrades.

  142. Re:Ubunto is a POS; no development tools by defaul by Anonymous Coward · · Score: 0
    apt-get install build-essentials

    For God's sake, people, it's just one line!

  143. Re:Ubuntu Sarge by Stalin · · Score: 1

    Woody is starting to really lag in the server market as well. Here are a couple of examples:

    1) I have to use several backports on my router at home to get wireless working properly.

    2) I assume that if you are running a web server with extra functionality like PHP, and are trying to use the Debian packages, then you might not be too happy with Woody either. I can't really speak to this case because I build Apache and PHP myself.

    3) Woody is a constant problem with newer applications such as the recent builds of Unreal Tournament 2004. There are always threads popping up on http://www.unrealadmin.org/forums/ due to people not being able to run the binary on a stock Woody machine. The latest builds rely on a newer version of libc6 than Woody ships with. Recommending that they upgrade to Sarge is just plain bad advice.

    Woody is old. It _needs_ to be replaced and not just because it can't be viably used for a modern desktop operating system.

    Debian is awesome. I love Debian. However, I am getting tired of the truly long release cycle. The release cycle needs to be fixed if Debian is going to remain worthwhile.

  144. His suggestion is very unilateral by ishmalius · · Score: 1
    Basically Ian is saying:
    Here is how we can get along. You must do what I tell you to do.
  145. Re:Funny - Happened to me too... by bad_outlook · · Score: 2, Interesting

    Funny, I got abused on #debian 2 years back, and it was one of the reasons I didn't stick with Deb for too long. I had some noob questions, I didn't understand why I couldn't dnld a sarge iso, and yes, I read the site and tried to understand why before I asked. I got some a*hole responses, finally figured it out myself, but I was very cautious when asking questions. Once I had mixed stable/test/unstable packages and borked my desktop, I drifted towards Gentoo, and the friendly support via forums and IRC was awesome. Thus began my work on the Gentoo project. I would have done the same for Debian, but I don't want to be all high and mighty and not answer any questions from noobs; we were all there at one time.

    bo

  146. Here is how Debian can fix the problem... by gosand · · Score: 1
    apt-get install bitch-moan-bitch

    THAT'S for all the short, unhelpful, condescending, a-hole answers given to people who come to the Debian world looking for help but they have failed to phrase their question to your liking.

    --

    My beliefs do not require that you agree with them.

  147. CALL TO REFORM #debian by Anonymous Coward · · Score: 0

    I'm glad it's not just me. I've been totally shocked at the scene in #debian on many occasions. It really is, for some unknown reason, a magnet for assholes and egotists.

    My special favorite is their little insult bot. What an evil piece of software that thing is. I mean, when you find yourself writing some of the stuff they put in that thing, where is the reailty check? Just, leave the channel, leave IRC for a while, go outside, eat a hotdog or something.

    I've had many discussions with people about it and they all say the same thing, "they're lazy, they're stupid, they deserve it because they're whining for free help."

    HELLO! ITS A *SUPPORT CHANNEL*! WHY NOT JUST (drumroll) STAY SILENT, OR EVEN BETTER, LEAVE, RATHER THAN BE A COMPLETE COCK SMOKER TO EVERYONE WHOSE QUESTION YOU DON'T LIKE.

    This is not bitterness of someone who got insulted there; I went there out of curiosity and spent most of my time _answering_ questions. When I don't feel like doing it, I leave. Why is it so hard to understand?

    Help, or don't help. Don't be a fucking jackass.

  148. GAIM - bad example by PCM2 · · Score: 1
    Normal users use their computers as tools, and don't care if they have the latest whizbang version of Gaim, as long as they can IM their friends.
    Seems like you picked a bad example there. I could cite Gaim as the prime case of an application that gets repeatedly updated precisely because people can't use it to IM their friends anymore. I find I'm interested in very few of the new features that come along in each release of Gaim. On the other hand, if Yahoo suddently decides to change its IM protocol such that it's incompatible, I expect the fixed version of GAIM to be available for my distro as soon as it's released. I don't want to have to wait six months for Ubuntu to release an entirely new version of the distro, complete with new kernel version and everything else. I just want Gaim to work.
    --
    Breakfast served all day!
  149. Sure by ta+bu+shi+da+yu · · Score: 1

    I got told, repeatedly, that I was a troll when I asked for some specific information about CUPS (I forget what I asked now). When I protested, I got told to read the manual about that information - ever tried to read CUPS documentation? It can be extremely difficult! I might note, also, that I had read up on the doco extensively to write that article. Then I got told that debian people didn't deal with CUPS issues - fair enough I suppose, however there was no need to call me a troll to start with and so much for the "niceness" of people there.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Sure by resiak · · Score: 1

      Please point this out to me if you see this happen and I'm active. I want to know where people think that the line has been crossed between being sane (the asker reading the manual being better than us just reciting bits of it) and being total assholes.

  150. Yes, they do. by ta+bu+shi+da+yu · · Score: 1

    I've seen it myself! Obviously, others have also.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  151. 100% wrong and here's why by bonch · · Score: 1

    Emotively citing a monopoly doesn't invalidate the point that standards are good.

    Shoudl we have five different versions of web standards so we can all pick and choose which ones we want to use?

  152. I hate to say this... by ubernostrum · · Score: 1

    But the only people I've ever seen complaining about spatial mode are geeks at places like Slashdot. And WTF does bash have to do with Nautilus?

    1. Re:I hate to say this... by Curtman · · Score: 1

      But the only people I've ever seen complaining about spatial mode are geeks at places like Slashdot.

      The users who spacial mode was intended for don't go to blog sites to bitch about it. They just bitch about it to their geeky friends and family, who come here to vent.

  153. DLL Hell by DragonHawk · · Score: 2, Insightful

    Yes, that must be the reason MS Windows is (for most application) binary compatible FOR ONLY PAST TEN-TO-FIFTEEN YEARS!!

    I'm guessing you're trolling, but you do touch on some points in my original post worth expanding upon. As I said, Windows has these issues, too.

    Have you ever noticed that the more software gets installed on Windows, the more likely it is to have trouble? There are a number of reasons for that, but the biggest is known colloquially as "DLL Hell". As I said, Windows only allows you to have one version of a shared library installed at a time. So you get all these crazy dependencies where program A requires library version X, but program B requires library version Y, so you can't have them both on the same system at the same time.

    My personal favorite example of this is how if you install Microsoft Outlook 2000 (the Exchange client) on your Exchange 2000 server, you will cause the Information Store to stop working until you replace a certain set of DLLs (and thus break Outlook). Fifteen years of binary compatibility? Hell, Microsoft can't get it to work in the same year!

    The ability to have the system load and run-time link an executable image does not mean that binary compatability issues don't exist. Linux has had that all along, too. But in Windows, you don't even get the warnings that RPM (or whatever) gives you. You just get screwball behavior.

    This is why in Microsoft's ".NET Framework". Microsoft has implemented to so-called "managed code assemblies", which reference the specific libraries they were built against, and call those versions in. Of course, this is a radical departure to how Windows manages shared library and run-time linking. Everything has to be restructured to make use of it. I'm not sure how that qualifies as "compatible", either.

    Microsoft isn't exempt from this reality anymore then Linux or BSD is.

    I'm not going to bother responding to the Linux flame-bait.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
    1. Re:DLL Hell by ivoras · · Score: 1
      I'm not trolling, because everything I've said is true - If you don't think so, quote parts of my post and respond, instead of calling names.

      Have you ever noticed that the more software gets installed on Windows, the more likely it is to have trouble? There are a number of reasons for that, but the biggest is known colloquially as "DLL Hell"

      The DLL hell on Windows is real, and true, there's no enforced version management like on free unixes (which in itself is really bad from architectural point of view - embedding version numbers in filenames - yuck! This is a separate file property and doesn't belong there! Much pain could be alleviated by using the version information constructively instead of just binding executables to libmygreat.so.1.2.3.4 - see what DragonFlyBSD is planning for instance.), but that doesn't even touch on my point - that you CAN'T (ever ever ever!) pick an application compiled for some early version of your Linux distribution (I won't even try to touch the problem of gazillion different distribution, for fear of being incinerated in flamefest by Linux apologists), and run it on your current latest-and-greatest desktop distribution without additional hussle (e.g. hunting down obsucre and obsolete compatibility libraries).

      Your arguments mention Exchange and Information Store - these are server technologies and by definition require experts to handle them (if you can't install them - call an expert you paid for when you bought the applications). I'm also talking about the ability to go to google, or sourceforge, search for an application I need, and install it on my grannys 6 years old Win98 without much trouble.

      --
      -- Sig down
    2. Re:DLL Hell by John+Nowak · · Score: 1

      I do binary only installs on my Macs, and always have. Never has installing one program broken another. Ever. Software I own from 1992 runs in OS X perfectly. I install via drag and drop. Software Update handles the updates for all Apple software. Most 3rd party apps have a check for updates option. Those that don't, well, I can just look it up on macupdate.com if I want to see. Huge 50,000+ package repositories are overrated. Updating your whole system with one command is nice, sure. However, I can't help but think that all the time that goes into this couldn't be spent on something better. The desktop user doesn't need one-click update ability for everything on their system. As it has been said, they don't care if Gaim is 6 months old. They just need a clean, elegant, and logical UI. Besides, even if they do need one or two programs not part of the base to always be up to date, they'll most likely want to install them manually before they get into the repository anyway.

  154. Re:Problem? / Survival of the fittest by Noiser · · Score: 0

    Survival of the fittest it is, and the fittest in this case of endless finger-pointing and forkind seems to be ... Microsoft.

  155. Getting help on IRC by CarpetShark · · Score: 1

    Well, there are a few nuts on #debian, but plenty of us help people day-in, day-out on there. If individual people on IRC are being asshats, that's what /ignore is for. Then, phrase your question in a way that allows people to help, and you'll get it.

  156. What? by ta+bu+shi+da+yu · · Score: 1

    Did you want me to put every single active participant on /ignore? Exactly what would the point of that been? No, I just left the channel alone. Haven't been back either. I guess that was the equivalent solution to your /ignore suggestion.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:What? by CarpetShark · · Score: 1

      lol, that bad, huh? I'll apologise in their stead then. It does have it's bad days, I suppose. Most of the sane people avoid sundays, for example. Sundays can be very surreal ;) Anyway, this thread has me considering a switch to ubuntu myself, so I don't entirely disagree that debian could be better. Generally, I find the support and flexibility quite good, though. I've had trouble finding a simple debian->ubuntu installation howto so far.

  157. Ah. by ta+bu+shi+da+yu · · Score: 1

    Yep, it was a Sunday! I don't use IRC anymore (life is too busy!), but I appreciate that a good mod might be on the board. I'm sorry that a few bad apples are causing #debian problems :(

    --
    XML is like violence. If it doesn't solve the problem, use more.
  158. Linux vs Windows argument by DragonHawk · · Score: 1

    "I'm not trolling, because everything I've said is true..."

    Well, one can say nothing but the "truth" and still be looking to incite an argument, but that's another discussion.

    Let's look at a few things here.

    In terms of actually running a program, I can take a very old Linux binary, statically linked, and run it on my modern Linux distro (assuming it doesn't care about kernel functionality). Same with Windows. The executable format itself is still well supported. It's the shared libraries that are the issue.

    On either OS, if I try to run a program linked against some library, and I don't have that library, I will get some kind of dynamic linker/loader error. Linux or Windows. Windows isn't magic here.

    Now, on Linux, this is often caught at install time by a package manager. Failing that, the error will be from the shared object loader. In both cases, the computer is doing what it is supposed to: Tell you that you don't have all the pieces.

    On Windows, it is usually up to an "install program" to make sure all required shared libraries (DLLs) are present, and install them if not. From what I've seen, most install programs simply dump the DLLs *they* want in the Windows System directory. It is assumed backwards compatability is always perfect, if the question arises at all.

    That's great when it works, I suppose. The problem is also causes all sorts of weird failures and conflicts, of the type I described previously. It makes configuration management an absolute nightmare. Hence the whole "clean install" practice in Windows-land, where blowing away the OS and installing from scratch is considered normal. Blech.

    I've certainly encountered no end of software that cares about this or that dependency on Windows. Some random examples:

    - Adobe Reader 7 won't install on Win98
    - The latest Symantec Anti-Virus requires a root certificate update from Microsoft
    - Countless things that require Internet Explorer 6
    - Office 2003 requires Windows 2000 or later
    - Exchange 2000 won't work on Windows 2003
    - QuickBooks hates Windows XP Service Pack 2

    And so on. I don't find Windows nearly the compatability dream you find it to be. I suspect you're content just because your granny only wants one "special" program, so you don't have to worry about how said program clobbers all the shared libraries that other programs care about.

    Now, there are some differences in the "community" of Linux vs Windows. As already mentioned, Windows programs tend to include many of their dependencies with the install package. Not so much on Linux. I suspect this is largely due to the fact that so much "freely available" software is used on Linux; you can just download everything and don't have to worry about license fees.

    Linux does tend to change more rapidlly then Windows. This has obvious benefits, but it does mean the "churn" in package pools can be an issue. Indeed, that's what kicked this Slashdot article off. Of course, when Microsoft decrees the version of Windows you have to be "dead", then you're equally stuck. Getting support for 98 these days isn't a picnic, either.

    I'm am most assuredly not saying Linux is immune to the problems I describe; quite the opposite. But I am saying that Windows is not immune.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  159. Counterpoint to DLL Hell by guet · · Score: 1

    I find the way OS X handles this interesting in contrast.

    On OS X there is a small subset of Apple supported frameworks and binaries that will be on a system with each point release. This doesn't usually change between point releases, so you can safely say 'Requires OS X 10.3' and know the user will have a certain set of libraries/binaries at known versions.

    If a developer needs to use another library/framework/unix binary (or a more up to date version of one that's installed) they can just put it inside the application bundle (because .app files are actually folders with a file structure inside them), and link to it directly, without worrying about interaction with other applications.

    Advantages :
    It's unusual for Apps to need admin privileges on install
    Apps often don't need installers as all required files are inside them
    No library conflicts or overwritten libraries

    Disadvantages :
    The OS may take up more space, because more libraries are included as standard.
    Apps sometimes take up more disk space, as occasionally a library will be duplicated.

    I think it's worth sacrificing a little extra disk space for the freedom from worries about conflicting libraries when you install, or having to use a package manager to look for dependencies.

    My knowledge of Linux is sketchy so perhaps there are equivalents to this in Linux-land? You said binary compatibility is hard, but isn't that really more true on Linux than elsewhere (because of its origins and the emphasis on compiling from source and installing libraries in different locations)?

    (Hopefully that's not also Linux flamebait, it's not meant to be : )

  160. Bypassing binary compatability problems by DragonHawk · · Score: 1

    "My knowledge of Linux is sketchy so perhaps there are equivalents to this in Linux-land?"

    The basic Linux equivilent would be a statically-compiled executable. Such binaries don't use shared libraries at all; they contain everything in a single file. Of course, that file is often huge compared to the same program dynamically linked.

    This doesn't so much solve the binary compatability problem as bypass it. When you bring everything with you, you don't have to worry about what others provide.

    The downside, aside from the size issue, is that when a library is upgraded (either for bug fixes or nominally backwards-compatible enhancements), the application doesn't notice. You have to rebuild the app and redistribute to gain the benefits of the updated library.

    "You said binary compatibility is hard, but isn't that really more true on Linux than elsewhere (because of its origins and the emphasis on compiling from source and installing libraries in different locations)?"

    Not exactly. Binary compatability presents the same problems, regardless of platform. But it is certainly true that the effects of binary compatability being hard are seen more on Linux.

    The biggest reason binary compatability looms large in the land of Linux is that Linux doesn't come from a single person or organization. Each distro has their own ideas and their own set of options. Contrast that to the world of Macintosh, where Apple has always excercised tight control over all aspects of the platform. That helps keep everything working together. You may have less choice and less variety, but what you have feels more closely knit together.

    Like most things in life, there's a trade-off involved.

    "Hopefully that's not also Linux flamebait..."

    That was directed at the OP's remarks about how there's no point about talking about Linux desktops.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.