<h2>But de ce document</h2>
<p class="spip">Le but de ce document est de permettre aux débutants sous Linux de se faire une idée rapidement sur les différences qui existent entre Gnome et KDE.</p>

<p class="spip">Le but étant également de comparer les applications écrites pour Gnome (avec GTK) et écrites pour KDE (avec QT).</p>

<p class="spip">Comme il est très difficile d’être objectif dans un tel comparatif et qu’en plus, je n’utilise que KDE car je n’ai jamais réussi à accrocher avec Gnome, je compte sur les autres membres de Coagul pro-Gnome pour rester le plus objectif possible ;-).</p>

<p class="spip">Pour vous aider à faire votre choix entre Gnome et KDE, vous pourrez mettre des croix ou des notes dans les différents tableaux de ce document.</p>

<h2>Historique KDE</h2>
<p class="spip">Source : <a href="http://fr.wikipedia.org/wiki/KDE" class="spip_out">http://fr.wikipedia.org/wiki/KDE</a></p>

<blockquote class="spip">
<p class="spip">Le projet KDE a été lancé en octobre 1996 par Matthias Ettrich, qui souhaitait offrir aux utilisateurs de systèmes Unix une interface unifiée, qui gomme les différences entre les nombreuses boîtes à outils graphiques en usage sous le système X Window. Le choix de la bibliothèque Qt, qui à l’époque n’était pas libre, et dans une moindre mesure l’importance du langage C++ dans le développement de KDE, ont conduit à la création du projet concurrent GNOME en 1997.
L’année suivante, KDE 1.0 est sorti.
[...]
Au début, Qt avait une licence propriétaire, mais suite aux pressions de la communauté libre, Trolltech a décidé de placer sa bibliothèque sous une double licence :
    * une licence GPL et gratuite pour tous les projets libres (qui sont par ce fait forcément sous licence GPL)
    * une licence payante pour les projets dont le code source est fermé
Il est à noter que cette politique de double licence est valable pour tous les systèmes (Windows, Unix et MacOS) uniquement à partir de Qt 4.0. Pour les versions antérieures, il n’existe pas de version en GPL pour Windows.
[...]
KDE et GNOME ont une approche différente de ce que doit être une interface graphique :
    * KDE se veut complet dans l’intégration et les possibilités de configuration (collecte de toutes les applications installées au moment du lancement, afin de n’en oublier aucune).
    * GNOME se veut épuré, et met en avant des applications et des fonctionnalités au détriment d’autres.
[...]
Des acteurs importants de GNOME et KDE ont lancé Freedesktop, une zone informelle de collaboration entre eux (mais ouverte aux autres), visant à harmoniser l’infrastructure commune comme les raccourcis claviers, la détection du matériel, l’échange de données entre applications (comme avec le copier-coller, couper-coller et glisser-déposer), etc.</p>
</blockquote>
<h2>Historique Gnome</h2>
<p class="spip">Source : <a href="http://fr.wikipedia.org/wiki/GNOME" class="spip_out">http://fr.wikipedia.org/wiki/GNOME</a></p>

