Υπάρχει μία διαφορά μεταξύ των εννοιών
GUI (
γραφική διεπαφή χρήστη, γραφικό περιβάλλον ή
κέλυφος) και
DE (
περιβάλλον εργασίας).
- Τo περιβάλλον εργασίας είναι το σύνολο βασικού λογισμικού μίας διανομής, συμπεριλαμβάνει το γραφικό περιβάλλον, τον διαχειριστή αρχείων, παραθύρων, τον display manager, το τερματικό, τον κειμενογράφο και αρκετά άλλα προγράμματα.
- Το γραφικό περιβάλλον είναι ένα συστατικό του περιβάλλοντος εργασίας, το κέλυφος που χρησιμοποιεί ο χρήστης για να αλληλεπιδράσει με το σύστημα και να αποκτήσει πρόσβαση στις εφαρμογές του περιβάλλοντος εργασίας.
Όταν λέμε το περιβάλλον εργασίας
GNOME3, εννοούμε το σύνολο του λογισμικού του
GNOME Project, δηλαδή το τερματικό (gnome-terminal), τον κειμενογράφο (gedit (gnome-editor)), τον διαχειριστή αρχείων (nautilus), το γραφικό περιβάλλον (gnome-shell) και άλλα προγράμματα που όλα μαζί αποτελούν το περιβάλλον εργασίας GNOME3.
Το
gnome-shell είναι το κέλυφος ή γραφικό περιβάλλον που χρησιμοποιεί το GNOME3. Τo Unity είναι γραφικό περιβάλλον άσχετο με το GNOME3, απλά η Canonical έχει επιλέξει να χρησιμοποιεί το περιβάλλον εργασίας του GNOME3 εκτός του gnome-shell που αντικατέστησε με το Unity. Εν ολίγοις, το Unity δεν έχει καμία σχέση με το GNOME, απλά χρησιμοποιείται στο Ubuntu για να διασυνδέσει τον χρήστη με τις εφαρμογές του GNOME, αλλά είναι ανεξάρτητο (σχεδόν).
Αντίστοιχα ισχύει το ίδιο και για το KDE. Το περιβάλλον εργασίας είναι το
KDE Software Compilation που είναι το σύνολο των εφαρμογών του KDE, και το
KDE Plasma είναι το γραφικό περιβάλλον του KDE Software Compilation.
Μιλώντας αυστηρά για γραφικά περιβάλλοντα και όχι για σύνολο εφαρμογών λογισμικού (περιβάλλοντα εργασίας) το Unity δεν έχει καμία σχέση με το GNOME Shell, είναι διαφορετικά.
Βέβαια αυτά είναι τα πιο δημοφιλή και είναι θέμα γούστου. Δεν μπορείς να πεις ποιο είναι καλύτερο από το άλλο χωρίς να συμπεριλάβεις στην επιχειρηματολογία σου υποκειμενικούς παράγοντες. Εγώ χρησιμοποιώ το GNOME Shell, ο X το Unity, ο Ψ το KDE και ο Ω το Openbox, ενώ τα άλλα γράμματα τα υπόλοιπα. Κάποιος από όλους έχει δίκαιο και οι υπόλοιποι άδικο; Όχι, μιας και πρόκειται για ένα απλό συστατικό ενός συνόλου. Όταν μιλάμε για περιβάλλοντα εργασίας έχει νόημα να πούμε πως κάτι είναι ολοκληρωμένο, γιατί πρόκειται για ένα σύνολο, και όχι για ένα μόνο στοιχείο. Η Canonical δεν έχει ακόμη δικό της περιβάλλον εργασίας (οπότε δεν υπάρχει κάτι να συγκρίνεις), χρησιμοποιεί τα εργαλεία του GNOME3, αλλά έχει το δικό της γραφικό περιβάλλον το οποίο έχει εξελιχθεί πάρα πολύ. Προσωπικά μου αρέσει αρκετά.
Μεταφέρθηκε στην κατάλληλη ενότητα.