Gnome contre KDE
KDE et GNOME sont deux environnements de bureau (ensemble de logiciels qui fournissent certaines fonctionnalités et une apparence pour les systèmes d'exploitation) qui s'exécutent sur des systèmes d'exploitation qui utilisent le système X Window (principalement Unix, Linux, Solaris, FreeBSD et Mac OS X). Un environnement de bureau est généralement composé d'un gestionnaire de fenêtres (WM) qui crée une certaine manière de présenter les fenêtres à l'utilisateur, un gestionnaire de fichiers qui gère tous les fichiers/dossiers et les présente à l'utilisateur de manière pratique, et quelques autres utilitaires pour définir des fonds d'écran, des économiseurs d'écran, afficher des icônes et effectuer des tâches administratives. En outre, il pourrait y avoir des applications pour les tâches de traitement de texte, de gravure de disque, de navigation et d'envoi de courrier électronique. KDE et GNOME contiennent tous deux de nombreuses applications dédiées à toutes les tâches mentionnées ci-dessus, et elles seront répertoriées séparément en détail ci-dessous. GNOME et KDE incluent tous deux des outils de configuration afin que l'utilisateur soit épargné de nombreux maux de tête de configuration. Toutes les applications installées apparaissent généralement automatiquement dans les menus, et il n'y a pas besoin de configuration pour commencer. Pour toutes ces raisons, ces deux environnements de bureau se classent très bien en termes de facilité d'utilisation et de convivialité.
Le langage de programmation principal de KDE est C++. La raison principale en est que la fonctionnalité principale de KDE est codée en utilisant QT, qui est écrit en C++. Il faut environ 210 Mo pour installer le système de base de KDE. Très récemment, les développeurs de KDE ont commencé à l'appeler la compilation de logiciels KDE (KDE SC), mais la plupart des utilisateurs appellent toujours la dernière version, juste KDE 4. Le gestionnaire de fenêtres X de KDE est Kwin tandis que son gestionnaire d'affichage X est KDM. Avant la dernière version, KDE utilisait Konqueror comme gestionnaire de fichiers, mais maintenant il utilise Dolphin. Konsole est l'émulateur de terminal de KDE. KWrite et KOffice peuvent être utilisés comme éditeur de texte et comme suite bureautique dans KDE. KDE est sous licence GPL, LGPL, BSD et autres. En ce qui concerne la navigation et l'application d'e-mail, KDE propose Konqueror et KMail. KDE prend en charge le multimédia via ses lecteurs audio et vidéo comme Dragon Player et JuK.
Le langage de programmation principal de GNOME est C, car le kit d'outils utilisé pour écrire GNOME est GTK+ et il est écrit en C. Environ 180 Mo sont nécessaires pour installer le système de base de GNOME. GNOME utilise Mutter et GDM comme gestionnaire de fenêtres X et gestionnaire d'affichage X, respectivement. Nautilus est le gestionnaire de fichiers de GNOME, tandis que le terminal GNOME est son émulateur de terminal. Dans GNOME, gedit et GNOME Office sont respectivement l'éditeur de texte et la suite bureautique. GNOME utilise les licences GPL et LGPL. Ephiphany et Evolution peuvent être utilisés pour la navigation Web et la messagerie électronique dans GNOME. Les fichiers audio et vidéo peuvent être lus à l'aide des lecteurs Totem et Banshee.
Bien que KDE et GNOME soient des environnements de bureau similaires, ils ont leurs différences. Après le récent changement de marque, "KDE" fait référence à l'ensemble des applications, y compris l'environnement de bureau, tandis que GNOME se réfère uniquement à un environnement de bureau. Le logiciel KDE est basé sur le framework Qt tandis que GNOME est basé sur GTK+. KDE et GNOME ont un ensemble différent de programmes et de packages par défaut, par exemple Dolphin et Nautilus sont utilisés comme gestionnaires de fichiers. Généralement, les utilisateurs ont tendance à croire que KDE offre plus de fonctionnalités par rapport à la simplicité de GNOME. Mais d'un autre côté, certains utilisateurs disent que KDE est compliqué et d'autres disent que GNOME manque de fonctionnalités car il est trop simple. De plus, KDE et GNOME sont concédés sous différents ensembles de licences.