Gnome vs KDE
KDE ja GNOME ovat kaksi työpöytäympäristöä (ohjelmistokokoelma, joka tarjoaa käyttöjärjestelmille tiettyjä toimintoja ja ulkoasun), jotka toimivat X Window System -käyttöjärjestelmissä (useimmiten Unix, Linux, Solaris, FreeBSD ja Mac-käyttöjärjestelmän kymmenes versio). Työpöytäympäristö koostuu yleensä ikkunoiden hallinnasta (WM), joka luo tietyn tavan esittää ikkunat käyttäjälle, tiedostonhallinnasta, joka hallitsee kaikkia tiedostoja/kansioita ja esittelee ne käyttäjälle sopivalla tavalla, sekä joistakin muista apuohjelmista. asettaa taustakuvia, näytönsäästäjiä, näyttää kuvakkeita ja suorittaa hallinnollisia tehtäviä. Lisäksi siellä voisi olla sovelluksia tekstinkäsittelyyn, levyjen polttamiseen, selailuun ja sähköpostin lähettämiseen. Sekä KDE että GNOME sisältävät monia sovelluksia, jotka on omistettu kaikkiin edellä mainittuihin tehtäviin, ja ne luetellaan erikseen alla. Sekä GNOME että KDE sisältävät konfigurointityökaluja, jotta käyttäjä säästyy monelta konfigurointipäänvaiv alta. Kaikki asennetut sovellukset näkyvät tyypillisesti valikoissa automaattisesti, eikä konfigurointia tarvita aloittamiseen. Kaikista näistä syistä johtuen molemmat työpöytäympäristöt ovat helppokäyttöisyyden ja käytettävyyden kann alta erittäin arvokkaita.
KDE:n pääohjelmointikieli on C++. Pääsyy tähän on se, että KDE:n päätoiminnot on koodattu QT:llä, joka on kirjoitettu C++:lla. KDE:n perusjärjestelmän asentaminen vie noin 210 Mt. Aivan äskettäin KDE:n kehittäjät alkoivat kutsua sitä KDE-ohjelmiston käännökseksi (KDE SC), mutta useimmat käyttäjät kutsuvat silti uusinta versiota, vain KDE 4:ksi. KDE:n X-ikkunanhallinta on Kwin, kun taas sen X-näytönhallinta on KDM. Ennen viimeisintä versiota KDE käytti Konqueroria tiedostonhallinnanaan, mutta nyt se käyttää Dolphinia. Konsole on KDE:n pääteemulaattori. KWritea ja KOfficea voidaan käyttää tekstieditorina ja toimistoohjelmistona KDE:ssä. KDE on lisensoitu GPL-, LGPL-, BSD- ja muiden alaisena. Selaus- ja sähköpostisovellusten os alta KDE tarjoaa Konquerorin ja KMailin. KDE tukee multimediaa ääni- ja videosoittimien, kuten Dragon Playerin ja JuKin, kautta.
GNOMEN pääohjelmointikieli on C, koska GNOME:n kirjoittamiseen käytetty työkalusarja on GTK+ ja se on kirjoitettu C-kielellä. GNOMEN perusjärjestelmän asentamiseen tarvitaan noin 180 Mt. GNOME käyttää Mutteria ja GDM:ää X-ikkunanhallintaohjelmana ja X-näytönhallintaohjelmana. Nautilus on GNOMEn tiedostonhallinta, kun taas GNOME-pääte on sen pääteemulaattori. GNOMEssa gedit ja GNOME Office ovat tekstieditori ja vastaavasti toimistopaketti. GNOME käyttää GPL- ja LGPL-lisenssejä. Ephiphany- ja Evolution-ohjelmia voidaan käyttää web-selaukseen ja sähköpostien lähettämiseen GNOMEssa. Ääni- ja videotiedostoja voidaan toistaa Totem- ja Banshee-soittimilla.
Vaikka KDE ja GNOME ovat samank altaisia työpöytäympäristöjä, niillä on eroja. Äskettäisen uudelleenbrändäyksen jälkeen "KDE" tarkoittaa itse asiassa koko sovellusten kokoelmaa, mukaan lukien työpöytäympäristö, kun taas GNOME viittaa pelkästään työpöytäympäristöön. KDE-ohjelmisto perustuu Qt-kehykseen, kun taas GNOME perustuu GTK+:aan. KDE:llä ja GNOME:lla on eri joukko oletusohjelmia ja -paketteja, jotka on niputettu niiden mukana, esimerkiksi Dolphin ja Nautilus ovat tiedostonhallinnassa. Yleensä käyttäjät uskovat, että KDE tarjoaa enemmän toimintoja verrattuna GNOMEn yksinkertaisuuteen. Mutta toisa alta jotkut käyttäjät sanovat, että KDE on monimutkainen, ja toiset sanovat, että GNOMEsta puuttuu toiminnallisuus, koska se on liian yksinkertainen. Lisäksi KDE ja GNOME on lisensoitu eri lisensseillä.