XFCE

Ιστορία

Ο Olivier Fourdan ξεκίνησε τη δημιουργία του XFCE το 1996. Ο αρχικός στόχος ήταν η δημιοργία ενός κλώνου του Common Desktop Environment (CDE) για τα λειτουργικά συστήματα Linux. Το πρόγραμμα θα βασίζονταν στο πακέτο λογισμικού XForms και η ονομασία του σήμαινε αρχικά XForms Commons Environment. Έκτοτε η βάση του προγράμματος έχει αλλάξει και πλέον δεν χρησιμοποιείται το XForms. Η ονομασία διατηρήθηκε, αν και πλέον δεν αναγράφεται σαν "XFCE" (με κεφαλαία γράμματα) αλλά σαν "Xfce". Ο Fourdan δημοσίευσε την αρχική έκδοση του προγράμματος στο SunSITE. Η πρώτη αυτή έκδοση του Xfce δεν ήταν ένα πλήρες περιβάλλον εργασίας, αλλά μονάχα μια γραμμή εργαλείων (αγγλικά: toolbar). Παρόλο που ξεκίνησε σαν ατομική προσπάθεια, το Xfce σήμερα αναπτύσσεται από ομάδα εθελοντών από όλο τον κόσμο, περιλαμβάνει πληθώρα προγραμμάτων και χρησιμοποιείται από πολλές διανομές Linux.

Έκδοση 2

Το 1998 παρουσιάσθηκε η δεύτερη έκδοση του Xfce και σε αυτήν περιλαμβάνονταν για πρώτη φορά το πρόγραμμα διαχείρισης παραθύρων Xfwm. Πρέπει να σημειωθεί ότι εκείνη την περίοδο το Xfce δεν ήταν ακόμη ελεύθερο λογισμικό, καθώς το πακέτο XForms, στο οποίο στηρίζονταν το Xfce, ήταν κλειστού κώδικα. Αυτός ήταν ο λόγος που το Xfce δεν συμπεριελήφθη, τότε, στο Red Hat Linux ενώ η διανομή Debian το συμπεριέλαβε μονάχα στο contrib project.

Έκδοση 3

Η τρίτη έκδοση του Xfce ήταν η πρώτη που μπορεί να θεωρηθεί ελεύθερο λογισμικό. Τον Μάρτιο του 1999 ο Fourdan ξεκίνησε την πλήρη επαναδημιουργία του Xfce, αυτή τη φορά με βάση το πακέτο GTK+ (GIMP Toolkit) αντί για τα XForms.

Έκδοση 4

Η έκδοση 4.0.0 χρησιμοποιούσε το GTK+ 2, ενώ στην έκδοση 4.2.0 έγιναν σημαντικές αλλαγές, ανάμεσα στις οποίες ήταν και η προσθήκη σκιών και διαφάνειας στα παράθυρα και ένα νέο σύνολο εικονιδίων. Το Ιανουάριο του 2007 παρουσιάστηκε η έκδοση 4.4.0, η οποία χρησιμοποιούσε το πρόγραμμα διαχείρισης αρχείων Thunar, αντί για το Xffm, είχε πλέον την δυνατότητα προσθήκης εικονιδίων στην επιφάνεια εργασίας και περιελάμβανε πολλές διορθώσεις για το Panel. Η έκδοση 4.6.0 παρουσιάστηκε τον Φεβρουάριο του 2009, περιλαμβάνοντας νέο πρόγραμμα διαχείρισης ήχου, νέο πρόγραμμα διαχείρισης επιλογών του χρήστη (settings manager) και σημαντικές βελτιώσεις στις εφαρμογές που συναποτελούν τα κύρια συστατικά του Xfce.
Τον Ιανουάριο του 2011 παρουσιάσθηκε παρουσιάσθηκε η έκδοση 4.8 του Xfce. Ήταν η πρώτη φορά που ακολουθήθηκε ο κύκλος ανάπτυξης που αναπτύχθηκε κατά τη διάρκεια του Ubuntu Desktop Summit τον Μάιο του 2009 ("Xfce Release and Development Model"). Στα πλαίσια του νέου τρόπου ανάπτυξης, χρησιμοποιήθηκε διαδικτυακή εφαρμογή ώστε να διευκολυνθεί η διαχείριση του εγχειρήματος και server αποκλειστικά για τους μεταφραστές του Xfce. Επίσης αναβαθμίστηκε ο κύριος server του εγχειρήματος.
Στις 28 Απριλίου 2012 παρουσιάστηκε η έκδοση 4.10 του Xfce. Σε αυτή την έκδοση κύριο μέλημα ήταν να γίνουν διάφορες μικροβελτιώσεις  και να γίνει το περιβάλλον εργασίας πιο εύχρηστο. Έγιναν διάφορες αλλαγές, μεταξύ των οποίων συγκαταλέγονται η εισαγωγή μιας νέας εφαρμογής για την αναζήτηση εγκατεστημένων στο σύστημα προγραμμάτων, αλλαγές στο Panel και η δυνατότητα εκκίνησης εφαρμογών με ένα κλικ.
Στις 28 Φεβρουαρίου 2015 παρουσιάστηκε η έκδοση 4.12 του Xfce.

Συστατικά του Xfce

Το Xfce παρέχει την βάση για την ανάπτυξη άλλων προγραμμάτων. Υπάρχουν αρκετά προγράμματα που αναπτύσσονται ανεξάρτητα και χρησιμοποιούν τις βιβλιοθήκες του Xfce, όπως το ημερολόγιο Orage. Επίσης υπάρχουν εφαρμογές και προγράμματα που καλύπτουν πληθώρα σημαντικών λειτουργιών όπως η διαχείριση αρχείων και η διαχείριση παραθύρων, οι οποίες αποτελούν κύρια συστατικά του περιβάλλοντος εργασίας Xfce.