Gnome vs KDE
KDE og GNOME er to skrivebordsmiljøer (samling av programvare som gir viss funksjonalitet og et utseende og følelse for operativsystemer) som kjører på operativsystemer som bruker X Window System (for det meste Unix, Linux, Solaris, FreeBSD og Mac OS X). Et skrivebordsmiljø består vanligvis av en Window Manager (WM) som skaper en bestemt måte å presentere vinduene for brukeren på, filbehandling som administrerer alle filer/mapper og presenterer dem for brukeren på en praktisk måte, og noen andre verktøy for å sette bakgrunnsbilder, skjermsparere, vise ikoner og utføre administrative oppgaver. Videre kan det være applikasjoner for tekstbehandling, platebrenning, surfing og e-postoppgaver. Både KDE og GNOME inneholder mange applikasjoner dedikert til alle oppgavene nevnt ovenfor, og de vil bli listet opp separat i detalj nedenfor. Både GNOME og KDE inkluderer konfigurasjonsverktøy slik at brukeren er skånet for mange konfigurasjonshodepine. Alle installerte applikasjoner vises vanligvis automatisk i menyene, og det er ikke behov for konfigurasjon for å komme i gang. På grunn av alle disse årsakene rangerer begge disse skrivebordsmiljøene høyt når det gjelder brukervennlighet og brukervennlighet.
KDEs hovedprogrammeringsspråk er C++. Hovedårsaken til dette er at hovedfunksjonaliteten til KDE er kodet ved hjelp av QT, som er skrevet i C++. Det tar omtrent 210 MB å installere basissystemet til KDE. Svært nylig begynte utviklerne av KDE å kalle det KDE Software Compilation (KDE SC), men de fleste brukere kaller fortsatt den nyeste versjonen, bare KDE 4. KDEs X-vindusbehandler er Kwin mens X-skjermbehandleren er KDM. Før den siste versjonen brukte KDE Konqueror som filbehandler, men nå bruker den Dolphin. Konsole er KDEs terminalemulator. KWrite og KOffice kan brukes som tekstredigering og kontorpakken i KDE. KDE er lisensiert under GPL, LGPL, BSD og andre. Når det gjelder surfing og e-postprogram, tilbyr KDE Konqueror og KMail. KDE gir støtte for multimedia gjennom sine lyd- og videospillere som Dragon Player og JuK.
GNOMEs hovedprogrammeringsspråk er C, fordi verktøysettet som brukes til å skrive GNOME er GTK+ og det er skrevet i C. Omtrent 180 MB kreves for å installere grunnsystemet til GNOME. GNOME bruker Mutter og GDM som henholdsvis X-vindusbehandler og X-skjermbehandler. Nautilus er GNOMEs filbehandler, mens GNOME-terminalen er terminalemulatoren. I GNOME er gedit og GNOME Office henholdsvis tekstredigereren og kontorpakken. GNOME bruker GPL- og LGPL-lisenser. Ephiphany og Evolution kan brukes for nettsurfing og e-post i GNOME. Lyd- og videofiler kan spilles av med Totem- og Banshee-spillere.
Selv om KDE og GNOME er lignende skrivebordsmiljøer, har de sine forskjeller. Etter den nylige rebranding refererer "KDE" faktisk til hele samlingen av applikasjoner inkludert skrivebordsmiljøet mens GNOME refererer til et skrivebordsmiljø alene. KDE-programvare er basert på Qt-rammeverket mens GNOME er basert på GTK+. KDE og GNOME har forskjellige sett med standardprogrammer og pakker sammen med dem, for eksempel brukes Dolphin og Nautilus som filbehandlere. Generelt har brukere en tendens til å tro at KDE tilbyr mer funksjonalitet sammenlignet med GNOMEs enkelhet. Men på den annen side sier noen brukere at KDE er komplisert og andre sier at GNOME mangler funksjonalitet fordi det er for enkelt. I tillegg er KDE og GNOME lisensiert under forskjellige sett med lisenser.