|

Next: The Unix Environment
Up: Down to specifics: Linux
Previous: Why-Linux at CCRMA
Choices: Why RedHat,... Fedora
Choice is always difficult and trying to be as democratic as possible
is not an easy job. Fernando Lopez-Lezcano responds at the issue of
linux distributions as follows:
There are several reasons, I guess mostly historical at this
point. Please keep in mind that PlanetCCRMA as a project was not
"designed" (ie: We did not say at some point "let's get a project
started and let's base it on RedHat"). What you see now as
"PlanetCCRMA" is just the result of initially making available to
the world the custom-built packages that I was using to maintain a
Linux based, music and audio-friendly environment at CCRMA. Through
mostly user feedback the project has recently grown out of control,
and now I can truly say: "I have created a monster" :-).
The Linux environment at CCRMA has been RedHat based for quite a
while (I think the first version I installed was RedHat version 4 or
something like that back in '97). At that time one of the appeals of
RedHat was RPM (the package manager) and an easy to use installer (I
was previously using Slackware, first Linux install was done some
time in '96). At several points in time (even before what I was
doing internally at CCRMA became available as "PlanetCCRMA") I
considered switching to a different distro, and I really considered
Debian (and others), but Debian was not (at that time) as easy to
install as RedHat and the stable release was _too_ stable (for my
taste). For good or bad, the choice was made a long time ago and
each time I have again considered switching, there have not been
enough incentives to do so(*).
Regarding ``apt'' (the almost automatic installer up-grader and
updater), PlanetCCRMA originally did not use it, and, as you may
guess, it was not very usable without it :-). Apt made a huge
difference in making it easy to install and update for non-CCRMA
users, but the choice of apt was not "to make the distro act more
like Debian". I could have used another program other than apt, but
at that time, apt was, I think, the best choice (for example, there
was also a free implementation of the up2date server that I
considered but it was too young in its development cycle and apt for
rpm seemed like a better and potentially more stable choice that
leveraged on Debian's experience with it). If I started from scratch
today I could use yum, for example (and I will, when I have a slice
of that mythical thing called "free time").
Anyway, sorry for the long post, but hope it clarifies _some_ of
the reasons. This is not to say that CCRMA and (as a side effect)
PlanetCCRMA will stay forever with RedHat - Fedora Core. Who knows
what the future will bring(**)- Fernando(*) there has to be a
considerable advantage, I maintain a customized environment of 40+
machines so switching involves learning all the quirks of a new
distro, plus customizing it so that it behaves in pretty much the
same way as before and creates the same environment. Not impossible,
of course, but a lot of work. Even a version transition within the
same distro involves a lot of work! And it is harder now because it
is not just CCRMA anymore...(**) for example Progeny is porting the
anaconda installer to Debian! So, Debian could, at some point, be as
easy to install as RedHat-Fedora.
Next: The Unix Environment
Up: Down to specifics: Linux
Previous: Why-Linux at CCRMA
© Copyright 2001-2006 CCRMA, Stanford University. All rights reserved.
Created and Mantained by Juan Reyes
|