O interfata grafica este un sistem grafic, “situat” intre software (hardware) si utilizator. O interfata grafica se foloseste de pictograme si ferestre intiuitive, usurand munca utilizatorului cu dispozitivul, in contrast cu o intrefata text.
KDE (K Desktop Environment)
Este prima interfata grafica completa folosita pe sistemele de operare LINUX. Aceasta interfata grafica este dezvoltata incepand cu anul 1996, de o echipa coordonata de Mathias Etrich. Acest proiect a fost gandit pentru a oferi un mediu desktop complet: o interfata de baza si o suita de programe. Aceste programe pot fi instalate independent, dar pot rula si impreuna, ele fiind concepute in acest scop.
KDE este interfata standard pe LINUX Mandriva, SUSE, Slackware etc. Ubuntu are o versiune dedicata numita Kubuntu.
GNOME
Mediul desktop pentru LINUX Gnome a inceput din necesitatea unei alternative la KDE. KDE utiliza tehnologii care la vremea aceea (1997), nu erau open-source, cum ar fi Qt.
Gnome este scris in limbajul de programare C (spre deosebire de KDE, scris in C++) si pe toolkit-ul GTK+. Gnome vine cu un sistem simplu, in care toate aplicatiile functioneaza si arata la fel. Tinta GNOME este aceea ca utilizatorul final sa poate configura aproape orice in sistem, fara a face prea mari eforturi. Putem spune despre sistemele LINUX ce ruleaza interfata Gnome ca sunt usor de utilizat, dar in acelasi timp fiabile. Gnome nu vine cu foarte multe programe instalate, dar permite instalarea a multor altora bazate pe aceasta interfata.
Gnome vine ca interfata standard pe mai multe distributii de LINUX (Ubuntu, Fedora, etc)
Xfce
Xfce este o interfata grafica renunita pentru consumul mic de resurse, pe de o parte, si o posibilitate mare de configurare, pe de alta parte. O regasim in general pe sistemele mai vechi, care ruleaza LINUX, sau pe sistemele unde se doreste performanta maxima.
Lxde (Lightweight X 11 Desktop Environment)
Este o interfata grafica LINUX proiecatata special pentru calculatoarele cu putina memorie ram, sau unde autonomia este importanta. Proiectul LXDE a fost inceput in 2006, de programatorul taivanez Hong Jen Lee, cunoscut ca si PCMan. LXDE este scris in limbajul C, si este bazat ca si GNONE si Xcfe pe GTK+.