<blockquote class="spip">
<p class="spip">GNOME a été lancé en août 1997 par Miguel de Icaza et Federico Mena dans le but de proposer un environnement de bureau complètement libre incluant les bibliothèques de fonctions pour les programmeurs et les logiciels pour les utilisateurs - et de concurrencer le projet KDE car la bibliothèque Qt que celui-ci utilise était à ce moment-là non-libre.
[...]
<a href="http://fr.wikipedia.org/wiki/GTK" class="spip_out">GTK+</a> : le développement de GNOME repose notamment sur la <a href="http://fr.wikipedia.org/wiki/Bibliothèque_logicielle" class="spip_out">bibliothèque</a> GTK+ (qui fut conçue pour le logiciel de manipulation d’images <a href="http://fr.wikipedia.org/wiki/The_GIMP" class="spip_out">The GIMP</a>). 
[...]
Mars 1999 : Sortie de la première version majeure 1.0
[...]
Fondation GNOME : Regroupant plusieurs centaines de développeurs bénévoles et des sociétés innovantes, la Fondation GNOME est une organisation destinée à soutenir l’avancement de GNOME.</p>
</blockquote>
<h2>Gestionnaire de connexion : GDM contre KDM</h2>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Fonctionnalités</strong></th><th scope='col'><strong class="spip">Commentaires</strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>Gestion de thèmes</td><td>La qualité des thèmes est la même entre KDM et GDM, mais GDM dispose de plus de thèmes en standard. De plus, il est possible d’activer l’utilisation aléatoire des thèmes sélectionnés.GDM a été réécrit entièrement alors KDM  et basé sur XDM</td><td> </td><td>X</td></tr>
<tr class="row_odd"><td>Fonctionnalités</td><td>Je n’ai pas trouvé de différences de fonctionnalités entre GDM et KDM.</td><td>X</td><td>X</td></tr>
<tr class="row_even"><td>Saisie du mot de passe </td><td>Dans GDM, il faut commencer par saisir l’utilisateur et ensuite, il faut saisir le mot de passe. Mais ce mode de fonctionnement est paramétrable en fonction du thème.</td><td> </td><td> </td></tr>
<tr class="row_odd"><td>Éteindre l’ordinateur</td><td>Je n’ai pas trouvé dans Gnome pour éteindre directement l’ordinateur. Mais à priori, c’est possible car c’est le cas dans d’autres distributions.</td><td> </td><td> </td></tr>
<tr class="row_even"><td>Nouvelle session</td><td>Je n’ai pas trouvé dans Gnome pour lancer une deuxième session (par exemple sous KDE). Mais d’après les autres membres de Coagul c’est possible.</td><td> </td><td> </td></tr>
</tbody>
</table>
<h2>L’apparence (le look)</h2>
<p class="spip">Le look est la partie la plus subjective et donc la plus sujette à controverse. Sous KDE, les couleurs sont plus vives et plus proches de celles de Windows. Sous Gnome, les couleurs sont plus ternes avec beaucoup de gris. Bien sûr cela est paramétrable mais je ne parle que des paramètres par défaut. Sous Gnome, les icônes sont mieux soignés et plus lisses. Sous KDE, les icônes sont plus anguleux et plus simplistes.</p>

<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip"> </strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>Votre préférence ?</td><td> </td><td> </td></tr>
</tbody>
</table>
<h2>L’aide en ligne</h2>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip"> </strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>Dans Gnome, à priori, l’aide en ligne de plusieurs applications (ex : Nautilus) est en anglais alors que dans KDE, elle est quasiment toujours en français. De plus KDE est traduit dans plus de langues que Gnome.</td><td>X</td><td> </td></tr>
<tr class="row_odd"><td>Dans Konqueror, il est possible de consulter les pages de man au format HTML à l’URL « man :/ ». Dans Nautilus pour consulter la documentation, il faut utiliser le programme spécifique « YELP ».</td><td> </td><td> </td></tr>
</tbody>
</table>
<h2>Vitesse de démarrage</h2>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Fonctionnalités</strong></th><th scope='col'><strong class="spip">Commentaires</strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>Vitesse de démarrage de l’environnement de bureau</td><td>Gnome est souvent indiqué comme étant plus léger et rapide à charger que KDE, mais personnellement, je n’ai pas vu de différence notable.</td><td> </td><td>X</td></tr>
<tr class="row_odd"><td>Vitesse d’affichage d’une longue liste de fichiers</td><td>Après avoir fait plusieurs essais, cela dépend de nombreux paramètres et un coup, Konqueror est plus rapide et la fois d’après, c’est Nautilus le plus rapide.</td><td>X</td><td>X</td></tr>
<tr class="row_even"><td>Affichage d’un terminal</td><td>Konsole sous KDE est plus rapide à s’ouvrir que le terminal de Gnome lors du premier lancement, mais après, c’est instantané. </td><td>X</td><td> </td></tr>
<tr class="row_odd"><td>Conclusion</td><td>En fait, lors du démarrage de KDE, de nombreuses librairies sont chargées ce qui explique que certains trouvent le démarrage de KDE plus lent, mais ensuite, le premier démarrage des applications est plus rapide sous KDE.</td><td>X</td><td>X</td></tr>
</tbody>
</table>
<h2>Le paramétrage</h2>
<p class="spip">Dans KDE, il y a d’innombrables options pour tout configurer (Position des fenêtres, dimensions, comportement,...). L’avantage est qu’il est possible de tout personnaliser. L’inconvénient est qu’il est très facile de se perdre dans les innombrables paramètres. Pour se faire une idée des possibilités de configurations de KDE, il faut par exemple cliquer dans le coin supérieur gauche d’une fenêtre et de choisir l’option « Comportement des fenêtres ».</p>

