Distribution Tracking
[Posted April 16, 2003 by corbet]
| From: |
| Tres Melton <class5@pacbell.net> |
| To: |
| letters@lwn.net |
| Subject: |
| Distribution Tracking |
| Date: |
| Sat, 12 Apr 2003 03:18:48 -0700 |
Fellow Linux Geeks/Nuts/Addicts/Users,
I think The Linux Weekly News is the best, un(distro)biased, and
most informative news site on the 'net today. Therefore, I think that this
is the most appropriate place to post such an issue. If it were to be
posted to Slashdot there would be too much crap to wade through to find the
answers (not to mention the flames, flame-baits, and trolls -- its like
going fishing at a fish hatchery: you catch everything). The basic
question is "What distro do you use?" But I am curious about more than
just that; I'm curious about the path that people have taken to arrive at
that distribution.
Let's start with our esteemed editor: Mr. Corbet. Since he started
writing the device driver articles I know my estimation of his abilities
has increased considerably. They are really the only articles on LWN that
require all of my synapses to fire properly in order for me to understand
them. I consider myself a fairly good programmer, I've been building my
own kernels since the beginning, I'm not afraid to patch the kernel, and
I've spent many hours browsing through the source code. I think its a safe
guess that he doesn't use an out of the box configuration from any distro.
I'm curious what distribution he uses. I know that a custom kernel can be
used with just about any distro out there but a lot is lost by not using
the kernel that the distro has provided you with. The kernel is just the
most obvious example at hand.
It was Mozilla that got me started on this project. I'd like to
have a version that I built from source code but that goal has proven
elusive. I use Mandrake 8.2 at the moment and spent an evening in
dependency hell before I decided to just use the nightly builds. I'm
building up an old machine with Debian that I intend to take from Woody to
Sid to testing soon. The reason is to be able to build Mozilla and a
number of other programs so I can play with the source code.
I think it would be very informative to have a questionnaire to try
and chart the distros people started using, their intermediate distros and
why they switched, and finally the distro that they are currently using and
how happy they are with it. I would be willing to work on this project, in
conjunction with LWN, if there is actually a desire to see it done. It
would be nice if enough time went into the questionnaire to make it truly
useful for people -- newbie through kernel hacker -- and could be allowed
to run indefinitely on LWN so that data can continuously be collected and
it would have relevant data from now on.
For instance, if someone asked me what distribution they should use to
'try' GNU/Linux on I would recommend a CD based Live version or if I
could remember the name of the Linux version that lives as a file in a
Windoze partition and can be executed from Windoze. On the other hand
if a small business asked me how to use Linux to run the Internet stuff
I would probably suggest RedHat with a support contract. A desktop user
I would probably point to Mandrake; and a programmer with at least some
Linux experience I would probably point to Debian.
There are reviews galore for every kind of distro that you can
imagine. What we need is an aggregate of information that can be used
by everyone who doesn't spend their time reviewing distributions. The
pros and cons of each distro should be voted on and ranked. The recent
article about source based distros is an excellent article, especially
the part about the dis/advantages of going to source. That data should
be integrated into the questionnaire by those that are actually using
it.
I've included the distros that I've used and the reasons that I no
longer use them below as a starter:
Year Distribution Reason for changing
----------------------------------------------
1993 Slackware First Distro
1996 Redhat Slackware fell behind
2000 Mandrake Newer Packages
2003 Debian Hoping apt-get removes the dependency hell
???? Gentoo This will remove the dependency hell
I would also want to put a number of questions that say between
1-10 how would you rate:
Upgrade-ability of packages
Upgrade-ability between minor upgrades
Upgrade-ability between major upgrades
Desktop hardware compatibility
Laptop hardware compatibility
Server hardware compatibility
Rating as a desktop distribution
Rating as a server distribution
Rating as a newbie distribution
Rating as a programmer distribution
And some multiple choice questions:
Why did you switch to/from a particular distribution
Upgrade-ability
Packages
newness of packages
stability
What kind of users would you recommend this distro for
Newbies
Programmers
Administrators
What kind of uses would you recommend this distro for:
workstation
laptop
server
firewall
backup
I would list the results in terms of most popular distribution.
They could be resorted based upon your level of expertise, the function
that they will perform, and the hardware that they will be installed upon.
Each distribution could then be expanded to show how they are rated on
individual details as listed above. If LWN agreed to host this and help me
out we could even put it into a database so that you could use it to
compare and contrast the different distributions. It might even be
possible to place a front end on it that would allow a user to say: "I'm an
intermediate UNIX administrator/programmer, a beginning GNU/Linux user, an
expert LAN administer and I need to deploy DNS, HTTPd, SMTP on a single
server in a DMZ." The next user could say: "I'm a Linux expert that wants
to deploy a firewall on an old P100 with a DMZ for servers and a NAT setup
for the internal corporate users so they can share the DSL connection too
(without spending a week building and configuring my own)."
The first thing that I need to know, as I'm sure Jon and the other
staff at LWN need to know, is what kind of interest is there in the
community for such a database? Can I get some more feedback on the types
of questions that should be listed and how I should format the results?
This is just an idea and it won't be very useful without a lot of data in
it so if there is just a passing interest I guess I'm stuck reading distro
reviews and installing the most promising ones when I have the time.
Best Regards to the Community,
Tres
--
Tres Melton <class5@pacbell.net>
(
Log in to post comments)