Sí, es algo como parecido a Windows Binds ó Blinds(como se escriba), lo que hace el GNOME y el KDE es hacer la gestión de ventanas....
Linux por si solo tiene su entorno gráfico, o el servidor gráfico, el estándar se llama XFree, lo malo del XFree pelado es que es un camello programar gráficamente porque el manejo de código es aveces muy abstracto para generar una simple ventana, la librerías más comunes son las XWindow, pero esas librerías son de muy bajo nivel.
El GNOME y el KDE utilizan librerías que hacen de filtro entre el XFree y el usuario, por ejemplo, las librerías GTK+ y las GDK son en las que está basado el Gnome, al principió las librerías se utilizaron el el proyecto GIMP, los del programita más famoso de linux para manipulación gráfina, creo que es así( GnuImage Manipulation Project ), bueno en todo caso las librerías resultaron ser muy potentes para eso y decidieron crear un estándar al que las llamaron GTK+, las GTK+ son en puro C, claro que es código orientado a objetos pero a punta de C, y pues ya están las GTK- que esas si son en C++, pero la otra vez me puse a joder con esas y resulte cagandola en un proyecto de programación porque al final no funcionaron dejeneradas...
En cuanto a KDE utilizan las Qt, también son la machera, pero no he desarrollado hasta ahora nada...
Y personamente creo que KDE es el mejor que hay, es el más completo..., no se, ustedes se acuerdan del Enlightment, el que acompañaba al Gnome?, que paso con éste?
Ahh, una cosa, el Gnome es solo un administrador de escritorio, no se si todavía solo lo será, por ese caso era Gnome+Enlightment, caso contrario al KDE, que es un administrador de Ventanas y escritorio al mismo tiempo.
¢-neo