Slashdot Mirror


Debian Delayed by Disenchanted Developers

Torus Kas writes "Debian GNU/Linux 4.0 was supposed to be due by December 4 and development is currently frozen. Apparently the saga was triggered by disenchantment towards funding of $6,000 for each of the 2 release managers to work full-time in order to speed up the development. Many unpaid developers simply put off Debian work to work on something else."

329 comments

  1. Dumb Editor by Alphager · · Score: 5, Interesting

    The development is NOT frozen. The Packages going into Etch are frozen, meaning that the current versions will get into etch with all the necessary bugfixes. development is on full steam.

    1. Re:Dumb Editor by drxenos · · Score: 1, Troll

      I understood what he meant, and I rarely use Linux and have never used Debian.

      --


      Anonymous Cowards suck.
    2. Re:Dumb Editor by Cocoronixx · · Score: 5, Insightful

      Understanding (or not) the behind the scenes nomenclature of a development environment has no bearing on your ability to use the final product.

      --
      "Obscenity is the crutch of the inarticulate motherfucker." - cloak42
    3. Re:Dumb Editor by wumpus188 · · Score: 1, Funny

      General public, let alone your grandma, is supposed to use Ubuntu. Fuck off.

    4. Re:Dumb Editor by Anonymous Coward · · Score: 0, Troll

      Appendly, you are the one is NOT well educated. Does you or your grandma have to worry about the release process for Windows?

    5. Re:Dumb Editor by walt-sjc · · Score: 4, Insightful

      This is why Linux will never catch on. "Packages going into Etch"?? WTF does that mean?

      Genuine Advantage in Vista? WTF does that mean? This is why Windows will never catch on.

      iSight on a Mac? WTF is that?

      If a well-educated slashdot reader has no clue what you're talking about, how is the general public, let alone my grandma, supposed to use Linux?

      I would bet that most Linux using and a large portion of non-Linux using slashdot readers knew exactly what that meant. By your trollish and poorly thought-out comment, I would assume that you are not in the majority here. Terminology in technology always requires some domain knowledge. This article is NOT aimed at your grandma (doubt your grandma reads /., "news for nerds",) and would have no bearing on her use or non-use of Linux. It is an article about internal politics of a particular distribution of Linux that she probably wouldn't be using anyway.

    6. Re:Dumb Editor by livewire98801 · · Score: 1, Funny

      PC LOAD LETTER?? WTF does THAT mean?

      Lameness filter encountered. Post aborted!
      Reason: Don't use so many caps. It's like YELLING
      well, slashdot, its a quote of a guy that was yelling :)

      --
      "He may be mad, but there's method in his madness. [...] It's what drives men mad, being methodical." G.K.Chesterton
    7. Re:Dumb Editor by HAKdragon · · Score: 3, Funny

      She does if she's a Windows developer...just sayin' is all.

      --
      "Our opponent is an alien starship packed with atomic bombs. We have a protractor."
    8. Re:Dumb Editor by msobkow · · Score: 2, Interesting

      I know a lot of people using Debian and other distros. With the OSS licensing, I don't see why Debian doesn't get more respect for focusing on stability.

      --
      I do not fail; I succeed at finding out what does not work.
    9. Re:Dumb Editor by Fnkmaster · · Score: 3, Insightful

      If you want the latest, greatest "Vista" from Microsoft, then you do need to worry when they keep delaying it. Likewise for Debian - if you want the latest, greatest "Etch" release, you need to worry about delays too.

      If you don't care about that stuff, then just use the version that's available right now.

      I fail to see how this is any different between MS and Linux? With Linux the process is more transparent, so when you go to a site that bills itself as "news for nerds", you can read about all the gory details if you want.

    10. Re:Dumb Editor by mollymoo · · Score: 2, Funny
      By your trollish and poorly thought-out comment, I would assume that you are not in the majority here.

      You Must Be New Here ®

      --
      Chernobyl 'not a wildlife haven' - BBC News
    11. Re:Dumb Editor by TheLetterPsy · · Score: 4, Funny

      PC Load Letter, what the fuck does that mean?

    12. Re:Dumb Editor by Neil+Hodges · · Score: 1
      I fail to see how this is any different between MS and Linux.

      Unlike Windows, there are Linux distros that don't have releases other than install CDs, such as Gentoo (and some of its derivatives), along with SourceMage or Lunar. Heck, if one keeps their system sources synchronized with the main tree, you'll get updates every now and then without the almighty version-based system.

      With Windows, there's always a major update or more, while there are updates of smaller increments on, say, Gentoo Linux, and the worst (albeit rare) problem would be an ABI breakage..

    13. Re:Dumb Editor by gnud · · Score: 1

      You dont have to use a source-based distribution to get incremental updates, look at archlinux (and probably frugalware, not sure).

    14. Re:Dumb Editor by Scarletdown · · Score: 1
      This is why Linux will never catch on. "Packages going into Etch"?? WTF does that mean? If a well-educated slashdot reader has no clue what you're talking about, how is the general public, let alone my grandma, supposed to use Linux?


      In a similar vein, would you have wondered the same thing about the Mac years ago if someone had mentioned features Apple was considering incorporating into Butthead Astronomer?

      --
      This space unintentionally left blank.
    15. Re:Dumb Editor by Milican · · Score: 1

      Whatever man. Package means software package. If you can't infer that then I'm surprised you are even here. Etch is the codename for the next Debian release. If you spent half a second and typed in "Debian Etch" into Google you might be able to see that. Turn of WoW and learn something new instead of bitching from your grandmas basement about how she doesn't know what a package is...

      JOhn

    16. Re:Dumb Editor by rbochan · · Score: 1
      ...I don't see why Debian doesn't get more respect for focusing on stability.

      It does by those use it.

      --
      ...Rob
      The American Dream isn't an SUV and a house in the suburbs; it's Don't Tread On Me.
    17. Re:Dumb Editor by Cro+Magnon · · Score: 1

      Or Debian Sid, for that matter.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  2. Update and modest suggestions by HighOrbit · · Score: 4, Insightful
    There is an update on Andreas Barth's Blog that says "Update: There are media rumours floating around that "[Etch has] been delayed because some developers have deliberately slowed down their work". This doesn't reflect what I said."

    The article did not say what packages were delayed specifically, but Debian is known to have an insane number of packages. Perhaps some culling is in order. I'm not part of the project, just an appreciative user, but here are my two cents.
    1. Cut the distro down to what will fit on one CD (two max). That will reduce a lot of Debian's headaches. Less for them to maintain and less to test between releases. Everything else can be put into contributed non-official repositories
    2. Don't be so anal and patch-happy with mainstream packages. Big projects like Gnome and KDE already do extensive testing upstream. Those packages should be able to move more quickly through the unstable-testing-stable cycle without sacrificing stability or extensive patching. How much of the debian patching on these type of big projects is *really* functionally necessary versus "I 'm the debian package mantainer and I want to put my mark on it".

    About the project being "frozen", I don't know about that. I have a laptop running etch-testing. I did an apt-get dist-upgrade in mid-Nov , put it away for a few weeks and ran it again in early-Dec (don't remember exact dates). Something like 70 packages needed upgrades.
    1. Re:Update and modest suggestions by inigo_jones · · Score: 5, Informative

      >> "Cut the distro down to what will fit on one CD (two max)...."

      dont do it Debian... its great to be able to apt-cache search and apt-get install almost anything. such a huge collection of available software that JUST WORKS is great. a little (or lot) longer release cycle doesnt really effect the bulk of users who just use "testing" anyway.

      my 2 cents. Debian's base of huge packages, and apt are great assets. apt-get into it :-)

    2. Re:Update and modest suggestions by gek · · Score: 2, Informative
      Cut the distro down to what will fit on one CD (two max). That will reduce a lot of Debian's headaches. Less for them to maintain and less to test between releases. Everything else can be put into contributed non-official repositories

      I don't agree with you on this one. The biggest power of Debian is that most packages, even obscure one, fit into one distribution with all the testing and dependancies being resolved. I have experience with Red hat, Suze, and solaris (ouch on that one) systems where installing off the beat application can sometimes be hell. Debian provides a quick way of testing application before deciding to start a buld process where you get to spend half your evening building the newest of the newest libraries. Been using Debian since Hamm and I hav gotten used to delays... If you feel lucky you can always dist-up to Unstable.

    3. Re:Update and modest suggestions by HighOrbit · · Score: 1

      I think the apt-cache search function will work on any repository (official or not) in your apt sources list. My point is to let the maintainers do what they want, but don't let them act as a drag on the whole project.

    4. Re:Update and modest suggestions by und0 · · Score: 4, Interesting

      Don't be so anal and patch-happy with mainstream packages. Big projects like Gnome and KDE already do extensive testing upstream.

      You sure about that? I've read recently from an upstream Gnome developer that GTK lacks maintainers ( http://blogs.gnome.org/view/timj/2006/12/20/0 ), Etch will ship Gnome 2.14 because of unresolved GTK bugs, so what you're saying seems quite wrong...

    5. Re:Update and modest suggestions by timeOday · · Score: 2, Insightful
      Debian is known to have an insane number of packages. Perhaps some culling is in order.
      IMO, the value of a distribution is almost nothing but the number of supported packages, and how up-to-date they are. (Granted there is tension between these two). Even gentoo is struggling, as seemingly half the time, the package I want to install is masked.

      Linux would be so much better if there were a single de-facto package management system, and vastly fewer dependencies between packages. The license is free! If you want to depend on something, just dump the code into your package. The few megabytes of drive space conserved isn't even nearly worth the hours of hunting for packages and resolving dependencies between them.

      And don't say it's as easy as yum/apt-get/emerge xxx. Sometimes it is, but only in the best case. Just as often there is no package for the software you want, or it's hopelessly outdated, or it uses a different version of libC from the other 4999 packages installed. All of these problems are caused or aggravated by the hunge number of inter-package dependencies.

    6. Re:Update and modest suggestions by Kjella · · Score: 3, Informative

      About the project being "frozen", I don't know about that. I have a laptop running etch-testing. I did an apt-get dist-upgrade in mid-Nov , put it away for a few weeks and ran it again in early-Dec (don't remember exact dates). Something like 70 packages needed upgrades.

      Well, debian goes through a few stages of freeze. Base freeze was some time ago, general freeze was Dec 11th, but still there's something like 130 RC bugs that needs to be solved. I think the original plan called for something like 1.5mo of freeze, so probably sometime in January.

      In any case, this is not what I call a big delay, it's maybe a month behind a release schedule of every 18 months, whereas the last took something like three years. 18 months is basicly the same as Ubuntu LTS and many other server oriented distros, if you want quicker updates go for (K)Ubuntu.

      From what I gather the Debian system does a lot more than simply packing up whatever upstream does, but I think they could differentiate on levels of support. For non-server software I imagine that for many of the packages, there's no upstream support for so old versions anyway.

      --
      Live today, because you never know what tomorrow brings
    7. Re:Update and modest suggestions by nine-times · · Score: 4, Insightful

      Cut the distro down to what will fit on one CD (two max). That will reduce a lot of Debian's headaches. Less for them to maintain and less to test between releases. Everything else can be put into contributed non-official repositories

      I think that what's really great about Debian is that it has such wide support for everything. If there's a distro capable of being anything to anyone, and still doing everything pretty well, it's probably Debian. There are plenty of other projects that do just what you're talking about. They take Debian, reduce the number of packages to what makes sense for a particular purpose, and that allows more work to be done on fewer packages in less time, creating a distro that's more specialized. Why would you want Debian to do that, too?

    8. Re:Update and modest suggestions by Hatta · · Score: 3, Insightful

      Debian is known to have an insane number of packages. Perhaps some culling is in order.

      You're crazy. The whole point of debian is so that you can apt-get everything in the freaking universe. I never have to go hunting down packages, that means a lot to me. Sure 90% of users only use 10% of the packages, but it's never the same 10%. So if you start just dropping packages, you're going to piss people off.

      Cut the distro down to what will fit on one CD (two max). That will reduce a lot of Debian's headaches. Less for them to maintain and less to test between releases.

      And less reason for anyone to use debian. If you want something that's pared down to a CD and doesn't offer you a lot of choice up front, try ubuntu.

      --
      Give me Classic Slashdot or give me death!
    9. Re:Update and modest suggestions by asuffield · · Score: 2, Interesting
      Cut the distro down to what will fit on one CD (two max). That will reduce a lot of Debian's headaches. Less for them to maintain and less to test between releases.


      That will accomplish nothing. You clearly don't understand how Debian is developed. Each package is maintained by people who care about getting that particular package in the next release. If it's working at that point, it goes in. If it isn't, it gets thrown out, and nobody else wastes any time on it. There is no conceivable reason why throwing out the stuff that already works would make things any easier - and the stuff that doesn't work is already thrown out. Size is not the problem.

      Don't be so anal and patch-happy with mainstream packages. Big projects like Gnome and KDE already do extensive testing upstream. Those packages should be able to move more quickly through the unstable-testing-stable cycle without sacrificing stability or extensive patching.


      You have clearly never attempted to maintain them downstream. All that 'extensive testing' they do upstream? It's on Redhat, or SuSE, with their own extensively patched versions, tested for the purposes which their paying customers just happened to be using. Fine if you're doing the same thing as them. Useless if you aren't. Does not even attempt to fix the huge numbers of bugs introduced with each new upstream release of these projects.

      Redhat and SuSE find loads of bugs with their testing, and send the fixes back upstream.... to be included in the next release. Which has had more new bugs added. Nobody serious ships the unmodified upstream code, it's just used as a common base for patching and propagating patches between distributions.

      How much of the debian patching on these type of big projects is *really* functionally necessary versus "I 'm the debian package mantainer and I want to put my mark on it".


      Almost every single patch applied to a Debian package is made in response to bug reports filed by Debian users (most of the remaining handful is for policy compliance, portability, or licensing issues). Debian maintainers are far too lazy to go inventing new work to do when there are thousands of outstanding bug reports against these 'extensively tested' packages, listing all the ways in which they suck and need to be fixed.

      (I'm an ex-Debian developer who quit for personal reasons)
    10. Re:Update and modest suggestions by Anonymous Coward · · Score: 0
      Cut the distro down to what will fit on one CD (two max). That will reduce a lot of Debian's headaches. Less for them to maintain and less to test between releases. Everything else can be put into contributed non-official repositories


      This would strip debian of that which makes it great. It is the effort and discipline of those package maintainers to test and properly build everything that allows you to apt-get install whatever without descending into dep hell.

      Yes debian is slow. That is a good thing. It means that it works. If they pushed new releases out every six months, not only would everybody get tired of the headache of constantly upgrading (especially in the non-enthusiast group, like corporate people or people who just want to use their PCs with little effort), it would be full of bugs and there would not be very much supported software.
    11. Re:Update and modest suggestions by bubkus_jones · · Score: 2, Informative

      Apt works with non-official repositories. What the parent wants is the official, default, debian sources to be slimmed down to something more managable, the main packages people use, while the rest of it can be set to third-party repositories that people can add in (or activate) as they need. Hell, they could be included in the sources.list file, just commented out until those who need them activate them (like Ubuntu does).

    12. Re:Update and modest suggestions by arivanov · · Score: 4, Insightful

      You have just described RedHat. No thanks.

      I would rather have Debian release schedules, but have all the packages that are in it. Most of the sysadmins out there who deploy debian do it exactly because "Resistance is futile, you shall be packaged" and because "apt-get install light" works 99.99% of the time.

      As a result there is a working platform on which to build services and commercial software regardless of what insane libraries your developers have chosen this time. Whatever it is, it can be apt-get installed. In the very rare cases you sometimes have to backport a version from testing, but someone has already solved most of the dependencies for you.

      Trying something similar with RedHat quickly brings you into the land of RPM hell. I always love watching sysadmins suffering while trying to support development in a RedHat shop (especially where developers have su/sudo access). It is immensely entertaining to watch the network fall apart and be reduced to a random collection of machines all different from each other and each in its own circle of the RPM hell none being able to produce a release build.

      So from the perspective of someone who has been running Debian driven networks for 6+ years and with 5+ years of supporting Debian as a base for commercial development I can say - no thank you, you misunderstood what brings most sysadmins to Debian. It is the best *nix development platform out there.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    13. Re:Update and modest suggestions by HighOrbit · · Score: 1
      I think that what's really great about Debian is that it has such wide support for everything. If there's a distro capable of being anything to anyone, and still doing everything pretty well, it's probably Debian. There are plenty of other projects that do just what you're talking about. They take Debian, reduce the number of packages to what makes sense for a particular purpose, and that allows more work to be done on fewer packages in less time, creating a distro that's more specialized. Why would you want Debian to do that, too?

      You can turn that argument on its head. Maintain a high quality core, and let specialized users add their special packages on top as they please in contributed respositories. I'd do that to make the core better. You could still apt-get gObscureFoo.deb after it was moved into a contributed repository. It just means that delays in gObscureFoo isn't holding back the core OS.
    14. Re:Update and modest suggestions by Chandon+Seldon · · Score: 1

      Why would you want Debian to reproduce Ubuntu? Ubuntu already exists!

      Debian's really great because it's Debian. It has packages for everything, and it has extensive testing that produces super-stable server releases. Everything fits together well because the developers are willing to patch stuff to make it work the way they want it to.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    15. Re:Update and modest suggestions by tacocat · · Score: 1

      I'll be one of the first to protest...

      A lot of the stuff that I use every single day doesn't show up on the first CD. One of the benefits of Debian is that it has just about everything in deb packages already waiting for you to use. I find it an advantage.

      And did you know that you can install Debian with only a 128MB USB memory stick or a single CD? I've never downloaded all the CD's and doubt that I ever will.

      As for KDE and Gnome. I want the testing. There is nothing worse than a trashed desktop. I'm willing to pay the price of time to protect my desktop so it just works.

      Debian *is* "It Just Works" software.

    16. Re:Update and modest suggestions by CantStopDancing · · Score: 2, Interesting

      How about a special package (call it apt-repo or something) that is a list of somewhat-blessed unofficial repositories? This can be updated fairly frequently, with contributors (either debian project members, or other existing package maintainers) adding their own repositories. These then get built into sources.list - the package's only functional file. A simple apt-get install apt-repo merges the updated sources with the system's current copy. Presto chango! A neat debianesque way to preserve the existing set of packages while trimming down the core.

      Of course, there will need to be some way to ensure only blessed repositories make it into the meta-package, but that shouldn't be hard to do - the existing maintainers/ mentors system is effectively just that, after all.

      --
      I'm running a pirated copy of Linux.
    17. Re:Update and modest suggestions by nine-times · · Score: 1

      Yes, you could do that, but that's not what Debian is right now. It's not a core that has been heavily worked on. It's a huge repository of packages that are close to the vanilla version of those pieces of software, but tested to work together with the other packages. Changing what Debian is so drastically would possibly solve some problems, but would be just as likely to introduce others. For example, if you have this core with third parties working on extensions, what reason do you have to believe that the third-party extensions will work together?

      Really, this alternate approach is fine, but there are other distros that do it. Changing Debian to that model would remove many of the advantages of using Debian.

    18. Re:Update and modest suggestions by DrSkwid · · Score: 1

      s/Debian/FreeBSD/g

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    19. Re:Update and modest suggestions by MrHanky · · Score: 1

      Of course. But why turn Debian into yet another *ubuntu? We who actually use Debian like it better than the alternatives. (I usually run Sid, though.)

    20. Re:Update and modest suggestions by Anonymous Coward · · Score: 0

      > Linux would be so much better if there were a single de-facto package management system

      Doesn't seem to have hurt Windows any.

      So when can we expect you to adopt dpkg and apt?

    21. Re:Update and modest suggestions by opkool · · Score: 1

      Mandriva 2007, with 13328 packages is pretty much the same as Debian (15490 packages) in raw number of packages.

      And as Debian, you can use Mandriva a a desktop environment, server system, terminal server or waht not.

      In the end, they are all Linux.

      Peace!

    22. Re:Update and modest suggestions by raynet · · Score: 1

      Dunno about latest Debian but I recall installing Debian 3.0 from 3 or 5 floppies and then doing a network install. And installation via BOOTP/TFTP is snappy too..

      --
      - Raynet --> .
    23. Re:Update and modest suggestions by mandelbr0t · · Score: 2, Insightful

      The whole point of Debian stable, from my point of view as a Net Admin., is that the whole thing is integration-tested. You can install and uninstall any package you want from the Debian apt repository, and the system will stay, you know, STABLE. Maybe you haven't done much stuff on the server side, but lack of integration testing is one of the biggest deficiencies of pretty much every distro I've used. I can't even count the number of times when a system starting acting up because of software that I'd recently installed. In some of those cases, even uninstalling the offending package(s) did not entirely resolve the problem.

      Broken packaging is simply unacceptable for a production server. It's too bad that there's politics, and I'm itching to upgrade Sarge to Etch, but I'll let the Debian guys finish their stuff. They've got a really good track record from where I'm sitting. I really doubt that there's too much ego-stroking going on here -- after all they work for free.

      mandelbr0t

      --
      "Please describe the scientific nature of the 'whammy'" - Agent Scully
    24. Re:Update and modest suggestions by Penguinshit · · Score: 1

      Linux support hotline: 1-800-DEV-NULL

    25. Re:Update and modest suggestions by srvivn21 · · Score: 4, Insightful
      First off, I have nothing against Debian, and I don't advocate any changes to it's development model. I just can't abide baseless slander such as what you have posted.

      You have just described RedHat. No thanks.

      Yikes. This is so wrong. First, RHEL 4 comes on 4 CDs, not one or two. Second, many packages supplied by RH are patched so far that the original developers won't provide support on the mailing lists (Squid, OpenLDAP for concrete examples). Others are maintained by RedHat, which either makes them massively patched, or not patched at all. Neither of the points given really apply to RedHat.

      I would rather have Debian release schedules, but have all the packages that are in it. Most of the sysadmins out there who deploy debian do it exactly because "Resistance is futile, you shall be packaged" and because "apt-get install light" works 99.99% of the time.

      I'd bet that most of the sysadmins who prefer Debian do so because it's what they are familiar and comfortable with it...such as yourself.

      As a result there is a working platform on which to build services and commercial software regardless of what insane libraries your developers have chosen this time. Whatever it is, it can be apt-get installed. In the very rare cases you sometimes have to backport a version from testing, but someone has already solved most of the dependencies for you.

      Trying something similar with RedHat quickly brings you into the land of RPM hell. I always love watching sysadmins suffering while trying to support development in a RedHat shop (especially where developers have su/sudo access). It is immensely entertaining to watch the network fall apart and be reduced to a random collection of machines all different from each other and each in its own circle of the RPM hell none being able to produce a release build.

      Am I to take it that you are saying Debian based systems are immune to this? Not so much the RPM hell (duh, Debian doesn't use RPMs), but the random collection of machines all different from each other even though the developers have root access? How, pray tell, do you manage that? Block access to the apt repositories?

      So from the perspective of someone who has been running Debian driven networks for 6+ years and with 5+ years of supporting Debian as a base for commercial development I can say - no thank you, you misunderstood what brings most sysadmins to Debian. It is the best *nix development platform out there.

      First, what does System Administration have to do with developing software? A Sysadmin's job is keeping the boxes running, not crafting applications to run on them. If a system admin WERE to develop software, perhaps he wouldn't use libraries that require such acrobatics his box is endangered? Second, big commercial software developers seem to disagree with you. For example, BEA, BMC Software, Hyperion, IBM, Sybase and Symantec, Lyris, VMWare, Oracle, and Elluminate. These are just software products that either I deal with on a regular basis or came up with in a quick search.

      Why, if Debian is the best development platform in existance, would that be the case? Debian Stable changes at least as infrequently as RHEL, so it shouldn't be a matter of code stability.

      Perhaps your dealings with RedHat based distributions have been less than plesant, but if you want commercial application support, it's either RH or SUSE. Tools for dealing with RPMs have advanced quite a bit in the last 5 years, and FWIW, I have no problems getting a bo

    26. Re:Update and modest suggestions by that+this+is+not+und · · Score: 1
      Second, many packages supplied by RH are patched so far that the original developers won't provide support on the mailing lists (Squid, OpenLDAP for concrete examples).


      Hmmm. Extend. Embrace. woo, but it has a snappy red fedora on it...
    27. Re:Update and modest suggestions by dubl-u · · Score: 1

      So from the perspective of someone who has been running Debian driven networks for 6+ years and with 5+ years of supporting Debian as a base for commercial development I can say - no thank you, you misunderstood what brings most sysadmins to Debian. It is the best *nix development platform out there.

      That sounds great, and I've stuck to Red Hat mainly out of inertia. Do you have any pointers to articles on managing groups of machines efficiently? One place I visited just treated all their Debian boxes as individual boxes, and so every time I used a new lab box I had to do a lot of apt-get stuff just to get things working.

    28. Re:Update and modest suggestions by cralewyth · · Score: 1

      I'm not part of the project, just an appreciative user, but here are my two cents.
      1. Cut the distro....
      I'm not convinced. You sure don't seem to be appreciating debian for what it is. Go use (k)ubuntu. Seriously. Debian isn't meant to be some lightweight thing that only caters for the main 50% of users, nor the grandma down the street. Ok, I could rant about this, but I think it'd be redundant.

      While 1 or 2 cds is much more wieldy than debian's 20 or so, remember, there is the debian net-install, which is one cd, and you simply download the packages you need. Most people have a decent enough internet connection for this. However, if you happen to want the 20 cds of debian, that option is open aswell - and you know, you are guaranteed that every single package on those cds works.
      --
      "Women are just like ninjas; They lie even when it is more convenient to tell the truth." ~ Unknown
    29. Re:Update and modest suggestions by Neil+Hodges · · Score: 1
      Linux would be so much better if there were a single de-facto package management system, and vastly fewer dependencies between packages.

      If you want a single package-management system, stay with Windows, or stick with one Linux distro. Some people don't even want binary packages, so how can you expect there to be just one type?

      Also, about the dependency system: how much wasted space will a Windows install contain when every little program has its own libraries? With this dependency system, every one can share the same library, rather than having two only a minor revision apart stored like in Windows. In fact, if two programs use a library to communicate, they'll work better if they share the same version; just look at D-Bus.

    30. Re:Update and modest suggestions by Anonymous Coward · · Score: 0

      On point #2: you'd be surprised how much unpatched code simply doesnt' compile (much less run) on anything but a subset of OS versions and releases. Some are worse than others though. KDE is pretty good compared to Gnome, as far as that goes. In fact Gnome is so bad that the OpenBSD developers strongly suggest (as in "don't even bother with Gnome") using KDE instead, if you intend to use one of the two.

    31. Re:Update and modest suggestions by ghostbar38 · · Score: 2, Informative

      So you suggests that exists a lot of repositories instead of just add a repository with their three sections? I prefer one repository instead of a lot of them that I have to check if some of them fail, but if I have one I know wich one fails and can change it to another official repo that I know will works as I hope that work!

      I don't want to add a diferent repository each time I want to install a new package... That sucks!

      --
      ghostbar page.
    32. Re:Update and modest suggestions by Louis+Guerin · · Score: 2, Informative

      They call it `Ubuntu', and Debian persists because a bunch of people still want 15,000+ supported packages.

      Yes, Ubuntu has {un,mult}iverse, but only *because* Debian continues to support those packages.

      L

    33. Re:Update and modest suggestions by baldass_newbie · · Score: 3, Informative

      I call bullshit.
      Have you EVER cleaned up your libraries? I'm fucking serious. Regardless of whether they're shared or not (and good luck with that one.)
      Nobody keeps their house completely clean and the size of libraries is nothing compared to thee amount of pr0n or other shit on a hard drive.

      Just STOP with the 'shared' library argument. One thing you can give Windows credit for is that it will even uninstall .dll files when you uninstall the app that it came with. The only exception is if something in the reg changed.

      But this old canard about Windows adding a library every time is horseshit. Let it die unless and until there's a decent package system that includes backing out old libraries. And no, 'checkinstall' doesn't cut it.

      --
      The opposite of progress is congress
    34. Re:Update and modest suggestions by fimbulvetr · · Score: 1

      cfengine

      Since it has to be powerful and flexible, it has a daunting config, but it is worth every second of your learning when you have more than a few machines.

    35. Re:Update and modest suggestions by timeOday · · Score: 2, Informative
      If you want a single package-management system... stick with one Linux distro.
      This doesn't work because it moves the burden of packaging onto distro maintainers. This model has proven infeasible, since no distro in existence has even a significant fraction of all the linux software in it, not to mention reasonably up to date. If there were one de-facto standard package type, and vastly fewer inter-package dependencies, then developers could package their programs themselves.
      Some people don't even want binary packages, so how can you expect there to be just one type?
      So let's all do ebuilds. I've used them all and I don't care which wins.
      Also, about the dependency system: how much wasted space will a Windows install contain when every little program has its own libraries? With this dependency system, every one can share the same library, rather than having two only a minor revision apart stored like in Windows.
      It's a horrible tradeoff. Wasting hours of time trying to install a package because it's not in your distro, or using out-of-date software, or being unable to use a program alltogether, just to save a few megabytes. I don't care if it's a few hundred megabytes, it's not worth it.
      In fact, if two programs use a library to communicate, they'll work better if they share the same version; just look at D-Bus.
      There are a few such instances, but I think over 95% of package sharing is a huge waste of effort in return for a couple cents worth of disk space. The status quo simply doesn't work well enough.
    36. Re:Update and modest suggestions by chthon · · Score: 1

      I use apt-mirror.

      Granted, the first download is of course rather large, but after that a daily update is on average about 200 Mb.

      Maybe they should set up a single CD installation, and a multiple DVD installation.

      Everything in between can be handled by apt-get to the repository of your choice or apt-mirror.

    37. Re:Update and modest suggestions by chthon · · Score: 1

      Yes, try adding the same amount of Common Lisp/Scheme compilers/interpreters as are available in Debian, to Red Hat.

      Or even other languages. Debian should be the choice distro for people who read Dr. Dobbs' Journal (I once bought their languages CD somewhere in the middle of the nineties.).

    38. Re:Update and modest suggestions by Fred_A · · Score: 1
      Well, debian goes through a few stages of freeze.
      Ok, so when will it thaw so we can play with it ?
      --

      May contain traces of nut.
      Made from the freshest electrons.
    39. Re:Update and modest suggestions by tacocat · · Score: 1

      Your network install has been modified to include installatin from a 100MB CD ( aka netinstall ) or a USB memory stick. Floppies are still an option except I threw my last one out

    40. Re:Update and modest suggestions by botik32 · · Score: 1

      Linux would be so much better if there were a single de-facto package management system, and vastly fewer dependencies between packages. The license is free! If you want to depend on something, just dump the code into your package. The few megabytes of drive space conserved isn't even nearly worth the hours of hunting for packages and resolving dependencies between them.

      And what happens when (if) a critical bug is found in library X which is used and incorporated into 283 applications? Who will track them all down and fix the bug? With the library approach, at least the user can update the library and be done. If the library is written well and the API stable, it should be a simple task.

      And this happened, I remember recently with libz.

    41. Re:Update and modest suggestions by HighOrbit · · Score: 1

      Well, I do appreciate both Debian and Ubuntu. I run Sarge on my home server, Etch on my laptop, and recently statued using Ubuntu on my desktop (switched from etch on that because multi-media support seemed to be better with Ubuntu).

      I always us the net-install cd myself and apt-get the rest. The first thing I do after install, is edit the source list to add my favorite repositories and comment out the cd, so all future updates come off the wire instead of having to juggle the CD.

      Perhaps I didn't say clearly enough, so lots of folks are getting the wrong impression. I'm not saying that obscure packages should be banished completely, I'm saying they shouldn't be a reason to hold up the release. I'm saying base the release on the the packages that 95% of us use in common (things like the kernel, the basic gnu environment, X, Gnome, KDE, OpenOffice). The maintiners of obscure packages can futz around all they want, but there is no reason to hold up the entire release for them. Put their stuff in a semi-official "contributed but not core" repository. When the maintiners get around to releasing the package, you'll be able to apt-get it.

    42. Re:Update and modest suggestions by discord5 · · Score: 1
      Second, many packages supplied by RH are patched so far that the original developers won't provide support on the mailing lists

      And this is a good thing because?

      Am I to take it that you are saying Debian based systems are immune to this? Not so much the RPM hell (duh, Debian doesn't use RPMs), but the random collection of machines all different from each other even though the developers have root access? How, pray tell, do you manage that? Block access to the apt repositories?

      I think the GP is refering to the fact that most developers will download rpms from the developers of a piece of software rather than from RH. Often the packages are substantially different. Most developers don't make deb packages available other than through the apt repositories. Tools like yum however make this a non-issue with RH these days, but there's very few people who know about yum (I'm not kidding, as I'm confronted with this fact on a nearly daily basis).

      The truth is that it's quite easy to create dpkg dependency hell if you randomly were to install non repository debian packages. And indeed, the only way to be 100% certain is to make sure that users don't have the root password or sudo privileges.

      First, what does System Administration have to do with developing software?

      Maintaining all those boxes the developers work on? Updating packages, installing software, making sure the machines actually work? As a sysadmin/developer I can assure you that it's more work than you imagine. Many developers don't know the first thing about how to install, configure and maintain a linux machine, let alone have any security concerns. To top it all off, you'll probably also be responsible for building the installation packages, maintaining the local servers, and the various other tasks that come with the job. Don't underestimate the amount of time a sysadmin can save a developer, and certainly don't assume that someone who is good at programming has a good knowledge of the system he's programming for.

      Why, if Debian is the best development platform in existance, would that be the case?

      I don't support the "best devel platform" statement to be honest, because in the end you're going to have to test your software on multiple distros anyway. Personally I find debian a lot easier to admin than RH (and yes, I've got RH admin experience under my belt too). In general I've had less problems with debian stable machines than with RH machines over the years, and when I worked for a consultancy firm I'd usually only recommend RH if the customer was planning on using commercial software.

      Perhaps your dealings with RedHat based distributions have been less than plesant, but if you want commercial application support, it's either RH or SUSE.

      The funny thing about it is, that most people running linux, don't use it for commercial software. Sure, there are quite a few running Oracle on it, but in all fairness, those numbers are dwarfed by the amount of LAMP, mailserver+spammassassin, or cheap fileserver installs.

      Tools for dealing with RPMs have advanced quite a bit in the last 5 years, and FWIW, I have no problems getting a box from "minimal install" to functional server. Understanding of the tools goes a long way toward preventing problems.

      I know my way around RPM pretty well, and yes the tool itself and those around RPM have evolved, but to be honest, I simply don't like them as much as I do with dpkg and apt. I've had stuff break on me more than once, where it shouldn't have broken with rpms. Of course, this may have been a few years ago, but people who've had nasty experiences like that tend to remember when an upgrade just goes wrong, while with apt I've never had that happen to me.

      All in all, RH isn't a bad distribution, it's linux like any other distro. It's just not my tool of choice.

    43. Re:Update and modest suggestions by Duds · · Score: 1

      Except you're downloading gigabytes of pointless files.

      If every linux user did what you did we wouldn't have linux, no-one could afford to run a server.

    44. Re:Update and modest suggestions by srvivn21 · · Score: 1

      Second, many packages supplied by RH are patched so far that the original developers won't provide support on the mailing lists (Squid, OpenLDAP for concrete examples).

       
      Hmmm. Extend. Embrace. woo, but it has a snappy red fedora on it...
        In my to examples the packages are so patched and unsupported because they are out of date.

      RHEL's Squid is at 2.5Stable6. The prject itself is up to 2.6Stable6.
      RHEL's OpenLDAP is at 2.2.13. The project is up to 2.3.31.

      But nice way to put a bad spin on it...

    45. Re:Update and modest suggestions by arivanov · · Score: 1

      Treat it as a a commercial system and "port" knowledge from large scale "uniix deployments of old"

      Automount - relevant docs can be found in advanced solaris manuals and courses, just translate that into linux terms

      NIS/LDAP - once again, no linux books, look to old pre-NIS+ books courses on solaris

      So on. You will find it much easier to do this with Debian than with RedHat (at least I have found it to be the case). While RedHat will allow you to configure all kinds of PAM/LDAP stuff even using their tools they are missing a number of things to get a proper large scale network going. For starters RHEL 4+ has a race when automounting smb shares which results in death of the automounter. Debian has it as well, but frankly, putting a new kernel (2.6.13+) on a large debian network is much easier compared to redhat. Everything else aside it does not void your support agreements (as you do not have any in first place).

      Overall - it is matter of taste, but up to RHEL4 I have found it much easier to maintain a large debian network "by the book". I do not have enough experience with RWS4 to have an opinion, but my gut feeling is that it still lags behind debian as far as maintaining large networks "by the book" using NIS + LDAP and some heavy automounting (especially when there are windows systems around).

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
  3. Interesting... by Otter · · Score: 5, Funny
    My first reaction to the headline was to wonder why this is news. If anything, it's "Debian developers pause mailing list flamewar, release software" that would be newsworthy.

    But it's actually a fascinating case of unintended consequences -- hiring some full-time workers seems to have had precisely the opposite effective of the intended. It's a lesson worth considering before deciding that, say, what some third world country really, really needs is millions of laptops dumped on their children.

    1. Re:Interesting... by gt_mattex · · Score: 2

      hiring some full-time workers seems to have had precisely the opposite effective of the intended

      What I want to know is, who can afford to live on 6K fulltime?

      Is there a zero missing?

      --
      "No doubt one may quote history to support any cause, as the devil quotes scripture." - Learned Hand
    2. Re:Interesting... by Qzukk · · Score: 1

      who can afford to live on 6K fulltime?

      They're being paid for a month or two, not a whole year.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    3. Re:Interesting... by larry+bagina · · Score: 2, Informative

      hiring some full-time workers seems to have had precisely the opposite effective of the intended.

      not workers... managers. I think most technical/coder/slashdot types have the same general opinion of managers and management (*cough* parasites *cough*). Many open source projects have paid individual programmers with no backlash. And many companies pay for programmers to write open source code. Sometimes it doesn't work out (ie, the XEmacs/Emacs split), but it doesn't usually outrage other developers.

      --
      Do you even lift?

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

    4. Re:Interesting... by Anonymous Coward · · Score: 0

      Give money to management, expect developers to work for free. Who would've thought that that could backfire...

    5. Re:Interesting... by Jherek+Carnelian · · Score: 2, Insightful

      What I want to know is, who can afford to live on 6K fulltime?

      In the Philippines the average yearly salary for software developers was right at $6K, last time I checked. I expect that other 3rd world countries are similar.

      Not that deb guys were filipinos, just answering the more general question.

    6. Re:Interesting... by ericlondaits · · Score: 1

      That's what some developers in Argentina make... though many get twice as much. I guess the average must be more like around 8k or 10k a year.

      --
      As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
    7. Re:Interesting... by dondelelcaro · · Score: 1
      hiring some full-time workers seems to have had precisely the opposite effective of the intended.
      not workers... managers.
      They're managers only in the sense that they have some authority over which packages can and cannot transition into testing and therefore manage the release. In reality, though, almost everything Steve and Andreas are doing is programming and fixing bugs in packages which otherwise would not have been fixed.
      --
      http://www.donarmstrong.com
    8. Re:Interesting... by An+Onerous+Coward · · Score: 2, Funny

      The master was sitting in meditation when a student asked him that question. He said, "Enlightenment comes in two parts. The first part is called 'three roommates', and the second is called 'Ramen noodles'."

      "But what about dating? Cars? Entertainment? Retirement?" the student asked.

      And the master did fling a Ramen noodle at the wall, and it stuck. In this way, the student was enlightened.

      --

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

    9. Re:Interesting... by xenocide2 · · Score: 1

      I can afford to do so. It won't fund my retirement or raise a family on that; but that'd easily cover rent, food, etc for a year for me. Certainly I can and do earn more; but if these guys are doing what they love, they may feel satisfied taking the pay cut. The trick is to not live in highly populated costal areas, have roommates and don't live on credit. But really, the only people with the right to expect other volunteers to put in the same level of effort into Debian as people being paid to work on Debian are the people already volunteering on Debian. Which seems to be none of the people in this conversation.

      Personally, I think that if Duc-Tank wakes a few developers up to the realization that they're overcommiting themselves to Debian, that's a good thing. We owe these people a good deal; I don't think they should necessarily be slaving on Debian out of a sense of duty, or volunteering more time than they feel they can afford. If Duc-Tank leads to a process by which Debian developers can be paid to work on the project, I'm all for such a thing.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    10. Re:Interesting... by pajeromanco · · Score: 1

      What I want to know is, who can afford to live on 6K fulltime?

      We're talking about 6k per month, but it's not a full time job neither. It was just a one month experiment.
      IMO, it's cheap, considering the amount of work involved in a release.

      --
      Now I am sad.
  4. Pffft by phrostie · · Score: 4, Interesting

    i've been running debian/etch(testing) for ages. the whole freeze thing doesn't matter to me.
    i don't know what everyone else has their apt sources pointed at, but the rate of updates haven't changed any that i can see.

    take your time, make it stable.
    then i'll switch to what ever the next one is.

    1. Re:Pffft by croddy · · Score: 4, Insightful

      I'm not even sure who's clamoring for Etch to release. Anyone who needs the latest toys can run it already, and anyone who really needs the stability of Debian Stable knows that it will be released when it's ready.

      It's the other distros that seem to be in a huge hurry. To each his own; that's why we have more than one distro.

    2. Re:Pffft by Anonymous Coward · · Score: 0

      So how come the people developing Debian are losing interest in it, then? That's the one question that none of you seem to have answered yet.

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

      Ummmm, my company is clamoring for Etch to release.

      Why? Postgres8 and PHP5, to name just two packages we're waiting for, and NO, we're not comfortable moving all our production customers over to the testing release.

    4. Re:Pffft by locofungus · · Score: 1

      Ummmm, my company is clamoring for Etch to release.

      Why? Postgres8 and PHP5, to name just two packages we're waiting for, and NO, we're not comfortable moving all our production customers over to the testing release.


      Here's your problem. You want the stability that stable gives you without having to do the necessary waiting that stable needs to get a stable product.

      I was wishing sarge would hurry up because I was having to maintain a couple of non-standard packages for features I needed.

      And now I'm running a patched version of growisofs (the DVD drive incorrectly reports it's ready to close the disk when it's not) and a patched version of libgphoto (my camera doesn't work properly with the version in stable so I've had to merge the code for the latest canon drivers into the sarge code and build it)

      So what I would want is sarge with just these two packages enhanced. Etch will fix my gphoto problem (but I don't want to pull in all the changes that etch's gphoto will require including a new kernel). I don't know whether the growisofs problem is resolved in Etch or not.

      My second best is a stable that is really stable. I don't care about KDE, Gnome, PHP, Postgresql, (at least what is in Sarge is sufficient for my needs). And so I use Debian because it is slow to make changes but (almost) always gets them right. I've had far more issues in the past with RedHat where an upgrade broke everything (ISTR installing a 386 glibc upgrade on a 686 rendered the machine unbootable - Not a bug!?)

      Tim.

      --
      God said, "div D = rho, div B = 0, curl E = -@B/@t, curl H = J + @D/@t," and there was light.
  5. Which part is delayed? by Wee · · Score: 3, Funny
    Is it the "GNU" part or the "Linux" part that is going to be delayed?

    I kid because I love. :-)

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

    1. Re:Which part is delayed? by cralewyth · · Score: 1

      Remember, this is Debian GNU/Linux, not Debian GNU/Hurd

      ;-)

      --
      "Women are just like ninjas; They lie even when it is more convenient to tell the truth." ~ Unknown
  6. Should be "Disenchanted Developers Delay Debian" by ishmalius · · Score: 4, Funny

    Now -that- is how to write an irritating alliterative headline! ^^

  7. Heirarchy and human nature by heroine · · Score: 4, Insightful

    Funny isn't it, how no matter how many times humans start over with a utopian system, they end up concentrating their wealth into a small number of strong leaders and leaving a large number of impoverished citizens. We really are programmed to institutionalize.

    1. Re:Heirarchy and human nature by NDPTAL85 · · Score: 2, Insightful

      If is funny. The question now is where do we go from here? Continue to be ashamed of our intrinsic natures and stick to faulty societal models (socialism) or accept ourselves as the selfish beings that we are and finally become comfortable with capitalism?

      Of course this is all assuming you accept the premise to begin with, which I do.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    2. Re:Heirarchy and human nature by heinousjay · · Score: 1

      I almost feel enlightened for having embraced capitalism at such a young age.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    3. Re:Heirarchy and human nature by suv4x4 · · Score: 4, Insightful

      If is funny. The question now is where do we go from here? Continue to be ashamed of our intrinsic natures and stick to faulty societal models (socialism) or accept ourselves as the selfish beings that we are and finally become comfortable with capitalism?

      You see, both models are actually part of our intrinsic nature. As separate beings, capitalism makes sense. As cogs in a large system (or cells in an organism if you will), socialism makes sense.

      Since we're currently on the borderline between separate beings, and part of one "uber-being" (society), such conflicts will always arise again and again.

    4. Re:Heirarchy and human nature by 12ahead · · Score: 1

      I guess in the spirit of the grandparents comment, the current form of capitalism neets to be tweaked a little to make it even more ideal for humans. Get rid of the last traces of democracy and create a total dictatorship, economically and politically. 95% of the people do not care and are happy to follow. The other 5% will dedicate their lives to the opposition and fight the system. Add to that a technologically advanced and strong military/police, combine that with fearmongering through corporate media - voila 95% are happy by default, the other 5% dream of martyrism and soon-to-come change and live in their own bitter happiness.

    5. Re:Heirarchy and human nature by siufish · · Score: 2, Insightful

      It is also interesting to see how the leading capitalist economies moving from laissez-faire to mono/oligopolistic capitalism, and then also a large increase in government legislation and expenditure since the Depression.

      Maybe neither pure socialism or pure capitalism is the answer?

    6. Re:Heirarchy and human nature by SharpFang · · Score: 1

      You can be sure whoever gets the short end of the stick in capitalism, won't be comfortable with it. And if you take care so that nobody does, you get socialism. Capitalism is based on a constant struggle, the strong and rich try to exploit and squash the poor and weak, and the poor and weak try to pull them down and grab a handful for themselves. If they all start working towards equality, capitalism ends, socialism begins. If the rich lose, you have a revolution and anarchy, if the poor lose, you have feudalism or similar.

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    7. Re:Heirarchy and human nature by zo1dberg · · Score: 1

      I, for one, welcome...

    8. Re:Heirarchy and human nature by Jherek+Carnelian · · Score: 1

      Of course this is all assuming you accept the premise to begin with, which I do.

      It's not clear exactly what your premise is, but if it is that software ownership can be defined in terms of socialism and capitalism, then that would be a bad assumption to make.

      The conflict between the two economic philosophies is mostly about the management of rivalrous resources, i.e. stuff that gets used up. Software is inherently non-rivalrous so any direct application of the ideas of either economic philosophy to software would be analogous to applying them to something (almost) as non-rivalrous as air.

      On the other hand, the labor involved in the creation of software is rivalrous. But that is a wholly separate matter from ownership of software. Unless you advocate slavery, labor can not be "owned" in a concentrated form.

    9. Re:Heirarchy and human nature by venicebeach · · Score: 1

      I think this shows something slightly different. Not that there is something in our nature which compels us to concentrate our wealth, but that rather it is something of a forced move -- even when our nature inclines us not to arrange our institutions in this way, obstacles arrange themselves such that this choice is compelled.

    10. Re:Heirarchy and human nature by the+phantom · · Score: 4, Insightful

      Honestly, I question the sanity and/or sincerity of anyone who claims to believe that any pure system is "the answer," be it capitalism, socialism, communism, Christianity, Buddhism, atheism, or anything else.

    11. Re:Heirarchy and human nature by NDPTAL85 · · Score: 1, Insightful

      You are correct that in capitalism competition occurs. You are incorrect on where it occurs however. Its not between the poor and the rich. Its between two peoples of any walk of life. There is no limit on how many times you can try again. Those who are on the bottom are those who constantly fail and hardly ever succeed or those who don't even try to begin with. No one wins or loses all the time but some do win or lose most of the time. Each matchup carries potential victory for either side but if you have no skills, ambition or education then you will fail more often or not. This can make it seem like the rich always win but thats not always the case, its not that simple.

      Capitalism is the fairest system though. If you are getting the short end of the stick, then improve YOURSELF. Go to school, change careers, make drastic life changes. Its either that or start your own revolutionary army because life in general is not going to improve for you just because you may be bitter and or envious. You'll have to work hard, AND smart, for what you want.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    12. Re:Heirarchy and human nature by corbettw · · Score: 1

      So, you're suggesting that the real key to controlling the population is choice. As long as the 95% choose to accept the system, even if on an unconscience level, they'll be able to live happily? And then the other 5% is like a pressure valve, so to speak? And they're allowed to "wake up" and fight the system, maybe even run off and create some kind of Utopian society that gets destroyed by the powers-that-be every few generations, but even then it's just another level of control?

      Why does that sound so familiar?

      --
      God invented whiskey so the Irish would not rule the world.
    13. Re:Heirarchy and human nature by bwy · · Score: 1

      no matter how many times humans start over with a utopian system

      That is funny, my idea of a utopian system is where everyone who works gets compensated. I am not a fan of servitude, although our leaders (most recently Clinton and Bush) encourage it. It sounds like what happened with Debian is a perfect example of the system you favor breaking down. It is hard to convince people to work for free (thus taking away time from their family/friends or other interests) but rewarding them with compensation works. I'd much rather explain to my kid that I don't have time to play with him because I'm making money to help put him through college than explain how I'm ignoring him so that that stuff I'm working on can be used by a bunch of strangers who want to use a free OS.

      At least at this point our society and leaders only try to strongly convince people to participate in servitude. Eventually, the act of convincing becomes a lot more effective because the barrel of a gun becomes involved.

    14. Re:Heirarchy and human nature by NDPTAL85 · · Score: 1

      I don't think its a bad assumption to make at all. People assume that since software is a digital product and copying it is almost without expense that it is a totally non-scarce material.

      Once it has been made, this is true. But the development of said software still depends on limited resources, skillful programmers. Then once it is made it needs skillful maintainers. A few thousand open source contributers does not equal either. Their skill livels MAY be as good as the original developers, most often its not.

      So now, Debian Linux, one of the "free'est" of the Linux distributions is demonstrating to the world the true cost and expense of developing and depending on free/open source software. The real resource is as with proprietary software, the developers and at any time in free software they can just become disenchanted or "bored" and just walk away from a project and leave it hanging. Its pure, cinderella-type fantasy to assume that every open source contributer in the world can or will even WANT to step right in and pick up the slack. We're this a company, replacement programmers could be hired and trained to take over. There's no such system in place with free software/open source. Its all so haphazard.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    15. Re:Heirarchy and human nature by Jherek+Carnelian · · Score: 1

      That's great and all, but what exactly does socialism vs capitalism and concentration of wealth have to do with what you wrote?

    16. Re:Heirarchy and human nature by Anonymous Coward · · Score: 0

      The question now is where do we go from here?

      If you believe in science then everything that happens, including "where we go from here", is dictated by the laws of physics. Basically, we'll go wherever the laws of physics make us go.

      Continue to be ashamed of our intrinsic natures...

      You mean wanting to be rich without doing any work? I'm not ashamed of feeling that way but a lot of Republicans seem to think I should.

      ...and stick to faulty societal models (socialism)...

      If socialism means being forced to pay for a war that I'm opposed to, then let's do away with socialism. If the government wants a war then they should have to hold a bake sale. If I should have to pay for the war because I benefit from having it forced on me then let's talk about how you benefit from being forced to help the poor.

      ...or accept ourselves as the selfish beings that we are and finally become comfortable with capitalism?

      The key idea behind capitalism is that people earn money according to the sum of

      1. The value of the work they do themselves (labor).
      2. The value of the work done by the machines they own (factors of production).

      Eventually, all work will be done by machines so if the machines are owned equally then everyone will earn money equally and if the machines are not owned equally then some people will earn more money than others. Either way, no one will be doing any work.

      In theory, it is possible to buy a share of the machines now. In practice, when you buy stock, your rights are so limited that the top management takes all the profits for themselves and, on balance, you lose money to inflation. Even the banks only pay about 5% or so which doesn't really keep up with inflation. Unless you loan the money yourself and get in on the 10% loan rates then it's the top management of the banks that are taking all the profits.

      That's just how it is and, if you don't like it, you can take it up with the laws of physics.

    17. Re:Heirarchy and human nature by Zonnald · · Score: 1

      I think I agree; It is are selfish nature that makes us want to embrace socialism. By embracing socialism, we ensure that we (our community) look after ourselves (individual).

    18. Re:Heirarchy and human nature by siufish · · Score: 1

      Well, I'm not sure if there can be a mixed system of Christianity, Buddhism and atheism... however, for political reasons, people have bought into the 'capitalism good, communism bad' attitude, and they got confused and didn't know what to do when mono/oligopolies and other deficiencies of capitalism developed.

      I think you have a point there: most people believe religiously in capitalism and accept the shortcomings for what it is, and reject any notion of socialistic practice right out of hand, unless it is in the name of welfare.

    19. Re:Heirarchy and human nature by easter1916 · · Score: 0, Offtopic

      Your sig is really stupid.

    20. Re:Heirarchy and human nature by NDPTAL85 · · Score: 1

      Socialism is to open source as capitalism is to propietary software development.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    21. Re:Heirarchy and human nature by poopdeville · · Score: 3, Insightful

      There is no limit on how many times you can try again.

      I was under the impression that most people are mortal.

      Those who are on the bottom are those who constantly fail and hardly ever succeed or those who don't even try to begin with.

      And with that, you completely discredit yourself.

      To be a successful capitalist, you need *surprise* capital to start with. Not everyone is born with a silver spoon in their mouths. A lot of people work very hard and barely earn enough to feed and clothes their families. They certainly don't have enough to save for investment purposes.

      What you're describing is called social darwinism. That has existed since well before capitalism. Perhaps you have heard of the French Revolution? It happened because *surprise* the French peasantry wanted to exercise their belief in social darwinism but were unable to, specifically because the Aristocracy held all the capital.

      There wasn't a magic point in time when being a capitalist became legal or legitimate. It always has been, even in the Medieval period. Money talks, and everybody will listen. The French peasants simply had no opportunity to gain money, and thus comforts, without resorting to force.

      For yet another example, consider American slavery. Indeed, it occurred during what's probably the most unregulated period of capitalism in America. Could the slaves try and try to be successful? Sure, but the social inequalities present during the period made such feats nearly impossible. But you had better believe that any rich black people in America were treated with respect for their money. Again, force had to be used to relieve the inequities.

      So what is my point? First, you're obviously lucky. I don't mean to diminish your accomplishments, but it is clear (precisely because you accomplished them) that you were in a position to do so. Second, not everybody is as lucky as you.

      --
      After all, I am strangely colored.
    22. Re:Heirarchy and human nature by nuzak · · Score: 1

      > Why does that sound so familiar?

      You haven't seen the sequel that just ignores the carefully laid premise of its predecessor, makes the Utopia actually real and then bang bang boom big robots boom and theres a fight and then a talking machine and the squids lie down and ooh pretty sky.

      Half of this plot summary was contributed by a three year old. I found it actually a lot more succinct than the other half.

      --
      Done with slashdot, done with nerds, getting a life.
    23. Re:Heirarchy and human nature by UncleTogie · · Score: 1

      "The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man."
      --George Bernard Shaw

      --
      Don't tell me to get a life. I'm a gamer; I have LOTS of lives!
    24. Re:Heirarchy and human nature by Anonymous Coward · · Score: 0

      Funny isn't it, how no matter how many times humans start over with a utopian system, they end up concentrating their wealth into a small number of strong leaders and leaving a large number of impoverished citizens. We really are programmed to institutionalize.

      It's also funny how many times a large number of impoverished citizens organize and tie the noose real tight around the necks of those strong leaders. Then they too can post to slashdot their own counter-rants about how human nature is programmed to be free.

    25. Re:Heirarchy and human nature by Anonymous Coward · · Score: 0

      Don't worry, you're not dicredited by the aptly named "poopdeville" below. You are correct. I've seen it happen many a time. While the whiners who were born here bitch about capitalism a family comes over from Vietnam or whatever god foresaken place with absolutely nothing. No education. No money. No English (as in zero English). They can get only minimum wage jobs, maybe two of them. But they all do, and in six months they are in a brand new house. In a year and a half they own a seven-eleven. And then they retire solidly in the middle class. Meanwhile the next generation excels in school and they become professionals, as in IT professionals, doctors, lawyers, etc. Capitalism has allowed this to happen. It happens because they are WILLING to apply themselves and they don't whine about their origins or their race or their lack of English. They just go out and do it. And if it's hard, they work harder. They've vcome from so-caleld "socialist" and "communist" countries and they know how bad it can be.

      And your (not you, above, but you, below) alternative is socialism? Okay, that's where the government takes away the money of anyone who makes things and gives it to people who are too lazy to work and contribute. So more and more people "work" for the government making nothing but bureaucracy, stupid rules, and infinite silliness. There is NO ROOM in socialism for innovation and invention. Instead the socialistic culture slides into a morass of of hedonistic nonchalance as the country becomes less and less important to anybody. Productivity is in the toilet because people who CAN be productive have no incentive.

    26. Re:Heirarchy and human nature by Qzukk · · Score: 1

      There is no limit on how many times you can try again.

      The game is over when you run out of quarters to try again and nobody will lend more to you.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    27. Re:Heirarchy and human nature by Qzukk · · Score: 1

      and finally become comfortable with capitalism?

      I'll become comfortable with capitalism when someone figures out how to get it to quit killing its participants. Until then, I want someone with the power to compel truth and collect fines to make sure that the cost of killing me is greater than any profit a company may make by doing so.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    28. Re:Heirarchy and human nature by Anonymous Coward · · Score: 0

      Funny, but hardly applicable. Open source programming is founded on the principle of voluntary association. People do it because they genuinely want to do it -- not because some other individual or group is threatening them with fines, prison, or worse. Government, on the other hand, is founded on the principle of coercion. (Yes, Virginia, that's why they need guns.) If government was voluntary, it wouldn't be government at all -- it would be private enterprise.

      Now, go back and re-read what you wrote and tell me how it is logical to compare a voluntary hierarchy, where people choose for themselves whether to participate, to a coercive hierarchy, where people are forced to participate. (The "social contract" theory is illogical and always has been: a person cannot volunteer to be subject to coercion, any more than he can force another person to volunteer. The two modes of human interaction -- voluntary association and coercion -- are opposite and mutually exclusive. That is, in fact, what gives them meaning.)

    29. Re:Heirarchy and human nature by Jherek+Carnelian · · Score: 1

      Socialism is to open source as capitalism is to propietary software development.

      So, you are disputing my claim that unless you advocate for slavery, concentration of wealth is not an issue with Free software because its only the labor that is a scarce commodity?

    30. Re:Heirarchy and human nature by NDPTAL85 · · Score: 1

      People die in all the systems we have devised to date. Until we can think of something better, capitalism kills the least.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    31. Re:Heirarchy and human nature by Anonymous Coward · · Score: 0
      *surprise* another person whose doesn't really understand capitalism. Some people are born with financial capital and some are not. Most people are born with ownership of their own person. Using this, they find ways to serve others - often this is by working for someone, sometimes people invent things, write music, etc.

      Second, the French Revolution was more about equality of results (forced equality) than social darwinism the way you describe it.

      Finally, drop the "American" when talking about slavery. Slavery was (still is in some parts of the world; Saudi Arabia) a serious problem; limiting it to one country is usually done by people who just like to piss on things other people like -- a trait that is not very attractive. Slavery was around for thousands of years before the United States existed. We have slave prices from the Assyrians, Babylonians, Egyptians, etc. Some native American tribes had slaves, tribes in Africa had slaves (and sold them to the west), etc.

    32. Re:Heirarchy and human nature by fm6 · · Score: 1

      If you think $6K is "wealth", somebody else must write your rent checks. Or do you live in Albania?

    33. Re:Heirarchy and human nature by kestasjk · · Score: 2, Insightful

      Religion isn't the answer because it answers nothing, atheism isn't the answer because it doesn't pretend to answer anything.

      --
      // MD_Update(&m,buf,j);
    34. Re:Heirarchy and human nature by exKingZog · · Score: 1

      Just to be pedantic, the French Revolution was begun and led by well-off middle-class intellectuals, lawyers, teachers and capitalists, all of them urban.

      --
      "If he were a plant, people would roll him up and smoke him."
    35. Re:Heirarchy and human nature by rhizome · · Score: 1

      I'd much rather explain to my kid that I don't have time to play with him because I'm making money to help put him through college than explain how I'm ignoring him so that that stuff I'm working on can be used by a bunch of strangers who want to use a free OS.

      Well, that's certainly a value judgement. Self-interest vs. altruism, and all that.

      --
      When I was a kid, we only had one Darth.
    36. Re:Heirarchy and human nature by poopdeville · · Score: 1

      *surprise* another person whose doesn't really understand capitalism. Some people are born with financial capital and some are not. Most people are born with ownership of their own person. Using this, they find ways to serve others - often this is by working for someone, sometimes people invent things, write music, etc.

      Thanks for explaining that to me. I had no idea people could do "work" to make "money." Except that I did. And correctly noted that many people do not earn enough from their work to build wealth. Making just enough money to live is not much different from slavery. The French peasantry were little more than slaves.

      Second, the French Revolution was more about equality of results (forced equality) than social darwinism the way you describe it.

      I don't wish to discuss the history leading to the French Revolution. Social darwinism was the doctrine through which the aristocracy legitimized oppressing the peasantry. But make no mistake -- that doctrine was held by the peasantry as well. When the peasantry realized that there was to rise in a society that afforded them no opportunity, they rebelled. It was a blood thirsty form of social darwinism.

      Finally, drop the "American" when talking about slavery. Slavery was (still is in some parts of the world; Saudi Arabia) a serious problem; limiting it to one country is usually done by people who just like to piss on things other people like -- a trait that is not very attractive.

      Indeed, slavery is still common. But American slavery was chosen for this example because of the strong analogies to Medieval feudalism with respect to capitalism. For one thing, as I said, 1800-1860 was probably the most laissez-faire period in American history. If just "trying" were enough, government intervention would not have been needed to bring an end to slavery. I am aware of plenty of other historical examples (Haiti fits the paradigm, for instance), but chose to use one the audience would be familiar with.

      But of course, your little jab, and the rest of your post just show that you missed the point.

      --
      After all, I am strangely colored.
    37. Re:Heirarchy and human nature by the+phantom · · Score: 1

      I agree that a mixed system of Christianity, Buddhism, and atheism seems a bit odd. I wasn't trying to creat dialectics here. I simply don't believe that any "pure" system has any hope of addressing the problems faced by humanity. A "pure" system does not allow for alternate views or ways of life. If the US were a purely "Christian nation," what would happen to the atheists and Buddhists? The idealistic Christian philosophy must be tempered by the pragmatics of living from day to day. The same is true of capitalism or socialism, or of a monarchy or republic. Pure democracy is as bad an idea as totalitarianism, as it becomes the despotism of the majority.

      These are just examples, which I use to underscore my point: I question the honesty and/or sanity of any person that claims that there is one true, pure system that will make all people happy. No absolute system is workable in reality.

    38. Re:Heirarchy and human nature by MyIS · · Score: 1
      To be a successful capitalist, you need *surprise* capital to start with. Not everyone is born with a silver spoon in their mouths.

      Mmm, enough investment sharks will be more than happy to dump money into ideas, provided they actually makes sense. Work at a McDonalds, get enough money to pay for Internet access for basic education and a dinky business suit so as not to put off people when talking to them - the world is your oyster; all after one or two years of actual focused effort to build up the basics. The McDonalds job will give you an insight into how a franchise or a small business in general is run - working in a fast-food place is surprisingly informative, provided you actually care to talk to the owner and ask questions.

      --
      http://zero-to-enterprise.blogspot.com/
    39. Re:Heirarchy and human nature by snarkth · · Score: 1

      s/pure/

        snarkth

    40. Re:Heirarchy and human nature by that+this+is+not+und · · Score: 1

      So what you're saying is that socialism screws up 'open source' the same way that capitalism screws up proprietary software development?

      It's an interesting hypothesis. One that would have to be explored further before you can just out-and-out assert it, though.

    41. Re:Heirarchy and human nature by that+this+is+not+und · · Score: 1

      Rent check? I have an $850 house payment. For a house on five acres of land.

      I've never understood why anybody would pay close to that to 'rent.'

    42. Re:Heirarchy and human nature by Anonymous Coward · · Score: 0

      Honestly, I question the sanity and/or sincerity of anyone who claims to believe that any pure system is "the answer,"

      This is why I'm an anarchist -- anarchism is not a "system." It doesn't prescribe your future for you, it is merely an idea; its purpose to free you from people who want to impose their "system" on you for "your own good."

        Under the umbrella of anarchism, you have a dizzying array of potential plans and "systems" that different people favor: Agorism, Individualism, Mutualism, Socialism, Communism, and plenty more. What's more important is that they can all coexist and compete with one another peaceably as long as people accept the one law of anarchism -- that there must be no rule of man over man.. Without anarchy, however, all people are at the mercy of the proponents of the most vicious and cutthroat systems, which simply seize the levers of power and implement their beliefs on everyone else's back, whether it's good for you or not.
        "Anarchy is the highest form of order" -- its order comes from below, not above. It grants the freedom to choose one's own way in life.

    43. Re:Heirarchy and human nature by dubl-u · · Score: 1

      To be a successful capitalist, you need *surprise* capital to start with.

      This is true, and one of the best proofs of it is the success of the microfinance movment, culminating in this year's Nobel for Mohammad Yunus. They have been hugely successful precisely because the number one cause of poverty is lack of capital.

      However, I think there's a second good lesson in there for fundamentalist capitalists. The other big reason microfinance generates such amazing financial returns is that the loans come with compulsory education and bind partipants into social networks that give neighbors an interest in each others' successes. It makes it clear to me that Randian model of capitalist as self-improving ubermench is basically a misleading cartoon.

      Of course, the success of microfinance also makes it clear to me that the fundamentalist socialists also completely miss the point. By uniting the mechanisms of capitalism with the intentions of the socialists, plus liberal helpings of insight from both camps, microfinance is a big success in both socialist and capitalist terms.

    44. Re:Heirarchy and human nature by Anonymous Coward · · Score: 0

      its funny until the castles get built, the jails get erected and people who don't like those in the castles get thrown into jail or executed. most of the laughing ends there.

      all of the laughing will end when enough of said castle groups get weapons sufficient to destroy life off the planet *and* use them. stop lying to yourselves - you *know* more castle dwellers will get them over time and that they will be used eventually.

    45. Re:Heirarchy and human nature by alexgieg · · Score: 1
      I don't wish to discuss the history leading to the French Revolution. Social darwinism was the doctrine through which the aristocracy legitimized oppressing the peasantry. But make no mistake -- that doctrine was held by the peasantry as well. When the peasantry realized that there was to rise in a society that afforded them no opportunity, they rebelled. It was a blood thirsty form of social darwinism.
      You're being anachronistic. Darwinism didn't exist at the time. Actually, Charles Darwin himself hadn't even been born when the French Revolution happened.

      Anyway, what actually happened isn't exactly what you describe. Yes, the revolution happened because "someone" wanted access to more opportunities. But this "someone" wasn't either the peasantry or the bourgeoisie. Actually, the leaders and members of the French Revolution were all from the intellectual class: students of Colleges and Universities training to become members of the State bureaucracy, or members of the bureaucracy interested in rising their ranks. Neither couldn't do what they wanted because the number of jobs was smaller than the number of candidates, causing them to be what one might call a "virtual bureaucracy": a class deprived of what it thought was rightfully theirs. What's the solution then? To overthrow the government, kill or expel the current holders of the bureaucratic positions, and claim them for themselves.

      Actually, if you go analyze all revolution that happened since, all of them worked more or less in the same way: a group of intellectuals claiming that they were going to altruistically overthrow the government in benefit of some other class (the bourgeoisie, the proletariat, the nation, the "superior race", whatever), but who actually benefited only themselves, by providing them the places they wanted in the (new) bureaucracy. So much, indeed, that one might say that the academic intellectuals are the revolutionary class by definition.

      To confirm, just go look all the societies where an academic intellectual class didn't exist (I don't mean "no intellectuals", I mean "no mass production of intellectuals", an entirely different phenomenon): not a single one produced a revolution of any kind. You had power struggles in them all the time, of course. But never the uprising of a subset of its population with the deliberate objective of replacing the whole of the governmental machine with something entirely different.

      So, in conclusion: while Social Darwinism had no place, itself, in that event, the basis from which intellectual fashions (such as Social Darwinism) arise, the mass production of intellectuals for the purpose of managing a State bureaucracy, was indeed present. If some revolutions happened based on Social Darwinism, and if some happened based on something entirely different, all were still a bunch of academic intellectuals seeking power and government jobs. This is the sole solid rule, the sole common characteristic uniting them all.
      --
      Conservatism: (n.) love of the existing evils. Liberalism: (n.) desire to substitute new evils for the existing ones.
    46. Re:Heirarchy and human nature by Anonymous Coward · · Score: 0

      Honestly, I question the sanity and/or sincerity of anyone who claims to believe that any pure system is "the answer," be it capitalism, socialism, communism, Christianity, Buddhism, atheism, or anything else.


      the missing part of your equation is that you don't define the question.

      if the question is, "how can independent entities live in peace, harmony and happiness for eternity" then the answer is very nicely summed up by that famous donkey rider a couple thousand years ago - "care about others EQUAL to yourself."

      humanity doesn't listen and so we pretty much have created the h*ll that is that is the planet earth today.

      ps - yes, the principle is that profound and far reaching... and simple.
    47. Re:Heirarchy and human nature by Qzukk · · Score: 1

      Ah, but at least in most of the others, if (some) people are dying then one can claim you're doing it wrong. Take communism: if some people can be fed and others can't, then clearly you have failed to redistribute the food equitably. Or you failed to correctly assign farming tasks to people with the abilities to do so in order to ensure that there is enough food to go around.

      However, let's say a company has a choice of food to sell: they can buy cheap food that has been tainted with a carcinogen or normal food. They calculate the risk that the people who would develop cancer from their food are able to track them down as the cause, as well as the interest they can make on their profits before they are forced to pay up, and based on the average payout for cancer cases, calculate that in the end, they'll be up $10 million over their position had they bought the untainted food. They go with the carcinogens, and the system worked exactly as promised. This is why, ideally, a government would compel the company to reveal that they were using tainted food and then fine them $11 million to ensure that the company is unable to profit from this choice.

      Brings a new meaning to "say your prayers before you eat" doesn't it? Especially in the wake of the various e.coli outbreaks this year.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    48. Re:Heirarchy and human nature by SharpFang · · Score: 1

      Yeah, especially if you were born with IQ of 80 and one leg slightly shorter than the other, in slums, black, you have a great chance for success in capitalism thanks to hard work, yeah?

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    49. Re:Heirarchy and human nature by SharpFang · · Score: 1

      hey can get only minimum wage jobs, maybe two of them. But they all do, and in six months they are in a brand new house. In a year and a half they own a seven-eleven.

      And then they are deported back to Vietnam over a formality, often thanks to a bribe/tip from an owner of a 7-11 two streets away. Or have their shop put on fire by a local gang (paid by same owner). Capitalism is not only about improving your quality of service and prices over the competition, it's also about influencing the competitors in a negative way.

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    50. Re:Heirarchy and human nature by fm6 · · Score: 1

      Because not everybody can find work in the middle of nowhere?

    51. Re:Heirarchy and human nature by Bill,+Shooter+of+Bul · · Score: 1

      Not equal, greater. No greater love than that which lays down his life for another.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    52. Re:Heirarchy and human nature by The_Quinn · · Score: 1
      Honestly, I question the sanity and/or sincerity of anyone who claims to believe that any pure system is "the answer," be it capitalism, socialism, communism, Christianity, Buddhism, atheism, or anything else.


      If you were being fed a mixture of food and poison and were becoming sick, would you question the sanity and/or sincerity of someone who told you only pure food is "the answer"? (loosely paraphrased from Ayn Rand)

    53. Re:Heirarchy and human nature by identity0 · · Score: 1

      Damnit, I demand equality with the parent poster! Mod me up until we are on equal score!

      Return Slashdot to its egalitarian roots!!!

    54. Re:Heirarchy and human nature by infolib · · Score: 1

      Funny isn't it, how no matter how many times humans start over with a utopian system, they end up concentrating their wealth into a small number of strong leaders and leaving a large number of impoverished citizens.

      Really? That's not the tendency I see in Denmark (or most other European countries). Today wealth really is distributed somewhat evenly, at least compared to 2-300 years ago when a poor peasantry was ruled over by a bunch of nobles and an (in principle) absolute king.

      Maybe that's because the development towards a democratic welfare state has happened in baby steps along with a tremendous technological change (instead of "Starting Utopia Today"). In any case, your initial assertion stands completely without documentation.

      --
      Any sufficiently advanced libertarian utopia is indistinguishable from government.
    55. Re:Heirarchy and human nature by npsimons · · Score: 1

      Atheism isn't a system. It's not a belief. It's a lack of belief. That's it, that's all.

    56. Re:Heirarchy and human nature by wikinerd · · Score: 1

      Coercion is economically ineffective and very soon the idea of free voluntary association will revolutionise economy, politics, and the whole society. The fact that we have GNU/Linux now is a direct effect of the democratic power of the Internet. If we manage to keep Internet a democratic environment, then democracy will be spread all over the planet. That may be too hard or even wishful thinking, however, as coercion may be an integral part of the human psyche as it has been evolved now. In fact, the destruction of the planet's environment is proportional to our use of coercion as a means to project our will to the world.

    57. Re:Heirarchy and human nature by wikinerd · · Score: 1

      I see nothing selfish in capitalism as a philosophy. A capitalist is a free being who receives energy (money) from other free beings by being useful to them through enterprise. The only way to receive money from other people is to use coercion and force them to give you their money, and this is purely soviet communism, not capitalism. The current economy is not capitalistic either. We don't live in a free market and we do not really experience pure capitalism, and companies are still run like communist states or slave-labour farms.

    58. Re:Heirarchy and human nature by wikinerd · · Score: 1

      In a true capitalistic society people would get more money according to their contribution (usefulness) to the rest of the community. Capitalism is about competition in ability. You try to improve yourself, in order to produce more, so that you can collect more money. This money is given to you by people who choose to do so in their freedom, because you provide them with useful services. This is the true spirit of capitalism, and is analogous to the struggle of life, evolution, and species in general. It would be capitalistic to learn a new software development methodology in order to be able to produce software faster than your competitors. It wouldn't be really capitalistic, in the philosophical-abstract sense of the word, to attempt to use restrictive exclusivity contracts with your customers and implement vendor-lockin strategies. From a purely philosophical standpoint, using coercion means that you are too lazy or incapable to improve yourself, and therefore you cannot be useful to society, and therefore there is no reason for your community to grant you the right of being rich and this is why revolutions happen.

    59. Re:Heirarchy and human nature by wikinerd · · Score: 1

      Capitalism is the fairest system though. If you are getting the short end of the stick, then improve YOURSELF. Go to school, change careers, make drastic life changes. Great insight. I agree with this. There are people who have to work while trying to improve themselves for their next "iteration" (better career or their own business, etc.). I would like to emphasise the fact that many corporations do not value on-going education of their staff because they are afraid that their employees will become independent contractors or move to better companies if they learn their profession well. Companies want you to work hard for them, but they won't like it if you work hard to get a degree or set up your own shop, and may actively attempt to demotivate you from investing in further education. Employees who are in such a situation should, I believe, stick to their education and ignore any coercion or overtime requests by abusive managers as much as it's practical and move to another company that values education as soon as possible.
    60. Re:Heirarchy and human nature by wikinerd · · Score: 1

      In socialism-communism, at least as it was implemented by Stalin, Mao, and similar power-hungry inhumane beasts, productive people not only have no incentive to work hard, but in fact they were put into prison or executed. Productive people by their nature want to live in capitalism, and therefore they are revolutionaries in a communist state, so the government went against anyone who had any ability to produce anything of value, including the business people and the intellectuals.

    61. Re:Heirarchy and human nature by wikinerd · · Score: 1

      To be a successful capitalist, you need *surprise* capital to start with. Wrong. To be a successful capitalist you need to produce something of value and make people wanting to give you money. You can create the next TheMillionDollarHomePage.com without much capital. If you are wonderfully smart you can make a lot of money by contributing to open-source projects or founding your own project, and if you have the stamina you can keep a day job at the same time for security. Capitalism is about ability and skills. The more able you are, the more money you get. At least that's how it should work in a free market. Unfortunately the current world market is not a free market and is not even unified, often controlled by monopolies, governments, and shadowy interests, which is why people with ability are often ignored or left to die poor.
    62. Re:Heirarchy and human nature by wikinerd · · Score: 1

      the number one cause of poverty is lack of capital. Of course lack of capital can be disastrous and create serious barriers to entry for wanna-be capitalists. However, I argue that the main cause of poverty is lack of skills, intelligence, imagination, and ability. Lack of capital and the existence of a non-free market only amplify this problem (but I agree that they amplify it a lot). It is still possible for a poor person to become rich through hard work, luck, intelligent choices, and determination. Very few poor people can do it, unfortunately, but some do have the ability to break all or most barriers and project their will to the world without a starting capital. In fact I think that the presence of capital only allows you to build wealth without improving your skills a lot. In this sense, capital may "help" you to be lazy, which may be a bad thing in the long run.

      Of course, I mostly talk from a theoretical-philosophical standpoint right now. I really wish all poor people had some capital, and of course I would never, on philosophical grounds, decline some capital as a gift if I were offered any! :)

    63. Re:Heirarchy and human nature by wikinerd · · Score: 1

      Perhaps we should look into ant colonies to imagine the future of humanity, but this future may never come as we may destroy ourselves with nukes before we develop an ant-like social structure. Of course, I would personally die from depression as an ant, as I value my individuality and healthy competition, so I only hope that human societies continue to value individuality.

    64. Re:Heirarchy and human nature by Reservoir+Penguin · · Score: 1

      It worked for Forrest Gump, didnt it? And seriously, capitalism is not about "no child left behind".

      --
      US-UK-Israel: The real Axis of Evil
    65. Re:Heirarchy and human nature by suv4x4 · · Score: 1

      Perhaps we should look into ant colonies to imagine the future of humanity, but this future may never come as we may destroy ourselves with nukes before we develop an ant-like social structure.

      Yes ants are indeed a very good example. Don't worry, we can't nuke ALL of us with nukes :D

      What you're saying is indeed coming in the next few hundred years, and in fact half way here already.

    66. Re:Heirarchy and human nature by dubl-u · · Score: 1

      Of course lack of capital can be disastrous and create serious barriers to entry for wanna-be capitalists. However, I argue that the main cause of poverty is lack of skills, intelligence, imagination, and ability.

      Seriously, do you know many poor people?

      You should really take a closer look at success microfinance has had. People get loans for things like cows or hand tools or sewing machines. They can already imagine the cow. They may not have the precise skills needed, but the group loan structure means that their neighbors will be making sure they learn them. They are already reasonably intelligent, and the ability needed to work a cow is, while not small, well within their reach. What they need is capital and support from their community.

      When they get it, the numbers are amazing. The last microfinance organization I visited had, on over 100,000 loans, a 100% repayment rate. It sounds crazy, but it's true.

    67. Re:Heirarchy and human nature by NDPTAL85 · · Score: 1

      What you say philosophically is true but in reality no one is going to start a revolution over DRM'd media. I'm not about to put my life on the line for an episode of Charles in Charge or a Madonna album.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    68. Re:Heirarchy and human nature by NDPTAL85 · · Score: 1

      How would you propose a company should be run? Can you provide any current examples of any modern companies run this way or close to it?

      --
      Mac OS X and Windows XP working side by side to fight back the night.
  8. You work for free, or... by Ice+Wewe · · Score: 1, Redundant
    "Many unpaid developers simply put off Debian work to work on something else."

    Please, correct me if I'm wrong... but isn't the whole point of Open Source to contribute code for the betterment of the community? Which, as it happens, means not getting paid to write code. So, unless these unpaid devs have it in writing, --that they were going to be paid for their work-- I don't think they'll get paid.

    1. Re:You work for free, or... by rubycodez · · Score: 5, Informative

      open source is often made by paid developers, including major chunks of the Linux kernel. Open source just means you get the source code to modify or inspect, nothing to do with compensation or lack thereof.

    2. Re:You work for free, or... by archen · · Score: 2, Insightful

      Open Source can mean a lot of things, not just for the community. I'm sure it's not uncommon for someone to improve packages for themselves.

      The problem with open source projects such as Debian is that they're volunteer and that people need to have continual interest in it in order for it to survive - with pay developers or no. That may sound like a obvious point, but it seems that more than a few open source projects are stagnating because of waning interest. NetBSD also comes to mind. What happens to Debian will be interesting not only because of Debian itself, but because the "waning interest" scenario will happen to many open source projects in the future that look perfectly healthy today. I guess I'd say it's a point of maturity we haven't really reached before.

    3. Re:You work for free, or... by Anonymous Coward · · Score: 0

      In typical Slashdot spirit, you didn't RTFA, did you bonehead?

    4. Re:You work for free, or... by DrDitto · · Score: 4, Interesting

      There comes a point where working on open-source software can no longer be a hobby done in spare time. I would think that lots of open-source coders reach this point. Then either you find a company to pay you (e.g., Redhat), or you stop doing it. Software is getting more and more complex requiring more lines of code and more development. Unless one is rich and is doing it for a hobby, people need to get paid for their 8+ hours of work a day. Can complex software really be done in your spare time?

      Ideologically, I support Microsoft rather than Linux because Microsoft allows people like myself to make a living. Granted lots of people do get paid to work all day on an open-source project...companies wouldn't do this unless it gave them a competitive advantage (i.e., Redhat can sell an OS by leveraging the work of others).

    5. Re:You work for free, or... by drinkypoo · · Score: 5, Insightful
      "Many unpaid developers simply put off Debian work to work on something else."
      Please, correct me if I'm wrong... but isn't the whole point of Open Source to contribute code for the betterment of the community? Which, as it happens, means not getting paid to write code.

      Open Source is a development methodology. Free Software is a moral standpoint. Neither one says that you can't get paid. Neither one, in fact, says that you must do anything for the betterment of the community - once the appropriate license is used, EVERYTHING you do with the program that is legal contributes to the betterment of the community.

      In fact what you and many other people miss is that no one does something for nothing. Sometimes they do it just because they are addicted to the good feeling that they get when they do something altruistic, but at the base level, they are feeding a stimulus-response pattern in their brain that causes them to want to do that. They are being paid in good feelings.

      If I am contributing work for which many people get paid, and then I see that someone else is being paid for work which many others contribute, I may come to the realization that I need to pay my bills and they cannot be paid with good feelings which are unfortunately non-transferable and not considered legal tender for any but the most private of debts, if you know what I mean. Or maybe I'll just turn into a stingy bitch who wants some of that or y'all can fuck off. Either way, the contributions don't get made.

      Ultimately, if you're going to have a release schedule and you plan to stick to it, you're going to either have to pay some people, or make sure some people don't need to get paid, which boils down to supporting those people, which is a form of pay even if you don't give them actual money. Otherwise you will have problems because people will have other motivations. This will continue until the cost of living drops so far through technology that people no longer have to work. Then we will have new problems.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:You work for free, or... by davek · · Score: 4, Insightful

      Can complex software really be done in your spare time? That really is the question, isn't it? If the answer is "no," then it seems like open source software is what the critics say it is: an anomaly created by the birth of the internet, and it will die out like any other fad; leaving established, commercial software as the primary source of usable software technology.

      Let me be crystal clear: THIS IS NOT TRUE!!

      What is happening is the value of software is shifting. In the future, you won't have to work on open source software "in your spare time." You will be paid to work on open source software by the company you work for, because they have a stake in the software's success. Software is a living thing and must be maintained. If my business directly depends on... say... Asterisk running correctly, then I'd better have at least one OSS hacker who knows the Asterisk source code... get it?

      Remember the old mantra: Free Software was never intended to be free-as-in-beer. You still have to pay for it if you want any real commercial use out of it. Companies will slowly realize they don't have to pay a monopolistic empire for all their software needs, but rather can hire their local blue-collar OSS hacker. Only then will the economy make some progress...

      -dave
      --
      6th Street Radio @ddombrowsky
    7. Re:You work for free, or... by UtucXul · · Score: 1
      There comes a point where working on open-source software can no longer be a hobby done in spare time. I would think that lots of open-source coders reach this point. Then either you find a company to pay you (e.g., Redhat), or you stop doing it. Software is getting more and more complex requiring more lines of code and more development. Unless one is rich and is doing it for a hobby, people need to get paid for their 8+ hours of work a day. Can complex software really be done in your spare time?
      Software may be getting more complex, but I'm really not sure programing is. Say I want to write some code to read through all my email and do something to it. It wouldn't be very easy in assembly. FORTRAN would be a nightmare. C would be doable, but probably not much fun. In Perl or Python, maybe 5 minutes of coding. How about writing a GUI for something. I don't really want to know anything about X, do I? But wxwidgets, pygtk, java, just to name a few things would let me do something in almost no time. Hell, there was a time that just getting a decent compiler on your home machine was either expensive or involved. Now any decent OS comes with gcc. To me, it seems like thanks to an increased body of tools and libraries, programing is getting easier, not harder. That just lets people take on bigger and harder projects.
    8. Re:You work for free, or... by grcumb · · Score: 1
      Unless one is rich and is doing it for a hobby, people need to get paid for their 8+ hours of work a day. Can complex software really be done in your spare time?

      If you think this is how the majority of Free software gets written, then you need to educate yourself. I can assure you that the 6 digits I was getting annually to write FOSS was not manna from Heaven. It was money invested - and wisely, I might add - by my employer to leverage not only my time, but the time and efforts of a great many others. By encouraging me to contribute to the community, they gained the benefit of the efforts of all the others as well.

      Characterising FOSS as a donate-only kind of process borders on the deceitful. Companies develop and use FOSS because the return on their investment is higher than if they paid a single individual (or even a team) to create the same code base. Simply put, FOSS is better value,

      If you have yet to realise why FOSS pays better, then I guess you and Microsoft deserve each other.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    9. Re:You work for free, or... by wrook · · Score: 3, Interesting

      > Can complex software really be done in your spare time?

      Yes.

      The fact that many people *also* get paid to work on Free software is beside the point. You can write complex software in your spare time.

      The interesting question is: how do we scale up development so that we can have large numbers of people working on the same code base, while they each only put in an hour or so a day? In the Free software world there are many examples of fantastically large teams that seem to create content without the problems you see in the average proprietary shop.

      Some of these things have to do with the nature of Free software. For example: the ability to fork development any time that you want; the lack of need to get approval for work to begin; the ability to use evolutionary rather than planned process (i.e., any crackpot can implement a feature and the choice of whether or not to add it to the mainline can be made after the fact *without significant cost to the project*).

      Yes, having a team of full time developers has some advantages. But it is far from impossible to write code with volunteers. And there are definite advantages to working in such an environment (I have done both in my career).

      Having said all that, my preference is for Free software that is supported by full time programmers and for which I can buy a support contract. If it's mission critical software, I want a support contract and I want it to specify that the supporter will fix bugs that are stopping me from achieving my work (something which I've found difficult to find in the proprietary software world).

      Failing that, I'll definitely take source code over vague promises that my problem might get fixed in a subsequent release if several other people seem to be having similar problems and the vendor is still in business...

    10. Re:You work for free, or... by Anonymous Coward · · Score: 0
      Remember the old mantra: Free Software was never intended to be free-as-in-beer. You still have to pay for it if you want any real commercial use out of it. Companies will slowly realize they don't have to pay a monopolistic empire for all their software needs, but rather can hire their local blue-collar OSS hacker. Only then will the economy make some progress...

      The problem with this is that there is not enough OSS hackers to be found that have the skill to do the work. On top of that, I would think that it would be safe to say that it would be MORE expensive to hire a hacker to write and maintain the code than the cost of the software produced from "insert monopolistic empire name here".
    11. Re:You work for free, or... by walt-sjc · · Score: 1

      Ideologically, I support Microsoft rather than Linux because Microsoft allows people like myself to make a living. Granted lots of people do get paid to work all day on an open-source project...companies wouldn't do this unless it gave them a competitive advantage (i.e., Redhat can sell an OS by leveraging the work of others).

      I guess I'm confused. You support Microsoft because they allow you to make a living (how gracious of them) and then you say that "lots of people do get paid to work all day on an open-source project" so....? I must be missing something... Are you in some way defective and only work with Windows (kinda like Visio...?)

      I guess I support open-source software because it allows me and my clients a LOT more freedom, versatility, for less cost than proprietary alternatives (and hence they have more money to pay ME. :-)

    12. Re:You work for free, or... by booch · · Score: 2, Insightful
      This will continue until the cost of living drops so far through technology that people no longer have to work. Then we will have new problems.


      I'm not so sure that this isn't happening already. Look at the small percentage of income that is spent in the US on basic needs. Look at the small percentage of us who actually make things.
      --
      Software sucks. Open Source sucks less.
    13. Re:You work for free, or... by Kjella · · Score: 3, Interesting

      In fact what you and many other people miss is that no one does something for nothing. (...) They are being paid in good feelings.

      Yes, but I don't think it's primarily the "I need to get paid" feeling which is tickled here. I think it's the feeling of fair. It's a very tricky feeling, and has nothing to do with technical or license issues. While there are paid developers which can be seen as a form of kickback by commercial distributions, the community itself is mostly built on common interest.

      That common interest is like "you scratch my back, and I'll scratch yours", "we're all in this together pulling against the same goal", potluck dinner and so on. Once the focus shifts to attracting sponsors, it's every man for himself like if it was a beauty contest. Also I just had a horrible image of the swimsuit show, and now you do too. Anyway, the point is that it's not "why aren't I getting paid?" as much as "why should we be paid differently?"

      For one you have the "It should have been me!" people, but there's also the "Now we're paying someone to do it" people. I must admit I'd have a pretty hard time motivating myself to do unpaid work to relieve someone who's getting paid. Even if I work 2hrs/week and you 40hrs/week, I have a pretty hard time accepting that you should be paid $X/hr and me $0/hr. Certainly, some people have "earned" it in my eyes, but if the feeling is "They're doing exactly the same as the rest of us, except they get paid" would you put up with that?

      --
      Live today, because you never know what tomorrow brings
    14. Re:You work for free, or... by NullProg · · Score: 2, Insightful

      Ideologically, I support Microsoft rather than Linux because Microsoft allows people like myself to make a living.

      Until they want your revenue stream. Your going to be out of a job in Microsofts vision of the future:
      Software factories: http://www.softwarefactories.com/

      I wonder if the people at STAC, Netscape, etc. felt the same way as you do?

      Enjoy,

      --
      It's just the normal noises in here.
    15. Re:You work for free, or... by Per+Abrahamsen · · Score: 1

      > The problem with this is that there is not enough OSS hackers to be found that have the skill to
      > do the work.

      Being an "OSS hacker" is not something that is encoded into your genes. Very few programmers would refuse a good salary just because they are asked to work on free software.

      > On top of that, I would think that it would be safe to say that it would be MORE expensive to
      > hire a hacker to write and maintain the code than the cost of the software produced from
      > "insert monopolistic empire name here".

      This is where the GPL comes in, it ensures that multiple commercial entities can work on the same project and share the improvements, so you only have to pay a fraction of the total development cost. Same with a proprietary program, except that you won't have to pay their shareholders.

      Of course you can still leach on the work made by the others, but then you won't have an influence on the direction of the project.

    16. Re:You work for free, or... by jch42 · · Score: 1

      Debian is not about open-source software... it's about free software!

      "Debian is a free operating system (OS) for your computer." ... "it comes with over 15490 packages"

      And from a strict point-of-view "free" means with no restriction induced by someone not putting his hands into the real stuff. At least as far has I understand it. And in that regard, I can see a subordination link when salaries or grants are introduced as they force the recipient to report to someone out of the turf. If some debian developpers are feeling like me, I can see a problem with Dunc Tank strategy.

    17. Re:You work for free, or... by VGPowerlord · · Score: 1

      Too bad I don't have any mod points, this really deserves a +1 Insightful.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    18. Re:You work for free, or... by jschrod · · Score: 1
      Looking from the outside, this describes the relation to the Ubuntu project equally well. That there is a uproar about DT paying release managers but not about Ubuntu paying developers smells as if some other agendas are into the play as well.

      And all that uproar about a $12000 contract, that's laughable. That's roughly two weeks full-time work at normal contracting rates; for senior consultants it would be even less.

      --

      Joachim

      People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

    19. Re:You work for free, or... by ZXSpectrum42 · · Score: 1

      well, good bye and thanks for all the fish! i wish i had mod points. so +insightfull. But the real question is not really about software. Has the time arrived for an other kind of ECONOMY?.

      --
      2+2 = 5 (for very large values of 2)
    20. Re:You work for free, or... by Anonymous Coward · · Score: 0

      Ideologically, I support Microsoft rather than Linux because Microsoft allows people like myself to make a living. you just got your geek card revoked
    21. Re:You work for free, or... by Anonymous Coward · · Score: 0

      Software is a living thing and must be maintained. Balls. I have plenty of nonliving things that still require maintenance, a prime example being my car. Or my house. Maintenance is not definitive of life.

    22. Re:You work for free, or... by wikinerd · · Score: 1

      There is nothing in the Linux ideology that would prevent you make money. In fact, Linux is true capitalism. If you thought companies are capitalistic, then think again: Most of them aren't. Companies are like communist states internally. If you want capitalism, use Linux.

    23. Re:You work for free, or... by rubycodez · · Score: 1

      eh, there are plenty of contributions to Debian packages from funded developers and for that matter funded distributions (e.g. good things from Debian derived Ubuntu going back to Debian ). Free as in liberty and no cost to the user.

  9. This seems odd by Kelson · · Score: 1

    Many other open source projects -- distributions included -- are developed by a mix of full-time paid contributors and unpaid volunteers. And yet they manage to keep things going.

    I know Debian is all about the Free, but it seems odd that paying a couple of people would cause problems with volunteers.

    1. Re:This seems odd by abradsn · · Score: 2, Insightful

      Welcome to the land of software development idiocy.

      This is where you have a bunch of people on one side of the fence yelling that there is perfectly viable bussiness reasons to adopt open source... and on the other side of the fence you have even more people that wouldn't pay for surgery that could save their own life. (Since practically no one pays for anything open source, no one really makes much money from it.)

      Then you get people that start out with open source projects, and then turn the project into a commercial venture... thereby ticking off everyone that helped for free because they wanted a free solution. I speak from experience here. I've been ticked off on occasion, after helping with a project that was then turned into a closed source program and sold as the main product for a company. What's that I hear??? Oh... You should sue... Give me a break. That would cost more money than I would get back, and with that, we've now reached the full circle of stupidity here.

      By the way... I'm not angry or bitter about this... It happened a few years ago now. I'm just trying to make a point about the sometimes strange dynamics of large groups of people working on a software project. If you change a couple of minor details then you can easily apply the same kinds of arguments to closed source software too.

    2. Re:This seems odd by Kookus · · Score: 1

      It's like if you volunteer at a children's hospital to read stories to them and then the organization in charge decides they need a few more people and they pay for them instead of just trying to get more volunteers. You feel that it isn't as good of a product because the motivation for a few of those people are not what your motivations were.

    3. Re:This seems odd by nuzak · · Score: 1

      If you change a couple of minor details then you can easily apply the same kinds of arguments to closed source software too.

      Actually, you can apply it to virtually creative process involving a group whatsoever. Bands go through it all the time when one of the members makes a solo album.

      --
      Done with slashdot, done with nerds, getting a life.
    4. Re:This seems odd by abradsn · · Score: 1

      hmm, that's interesting...
      I hadn't thought about it outside the sphere of software development.
      But, I can now see some interesting corelations there.

      Thanks for pointing that out to me.

  10. Nexus ? by Anonymous Coward · · Score: 0

    Do you get Nexus from disenchanting developers ?

  11. Dumb editor, but there is an issue. by Anonymous Coward · · Score: 5, Insightful

    The problem is that dunk-tanc.org really is splitting the community. What they're providing is valuable to some - and does indeed help some problems - but unfortunately it's counterproductive to others people's needs and wants.

    You've now got a subset of Debian guys motivated by money, and the rest of them still motivated by making a quality Linux distribution. Sometimes those interests are aligned (as the guys who set up dunc-tank observed) but sometimes those interests are NOT (as the guys who started Caldera and Novell now see when Microsoft can easily use the motivated-by-money lever to change the course of the projects).

    IMHO, Debian should stay Debian - and stay as far away from money and paid work as possible -- and let organziations like Ubuntu build the corporate bureacracy stuff like release schedules, support contracts, etc. I hope Ubuntu buys dunc-tank.org and takes those employees with them -- because they and their work are useful for corporate marketing -- but do more harm than good to Debian development.

    1. Re:Dumb editor, but there is an issue. by Anonymous Coward · · Score: 4, Funny

      So what you're saying is that Debian is for fucked-up smelly hippies who just can't handle the idea that people need money to live? Debian is too "pure" for anyone to get a pittance for their contribution? If you want your work accepted in Debian you'd better be independently wealthy? Oh fine. Sure sounds like the GNU ideal to me.

    2. Re:Dumb editor, but there is an issue. by RLiegh · · Score: 5, Insightful

      >So what you're saying is that Debian is for fucked-up smelly hippies who just can't handle the idea that people need money to live?

      No. He's saying that he'd prefer that the people contributing to Debian are motivated by the desire to solve problems, and to make a good product better; as opposed to having debian be contributed by programmers whose attitude is "whatever, fuck it, it's good enough; where's my ten bucks?".

      And he's not alone in that sentiment...not alone at all.

    3. Re:Dumb editor, but there is an issue. by fm6 · · Score: 4, Insightful

      That's one of the most self-righteous, idiotic statements I've ever heard. You're saying that anybody who gets paid to do something does it for the money and doesn't care about the quality of what they do. That's bullshit, of the smelliest variety. I get paid for most of what I do, but I take pride in my work. I've walked away from jobs — jobs were I was getting paid huge amounts of money — because there were other factors that made the job professionally or ethically unacceptable. And I'm not alone.

      I'm guessing you've never had to worry about paying the bills or having a place to live. If you had, you'd know that sometimes people have to say, "God, I'd love to work on that, but I need to be doing something that brings in some money."

    4. Re:Dumb editor, but there is an issue. by RLiegh · · Score: 2, Informative

      >That's one of the most self-righteous, idiotic statements I've ever heard.
      NO U.

      >You're saying that anybody who gets paid to do something does it for the money and doesn't care about the quality of what they do.

      No, I'm saying that a lot of people would prefer that whoever is commiting to debian does so for the right reasons, and not because they're simply collecting a bounty.

      >I get paid for most of what I do, but I take pride in my work.
      So you're working in a stable and fulfilling job as opposed to collecting bounties on random projects then, I assume?

      >If you had, you'd know that sometimes people have to say, "God, I'd love to work on that, but I need to be doing something that brings in some money." ...and being in the work force, you should know that often times people say "hey, I can cobble together some shit in five minutes and move on to the next thing I don't want to be doing".

    5. Re:Dumb editor, but there is an issue. by Anonymous Coward · · Score: 0

      No, I'm saying that a lot of people would prefer that whoever is commiting to debian does so for the right reasons, and not because they're simply collecting a bounty. You're assuming that "bounty hunters", so to speak, would write worse code than people doing it for fun. That's an unproven assumption, and it's almost certainly wrong (as evidenced by the number of companies in the world writing software). Indeed, if someone stakes their livelihood on the quality of their code (i.e., they get paid for it), I'd say they're much more likely to be worried about quality.
    6. Re:Dumb editor, but there is an issue. by dubl-u · · Score: 4, Insightful

      You're saying that anybody who gets paid to do something does it for the money and doesn't care about the quality of what they do.

      There is a vast array of evidence that giving extrinsic rewards (like money) can reduce the quality and creativity of work when compared with intrinsic motivation. That's not to say that all people taking a paycheck will do shitty work. But I can list case after case in my professional life where I've seen reward schemes harm software projects.

      For example, I recently charged some people a lot of money to clean up a mostly functional but hugely messy code base. The thing was almost impossible to debug, and completely impossible to improve. There were large amounts of what turned out to be dead code, a bunch of mismatched abstractions, and make-it-work hacks galore. What kind of idiot would build something like that?

      It turned out that the programmer was perfectly smart, but the people who had hired him wanted the product really soon, so they structured it as a fixed-price deal with the price dropping every day. Naturally, he rushed, and by the time he pushed it over the line it was a terrible mess.

    7. Re:Dumb editor, but there is an issue. by dubl-u · · Score: 4, Insightful

      You're assuming that "bounty hunters", so to speak, would write worse code than people doing it for fun. That's an unproven assumption, and it's almost certainly wrong (as evidenced by the number of companies in the world writing software). Indeed, if someone stakes their livelihood on the quality of their code (i.e., they get paid for it), I'd say they're much more likely to be worried about quality.

      I'm going to be charitable and assume that you have not actually spent a lot of time programming for a living.

      As a consultant, I get to stick my nose in a lot of development shops, and I can pretty much guarantee that the number one cause of shitty software is people trying to do it on the cheap, by which I mean get the most apparent output for their dollars. New, quality-focused methods like Extreme Programming get a fair bit of their boost by making it much harder for the people with the checkbooks to exert time pressure on the programmers. (Instead, the time pressure is redirected into keeping scope as small as possible.)

      That's not to say that open-source software is guaranteed to be of high quality. Some of it sucks. But you can be sure that you have removed a major cause of low quality, which is programmers giving up and saying with a sigh: "Well, that's not how I'd do it, but it's your money..."

    8. Re:Dumb editor, but there is an issue. by Anonymous Coward · · Score: 0

      Yes, actually. That is what I (the grandparent poster) was saying.

      There are plenty of corporations happy to pay for Linux work; and any interested Linux enthusiest who wants the pay/schedules/bureaucracy/etc that goes with it can easily get paying Linux work these days from anyone like Oracle to Red Hat to Novell to HP to Fujitsu.

      Debian stands out because it *doesn't* work that way, and the result is a product that's slightly different. Better in some ways - because almost purely technical reasons lead to the decisions. Worse in some ways - such as Debian Stable sometimes being pretty out-of-date because stability was favored over artificial deadlines&schedules.

      Those differences are both the strength and the weakness of Debian - and any attempts to RedHat-ify or Novell-ify Debian are IMHO misguided and wrong.

      I *WANT* Debian devs to be motivated purely out of desire to improve it.

      Other developers who need to have cash rewards too have many ways of getting their work into debian -- not the least of which would be to join Red Hat, get your changes checked in to the upstream packages - and from there people whose motivations are more likely to be pure since they're not motivitate by money - will accept them into Debian if they're worthy. That's the beauty of F/OSS - there are many ways to contribute.

    9. Re:Dumb editor, but there is an issue. by cloricus · · Score: 1

      I can't agree more. Though I'm not against people being paid as long as it was without strings attached; For example a mate of mine is paid a weekly amount to do 'work' (undefined) on an opensource project and as long as he is coding they don't take notice.
       
      Also, I'm not a hippy, yet I still help maintain packages and hunt down bugs.

      --
      I ate your fish.
    10. Re:Dumb editor, but there is an issue. by jschrod · · Score: 1
      "hey, I can cobble together some shit in five minutes and move on to the next thing I don't want to be doing".
      And that also perfectly describes half of the stuff that ends up in any Linux distribution. Have you looked at the source of some Open Source projects lately? I cannot count how often I see error messages or assert failures with GNOME applications -- well, I start them on the command line and not in some window manager, so other folks don't seem to see them. KDE applications are not much better either; to wit the junk messages I just got from starting amarok:

      QLayout "unnamed" added to QVBox "unnamed", which already has a layout
      QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for PlaylistWindow/PlaylistWindow
      Great, this is the software in Debian where an unpaid programmer supposedly cared for it, according to you. (I don't want to devalue the work of the amarok developers -- the software is OK as it is. I'm refering to the holier-than-thou approach of the parent poster.)

      So, what was your point?

      --

      Joachim

      People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

    11. Re:Dumb editor, but there is an issue. by X3J11 · · Score: 1

      "... it's good enough; where's my ten bucks?".

      Ten bucks is ten bucks.
      -- Geddy Lee

      Take off, hoser.

    12. Re:Dumb editor, but there is an issue. by fm6 · · Score: 0
      being in the work force, you should know that often times people say "hey, I can cobble together some shit in five minutes and move on to the next thing I don't want to be doing".
      There are indeed. But you seem to think that anybody who works for pay is like that. Your own attitude perhaps? Better get over it before mom and dad stop paying your bills.
    13. Re:Dumb editor, but there is an issue. by Daniel+Phillips · · Score: 3, Insightful
      Have you looked at the source of some Open Source projects lately? I cannot count how often I see error messages or assert failures with GNOME applications -- well, I start them on the command line and not in some window manager, so other folks don't seem to see them. KDE applications are not much better either; to wit the junk messages I just got from starting amarok:

              QLayout "unnamed" added to QVBox "unnamed", which already has a layout
              QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for PlaylistWindow/PlaylistWindow

      First you talk about looking at source code then you show some assertion output to illustrate you point, which makes it sound as if you have never looked at any source code. Hardly gives you the credibility you need to go scoffing at anybody's software quality.

      But let's consider your proposition: you seem to claim that assertion output (which you would only see if you run the app from a console) is some kind of indicator of software quality. Let me tell you what happens in a commercial development shop. The assertions never go into the code because such work is invisible and won't get the coder promoted. Who cares if some QVBox already has a message as long as the program doesn't crash when it runs? Answer: open sourcers do. Commercial developers tend to just want to bury the bad news and wait until it turns into bug reports. After all, closing bugs gets you promoted.

      The assertion output you mistakenly characterize as proof of poor source code is actually part of the open source development process. Obviously, the first step in fixing a bug is to admit you have one.
      --
      Have you got your LWN subscription yet?
    14. Re:Dumb editor, but there is an issue. by Anonymous Coward · · Score: 0

      So you are saying that people should break the release dates because of their beliefs. So your willing piss off your users instead of handling this internally like adults.

      Good call Debian; way to increase your market share.

      Regards,
      Former Debian user.

    15. Re:Dumb editor, but there is an issue. by Anonymous Coward · · Score: 1

      Interesting bias from a "consultant".

      Disclaimer: I have issues with anyone that believes that Extreme Programming is a good thing*.

      As someone who has designed and produced numerous high quality (as in, low or non existent bug counts) projects,
      I say that the number one cause of shitty software is _actually_ bad design.

      It _is_ possible to deliver on time and under budget, but you have to have a very good design.

      *The fundamental problem with Extreme Programming is that it proceeds from the assumption
      that no one on the team is a good software designer. Which is sometimes true. But when it
      isn't true, Waterfall (or _any_ other methodology**) + Good Designer will absolutely beat the ever
      living shit out of Extreme Programming + No Design.

      ** I find it amusing that the 'Agile gurus' never seem to have heard of RAD and JAD, methodologies
      from the 90s for fricks sake.

    16. Re:Dumb editor, but there is an issue. by kjart · · Score: 1

      There is a vast array of evidence that giving extrinsic rewards (like money) can reduce the quality and creativity of work when compared with intrinsic motivation.

      I'm curious - what evidence are you referring to? I'd like to read it - and no, your own personal, anecdotal incident does not count as evidence.

    17. Re:Dumb editor, but there is an issue. by jschrod · · Score: 3, Insightful
      First, I develop free software since 1983. Being a member of the LaTeX core team and being involved in development and maintenance of several high-profile TeX tools, I know what code quality is -- our code runs with very few errors, and obvious problems are resolved before release time, not after.

      Second, the assertion is very fine if it is in. But that such obvious errors are not fixed before the release is rushed out is simply sloppy work that would not happen at our Open Source projects.

      Third, as the CEO of a consulting company, I seem to work with better commercial developers than you do. And that is not only my own company, but also many other places where we work together with in-house developers. Yes, these folks put assertions in their code -- and they care for the case when they happen. That's because they are proud about their work and want to create good applications. They are not afraid of bad news, and closing bug tickets is not a metrics for their appraisal. (Client or user satisfaction is, actually.) Of course, there is a bad apple here and there; but that's not different to the authors of the thousands of OSS projects on SourceForge or elsewhere.

      You seem to have a gripe with commercial software development -- you might have a bad experience in your own job. If you do, I have a recommendation for you: Look for a different company where developers are allowed to do their job. It pays in the end, both for the developer and the company.

      --

      Joachim

      People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

    18. Re:Dumb editor, but there is an issue. by Anonymous Coward · · Score: 0

      Those of us working in full time jobs know what the work of "bounty hunters" (consultants) looks like. It's almost always poorly written, impossible to maintain, and "good enough" for the bosses.

      Call us back when you have some experience of how those who get paid piecework actually do things.

    19. Re:Dumb editor, but there is an issue. by Viol8 · · Score: 1

      "As a consultant, I get to stick my nose in a lot of development shops,"

      Most "consultants" I've worked with seem to just patronisingly state the bloody obvious, come up with some 2nd rate design, write some unmaintanable code , then piss off and take their wheelbarrow full of money they've been paid for the "job" with them.

    20. Re:Dumb editor, but there is an issue. by Viol8 · · Score: 1

      "I cannot count how often I see error messages or assert failures with GNOME applications "

      Amen to that. I'm guessing you were just too far down the posting tree for the OSS fanboys to find you and mod you a troll. I'm tired of stuff Just Not Working in these supposedly "next generation" (yeah right) desktop "enviroments" and most of the apps can't even be bothered to put up a window when they're about to fail, just dump some obtuse error message to the console then exit. Oh yeah , linux is really ready for Joe Public.

    21. Re:Dumb editor, but there is an issue. by Anonymous Coward · · Score: 0

      The first page that I got on googling with "extrinsic rewards" (without the quotes) was http://www.beswick.info/psychres/management.htm

      Although not "exactly" what the grandparent said, the page claims that extrinsic rewards reduce the intrinsic motivation. Also, people are at their creative best when motivated by intrinsic rewards. One immediate effect (probably not applicable here) is that people who get paid (or rewarded) for doing something they once liked to do on their own, would stop doing it later if not paid later.

      I don't know if this is what you wanted to see, but since it turns up so easily on google I would assume that you were aware of such findings and either you think such findings are flawed or they don't apply.

    22. Re:Dumb editor, but there is an issue. by Ed+Avis · · Score: 3, Insightful

      The FSF has employed paid developers for years. It doesn't seem to have distracted them from their goals of free software or led to them being corrupted by Microsoft.

      --
      -- Ed Avis ed@membled.com
    23. Re:Dumb editor, but there is an issue. by Daniel+Phillips · · Score: 1

      Being a member of the LaTeX core team and being involved in development and maintenance of several high-profile TeX tools, I know what code quality is -- our code runs with very few errors, and obvious problems are resolved before release time, not after.

      Sorry for impugning your open source credentials, however you invited that by first throwing mud at some projects then failing to back up your point. The sin of criticizing somebody else's voluntary project. You know the answer to that: if you think the code is bad then why do you complain about it instead of fixing it?

      --
      Have you got your LWN subscription yet?
    24. Re:Dumb editor, but there is an issue. by Anonymous Coward · · Score: 0
      "whatever, fuck it, it's good enough; where's my ten bucks?"


      If a developer is willing to do such a poor job for ten bucks, how good a job will he do for nothing?

    25. Re:Dumb editor, but there is an issue. by jschrod · · Score: 1
      You interpreted me wrong, or I expressed myself badly. I didn't want to throw mud at OSS projects. That's why I wrote that amarok is OK and that I don't want to denigrate their work. (I use it while I'm writing this, after all.)

      I'm arguing against the statement that unpaid volunteer work at Debian produces inherently better software than paid work, be it for Open Source projects or for proprietary products. In my experience, the issue of payment and code quality are not statistically related. Besides, much work for major OSS projects is paid nowadays -- after all, I also pay my own staff to work on Open Source software.

      Why I don't fix it? Well, do you have a time machine for me, to give me the additional 24 hours per day that I would like to have? (And I'd take another 24 hours for the night... ;-) I am engaged in some projects that interest me most, and that fills up my spare time. Sometimes I help fixing other projects; but this is not always taken well.

      For example, just two weeks ago, I posted bug reports and fixes to OpenCA, an often-cited open source PKI project. No reaction at all, not even an ack that they received it. I have more than a dozen in-house fixes for that project; I asked how to submit them. Still no reaction. Do you really think that I spent the effort to clean them up and submit them after that reception? If you would do so, you're holier than I am; I'll spend my time where it's taken as a positive contribution.

      That's the other side of Open Source development, and that's not different to some proprietary software companies that I encountered. The OP's bragging about Open Source volunteer work quality doesn't describe the reality, which is gray and not black-and-white.

      --

      Joachim

      People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

    26. Re:Dumb editor, but there is an issue. by Anonymous Coward · · Score: 0

      OK but in that situation it was time that caused the problem - for a fixed price that wasn't decreasing, he would probebly have taken longer than the minimum over it in order to do a good job (and get more future business).

      OTOH many OSS developers are in it for the political brownie-points, and are arguably doubly inclined to do a rush-job since they are not being paid and are in effect becoming poorer for each hour they work for free - similar to the falling-proce model you describe.

    27. Re:Dumb editor, but there is an issue. by rfz · · Score: 1

      The Debian project is a community, not a corporation. Debian developers have never sought financial rewards for their work within this community. This is not to say the Debian developers don't make any money, they just make money somewhere else. Also, this does not mean that Debian developers are not rewarded by Debian. There are non-financial incentives for doing good work.

      Adding financial rewards to the equation made the contract much more complex. Many companies make disastrous changes to their rewards and compensations programs after months of planning and careful execution. How much planning went into this? Whose perspectives were considered? How and when will regular developer receive financial compensation? Is project manager the only paid position? Does this mean that more people will be applying for this job? Is so, is $6,000 an attractive number? If these questions can be answered, then at least there was planning. Either way, I think that this decision will be rolled back.

    28. Re:Dumb editor, but there is an issue. by fm6 · · Score: 1

      Well, if Debian developers feel that people shouldn't be paid for their contributions to the distro, then they should make it an explicit part of their charter or rules or whatever. In the meantime, it's a little silly to go all man-the-barricades just because somebody's donated a tiny amount of money to help get the next release out the door.

      You should also be asking yourselves whether this "volunteers only" model works. The issues Debian has had with flaky software and missed schedules seem to indicate that it doesn't. Lots of organizations rely on volunteers, but also employ paid staff. It's often the only way to make sure all the skills the org needs are available, or to guarantee some consistency of effort. Yes, once you start paying people, you risk sliding down the slippery slope of going commercial. You just have to decide whether that's worse than the risk of your organization just falling apart because crucial stuff isn't getting done.

      And once again, I have to object to some self-righteous, patronizing language. You say "community, not corporation" as if the two were mutually exclusive. Any group of people working together needs to be a community, whether they're a group of unpaid volunteers or a department in a big corporation. If people don't feel they're part of a community, the quality of work suffers. And from what I've seen of the FOSS movement, relying on unpaid volunteers does not guarantee a sense of community!

    29. Re:Dumb editor, but there is an issue. by PenguinBoyDave · · Score: 1

      I just spit coffee all over my screen. That is wrong on so many levels...but not far from the truth. RMS would be pleased!

      --
      I'm not a troll, but I play one on Slashdot.
    30. Re:Dumb editor, but there is an issue. by LMariachi · · Score: 1

      Why doesn't anecdotal evidence count as evidence?

    31. Re:Dumb editor, but there is an issue. by kjart · · Score: 1

      Because I say so? It certainly doesn't count as a vast array, at least.

    32. Re:Dumb editor, but there is an issue. by mangastudent · · Score: 1
      *The fundamental problem with Extreme Programming is that it proceeds from the assumption that no one on the team is a good software designer. Which is sometimes true. But when it isn't true, Waterfall (or _any_ other methodology**) + Good Designer will absolutely beat the ever living shit out of Extreme Programming + No Design.
      But the problem with other methods is a bit worse: in which of them do the people who can design well end up doing the design? The Antipatterns book stated that only one in five programmers "get" abstraction (the authors gave no citation, but that roughly agrees with what I've observed), and noted that in "democratic" processes, these people get out-voted by the ones who can't abstract.


      Perhaps all in all you're better off with a process that doesn't demand a Good Designer because in most real world situations you won't end up with one doing the design.

    33. Re:Dumb editor, but there is an issue. by LMariachi · · Score: 1

      It's still "evidence." Not to be conflated with "proof."

    34. Re:Dumb editor, but there is an issue. by dubl-u · · Score: 1

      The fundamental problem with Extreme Programming is that it proceeds from the assumption
      that no one on the team is a good software designer.


      I don't know who gave you that idea, but they got it pretty wrong.

      Some of the leaders of Extreme Programming and other agile methods are fantastic designers. Martin Fowler, for example, produces a fine variety of books on design. Eric Evans is another good example. Personally, I'm also a big fan of great design, and like XP precisely because it helps me produce better-designed code. Here's why:

      I'm sure we concur that the biggest factor in the quality of your design is the information you have. If I just say, "Give me a design for a system," and leave it at that, I've given you zero information; no matter how good your skills are, your design is unlikely to be the right one. And the more you know, the better off you are. Agreed?

      An inescapable fact about a software project is that you know the least at the beginning and the most at the end. Even if your research is 100% perfect (which, since that would be infinitely expensive, it won't be) new information will come to light. People will say, "Now that I've used X, what I really want is Y and Z." Your competitors, who are actively hiding as much as they can from you, will release new things. An executive will get replaced, causing a shift in direction. The business environment will change.

      Ergo, we should wait as late as possible until making design decisions, so that we have maximum information. And we should keep things as flexible as possible, so that when we figure out something better, or when the world changes and our design is no longer optimal, we can correct the design at low cost. Which is XP's basic approach to design.

      I also feel that XP is a big step forward because one isn't supposed to think about or invest in the design just at the beginning. It's a continuous process, so one never stops thinking about the design. It's not just for one person; everybody coding is supposed to be thinking about how to improve the design. And since I get to pair with everybody, they get to learn how I design, and I get to learn tricks from them.

      Sure, like you, I spend plenty of time at the beginning of a project thinking about where it's going, and coming up with plausible answers; I want to be sure I won't paint myself into a corner. Those plausible answers look a lot like the napkin-and-notebook versions of design documents. The difference is that when I set down at the keyboard, I don't pay them much mind. We came up with them once, and generally I'm not afraid we won't come up with something just as good. If we get stuck, I may go back and look at early designs for inspiration, but I may just as happily look elsewhere. There's no reason to limit my thinking to the best ideas we had months ago.

      Of course, that sort of change would be impossible without high-quality, well-tested code. Which is also why I do test-driven development, refactor mercilessly, and pair.

      Does that make it clearer? If I thought XP produced bad designs, or was for people who can't design, I'd drop it a hot second. But having tried developing both ways, I have no questions which gives me more design time or produces better design results.

    35. Re:Dumb editor, but there is an issue. by dubl-u · · Score: 1

      I'm curious - what evidence are you referring to? I'd like to read it - and no, your own personal, anecdotal incident does not count as evidence.

      Yes, I am aware that anecdotes do not add up to data. Foolishly, I was thinking people could use Google. Thanks for setting me straight on that.

      For a consumer-level intro, start with "Punished by Rewards" by Kohn.

  12. And... by PHAEDRU5 · · Score: 1

    "Stix nix hix pix" to you!

    --
    668: Neighbour of the Beast
  13. Re:Should be "Disenchanted Developers Delay Debian by akpoff · · Score: 4, Funny

    An annoyingly alliterative announcement.

  14. Debian is my favourite by DaMattster · · Score: 1

    While I primarily use FreeBSD, I have a Debian box to run Scalix Community Edition for email. Of all the Linux distros out there, it is the tightest. I sure hope they get past their current problems and get Etch released.

    1. Re:Debian is my favourite by Anonymous Coward · · Score: 0

      Tightest? You mean it has MAC system in place (for instance SELinux like in Fedora, or Apparmor like in Opensuse)? How about buffer overflow protection compiled into kernel by default? Does Debian handle fixing the vulnerabilities the fastest? Does Debian support proper centralized management and surveillance of the servers out of the box? Has the default installation of Debian the least moving (potentially dangerous) parts?

      Oops. The answer is NO to all the questions.. Guess what? There are tighter ones. A lot tighter.

    2. Re:Debian is my favourite by DaMattster · · Score: 1

      It does have selinux as an apt package that you can install. I think I should clarify that I meant I like it very much. It does lack some things but for my purposes it works well. But, selinux is available. You might do some homework there.

  15. Straight From Debian Lists by mpapet · · Score: 5, Informative

    This email from October 26 is pretty darn informative when it comes to dunc-tank. http://lists.debian.org/debian-project/2006/10/msg 00260.html

    This email from November 16 will pretty much bring everyone up to date on Etch status: http://lists.debian.org/debian-devel-announce/2006 /11/msg00004.html
    Since its publication, Etch has gone into bug-fixing only.

    Nice little bonus for debian users on the end if you read it all the way through.

    Please, please /.ers just go straight to http://www.debian.org/News/weekly/ and get the news. I certainly wish the editors at /. would.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:Straight From Debian Lists by Anonymous Coward · · Score: 0
      Please, please /.ers just go straight to http://www.debian.org/News/weekly/ and get the news. I certainly wish the editors at /. would.

      Right. Just go to the Debian Pravda to get your propa^H^H^H^H^Hnews. I'd rather get my news from somebody less biased than Dunc-Tank supporters.
    2. Re:Straight From Debian Lists by Anonymous Coward · · Score: 1, Insightful

      In fact, if you'd note, the DWN is run by a pretty strong critic of dunc-tanc (hence it not being weekly anymore).

      So you're a bit off there.

      http://www.debian.org/News/weekly/2006/41/

  16. Was ESR right? by Trogre · · Score: 0

    This sounds worryingly like what ESR predicted might happen if you start paying OSS developers without extreme caution.

    It's somewhere in The Cathedral & The Bazaar.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    1. Re:Was ESR right? by heroofhyr · · Score: 2, Interesting

      I think you're talking about this:

      If the conventional, closed-source, heavily-managed style of software development is really defended only by a sort of Maginot Line of problems conducive to boredom, then it's going to remain viable in each individual application area for only so long as nobody finds those problems really interesting and nobody else finds any way to route around them. Because the moment there is open-source competition for a `boring' piece of software, customers are going to know that it was finally tackled by someone who chose that problem to solve because of a fascination with the problem itself--which, in software as in other kinds of creative work, is a far more effective motivator than money alone.

      and/or this:

      Indeed, it seems the prescription for highest software productivity is almost a Zen paradox; if you want the most efficient production, you must give up trying to make programmers produce. Handle their subsistence, give them their heads, and forget about deadlines. To a conventional manager this sounds crazily indulgent and doomed--but it is exactly the recipe with which the open-source culture is now clobbering its competition.

      The quotes in themselves aren't fully summing up the idea, but I didn't think it would be wise to cut and paste the whole chapter(s) in this post. The first quote is from the chapter "On Management and the Maginot Line" in tC&tB. The second quote comes from the chapter "Gift Outcompetes Exchange" in Raymond's Homesteading the Noosphere.

      --
      brandelf: invalid ELF type 'KEEBLER'
  17. The lesson here is: by spun · · Score: 1

    Never try to help anyone but yourself. Trying to help yourself is noble and good. Helping others is based on the delusion that you can even try to put yourself in another's shoes and understand what they need or want. It will only lead to heartache. Selfishness is next to Godliness. Which is next to sarcasm, in case you couldn't figure that one out.

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  18. Meeting deadlines costs money... by bre_dnd · · Score: 2, Insightful
    ... if you're working on an open source project for "fun", being pestered around by a release manager to hurry up might not be as "fun". Most open source developers probably have a day job that's got enough deadlines to meet and managers to please -- so joining an open source project gives some fresh air, not being told what to do and being able to run your own show.

    Bringing in managers, paying them, getting people on your back telling you what to do and when to do it, when you were doing this as a "hobby", is a bit erhm -- turning the hobby into a chore. You want a job done, on time, when you want it, sure. Pay for it.

    1. Re:Meeting deadlines costs money... by urbanRealist · · Score: 1

      Although I have no mod points right now, I feel this is one of the more insightful comments I've read so far. You have explained the problem while keeping a human face on each rational agent.

      --
      I've seen a lot of things, but I've never been a witness.
  19. "fire" them by asv108 · · Score: 0, Flamebait
    If the release managers are getting what amounts to insubordination, then find people to replace the protesting developers, and move on. If replacing the people who are insubordinate is impractical, then work out a compromise.

    I personally don't see anything wrong with people getting money to spend more time on open source projects. Its not a two tiered system, any Debian developer can throw up a website that solicits donations so they can spend more time working for the greater good.

    A group of 17 developers, led by well-known Debian maintainer Joerg Jaspert, issued a position statement in October citing its disenchantment with Dunc-Tank. It read, "This whole affair already hurts Debian more than it can ever achieve. It already made a lot of people who have contributed a huge amount of time and work to Debian reduce their work. People left the project, others are orphaning packages...system administration and security work is reduced, and a lot of otherwise silent maintainers simply put off Debian work (to) work on something else."

    The dunc-tank concept is not hurting Debian, its the reaction by a small group of developers that is hurting Debian. Stopping work to protest dunc-tank, is the equivalent of cutting your hand off because of a finger sprain. I already have a hard enough time getting Debian used in enterprise projects because there is no company behind it. Now every time Debian is suggested, someone is going to say "Well what happens when the devs go on strike again?"

    This incident is not just hurting Debian, its hurting every fully community based project that could be used in enterprise environments.

    1. Re:"fire" them by drinkypoo · · Score: 2, Insightful
      This incident is not just hurting Debian, its hurting every fully community based project that could be used in enterprise environments.

      Hence the reason why fully community-based projects are not suited for mission-critical applications, unless you are willing to support your own use of it.

      Some people are, so that kind of software is fine for them. Others are not, and so it is not. It's just that simple.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:"fire" them by Anonymous Coward · · Score: 1, Insightful

      The dunc-tank concept is not hurting Debian, its the reaction by a small group of developers that is hurting Debian.

      That kinda is the point: If that small group of developers is important enough, then why are these people not getting paid as well? Is your work more important than mine? As long as there is no money involved, the whole thing is mostly a meritocracy, but with money a relatively small committee gets to decide who is going to be paid, and that means many other factors decide on the "importance" of certain tasks. As soon as people get paid, there is an incentive to reach a certain position in the group of developers which is decoupled from the goal of the project. These positions attract manager type personalities, people who have their own gain in mind and see the project as a means to achieve that. But a project cannot exist with just that kind of people. You need developers who do the grunt work and the fact that this equally important work goes unpaid indeed causes the community to split. As a volunteer developer, I don't want to fight to get my rightful share of the money. If I wanted to be in that kind of environment, I'd just work longer hours in my normal job.

    3. Re:"fire" them by n00854180t · · Score: 1

      They shouldn't be paying any managers anything in the first place. If they want paid development work, pay the developers doing the work, not some morons that are just going to annoy the people actually making the product. It's very very little wonder this has pissed people off. It's essentially the same as having a layman (i.e., not someone educated in development in any form) take the "lead developer" position (at 6000% of the normal devs' pay), and then the managers ("lead dev") trying to tell all the devs that they need to work harder. I don't know about anyone else here, but I'd quit immediately if a layman were posted above me at 6000% of my salary, and probably also hurl copious insults.

    4. Re:"fire" them by rcw-home · · Score: 1

      Hence the reason why fully community-based projects are not suited for mission-critical applications

      I'd revise that to say that any piece of software is not suited for a mission-critical application until it has already been developed, released, and tested by the people who will be depending on it.

      If your critical mission is on hold because you are desperately waiting for some code to ship, you have done quite the disservice to your mission.

    5. Re:"fire" them by Anonymous Coward · · Score: 0

      Hmmm... Are you sure that isn't what you have now? "the average worker -- who earned $41,861 in 2005 -- made about $400 less last year than what the average large-company CEO made in one day." and"by 2005 the average CEO was paid $10,982,000 a year, or 262 times that of an average worker ($41,861)." (That'd be 26200% of the normal devs' pay.) You could claim they're not "layman", but I'd bet the majority of them couldn't produce their company's products. Hide money in tax-sheltered off-short subsidiaries, make paper profits seem larger, and bail on golden parachutes, sure -- that they can do.

    6. Re:"fire" them by n00854180t · · Score: 1

      Arr, I recognize that capitalism promotes a single or few essentially laymen gaining 99% of the profit from expert work, but I was referring specifically to having a layman posted directly as your boss to organize a project in a field he knows nothing about, at 6000% salary. And to the guy above, I work at a small business, and technically no one oversees my work on technical matters (though I supposed you could argue that the owner has this position, and indeed "earns" multiple thousands of times more than myself, but my main point is that a layman shouldn't be making/directing expert decisions, and certainly not at salary anywhere above the expert him/herself). The reason I discount my situation as unalike is that the owner defers to me in technical matters.

    7. Re:"fire" them by rubycodez · · Score: 1

      oh yeah, that's never a problem in the proprietary software world. In fact that is mostly a problem in the proprietary software world, not the open source one.

  20. The title of parent post should be: by Trails · · Score: 2, Funny

    Alliterative Article Appelation Aggravates Argumentative Arbiter of Arbitrary And Academic Article Arrangement

    1. Re:The title of parent post should be: by grcumb · · Score: 1

      Alliterative Article Appelation Aggravates Argumentative Arbiter of Arbitrary And Academic Article Arrangement

      Er, that's not alliteration, that's assonance. Pronounced ASS-onan-ce. 8^)

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
  21. belly ache setting in by Anonymous Coward · · Score: 0

    If development is going to be voluntary in basis, time will come when a major project falls apart due to the conflict of interest between mind workers and their need for basic sustenance. This point is hardly here or there, generally speaking, save in the case of decision makers looking for dependability. If a platform provider has some trouble with implementation, say in the case of Vista, at least the company can fire, hire and re-deploy resources as needed to get the problem solved. There may be a delay, but ultimately it gets done.

    In the case of debian, frozen code or no, there is at the very least a perception of massive disaffection and and uncontrollable tail spin that would make any responsible boss leery. How could a person justify moving their outfit to a platform with such fundamental development issues hinting at this sort of disaster?

    I can hear the (practical) response of an advocate... "Why is an upgrade important anyway? stick with the old debian until this get sorted out, or try ubuntu or any of the other important distros. heck, switch to red hat if you need to upgrade for some compelling reason. that's the magic of open source! there's always several robust projects being maintained, all of them more or less the same. don't worry your pretty little head over this"

    Well, I can tell you, when you are responsible for the sustained functioning of complex business operations, and you are faced with the choice of boring, stable commercial software versus this mad anarchy of unaccountable developers, pinning your hopes on the plan to have them volunteer contributions, the choice is easy: safety first. Switching to some unknown platform may very well work in principle, but when you have 50+ machines running a crucial suite of software, even the smallest changes can turn in to huge headaches with giant price tags. This is true no matter what sort of software you run, but anything that reduces stress around here is gold. knowing that Microsoft has spent billions making sure that backwards compatibility is a priority is a lot more reassuring than knowing that Debian is about to implode because they couldn't pony up a measly $12,000.

  22. 12,000$ to kill Linux? by 140Mandak262Jamuna · · Score: 5, Funny

    OMG! wait till M$ hears this. All they have to do is to donate some 1000$ to a few developers in each Open Source to project, and all other devlopers will quit because they are jelaous and these few will retire happily using those 1000$ or 2000$ handout. All Open Source projects will grind to a halt! Wow! That is Steve Ballmer's dream. He might actually sit on a chair or two now.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    1. Re:12,000$ to kill Linux? by LordSnooty · · Score: 2, Funny

      Nah, no-one in the Linux community would ever take the Microsoft shilling... oh, wait...

  23. Mod parent funny by Anonymous Coward · · Score: 0

    No one gets the WoW reference? I thought it was somewhat witty.

  24. Disenchanted... by -kertrats- · · Score: 1

    Did they at least get a Nexus Crystal?

    --
    The Braying and Neighing of Barnyard Animals Follows.
    1. Re:Disenchanted... by Anonymous Coward · · Score: 0

      Fucking lame. How many more WoW nerds are going to post that exact same nerd joke?

    2. Re:Disenchanted... by -kertrats- · · Score: 0, Offtopic

      3.

      --
      The Braying and Neighing of Barnyard Animals Follows.
  25. Disenchanted? by Anonymous Coward · · Score: 0

    Why? Did they ever expect to have a check? I thought the developers where there for their love to Debian and expected nothing but other developers' respect and personal satisfaction out of it.

    On the other side, managers...Mmm we know that kind...

  26. They have to eat! by anss123 · · Score: 1

    $6,000 does not sound like a whole lot; hell £6,000 does not sound like a whole lot. Here in the old world $6,000 is bellow minimum wage, way bellow, so with $6,000 they would probably have to live in a tent and do their 'management' from internet cafés.

    1. Re:They have to eat! by Anonymous Coward · · Score: 0

      What is your whisper minimum wage? That's more my speed...

    2. Re:They have to eat! by Anonymous Coward · · Score: 0

      I am not sure what part of the old world you live in, but here in belgium 4500 is pretty damn good.

    3. Re:They have to eat! by Anonymous Coward · · Score: 1, Funny

      No, they don't have to eat. They need to diet. If it involves them skipping meals because they don't earn any money coding Debian, so be it. Here is one of the lead developers caught on a webcam (notice how fucking fat he is!)

    4. Re:They have to eat! by **loki969** · · Score: 1

      They got the 6000 $ for one month of full time work and two reports they had to deliver, which still seems quite reasonable for western standards, imo.

    5. Re:They have to eat! by anss123 · · Score: 1

      Of course, silly me. I for some reason thought it was a yearly deal.

  27. Apples and oranges by MarkByers · · Score: 1

    I support Microsoft rather than Linux

    Microsoft is a company. Linux is a product. You are comparing apples and oranges.

    Do you mean:

    I support Microsoft rather than Debian

    or

    I support Microsoft Windows rather than Linux

    or

    I support Microsoft rather than the people that donate their time to work on Linux

    Whichever way you put it your comment doesn't really make sense and needs more explanation. How does Microsoft help you make a living in a way that Debian can not do?

    Is it just that you can make more money selling a product for Windows than a similar product for Linux? Is your ability to make a profit a result of the fact that Microsoft pay their developers, or is it just because Windows currently has more market share? If Windows was open sourced would it hinder you in making a profit?

    Please try to make your comment make sense because I am sure that you have an interesting point but I think you forgot to say what it is.

    --
    I'll probably be modded down for this...
    1. Re:Apples and oranges by that+this+is+not+und · · Score: 1

      Actually, Microsoft is a company. Linux is a kernel. And there are many operating systems based on the Linux kernel.

  28. Release managers worth 6000x more than others? by dircha · · Score: 1, Insightful

    The release managers are not worth 6000 times more than the developers.

    Why should the release managers be surprised? Afterall, they were paid money to improve their own work ethic. Are the developers, who are arguably doing more *actual* work, not worth as much as the release managers, or held to a higher standard than the release managers?

    If they can't find developers to replace those who have reduced their contributions, and the lack of development contributions is the primary cause of the delay, then very likely the developers ARE worth more than the release managers. So you can suggest they just replace them all you want, but I hope it won't come as a surprise to you that the free labor market isn't exactly full of high quality talent willing to work long hours to come onto an already late project.

    Perhaps the release managers should distribute some of their new found resources to developers in exchange for additional contribution.

    1. Re:Release managers worth 6000x more than others? by Anonymous Coward · · Score: 0

      I'm guessing math is not what you do best.

    2. Re:Release managers worth 6000x more than others? by kakur · · Score: 1

      Acutally this would only be true (worth 6000x more) if everyone else developing Debian were paid $1.

      Since they are paid $0, this is actually a ratio of 6000:0.

      Since 6000/0 is the limit of infinity (mathematically also undefined), it can now be said according to the payout, that the value of the managers over the developers, approaches infinity.

      Of course we know that their contribution is probably closer to 1:1 in value, not 6000:0, which is why the payout is complete nonsense to begin with.

  29. even MORE alliterated by Anonymous Coward · · Score: 1, Funny

    "Disenchanted Debian Developers Delay Distro"

  30. WIR by Digana · · Score: 5, Informative

    Debian ships When It's Ready.

    But for those of us who are holding our breath for release time, a good and rough indicator of when it will ship is the number of release critical bugs. When the number hits zero, Debian is (almost?) ready. Since the etch freeze was announced about a week ago, the number of release bugs has wavered around 130, with a slight downward trend. This is the stock market of the free software world. :-) The etch freeze means that no packages can move down from unstable (sid) to the current testing (etch) automatically anymore (normally, packages in unstable are automatically moved down to testing by a script if no bugs are filed against them for some time, several days, iirc). Packages can still be moved from unstable to testing, but only manually if it's clear that they are stable enough for the next release.

    The dunk-tank drama in the Debian mailing lists is old news. Yes, some developers expressed concerns about the dunc-tank project, but I would hardly call this "frozen development". Developers are working hard to get the Debian release. I estimate January or February at the latest will be beer and pizza party time for all the Debian developers that have produced the largest binary free GNU/Linux distribution amongst which so many other distros depend.

    Personally, I'm very excited. I'm not sure how much truth there is in this, but Ubuntu has probably put pressure in Debian to more timely releases, and this release will be much more in time than the previous sarge release was. I've been given permission to install Debian in 20 workstations of our local network, and I'm waiting for the stable release and the renowned Debian quality and security to do so. I'll probably be tracking the next testing release after I install them, though, since testing works well for desktop use and workstations.

  31. nope its status anxiety by crabpeople · · Score: 1

    I think its actually a perfect example of status anxiety. People were all happy when they were working (or percieved to be working) for the same wage (free) and a measure of equality. But as soon as some were elevated above the others, anxiety took root. Theres a book and a 2004 documentary film on the concept. It really is a perfect example.

    --
    I'll just use my special getting high powers one more time...
  32. The dumbest part... by john+g+the+4th · · Score: 1

    Debian developers throw a fit because of unfair compensation. Debian users get to wait until developers remember who they are developing for. Debian Enterprise goes down the toilet because its gone from long release cycles, to long release cycles and an unstable development team. I've been a huge fan of debian since my first days of using Linux, but this is just petty, and childish.

  33. Who is...? by NineNine · · Score: 1

    Do I really have to say it?

    Well, ok. Maybe I do.

    Who is John Galt?

    1. Re:Who is...? by that+this+is+not+und · · Score: 1

      Who is John Galt?

      A character in a work of fiction.

  34. Re:Should be "Disenchanted Developers Delay Debian by sharkey · · Score: 1

    You forgot "Dunc-tank Despondent"

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  35. Re:Should be "Disenchanted Developers Delay Debian by robgue · · Score: 1

    erroneous editors encouraging enmity?

  36. Disenchanted Developers? by TriezGamer · · Score: 1

    What materials does that produce?

    1. Re:Disenchanted Developers? by Anonymous Coward · · Score: 0

      Given the average programmer diet, I'm guessing it's Greater Nether Essence all the way.

  37. Re:Should be "Disenchanted Developers Delay Debian by Anonymous Coward · · Score: 0

    Technically it's consonative, but really, I just wanted to be a word nazi for once.

  38. Nice inflammatory troll by PCM2 · · Score: 0, Flamebait
    So what you're saying is that Debian is for fucked-up smelly hippies who just can't handle the idea that people need money to live? Debian is too "pure" for anyone to get a pittance for their contribution? If you want your work accepted in Debian you'd better be independently wealthy? Oh fine. Sure sounds like the GNU ideal to me.

    Sure, and while you're at it, fuck feeding the poor -- if I'm going to feed the poor, shouldn't I get paid for it? And fuck shelters for battered women -- what am I, a hippie? Obviously, anybody who believes anyone could actually afford to volunteer their time for a worthwhile cause must be an independently wealthy, elitist snob. Out here in the real world it's all about the money, baby. You want code? Fuck you, pay me.

    Yessirree, Bob ... I sure loves me some open source.

    --
    Breakfast served all day!
    1. Re:Nice inflammatory troll by murdocj · · Score: 4, Informative
      Sure, and while you're at it, fuck feeding the poor -- if I'm going to feed the poor, shouldn't I get paid for it? And fuck shelters for battered women -- what am I, a hippie? Obviously, anybody who believes anyone could actually afford to volunteer their time for a worthwhile cause must be an independently wealthy, elitist snob. Out here in the real world it's all about the money, baby. You want code? Fuck you, pay me.

      Well, actually, shelters that feed the poor and help battered women DO take donations to support the staff and the facility. Pretty much exactly what the folks paying the Debian guys were doing... put a little money in the pot so the facility can be open. So I'm afraid you came up with an example for the other side.

  39. Open Source Balkanized Communism by Anonymous Coward · · Score: 1, Insightful

    While in concept I like the idea of a wide-open operating system where anyone -- including the "great unwashed" -- can contribute, I think the total lack of ownership of the final product translates to a total lack of motivation on the part of part-time developers. The GPL totally does away with someone owning the fruits of their labour. Would all the programmers stand up for a moment, please? Now, sit down if you're not altruistic enough to work for free. Of those left, sit down if you don't have the superior skills to write a modern operating system. Now, of those left, sit down if you don't have enough time to put in the long hours of your free time to contribute to a project that nobody owns. Is there anyone left standing? If there is, ask yourself if you agree with all of the goals of the project on which you're working. Do you think some things could be done better if you started your own distro? Sit down if you do.

    Is anyone left standing? Hey Linux users: see the problem yet? How much longer are you going to foster the illusion that you can get something for nothing?

  40. Re:Open Source Balkanized Communism by Anonymous Coward · · Score: 0

    The majority of programmers are employed as wage laborers creating property they do not own!

    If you work coding at microsoft do you own windows? No, Microsoft own windows.

    So working on open source means you actually do own what you work on.

    Which is not the case for the majority of programming jobs.

    I can tell you haven't worked in the industry...probably some high school kid who thinks he's going to develop the next big thing in his mom's basement.

    Well it doesn't work like that.

    Businessmen come up with some idea, they get capital from capitalists, they hire YOU to make property that THEY own.

  41. D'oh! by proxy318 · · Score: 2, Funny

    Delays? A decidedly damnable development. Do I detect disagreement?

    --
    Saying your "phone ran out of batteries" is like saying your "car ran out of gas tanks".
    1. Re:D'oh! by petrus4 · · Score: 1

      You'd get modded Funny if I currently had points. :)

  42. Disenchantment? by bensode · · Score: 1

    Dude put it on the AH ... I always get screwed with like 6x http://www.thottbot.com/?i=1039 or some shit when I disenchant items!

    --
    "Keep at least 3-6 full bottles of hard alcohol on hand, a 2 week resignation notice,..." - Poetmatt
  43. Support Microsoft by ratboy666 · · Score: 1

    "Ideologically, I support Microsoft rather than Linux because Microsoft allows people like myself to make a living"

    I take it that you work for Microsoft? Or is your living dependent on one or more particular Microsoft products (reseller)?

    I guess you could also be a developer who is dependent on the size of the Microsoft ecosystem.

    But none of that has anything to do with Linux, OSS, Debian or (even) Redhat (since you did bring them up). Although you do have a point -- companies would not invest in OSS unless there was a "value proposition" of some sort. Interestingly, the value proposition for Linux is usually higher for Linux in the SOHO market. As long as there aren't any teens in the house, Linux is a pretty easy sell.

    Ratboy

    --
    Just another "Cubible(sic) Joe" 2 17 3061
  44. hmmm. by fisher182 · · Score: 1

    if it's free software, where does the money come from to pay all these devs that apparently should get paid according to the comments here? i'm asking seriously. i mean, microsoft sells things to pay it's devs. does debian sell anything that comes from this free labor?

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

      Where does the money come from to pay the managers? If there is money, at least the core of heavy duty developers deserves to get paid as well. If there is no money, then many developers are ok with that too. It's the uneven treatment that causes the stir.

    2. Re:hmmm. by BokLM · · Score: 1

      where does the money come from to pay all these devs that apparently should get paid according to the comments here?

      You don't have to sell something to make money. Most of the linux kernel developers are paid for their work on the linux kernel, yet the linux kernel is not beeing sold.
      This could be the same for Debian. A lot of companies are using Debian and rely on it. They could pay some of their employes to be debian contributors. I don't know for Debian, but this is how things work in many open source projects.

    3. Re:hmmm. by fisher182 · · Score: 1

      so, once again, where does the money come from? do they print it in the basement? money has to come in to go out. i know it's a hard concept for the internet elite, but it's still reality.

    4. Re:hmmm. by fisher182 · · Score: 1

      ah somehow i missed the part where companies pay their employees to develop debian. having held a few jobs, i can't see this happening, but who knows. companies generally like to get something out of what they pay for. if they wanted to pay for debian development...well they could simply buy retail software (red hat? i dunno) and get support from there, and keep their employees focused on their real work.

    5. Re:hmmm. by fisher182 · · Score: 1

      i'm guessing that money was begged for or borrowed. i'm not saying the managers should get paid, i'm just wondering where people think all this money will appear from to pay everyone. i've had jobs, i know that money has to come from somewhere, it doesn't get printed out on the inkjet. this isn't the first time i've seen people on here calling for pay for devs to work on software they don't pay for, which is somewhat amusing. if you really want to see your favorite software devs get paid, donate. send them 50 bucks and let the project distribute it as they can. buy something if they offer cds or tshirts or something. i know i'm being silly, but you can't really get something for nothing in the long run.

  45. apt-get install almost anything by nurb432 · · Score: 1

    Unless what you are installing on doesnt have a network connection. Then having a proper cd based distro is important.

    --
    ---- Booth was a patriot ----
    1. Re:apt-get install almost anything by arodland · · Score: 1

      Um, no, you can apt-get it off of the CD too. And the official CD set gives you the entire collection of 14 CDs, with every package and source. So yeah, try reducing that by 93%, tell me how it goes.

    2. Re:apt-get install almost anything by nurb432 · · Score: 5, Funny

      They can just remove all the packages i dont care about. That should reduce it to a manageable level.

      --
      ---- Booth was a patriot ----
    3. Re:apt-get install almost anything by YGingras · · Score: 1
      Unless what you are installing on doesnt have a network connection. Then having a proper cd based distro is important.

      What parent means is probably that Etch is good enough since 2006-12-11, when they froze it. I was running on Sarge long before the release it. When the testing version of Debian is forzen, it makes a pretty good distro. You don't get the CDs but who care? You can install everything from the network anyway. I tried to stay on Testing (aka Etch) after the Sarge release but that was a mistake. Things fall apart when the devs are free to do anything they want! But now that Etch is frozen I'll sure give it a try. At this point they can wait as long as they want before they release, the network install of Etch will still be a kick ass distro.

      DISCLAIMER: I didn't try a recent snapshot of Etch yet.
  46. managers are always worth more! by Anonymous Coward · · Score: 0

    Don't you know? Managers are always worth much more than the actual people who do the real work! At least, that's what *they* think!

  47. hi by Anonymous Coward · · Score: 0

    Did your ban finally end?

  48. Re:Should be "Disenchanted Developers Delay Debian by bean123456789 · · Score: 1

    a single sardonic soliloquy starts slashdot's sundering symposium

  49. Gross Exaggeration by John+Hasler · · Score: 2, Informative

    > Many unpaid developers simply put off Debian work to work on something else.

    This is a gross exaggeration.

    > ...development is currently frozen.

    This is false. Etch (Testing) is frozen in that packages are no longer automatically moving into it from Sid (Unstable) but this is a normal part of the release cycle: it happens just before a release. Development continues apace in Sid.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  50. The future is here now! by Per+Abrahamsen · · Score: 1

    According to this EU sponsored report", more than half the free software developers make money on their free software work one way or another.

  51. Hard to believe you by Anonymous Coward · · Score: 0

    I don't know about anyone else here, but I'd quit immediately if a layman were posted above me at 6000% of my salary, and probably also hurl copious insults.

    If you work for just about any corp. in the USA and are not in executive management, then please don't slam the door on your way out.

  52. Money and OSS by m.dillon · · Score: 2, Insightful

    Money tends to throw a wrench into the works of an OSS project. I have seen it happen time and time again. GPL or BSD, it doesn't matter. At first people think its great, then something happens and the money is no longer there and, poof, suddenly the project is no longer able to support itself because people had become dependant on the cash flow. Or the core group decides to commercialize it (how many dozens of projects has that happened with? So many...) and work simply stops on the OSS version of the project, or people start arguing over where the money should go and who controls it, or it gets commecialized and the company then goes bust, or numerous other things.

    Having source code available is no guarentee of continuance. What matters is who is doing the actual work. I don't recall a single instance where a previously uninvolved third party has ever been able to successfully fork a large open source project after the original authors broke up or went commercial. Forking comes from within... it almost has to for it to have any chance of succeeding.

    For Debian this means that the resolution to the problem must also come from within. Either elements within the existing core group must fork the project, or they must work to resolve the mess the money has caused and become a cohesive entity again. No third party is going to bail them out.

    Matthew Dillon

    -Matt

  53. Re:Open Source Balkanized Communism by vga_init · · Score: 1

    Is anyone left standing? Hey Linux users: see the problem yet? How much longer are you going to foster the illusion that you can get something for nothing?

    I've watched the development of GNU/Linux over the years. Yours is a viable criticism, but I think it's a little bit exaggerated to claim that these problems are definite show stoppers that are killing FOSS itself.

    For starters, the idea of getting "something for nothing" is not an illusion. I've been using FOSS without paying for many years, and I've noticed too that development is more advanced and rapid now than it ever was before. For me it's a stark reality. I'm getting something for nothing, to be sure, but I'm not the only person in this equation. There are in fact lots of people getting something, and lots of people giving something for something in return. It depends on the somethings--there are a lot of somethings in the world. If you suppose only two somethings exist in the world (software and money), then certainly your model is the most important, but fortunately that's not the case...

  54. No surprise by petrus4 · · Score: 0, Troll

    I don't often find myself quoting Scripture, but I remembered one passage in connection with this that I felt was appropriate...

    Ye shall know them by their fruits. Do men gather grapes of thorns, or figs of thistles? Even so every good tree bringeth forth good fruit; but a corrupt tree bringeth forth evil fruit.
    A good tree cannot bring forth evil fruit, neither can a corrupt tree bring forth good fruit.
    Every tree that bringeth not forth good fruit is hewn down, and cast into the fire.
    Wherefore by their fruits ye shall know them.


    Matthew 7:16-20, King James Version

    I've noticed that people associated with Debian love talking about moral superiority, the project's "social contract," and it's commitment to principle. However, things are less attractive beneath the surface. I've never heard of another distribution which has suffered from so much internal infighting, or that has caused as much division externally. As I read recently, before corporations began getting involved, Microsoft had no reason to see Linux as a threat, because Linux's volunteer developers spend so much time fighting amongst themselves that despite a genuinely technically viable system having developed, the mainstream population is still alienated by the degree of internal conflict. For this conflict and division, Debian and the Free Software Foundation (and those who think in similar ways) are almost entirely to blame. They claim it's because they care about principle...in reality, what they really care about is retaining the ability to tell other people what to do and how to think.

    Personally I'd like to see Debian (as it currently exists organisationally) collapse entirely, and for the codebase to be adopted by Ubuntu, or other projects which will hopefully be run by people who are not so interested in dominating others.

    I saw someone predict on kerneltrap once that the FSF also is unlikely to last, long term. Organisations are only worth keeping for as long as they actually work *towards* human benefit. Once the focus instead becomes on dominating others, attempting to dictate how they think, and limiting self-determination, it's time for them to go. What Jesus says here about bad fruit being burned does not necessarily need to be interpreted in the classic apocalyptic sense; rather, it simply means that ultimately, only those institutions which actually consistently benefit people tend to last. Those which are not beneficial end up being routed around, and fade away as naturally as rain drying with the return of the sun after a thunderstorm.

    1. Re:No surprise by Anonymous Coward · · Score: 0

      because Linux's volunteer developers spend so much time fighting amongst themselves that despite a genuinely technically viable system having developed, the mainstream population is still alienated by the degree of internal conflict.


      Do you really believe that there isn't just as much (if not more) vicious infighting that occurs behind the closed doors of a proprietary software development corporation (or any large corporation for that matter)?

      Now, granted, due to Debian's 'open' nature, the infighting is available for all to see (and comment on, and report on, ad nauseum).
    2. Re:No surprise by Orochimaru · · Score: 2, Informative

      They claim it's because they care about principle...in reality, what they really care about is retaining the ability to tell other people what to do and how to think.

      Debian is one of the most flexible distributions availible. I don't give a rats arse about what some random Debian developer thinks about how I use my system or what programs I install because it doesn't affect me.

      Personally I'd like to see Debian (as it currently exists organisationally) collapse entirely, and for the codebase to be adopted by Ubuntu, or other projects which will hopefully be run by people who are not so interested in dominating others.

      How the hell is Debian collapsing going to help Ubuntu? Ubuntu already uses the Debian codebase. If anything Debian collapsing would hider Ubuntu. Your comment makes no sense.

    3. Re:No surprise by arifirefox · · Score: 1

      because of its open nature, any infighting is bound to spread the flame and burn even stronger.

      --
      Firefox Power http://firefoxpower.blogspot.com/
    4. Re:No surprise by Anonymous Coward · · Score: 0
      Personally I'd like to see Debian (as it currently exists organisationally) collapse entirely, and for the codebase to be adopted by Ubuntu, or other projects which will hopefully be run by people who are not so interested in dominating others.


      Funny, my reaction was the opposite. I was hoping Ubuntu would simply merge/get-bought-by Novell or Red Hat; since it seems to be just-another-commercial-distro of which we already have 2 good ones (Red Hat and Suse).


      Debian, though, as it currently exists(or rather, existed pre ubuntu?) provides something different, which is releases based on technical decisions only rather than corporate schedules. If it took 6 years to get another stable release, Debian appropriately was delayed. Under similar circumstances, Red Hat, Ubuntu, and Suse would go ahead and release every few months anyway; just because that was what they announced to their customers.


      If Ubuntu could move to a Red Hat base, perhaps everyone would be happer. Or is it that the Debian organizational approach really does work better and that's why Ubuntu chose to sit on top of that work.

  55. I'm going to send them money by dilute · · Score: 1

    You betcha - their non-profit, tax-exempt foundation is Software in the Public Interest.

    They should spread it out if possible. For example, you can earmark your donation for uncompensated developers. These folks deserve whatever money kindly comes their way. Debian is a GREAT.

  56. It's a feature of fiat currencies by Colin+Smith · · Score: 1

    It is also interesting to see how the leading capitalist economies moving from laissez-faire to mono/oligopolistic capitalism, and then also a large increase in government legislation and expenditure since the Depression. It comes from the ability to print money.

    If you can print money without having to raise taxation, politicians can pay for any whims that they have. They can pay for the whims of the populace. This leads inevitably to an expansion of the state to actually implement those whims. As far as 90% of the population is concerned it's free money. The free and easy money is like a wellspring to corporations so they spend a lot of time trying to inveigle government contracts.

    In fact the free money is a tax on the old and the poor. Printing money causes inflation, the middle class with mortgages and the rich benefit, the economy stretches and they can arrange their finances to be in the top half of the stretch. The old and the poor generally can't and so simply get poorer.

    The process of increasing state control will inevitably continue as long as the government continue run a deficit and to print money. (Note, borrowing money that you have no intention of paying back is not borrowing.) It's also worth noting that inflation is a runaway process; try 3% per year compounded over 80 years as an example.

    If the government run at a surplus *cough* and actually reduce the national debt the process will reverse. Running a gold backed currency will also stop the process of increasing government and influence of corporations because they will then have to balance the budget. Gold has it's own problems though. Perhaps a world currency designed to be neither inflationary nor deflationary, free from political control would be advantageous.

    Maybe neither pure socialism or pure capitalism is the answer? No, it's basically down to the monetary system. We're heading for fascist states btw rather than socialist.

    If you would describe yourself as a libertarian, or classical liberal you should be making use of a currency which is independent of governmental manipulation.

    e.g.
    http://en.wikipedia.org/wiki/Digital_gold_currency
    --
    Deleted
  57. Henny Penny by MULTICS_$MAN · · Score: 1

    The sky is falling.

  58. I'll bite... by Anonymous Coward · · Score: 0

    What the parent is saying is that coersion is more possible when you are not in full control of your work.

    Yes, you might be lucky to live in an area where jobs are plentiful and you can quit for artistic reasons, but not all of us have that luxury. And when I have to choose between the quality of my work and the wellfare of my family, I will choose the later each and every time. Only in the most extreme circumstances (such as if I worked on code to be used in rockets) would I act otherwise.

  59. Re:Open Source Balkanized Communism by An+Onerous+Coward · · Score: 1

    I read your post twice, trying to get your point. When I found myself reaching for paper and a pen so I could draw a Venn diagram, I said to hell with it.

    --

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

  60. Re:Microsoft allows you to make a living... by Douglas+Goodall · · Score: 1

    OK. Now you are dancing on my hot buttons. Each time I have tried to make a living using Microsoft products, they have eventually put their boot up my ass. They preach about a new technology. They release beta API's, then they deprecate the toolkit and go off in another direction. If a particular tool kit seems too useful, the kill it and assign part of their consulting group to do that work directly for clients, instead of allowing independent developers to do the work. After years of membership in MSDN, I finally had to ask Microsoft for help with a technical issue stopping me from making progress for a client, and they repeatedly answered a question they liked rather than respond to my carefully worded requests. At the point where I started receiving hundreds of sympathy emails from Compuserve users watching Microsoft wag me around over my simple request, I got the message. It should be obvious at this point that they want everyone coding in Visual Basic and all the important programming done at Microsoft by Microsoft programmers. Microsoft has single handedly done more to hurt the independent programmers than any other company IMNSHO.

  61. Debian Forever by bblboy54 · · Score: 1

    Subsequently, the name of this release is being changed to "Debian Forever"

  62. Look at this this way by recharged95 · · Score: 1

    In Debian's perspective, taking money for support is acceptable. Taking for profit is not. And the money lever operates differently in both cases.

  63. Debian and donations by kigrwik · · Score: 1

    Note that Debian is usually quite wise about its use of money. Most of it goes to hardware purchase and the reimbursement of travel expenses for some developers to attend DebConf (and not big honchos with a US salary but often students or citizens of poorer countries that could not affort a ticket, yet have been recognized critical to the effort).

    --
    -- don't discount flying pigs until you have good air defense
  64. Not Funny by jetxee · · Score: 1
    By your trollish and poorly thought-out comment, I would assume that you are not in the majority here.
    You Must Be New Here ®
    Not Funny. 145127 202721.
    1. Re:Not Funny by jetxee · · Score: 1

      145127 < 202721

  65. Re:Should be "Disenchanted Developers Delay Debian by Anonymous Coward · · Score: 0

    It can actually be made more irritating:
    Disenchanted Developers Developers Developers Delay Debian

  66. Bad article, full of misinformation by Respect_my_Authority · · Score: 4, Informative

    IMO, this is a bad article. It's full of misinformation and factual errors, and it paints a very inaccurate picture of the current state of Debian.

    From the article:

    Debian has a long history of being late, ever since its first version in 1997. This is one of the reasons why entrepreneur Mark Shuttleworth launched alternative Linux distribution Ubuntu two years ago.

    The date of Debian's first release given in this article is only one of the many factual errors that it contains. The Wikipedia article on Debian ( http://en.wikipedia.org/wiki/Debian ) tells that "The Debian distribution was first announced on August 16, 1993 by Ian Murdock" and "The Debian Project grew slowly at first and released its first 0.9x versions in 1994 and 1995." Debian version 1.1 was released in June 1996, version 1.2 in December 1996, and version 1.3 in June 1997.

    Of course, the article also fails to mention that the Ubuntu distribution is based on Debian and Ubuntu's each new release relies heavily on the work that is constantly being done in Debian, and the article also fails to tell that Ubuntu takes most of the code it releases from Debian's development branch.

    http://mako.cc/writing/to_fork_or_not_to_fork.html

    From the article:

    The upcoming release of Debian is being delayed because of a slowdown by key developers.

    Actually, there's no factual evidence at all that the delay in Debian's release schedule is caused by developers doing their work slower than usual. It is not easy to grasp how large and complex the Debian project has grown and many journalists also obviously fail to understand the not-for-profit and volunteer nature of the work that is done in Debian. The huge size of the project and the volunteer nature of its work are sufficient reasons alone to explain why the release has been delayed for a month or two. Such delays can happen for purely organizational reasons even if every developer is working as hard as they can.

    Debian is a non-profit volunteer organization where all the important decisions are made democratically. ( http://en.wikipedia.org/wiki/Democracy ) This means that all important issues in the project management are openly discussed over a period of time and every developer has a chance to get their voice heard. From time to time there are disagreements among the developers and these disagreements are settled by voting where the opinion of the majority wins.

    There was recently some disagreement among the Debian Developers about the experimental idea to fund two release managers' full-time work for a short period of time just before the upcoming Debian release. The Debian Developers voted about this issue and the majority of them decided to support the experiment. ( http://lists.debian.org/debian-devel-announce/2006 /10/msg00019.html ) Most of the developers accepted this result but 17 of them have been protesting even after the results of the voting were published. It is perhaps worth mentioning here that Debian has over one thousand officially accepted developers and many more who contribute to the project without having the official developer status. 17 developers out of 1000 is a small minority but they can still make a lot of noise. Those other developers concentrate on coding instead of public arguing, so it is only too easy for the scandal-hungry journalists to ignore all these hard-working silent developers and concentrate on the loud complainers.

    http://lists.debian.org/debian-devel-announce/2006 /10/msg00026.html

  67. when? by mennucc1 · · Score: 1

    Debian Etch will be released quando paratus est.

  68. take a month or two off by Anonymous Coward · · Score: 0

    or take a lifetime break, congrats from the gpl.