[Wolves] Red Hat Enterprise Server
James Turner
james at turnersoft.co.uk
Sun Nov 21 01:30:37 GMT 2004
On Saturday 20 Nov 2004 16:07, sparkes wrote:
> Andy Wootton wrote:
> > It isn't fair to compare the resource use of Debian with RHE. The
> > comparison should be with Fedora Core.
>
> Why not?
I suspect that a full install of Debian would take up far more space than
either RHEL or Fedora. Going by number of packages in a full install as a
very rough and ready guide to disc usage, Debian is about 8700, Fedora is
about 2000 and RHEL about 1500 depending on edition (cue Aq taking the Mickey
out of the "Enterprise Enterprise Edition", etc, etc).
IMHO, size on disc or number of packages in a full install isn't a
particularly useful indication of "bloat". Debian's massive package
repository provides a wealth of software that you can pick and choose to
build Open Source solutions - ie "bloat" according to his measure is a Good
Thing(tm).
Though it can be useful to do a full install when evaluating a distro (so you
can see the full range of features available), a production configuration
would normally (or should normally) consist of the minimum install plus any
specific additional packages needed to fulfil the machine's role.
Both Fedora and RHEL have minimal installs that include all sorts of
unnecessary junk which Red Hat think you might like to have, but you actually
don't - sendmail being installed and running springs to mind immediately. If,
say, you are a novice administrator who wants to install X and use the fabled
graphical admin tools, the inter-package dependancies are such that a
ridiculous amount of junk ends up being installed as well - Nautilus CD
burning support anyone? Audio playback libraries? Gnome panel applets? That's
bloat.
Debian and Fedora are both designed as general purpose operating systems,
aimed at a broadly similar type of user, and have a strong emphasis on
providing Open Source software and solutions (cue flames). In comparison,
RHEL is aimed more towards running commercial applications such as Oracle,
purchased by suits who are comforted by having everything "certified" as
being compatible, standardised, etc, and enjoy the thought of spending lots
of money in the process. (After all, power is measured by the size of your
budget isn't it?) RHEL is optimised towards running on the "big" machines
that these sorts of application need - hence Andy's suggestion that a
comparision of Debian and Fedora may be more appropriate.
> you can compare Debian to any linux distro in any market and it compares
> well.
No doubt Debian is a great technical accomplishment, but I suspect there are
specialised areas (e.g. embedded applications) where other distros may have
the edge. The key element is choice - you can pick the best tool to do the
job rather than going for "one size fits all". That said, Debian can be
configured for a very wide range of tasks and can do them well. Probably more
than most (or all?) other distros.
> It probably runs more servers than RHE and more desktops than Fedora and
> it does it all by being free.
Well, Red Hat based distros are still the most popular for public facing web
sites - for example, see
http://news.netcraft.com/archives/2004/07/12/slight_linux_market_share_loss_for_red_hat.html
which refers to counts based on number of hostnames per distribition. The Red
Hat ones must all be running either RHEL, Fedora or an out of date version -
and the total adds up to quite a lot compared to Debian. I doubt many are
running RHEL due to its high cost, but there you go. You know what they say
about statistics...
> If decision makers can't learn the difference between free and free then
> they are obvously not in a position to be making business decisions.
Well unfortunately many still are and do. Some are learning. Slowly.
> oh and the current stable version 3.0(r3) is a month old and has
> thousands of supported packages with the next version (sarge) having
> lots more in the pipline ;-)
As I said, RHEL is aimed more at people who are interested in supported
_commercial_ packages, where "supported" correlates as much to a legalistic
certification of approval as the availability of practical help. Basically,
they think they will be able to shift the blame onto the supplier more easily
if everything should go horribly wrong (and hence not get passed over for
promotion, demoted, fired etc).
Arguably, a preferable method of deciding which software to use would be to
always default considering Open Source solutions first, but still feel free
to use individual commercial applications where they can be shown to have a
specific and long term advantage.
IMHO, this commercial advantage is limited mainly to preserving
interoperability with other "legacy" commercial software that can't be
jettisoned for business reasons, and there is very little in the way of
functional requirements that Open Source can't provide for - and most of the
most important stuff is already packaged and supported on Debian. This legacy
of proprietary software (and staff lacking in Open Source-related skills) is
very great at the moment (esp. Microsoft), but can only diminish over time as
common sense kicks in.
Rant over. :)
James
More information about the Wolves
mailing list