KDE, GNOME, X11, Wayland, X.org Server, Compiz, ... πολλά ονόματα για διαφορετικά πράγματα. Και είναι ότι οι λιγότερο έμπειροι χρήστες σε αυτό το θέμα μπορούν να αντιμετωπίσουν ορισμένες αμφιβολίες όταν εγκαταλείπουν τα Microsoft Windows ή το Apple Mac OS X όσον αφορά γραφικά περιβάλλοντα.
Στα συστήματα Microsoft και Apple, τα γραφικά περιβάλλοντα έχουν αλλάξει λίγο, το περιβάλλον Aqua Από το Mac ή το πέρασμα από το Moon (Windows XP) στο Aero (Vista και 7) και αργότερα στο Metro UI (Modern User Interface) στα Windows 8, έχουν μικρή επίδραση στους χρήστες αυτών των λειτουργικών συστημάτων.
Στα συστήματα * Νίξ δωρεάν Αυτό μπορεί να είναι πιο περίπλοκο, διότι πρέπει να χειριστούμε πολλά ονόματα έργων για διαφορετικά συστήματα που αλληλοσυμπληρώνονται και μας προσφέρουν πολλές εναλλακτικές λύσεις. Αλλά πρέπει να κάνουμε διάκριση μεταξύ διακομιστή οθόνης, GUI ή γραφικού περιβάλλοντος χρήστη (περιβάλλον επιφάνειας εργασίας), διαχειριστή παραθύρων κ.λπ.
El περιβάλλον επιφάνειας εργασίας είναι μια εφαρμογή του γραφικό περιβάλλον διεπαφής χρήστη που μας επιτρέπει να έχουμε πρόσβαση και να διαμορφώνουμε τον εξοπλισμό μας με γραφικό τρόπο. Έχει στην πραγματικότητα την ίδια λειτουργία με το τερματικό, μόνο τα πάντα γίνονται γραφικά. Με αυτήν την έννοια έχουμε πολλά δωρεάν περιβάλλοντα, όπως KDE, GNOME, CDE, Xfce, LXDE, Unity, LXDE, Cinnamon κ.λπ.
El διαχειριστής παραθύρων Είναι το λογισμικό που είναι υπεύθυνο για την εμφάνιση των παραθύρων στα συστήματα με GUI. Έτσι, κάθε περιβάλλον επιφάνειας εργασίας θα χρειαστεί έναν διαχειριστή παραθύρων για να δημιουργήσει τα γραφικά εφέ και να εμφανίσει τα παράθυρα. Σε αυτήν την πτυχή βρίσκουμε ονόματα όπως Metacity, Mutter (και τα δύο χρησιμοποιούνται στο GNOME), KWin (για KDE), Compiz, XFWM (XFCE), Enlightenment (για E16 ή E17), Blackbox, IceWM, UltimateWM (που σχετίζεται με το έργο UDE ), Fluxbox, JWM, Openbox, FVWM, Virtual Tabbed WM, AfterStep, WindowsMaker, Matchbox, DynamicWM, HaZe κ.λπ.
Τέλος το διακομιστές οθόνης. Ο διακομιστής οθόνης είναι ένα πρόγραμμα που συντονίζει και διαχειρίζεται τις εισόδους και τις εξόδους των πελατών του, και αυτό επιτυγχάνεται χάρη στο πρωτόκολλο επικοινωνίας που είναι ένα πολύ σημαντικό μέρος του GUI. Ως διακομιστές οθόνης έχουμε το X.org γνωστό στον κόσμο του Linux, εκτός από το Wayland, το SurfaceFlinger (για Android), τα διάσημα και νέα Mir (από Canonical για Ubuntu) κ.λπ. Όλοι αυτοί οι διακομιστές οθόνης λειτουργούν ως ένα ακόμη στοιχείο των διαχειριστών παραθύρων που φαίνεται στην προηγούμενη παράγραφο.
Ελπίζω να σας ξεκαθάρισα κάτι για σας και να μην σας έκαψα ακόμη περισσότερο ...
Εξαιρετική εξήγηση, όλα είναι ξεκάθαρα, μέχρι να το καταλάβω