Study Reports On Debian Governance, Social Organization 65
andremachado writes "Two academic management researchers, Siobhán O'Mahony and Fabrizion Ferraro, performed a detailed scientific study about Debian Project governance and social organization from the management perspective. How did a big non-commercial non-paying community evolve to produce some of the most respectable Operating Systems and applications packages available? Organizations without a consensual basis of authority lack an important condition necessary for their survival. Those with directly democratic forms of participation do not tend to scale well and are noted for their difficulty managing complexity and decision-making — all of which can hasten their demise. The Debian Project community designed and evolved a solid governance system since 1993 able to establish shared conceptions of formal authority, leadership, and meritocracy, limited by defined democratic adaptive mechanisms."
Some, but not all. (Score:5, Interesting)
But a simple example: Debian, for the longest time, had
And since then, certainly, fixes to various packages' scripts which claim #!/bin/sh, but really want bash, have been sent back to Debian. (Either POSIX-ify them, or make them explicitly ask for bash.) But as far as I know, no major distributions outside Ubuntu actually have
Re:Just an observation (Score:3, Interesting)
From their own description [ubuntu.com] of the OS...Ubuntu and Debian are closely related. Ubuntu builds on the foundations of Debian architecture and infrastructure, with a different community and release process. ... Debian is "the rock upon which Ubuntu is built".
Ubuntu is a derivative of Debian. A very good one.
InnerWeb
Re:Just an observation (Score:3, Interesting)
As for ease of installation, Ubuntu dumbs things down (on the desktop edition) for the 'I'm afraid to touch this' crowd, and Debian has the 'Goodbye Microsoft' installer, which I found quite nice to use (not as dumbed-down as Ubuntu's, but I was able to configure everything and install as much or as little as I wanted without it seeming the least bit complex).
tl;dr - Server: Debian; Desktop: Either one.
Re:Debian Rules! (Score:4, Interesting)
Don't get me wrong; Debian testing is probably great for lots of people. If Ubuntu's trajectory continues as it is, I may one day return to Debian; as a result of Ubuntu's successes, they've adopted a number of Ubuntu's practices and policies. For example, they've adopted a wiki for community development, and a new proposal system for evaluating large scale decisions. And meanwhile, Canonical's success with Ubuntu has it focusing on strange contracts that draw resources from fixing bugs related to my personal uses.
As for your comparison essay, the "ubuntu-desktop" meta package now suggests / recommends most things, and apt is set to bring them in on updates but not remove the meta package if they're removed. That way, they can bring in new features, and you can opt out of some of them, and it'll remember that. The bloat charge is a bit unfair. The default install is something usable out of the box. You're free to do the minimal install the same way you did with Debian, but disk space is cheap these days, and people only have so many hours in a day. Hating release schedules is a bit silly. One way you update everything at once, and the other the updates trickle down to you. The everything at once has the advantage that you can deploy new compilers / libc during the early fork without worrying that someone will accidentally screw themselves. Of course the downside is that pidgin may be outdated quickly, but I think it's been fairly lucky at not breaking network compatibility recently.