Pour faire simple et rapide, disons que GNOME a pour philosophie de limiter les options disponibles dans les GUI de manière à rendre le truc le plus simple et intuitif possible un peu à la MacOS. (elles sont néanmoins dispo dans gconf ou les fichiers de config)
Alors que KDE se serait plutôt d'avoir toutes les options qui tuent et qui permettent de tout tuner à mort :)
Au niveau technique, GNOME se base sur des libs écrites en C dont les plus connus sont GTK, GLib, libxml, ... dont on tire des bindings vers beaucoup de langages (C++, Java, perl, python,...)
KDE est écrit principalement en C++ en se basant sur Qt.
Mais bon comme dit juste au dessus, tu peux utiliser une partie de l'un avec l'autre sans aucun problème et même de manière relativement intègré grâce en partie aux "standards" freedesktop.org
Ensuite Mono se veut une "implémentation" (je sais pas si c'est le terme exact) du framework .Net (en tout cas de sa partie standard en gros tout sauf les WinForms) et avec en plus Gtk# qui permet d'écrire (paraît il très facilement) des applications graphiques en GTK et bon GTK est une des bases de GNOME. Pour la petite histoire l'initiateur de Mono est Miguel de Icaza un des initiateurs de GNOME aussi, fondateur de Ximian à l'origine d'Evolution.
[^] # Pour faire simple...
Posté par Damien Pobel (site web personnel) . En réponse à la dépêche Aperçu en français de GNOME 2.12. Évalué à 6.
Alors que KDE se serait plutôt d'avoir toutes les options qui tuent et qui permettent de tout tuner à mort :)
Au niveau technique, GNOME se base sur des libs écrites en C dont les plus connus sont GTK, GLib, libxml, ... dont on tire des bindings vers beaucoup de langages (C++, Java, perl, python,...)
KDE est écrit principalement en C++ en se basant sur Qt.
Mais bon comme dit juste au dessus, tu peux utiliser une partie de l'un avec l'autre sans aucun problème et même de manière relativement intègré grâce en partie aux "standards" freedesktop.org
Ensuite Mono se veut une "implémentation" (je sais pas si c'est le terme exact) du framework .Net (en tout cas de sa partie standard en gros tout sauf les WinForms) et avec en plus Gtk# qui permet d'écrire (paraît il très facilement) des applications graphiques en GTK et bon GTK est une des bases de GNOME. Pour la petite histoire l'initiateur de Mono est Miguel de Icaza un des initiateurs de GNOME aussi, fondateur de Ximian à l'origine d'Evolution.
https://damien.pobel.fr