Rūķis pret KDE
KDE un GNOME ir divas darbvirsmas vides (programmatūras kolekcija, kas nodrošina noteiktu funkcionalitāti un operētājsistēmu izskatu un izjūtu), kas darbojas operētājsistēmās, kuras izmanto X Window System (galvenokārt Unix, Linux, Solaris, FreeBSD un Mac OS X). Darbvirsmas vidi parasti veido Window Manager (WM), kas rada noteiktu veidu, kā parādīt logus lietotājam, failu pārvaldnieku, kas pārvalda visus failus / mapes un ērti tos prezentē lietotājam, un dažas citas utilītas lai iestatītu fona attēlus, ekrānsaudzētājus, displeja ikonas un veiktu administratīvos uzdevumus. Turklāt varētu būt lietojumprogrammas tekstapstrādei, disku ierakstīšanai, pārlūkošanai un e-pasta sūtīšanai. Gan KDE, gan GNOME satur daudzas lietojumprogrammas, kas veltītas visiem iepriekšminētajiem uzdevumiem, un tās turpmāk tiks uzskaitītas atsevišķi. Gan GNOME, gan KDE iekļauj konfigurācijas rīkus, lai lietotājs būtu saudzēts no daudzām konfigurācijas galvassāpēm. Visas instalētās lietojumprogrammas parasti automātiski parādās izvēlnēs, un, lai sāktu, nav nepieciešama konfigurācija. Visu šo iemeslu dēļ abas šīs darbvirsmas vides ir ļoti ērtas lietošanā un izmantojamībā.
KDE galvenā programmēšanas valoda ir C ++. Galvenais iemesls tam ir tas, ka galvenā KDE funkcionalitāte tiek kodēta, izmantojot QT, kas rakstīts C ++. KDE bāzes sistēmas instalēšana prasa apmēram 210 MB. Pavisam nesen KDE izstrādātāji to sāka dēvēt par KDE programmatūras kompilāciju (KDE SC), taču vairums lietotāju joprojām izsauc jaunāko versiju, tikai KDE 4. KDE X loga pārvaldnieks ir Kwin, bet tā X displeja pārvaldnieks ir KDM. Pirms jaunākās versijas KDE kā failu pārvaldnieku izmantoja Konqueror, bet tagad tā izmanto Dolphin. Konsole ir KDE termināla emulators. KWrite un KOffice var izmantot kā teksta redaktoru un biroja komplektu KDE. KDE ir licencēta saskaņā ar GPL, LGPL, BSD un citiem. Runājot par lietojumprogrammu pārlūkošanu un nosūtīšanu pa e-pastu, KDE piedāvā Konqueror un KMail. KDE nodrošina multimediju atbalstu, izmantojot tādus audio un video atskaņotājus kā Dragon Player un JuK.
GNOME galvenā programmēšanas valoda ir C, jo rīku komplekts, ko izmanto GNOME rakstīšanai, ir GTK +, un tas ir uzrakstīts C valodā. GNOME bāzes sistēmas instalēšanai nepieciešami aptuveni 180 MB. GNOME attiecīgi izmanto Mutter un GDM kā savu X logu pārvaldnieku un X displeju pārvaldnieku. Nautilus ir GNOME failu pārvaldnieks, savukārt GNOME terminālis ir tā termināla emulators. GNOME, gedit un GNOME Office ir attiecīgi teksta redaktors un Office komplekts. GNOME izmanto GPL un LGPL licences. Ephiphany un Evolution var izmantot tīmekļa pārlūkošanai un e-pasta sūtīšanai GNOME. Audio un video failus var atskaņot, izmantojot Totem un Banshee atskaņotājus.
Lai arī KDE un GNOME ir līdzīgas darbvirsmas vides, tām ir atšķirības. Pēc nesenās preču zīmes pārdēvēšanas “KDE” faktiski attiecas uz visu lietojumprogrammu kolekciju, ieskaitot darbvirsmas vidi, savukārt GNOME attiecas tikai uz darbvirsmas vidi. KDE programmatūra ir balstīta uz Qt sistēmu, savukārt GNOME ir balstīta uz GTK +. KDE un GNOME ir atšķirīgas noklusējuma programmas un ar tām saistītās paketes, piemēram, Dolphin un Nautilus tiek izmantotas kā failu pārvaldnieki. Parasti lietotāji mēdz uzskatīt, ka KDE piedāvā lielāku funkcionalitāti, salīdzinot ar GNOME vienkāršību. Bet, no otras puses, daži lietotāji saka, ka KDE ir sarežģīts, bet citi saka, ka GNOME trūkst funkcionalitātes, jo tas ir pārāk vienkāršs. Turklāt KDE un GNOME tiek licencētas ar dažādu licenču komplektu.