KDE pret rūķi
Linux tika izstrādāts, pamatojoties uz Unix. Rezultātā grafiskā lietotāja saskarne vai GUI nebija īsti tās attīstības priekšgalā, un to galvenokārt kontrolēja no komandrindas. Lai grafiskā lietotāja saskarne būtu piemērota darbvirsmu operētājsistēma, tā ir ļoti būtiska. KDE (K darbvirsmas vide) un Gnome (GNU tīkla objekta modeļa vide) ir divas iespējamās GUI, kuras var izmantot kopā ar Linux.
KDE tika izstrādāts vispirms, taču tā atkarība no Qt instrumentu kopuma, kas tajā laikā nebija GPL pakļauts, attiecās uz dažiem atvērtā koda kopienas cilvēkiem. Lai risinātu šo problēmu, tika sākti divi projekti, no kuriem viens bija paredzēts, lai aizstātu Qt rīkkopu, bet otrais bija paredzēts pilnībā aizstāt KDE; Rūķis ir pēdējais. Gnome tika uzbūvēts no jauna, izmantojot GTK + rīkkopa, kas pilnībā atrodas GNU GPL. Laikam ejot, Qt instrumentu kopums kļuva par GPL, un punkts pēc tam kļuva saprotošs. Bet Gnome ir ieguvis šādus panākumus, ka vairs nav runa par pašu instrumentu komplektu, un attīstība turpinājās.
Šīs divas GUI nav īsti kodētas Linux OS, tās darbojas tikai uz tās. Izplatījumu, kurā Gnome ir iepriekš ielādēts, piemēram, Ubuntu, var pārkonfigurēt kā Kubuntu, kurā ir instalēta KDE, un otrādi. Atšķirības divās vidēs galvenokārt ir kosmētiskas, un tām nav būtiskas ietekmes uz operētājsistēmas darbību. Bieži tiek izdarīta izvēle starp diviem, atkarībā no tā, cik ērti lietotājam ir vide.
Lielākā daļa lietotāju, kuri tikai sāk pāreju uz Linux, bieži tiek atturēti, izmantojot KDE. KDE sarežģītais un bieži vien mulsinošais raksturs apgrūtina pielāgošanos. Gnome visu ļoti vienkāršo, lai mazinātu neskaidrības. Tas varētu būt lieliski tiem, kas tikai sāk ar Linux, bet pieredzējušiem lietotājiem šķiet, ka vide ir pārāk ierobežojoša.
Kopsavilkums:
1. KDE un Gnome ir divas grafiskas lietotāja saskarnes, kas ir pieejamas operētājsistēmai Linux
2. KDE izmanto QT rīkkopa, bet Gnome izmanto GTK + rīkkopa
3. KDE un Gnome nav grūti kodēti nevienā Linux izplatīšanā, piemēram, Windows UI
4. Atšķirība starp šiem diviem ir galvenokārt kosmētiska, un tas īsti neietekmē Linux distro funkcionalitāti
5. Lietotājus bieži atlaiž KDE sarežģītība, savukārt Gnome to uztur tīru un vienkāršu
6. KDE ir atkarīgs no