If you’ve been following the KDE vs. GNOME wars — especially after the GNOME Foundation was formed, you’ll enjoy this piece. It comes close to capturing my own views on the subject, of course — so you shouldn’t be surprised to find a few subtle potshots at GNOME here. But I’ll say this: KDE has been unfairly treated just because Trolltech’s QT was perceived as as somehow “less free” than the competition. Ideological purity is all very well (and KDE does comply with the Open Source Defintion — there’s even a KDE Free Qt Foundation now) but the GTK toolkit on which GNOME is based is IMHO too hairy for modern-day GUI development. In contrast, KDE’s C++-based approach is like a breath of fresh air. And, if coding is not your cup of tea, KDE looks prettier and runs faster as well.