KDE vs Gnome
Linux ble designet basert på Unix. Som et resultat var et grafisk brukergrensesnitt eller GUI egentlig ikke i forkant av utviklingen, og det ble styrt mest fra en kommandolinje. For å være et egnet operativsystem for stasjonære datamaskiner, er et grafisk brukergrensesnitt ganske viktig. KDE (K Desktop Environment) og GNOME (GNU Network Object Model Environment) er to mulige GUIer som kan brukes med Linux.
KDE ble utviklet først, men avhengigheten av Qt-verktøyet som ikke var under GPL på den tiden, vedrørte noen av folkene i open source-fellesskapet. For å løse dette problemet ble det startet to prosjekter, en med sikte på å erstatte Qt-verktøyet, mens den andre hadde til hensikt å erstatte KDE helt, Gnome er sistnevnte. Gnome ble bygget fra bunnen av med GTK + toolkit som er fullt under GNU GPL. Etter hvert som tiden utviklet seg, ble Qt-toolkit GPL, og punktet ble deretter opptatt. Men Gnome har oppnådd slik at det ikke lenger handlet om verktøysettet selv og utviklingen fortsatte.
Disse to GUIene er ikke virkelig kodet inn i Linux OS, de opererer bare på toppen av det. En distribusjon som har Gnome forhåndslastet som Ubuntu, kan omkonfigureres til å være som Kubuntu som har KDE installert og omvendt. Forskjellene i de to miljøene er hovedsakelig kosmetiske og de har ingen stor effekt på hvordan operativsystemet fungerer. Valget mellom de to gjøres ofte avhengig av hvor behagelig brukeren er med miljøet.
De fleste brukere som bare begynner overgangen til Linux, blir ofte motet når de bruker KDE. KDEs komplekse og ofte forvirrende natur gjør det vanskelig å tilpasse seg. Gnome holder alt veldig enkelt for å minimere forvirring. Dette kan være bra for de som bare begynner med Linux, men avanserte brukere føler at miljøet er for begrenset.
Sammendrag:
1. KDE og Gnome er to grafiske brukergrensesnitt som er tilgjengelige for Linux
2. KDE bruker QT-verktøyet mens Gnome bruker GTK + verktøykassen
3. KDE og Gnome er ikke hardkodede til noen Linux-distribusjon som Windows UI er
4. Forskjellen mellom disse to er hovedsakelig kosmetisk og det påvirker ikke funksjonaliteten til Linux distroen
5. Brukere blir ofte avskrevet av KDE's kompleksitet mens Gnome holder det rent og enkelt
6. KDE avhenger av