<p class="spip">Dans Gnome, les options sont limitées au strict minimum dans le but de ne pas perdre l’utilisateur dans une multitude de choix.</p>

<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip"> </strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>Votre préférence ?</td><td>X</td><td> </td></tr>
</tbody>
</table>
<h2>Gestion des fenêtres</h2>
<p class="spip">De nombreuses fenêtres dans Gnome ne disposent pas de l’icône pour les mettre en plein écran (Gestion des fichiers, boites de dialogues,..)</p>

<p class="spip">Pour agrandir ces fenêtres, il faut commencer par les déplacer en haut à gauche et ensuite les étirer avec le coin en bas à droite, ce que je trouve très long.</p>

<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip"> </strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>Votre préférence ?</td><td>X</td><td> </td></tr>
</tbody>
</table>
<h2>Gestion des menus</h2>
<p class="spip">Dans Gnome, il n’est pas possible de modifier graphiquement les menus. Il faut passer par un fichier XML.</p>

<p class="spip">Cependant il existe le programme « ALaCarte » indépendant du projet Gnome qui permet de le faire.</p>

<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip"> </strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>Votre préférence ?</td><td>X</td><td> </td></tr>
</tbody>
</table>
<h2>Personnalisation du bureau</h2>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Fonctionnalité</strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>Pour l’arrière plan du bureau, il n’est pas possible de définir un diaporama</td><td>X</td><td> </td></tr>
<tr class="row_odd"><td>Le redimensionnement des icônes dans Gnome est intéressant pour mettre en évidence des icônes par rapport à d’autres.</td><td> </td><td>X</td></tr>
<tr class="row_even"><td>Dans KDE pour modifier l’icône d’un dossier ou d’un raccourci du bureau de nombreux icônes sont proposés par défaut. Dans Gnome, il faut aller rechercher une image.</td><td>X</td><td> </td></tr>
<tr class="row_odd"><td>Dans Gnome, il est possible d’ajouter des emblèmes sur les icônes (4 maximum). Cette possibilité n’existe pas dans KDE.</td><td> </td><td>X</td></tr>
<tr class="row_even"><td>Gnome utilise « <strong class="spip"> GConf </strong> » pour centraliser dans un fichier XML la configuration de toutes les applications Gnomes. KDE stock la configuration de chaque application dans un fichier texte indépendant.</td><td> </td><td>X</td></tr>
</tbody>
</table>
<h2>L’intégration des différentes applications</h2>
<p class="spip">Il semble que les applications KDE communiquent mieux et s’intègrent mieux entre elles. Par exemple de nombreuses applications viennent s’intégrer directement dans Konqueror (KPDF, K3B, Gwenview,..)</p>

<p class="spip">Dans Gnome, je n’ai pas trouvé d’exemple d’intégrations.</p>

<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip"> </strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>Votre préférence ?</td><td> </td><td> </td></tr>
</tbody>
</table>
<h2>La fenêtre ouvrir/enregistrer</h2>
<p class="spip">L’un des points qui me pénalise le plus quand j’utilise une application Gnome, est la fenêtre permettant d’ouvrir ou d’enregistrer des fichiers.</p>

<p class="spip">Voici un comparatif des différentes possibilités. J’ai utilisé « <strong class="spip"> kate </strong> » et « <strong class="spip"> gedit </strong> » pour faire ce comparatif :</p>

