[SlugLUG] Debian As A Server
Rick Moen
rick at linuxmafia.com
Mon Jun 12 10:52:27 PDT 2006
Quoting Rohan Sheth (rohan at rohan.ws):
> I really like Debian because I have been using the stable branch on a
> number of machines around here and have never had any problems. But
> using Debian as a desktop does cause it to suffer from politics and
> such.
One of the biggest underlying reasons for the creation of Ubuntu (in its
sundry flavours, including Kubuntu, Xubuntu, Edubuntu, and
Ubuntu-Server) was certain nagging problems with Debian on the desktop:
1. Because you want near-edge packages, Debian-stable is out, which
means you need -testing optionally with some admixture of -unstable.
2. But that raised, at the time, the aforementioned issue of the
Security Team not yet offering _fully automated_ coverage.
3. Also, the quarantining script that populates packages newly arrived
packages in -unstable into -testing was in no way guaranteed to
approve all related packages in (say) a KDE or GNOME suite at the
same time.
4. Also, because of the enormous difficulty of maintaining quality
and functionality across _13_ CPU architectures, some of them
incredibly ancient, slow, and rare, the project's progress sometimes
tended to get snagged on one of those platform's ideosyncratic
breakages. This also slows down migrations that are universally
agreed to be desirable but must be done carefully, such as from
XFree86 to X.org. (Ignorant people sometimes blame these delays
on "politics", in error.)
5. Many people were discomfited by the continuously-progressing nature
of -testing and -unstable, being more accustomed to distros with
(allegedly) "stable" software selections over 2-3 year periods --
even though the former sort of regime actually works better for
everything other than fragile and dodgy binary-only proprietary
software.
Ubuntu addressed (and addresses) those concerns by:
1. Releasing for three CPU archictures only (i386, AMD64, PowerPC).
2. Keeping suites of KDE, GNOME, and Xfce+apps stable over each
branch's lifetime.
3. Having defined periodic releases of ensembles that are otherwise
extremely similar to testing/unstable.
4. Having security coverage and paid (optional) support for those
releases during planned lifetimes for each.
Neither Debian nor Ubuntu (nor Gentoo, either) includes in its official
collections software that may not be lawfully redistributed, such as
proprietary codecs, etc. However, those are available from third-party
package sources.
More information about the Sluglug
mailing list