Abstract said:
Not much of a Linux guy, so I'm gonna ask a newbie question.
All different iterations of Linux are pretty much the same, right? I mean, all the same commands should be usable no matter which Linux you choose. So why is one Linux better than another? Is it just differences in UI?
Think of it as cheese: there are many different variations, some are closer than others, and some are based off of others. Yet all (or most) cheese is based on milk...
All linux distros are based off the linux kernel (the most low-level part, the part that actually talks and controls your hardware), created by Linus Torvalis in the early 90s. But a kernel by itself is useless. You need programs (or at least a shell), for the computer to be any useful.
Suse and Yellowdog, for instance, are based off RedHat. (So they all have some similar points). They use the same package management system as RedHat. I personally don't like RPM.
Ubuntu, for one, is based off of Debian, which uses apt-get and .deb for package management. Fink and Darwinports on OS X also use the debian system, which is apt-get and .deb. I personally would choose Debian/Ubuntu solely for this reason. (You can go to wikipedia for a more in-depth comparison of .rpm and .deb)
Yet all Distros must use a window manager, or desktop environment. Mac OS X uses aqua, and you can't change that. Debian and Ubuntu use, by default, Gnome, which is often chosen for it's simplicity and elegance. RedHat, SuSe and many others use KDE as their desktop, which is often criticised as being extremely similar to windows, with eye-popping plastic icons and eye-candy. You can get some screenshots of pretty much every distro
here.
So no, the GUI and UI is mostly determined by what window manager and desktop environment you use. Even though Ubuntu comes with Gnome, you can download and install KDE. Vice-versa for others such as SuSe.
The difference between distros is what programs it comes installed with, what package management system it uses, and just basically what is was made to do. RedHat is more for your server, Ubuntu is for home and simplicity. Don't choose a distro on it's UI, for that is changeable. Choose it by everything else.
I hope that this might have cleared some things up.
llama