<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Fonctionnalité</strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>Afficher la liste des fichiers suivant plusieurs vues (Liste simple ou liste détaillée)</td><td>X</td><td> </td></tr>
<tr class="row_odd"><td>Organiser les signets dans des dossiers et sous-dossiers</td><td>X</td><td> </td></tr>
<tr class="row_even"><td>Créer, renommer ou supprimer des fichiers ou dossiers.<strong class="spip">Remarque </strong> : Cette fonctionnalité existait dans Gnome et a été supprimée toujours dans le but de simplifier l’utilisation des applications en limitant les options)</td><td>X</td><td> </td></tr>
<tr class="row_odd"><td>Possibilité d’afficher les aperçus des fichiers ou des images</td><td>X</td><td> </td></tr>
<tr class="row_even"><td>Icône pour mettre le fenêtre en plein écran ou mémorisation de la taille de la fenêtre</td><td>X</td><td> </td></tr>
<tr class="row_odd"><td>Pouvoir saisir ou modifier le chemin (URL) à la main (ou simplement faire une copie de ce chemin dans le presse papier)<strong class="spip">Remarque</strong> : A priori ce problème n’existe que sous Debian qui utilise une ancienne version de gtk (2.8). Avec la dernière version (2.10), c’est possible en faisant « CTRL+L »</td><td> </td><td> </td></tr>
</tbody>
</table>
<h2>Gestion des services (init.d)</h2>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Fonctionnalités</strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>Sous gnome et par défaut, il existe le programme « services-admin » disponible dans « Bureau / Administration / Services ». Ce programme est minimaliste, mais suffisant dans la plus part des cas. Il est très bien orienté utilisateur final. Sous KDE, je ne connaîs pas de programme équivalent à part ksysv qui semble ne plus être disponible sous Debian et en en plus, il est beaucoup plus complexe à utiliser.</td><td> </td><td>X</td></tr>
</tbody>
</table>
<h2>Réglage de la date et de l’heure</h2>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Fonctionnalité</strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>C’est un petit détail, mais j’aime beaucoup l’interface graphique permettant de sélectionner le fuseau horaire sous Gnome.</td><td> </td><td>X</td></tr>
</tbody>
</table>
<h2>Console : « Konsole » contre « Terminal Gnome »</h2>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Fonctionnalités</strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>Impossible d’ouvrir le terminal gnome en plein écran par défaut</td><td>X</td><td> </td></tr>
<tr class="row_odd"><td>Il n’y a pas de gestion des signets dans le terminal Gnome</td><td>X</td><td> </td></tr>
<tr class="row_even"><td>D’une marnière générale, le terminal Gnome dispose de beaucoup moins d’options que Konsole.</td><td>X</td><td> </td></tr>
</tbody>
</table>
<h2>Éditeur de texte : « Kate » contre « Gedit »</h2>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Fonctionnalités</strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>La vérification de l’orthographe à la volée n’existe pas dans Kate, de plus, dans KDE, il est nécessaire d’installer des paquets et de configurer le correcteur orthographique pour qu’il soit opérationnel alors que dans Gnome tout fonctionne du premier coup.</td><td> </td><td>X</td></tr>
<tr class="row_odd"><td>Pas d’option dans Gedit pour commenter automatiquement une ligne ou un groupe de lignes, pour indenter un groupe de lignes ou  pour plier ou déplier le code.<strong class="spip">Remarque</strong> : Pour avoir ces fonctionnalités, il faut utiliser un outil plus approprié comme « anjuta ».</td><td> </td><td> </td></tr>
</tbody>
</table>
<h2>Gestionnaire de fichiers : Konqueror contre Nautilus</h2>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Fonctionnalités</strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>La gestion des aperçus semble plus complète dans Nautilus (ex : L’aperçu de certains PDF ne s’affiche pas dans Konqueror) et la taille maximum des aperçus dans Nautilus est plus importante.</td><td> </td><td>X</td></tr>
<tr class="row_odd"><td>Konqueror dispose de beaucoup plus d’options pour afficher les fichiers sous différentes formes.</td><td>X</td><td> </td></tr>
<tr class="row_even"><td>Pour personnaliser le clic droit de Konqueror, il faut créer manuellement des fichiers textes décrivant l’action à réaliser. Pour Nautilus, il est possible d’utiliser l’interface graphique « nautilus-action » pour faire la même chose.</td><td> </td><td>X</td></tr>
<tr class="row_odd"><td>De nombreuses applications viennent s’intégrer dans Konqueror ce qui augmente encore ses possibilités (K3B, Gwenview, Ark,...)</td><td>X</td><td> </td></tr>
<tr class="row_even"><td>Il est possible d’extraire des CD, créer des MP3 ou des OGG directement depuis Konqueror avec l’URL « audiocd :/ ». Mais d’un autre coté, ce n’est pas le but d’un gestionnaire de fichiers et mieux vaut utiliser un logiciel spécifique.</td><td> </td><td> </td></tr>
<tr class="row_odd"><td>Dans Konqueror est possible depuis longtemps de naviguer dans les partages réseau via samba, ssh, ftp, nfs,..en utilisant les URL « lan :/ », « ftp:/ », « fish :/ », « nfs :/ »,...Cela est également possible avec les dernières versions de Nautilus.</td><td> </td><td> </td></tr>
<tr class="row_even"><td>Pour naviguer dans les fichiers, Nautilus utilise par défaut le mode « spatial ». Cela signifie que chaque dossier est ouvert dans une fenêtre séparée et que tous les paramètres de cette fenêtre sont mémorisés à la fermeture de celle-ci :Taille des icônesMode liste ou icônePosition et taille de la fenêtreKonqueror dispose également de cette possibilité mais n’est pas capable de mémoriser pour chaque fenêtre sa position et sa taille.</td><td> </td><td>X</td></tr>
</tbody>
</table>
<h2>Gestion des imprimantes</h2>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Fonctionnalités</strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>A priori, il n’est pas possible dans Gnome d’installer deux fois la même imprimante ou de créer une instance pour configurer des paramètres par défaut différent.</td><td>X</td><td> </td></tr>
<tr class="row_odd"><td>A priori, il n’est pas possible dans Gnome de déplacer une impression lancée sur une imprimante vers une autre imprimante.</td><td>X</td><td> </td></tr>
<tr class="row_even"><td>A priori, il n’est pas possible dans Gnome de limiter l’accès à certaines imprimantes à certains utilisateurs.</td><td>X</td><td> </td></tr>
<tr class="row_odd"><td>A priori, il n’est pas possible dans Gnome de gérer les bannières et les quotas sur les impressions.</td><td>X</td><td> </td></tr>
</tbody>
</table>
<h2>Comparatif des principales applications de chaque environnement</h2>
<p class="spip">Pour se faire une idée des différences entre KDE et Gnome, il est possible de comparer les applications de chaque environnement :</p>

