Why I use Debian. Was Re: [plug] Mandrake - printing
Greg Mildenhall
greg at networx.net.au
Mon Feb 21 18:32:10 WST 2000
On Mon, 21 Feb 2000, William Kenworthy wrote:
> My impression of debian is thats its both harder to get going and be
> productive, more fiddling etc. Can someone put a perspective on redhat
> & clones and debian as to why they chose debian?
In the end, I think most people use Debian for the reasons people use Free
Software. It was produced by the people using it, and it shows:
* Debian is extremely reliable, first and foremost. It will have all of
the latest bells and whistles when they have been properly tested, not
when management decides to ship them. You might find the bells and
whistles in "unstable", but they won't necssarily work right or be
well-supported.
* Debian does one thing and one thing well, and that is package
management. Installation and the micromanagement of your configuration
are seen as seperate issues, not necessarily best dealt with by Debian.
* Debian doesn't care how you got your system into a state the package
management can deal with. It does provide tools such as installation
disks to get into that state, but it doesn't demand that you use them,
and they provide a great deal of flexibility because they are merely
tools.
* Debian doesn't care how you configure your system, except the initial
configuration to get each package into a functional, secure and
interoperable state. Debian packages config tools written by third
parties, but contains no Debian-specific tools.
* Debian is not, in general, newbie-friendly, or Windows-user-friendly. It
is maintained by and for people who know Unix and Linux, and is made
user-friendly in the sense that it is very easy to use it effectively
once you know how - this is different to being easy to learn.
* Debian assumes it will be installed in a production environment, and so
emphasises working smoothly at the expense of fancy run-time gizmos.
It expects to be put away in a broom-cupboard and left to run - it
considers that the average box needs package management and
configuration only rarely, so it concentrates on working between times.
* Debian encourages orthogonal development to add configuration tools,
installation tools, and helpful default settings, either by those
creating the software being packaged, or third parties such as Corel,
Storm and Ian Murdoch's new company whose name I do not recall.
* Debian will never get in your way, even at the expense of making you do
things yourself that you might not want to.
* Debian has a package to do everything under the sun, because there are
Debian users who wish to do each of these things.
* Debian has very detailed guidelines for the way things should work and
sticks to them, because many people must cooperate to make it work.
* Debian adheres to all standards as closely as possible because of this.
I am sure a lot more could be added to this list, but in general, all of
the characteristics of Debian stem from it being an open, free, community
collaboration, and can be approximated by the difference between Free
Software and the equivalent commercial software.
I hope this is of some use to those unfamiliar with Debian, and that those
who are experienced can add to it for us.
-Greg Mildenhall
More information about the plug
mailing list