Ubuntu *is* a real distro. It's not a distro aimed at the same audience as Fedora is, or Debian is, or Arch/Gentoo are.
I'd define the intended audiences as follows:
- Ubuntu: for those who want to run a Debian installation but do not wish to spend the time administrating it. Essentially what Windows XP was to the NT range of Microsoft's OS. It is, understandably, similarly popular. It has very much the same approach to the technical side of things as Debian, except it wants to run a considerably more recent crop of software than Debian does (generally speaking it is halfway between Debian sid [unstable] and Debian testing on release). Also it does not mind proprietary software (including drivers) as much; as long as it is freely redistributable. Users that run pre-release versions of the distribution run essentially the Fedora equivalent of a Debian based system. Users that run LTS (long-term-support, is extra stable) releases are essentially Windows XP users who want a Linux.
- For those who want & expect to run (much) the latest software found in Linux land: Fedora. These people must have some of the skills, persuasion & perseverance to run Debian but in addition are supposed to file bugs on their software, too.
- For those who want & expect to control their software through manual configuration after installation: Debian. There is a strong emphasis on “it just works”, if not before configuration to make it work the way you want to. In addition you had better drop your proprietary ways if you want an easy time on Debian. You are expected to read man pages, /usr/share/docs/ and the various other documentation of the packages you seek to tame. It's not so hard, just time consuming. Essentially this is a system administrator's distribution with its emphasis on stability, wide range of software: installing Debian is best done once, and the resulting OS imaged and copied to other machines.
- For those who like & expect to control their software from building it to configuring it after installation: Arch & Gentoo. It is essentially a BSD approach to a free OS.
Now personally I am of the opinion you can save yourself a *lot* of time, brain cells, and money otherwise spent on various substances to kill or appease aforementioned brain cells in frustration, if you chose a Debian based installation. Package management that just works is a godsent. Building from source means you either have faaaar too much time on your hands or you cannot upgrade nearly as often as the binary distributions allow you to.
And if you do chose a Debian based system; and if you do want to run much of the latest software (not to mention hardware)... Ubuntu is not such a bad choice after all. Although, I must admit that I run Kubuntu (KDE 4.4.2) myself because I find Gnome to be an inflexible, unwieldy, eye sore in general. It is however true that Ubuntu adds things in their Gnome'd flavour, of questionable value such as a compositing window manager (desktop effects are sweet, and you might have chosen to install one anyway, but one can certainly question the wisdom of including it by default).
Bookmarks