<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Fonctionnalité</strong></th><th scope='col'><strong class="spip">KDE</strong></th><th scope='col'><strong class="spip">Gnome</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>Graver des CD : K3B contre GnomeBaker ou  Graveman</td><td> </td><td> </td></tr>
<tr class="row_odd"><td>Tableur : KSpread contre Gnumeric</td><td> </td><td> </td></tr>
<tr class="row_even"><td>Traitement de texte : KWord contre Abiword</td><td> </td><td> </td></tr>
<tr class="row_odd"><td>Lecture de PDF : KPDF contre Evince</td><td> </td><td> </td></tr>
<tr class="row_even"><td>Retouche de photos : Krita contre Gimp</td><td> </td><td> </td></tr>
<tr class="row_odd"><td>Écouter de la musique : Amarok contre Listen</td><td> </td><td> </td></tr>
<tr class="row_even"><td>Regarder des photos : GwenView contre GQView</td><td> </td><td> </td></tr>
<tr class="row_odd"><td>Messagerie : Kontact contre Evolution</td><td> </td><td> </td></tr>
<tr class="row_even"><td>Client FTP : Konqueror contre GFTP</td><td> </td><td> </td></tr>
</tbody>
</table>
<h2>Historique des modifications</h2>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Versions</strong></th><th scope='col'><strong class="spip">Dates</strong></th><th scope='col'><strong class="spip">Commentaires</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>0.1</td><td>15/10/06</td><td>Création par Tony GALMICHE</td></tr>
<tr class="row_odd"><td>0.5</td><td>06/12/06</td><td>Mise à jour suite aux remarques de Gnunux et Patrice</td></tr>
</tbody>
</table>