XFCE

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Μετάβαση σε: πλοήγηση, αναζήτηση
XFCE
Xfce logo.png
Το XFCE στο Xubuntu 11.10 "Oneiric Ocelot".
Xubuntu 11.10 English.png
Δημιουργός Πολλαπλοί Δημιουργοί, απαρίθμηση εδώ
Τελευταία έκδοση 4.10 28 Απριλίου 2012
Τύπος Γραφικό Περιβάλλον Εργασίας
Λειτουργικό POSIX
Διαθέσιμο σε Πολυγλωσσικό
Άδεια χρήσης GNU General Public License, GNU Lesser General Public License και BSD License
Ιστοσελίδα www.xfce.org

Το XFCE (XForms Common Environment) είναι ένα γραφικό περιβάλλον εργασίας για λειτουργικά συστήματα Unix ή βασισμένα στο Unix, όπως το Linux. Έχει δοθεί έμφαση στη χαμηλή χρήση πόρων και την ευκολία χρήσης.

Ξεκίνησε να αναπτύσσεται το 1996 από τον Ολιβιέ Φουρντάν (Olivier Fourdan) και η πιο πρόσφατη σταθερή έκδοση είναι η 4.10, η οποία παρουσιάσθηκε στις 28 Απριλίου 2012.[1] Αποτελείται από "πακέτα" εφαρμογών που συνδυαζόμενα δίνουν την πλήρη λειτουργικότητα του περιβάλλοντος εργασίας, αλλά μπορούν να επιλεγούν ξεχωριστά ανάλογα με τις προσωπικές ανάγκες του χρήστη. Το XFCE, λόγω της χαμηλής χρήσης πόρων και των μικρών απαιτήσεων, χρησιμοποιείται συχνά σε παλιούς υπολογιστές, με περιορισμένες δυνατότητες.

Βασίζεται στην εργαλειοθήκη GTK+ 2 όπως και το GNOME 2. Χρησιμοποιεί τον διαχειριστή παραθύρων Xfwm4 και τον διαχειριστή αρχείων Thunar.

Ιστορία[Επεξεργασία | επεξεργασία κώδικα]

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

Έκδοση 2[Επεξεργασία | επεξεργασία κώδικα]

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

Έκδοση 3[Επεξεργασία | επεξεργασία κώδικα]

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

Έκδοση 4[Επεξεργασία | επεξεργασία κώδικα]

Το Xfce 4.4. Είναι ορατά διάφορα χαρακτηριστικά, όπως το Panel (στο κάτω μέρος) και οι σκιές γύρω από τα παράθυρα.

Η έκδοση 4.0.0 χρησιμοποιούσε το GTK+ 2, ενώ στην έκδοση 4.2.0 έγιναν σημαντικές αλλαγές, ανάμεσα στις οποίες ήταν και η προσθήκη σκιών και διαφάνειας στα παράθυρα και ένα νέο σύνολο εικονιδίων.[5] Το Ιανουάριο του 2007 παρουσιάστηκε η έκδοση 4.4.0, η οποία χρησιμοποιούσε το πρόγραμμα διαχείρισης αρχείων Thunar, αντί για το Xffm, είχε πλέον την δυνατότητα προσθήκης εικονιδίων στην επιφάνεια εργασίας και περιελάμβανε πολλές διορθώσεις για το Panel.[6] Η έκδοση 4.6.0 παρουσιάστηκε τον Φεβρουάριο του 2009, περιλαμβάνοντας νέο πρόγραμμα διαχείρισης ήχου, νέο πρόγραμμα διαχείρισης επιλογών του χρήστη (settings manager) και σημαντικές βελτιώσεις στις εφαρμογές που συναποτελούν τα κύρια συστατικά του Xfce.[7]

Τον Ιανουάριο του 2011 παρουσιάσθηκε παρουσιάσθηκε η έκδοση 4.8 του Xfce. Ήταν η πρώτη φορά που ακολουθήθηκε ο κύκλος ανάπτυξης που αναπτύχθηκε κατά τη διάρκεια του Ubuntu Desktop Summit τον Μάιο του 2009 ("Xfce Release and Development Model"). Στα πλαίσια του νέου τρόπου ανάπτυξης, χρησιμοποιήθηκε διαδικτυακή εφαρμογή ώστε να διευκολυνθεί η διαχείριση του εγχειρήματος και server αποκλειστικά για τους μεταφραστές του Xfce.[8] Επίσης αναβαθμίστηκε ο κύριος server του εγχειρήματος.

Στις 28 Απριλίου 2012 παρουσιάστηκε η έκδοση 4.10 του Xfce.[1] Σε αυτή την έκδοση κύριο μέλημα ήταν να γίνουν διάφορες μικροβελτιώσεις και να γίνει το περιβάλλον εργασίας πιο εύχρηστο. Έγιναν διάφορες αλλαγές, μεταξύ των οποίων συγκαταλέγονται η εισαγωγή μιας νέας εφαρμογής για την αναζήτηση εγκατεστημένων στο σύστημα προγραμμάτων, αλλαγές στο Panel και η δυνατότητα εκκίνησης εφαρμογών με ένα κλικ.[1]

Συστατικά του Xfce[Επεξεργασία | επεξεργασία κώδικα]

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

Κύρια συστατικά (core components)[Επεξεργασία | επεξεργασία κώδικα]

Τα παρακάτω προγράμματα αποτελούν κύρια συστατικά του περιβάλλοντος εργασίας Xfce:[9]

Window Manager (Xfwm4)
Πρόγραμμα που διαχειρίζεται την τοποθέτηση και την μορφή των παραθύρων των εφαρμογών στην οθόνη.[9]
Panel
Το Panel είναι μια μπάρα από την οποία ο χρήστης μπορεί γρήγορα να εκκινεί προγράμματα, να διαχειρίζεται παράθυρα, να προσθέσει ρολόι και άλλα.[10]
Desktop Manager (Xfdesktop)
Εφαρμογή που διαχειρίζεται όλα τα ζητήματα που σχετίζονται με την αρχική οθόνη της επιφάνειας εργασίας, όπως η εικόνα φόντου και τον τρόπο που θα εμφανίζονται αρχεία και εφαρμογές σε αυτή.[11]
Session Manager
Πρόγραμμα που διαχειρίζεται όλες τις παραμέτρους που σχετίζονται με την εκκίνηση, την επανεκκίνηση και το κλείσιμο του συστήματος. Επίσης διαχειρίζεται τις δυνατότητες αναστολής λειτουργίας και των συνεδριών (αγγλικά: session) κάθε χρήστη.[12]
Settings Manager
Πρόγραμμα που επιτρέπει την ρύθμιση και την αποθήκευση των ρυθμίσεων του χρήστη.[9]
Thunar
Το Thunar είναι το σύστημα διαχείρισης αρχείων του Xfce. Διαθέτει προηγμένες λειτουργίες, όπως η μετονομασία πολλών αρχείων ταυτόχρονα, καθώς και την δυνατότητα επέκτασης της λειτουργικότητας του με τη χρήση προσθέτων (αγγλικά: plugin).[13]
Application Finder
Πρόγραμμα που επιτρέπει την εκκίνηση εφαρμογών που είναι εγκατεστημένες στο σύστημα και την εύρεση πληροφοριών σχετικά με αυτές.[14]

Εφαρμογές[Επεξεργασία | επεξεργασία κώδικα]

Οι παρακάτω εφαρμογές είναι μέρη του γραφικού περιβάλλοντος εργασίας Xfce:[9]

Midori
Ελαφρύ πρόγραμμα περιήγησης ιστού (αγγλικά: Web Browser).[15]
Terminal
Τερματικό με δυνατότητες όπως η εργασία με πολλές καρτέλες και πολλά παράθυρα.[16]
Xfburn
Πρόγραμμα εγγραφής CD/DVD.[9]
Orage
Ημερολόγιο, το οποίο επίσης περιλαμβάνει ρολόι για το Panel. Επίσης έχει τη δυνατότητα αποθήκευσης γεγονότων, λειτουργώντας σαν ατζέντα, και την δημιουργία υπενθυμίσεων για αυτά σε οπτική και ηχητική μορφή. Παλαιότερα ήταν γνωστό σαν Xfcalendar. [17]
Ristretto Image Viewer
Πρόγραμμα προβολής εικόνων.[18]
Mixer
Πρόγραμμα διαχείρισης και μίξης ήχου.[9]

Δείτε επίσης[Επεξεργασία | επεξεργασία κώδικα]

Παραπομπές[Επεξεργασία | επεξεργασία κώδικα]

  1. 1,0 1,1 1,2 «Xfce 4.10 released». www.xfce.org. http://www.xfce.org/about/news/?post=1335571200. Ανακτήθηκε στις 19 Μαΐου 2012. 
  2. Then, Ewdison (6 February 2009). «Xfce creator talks Linux, Moblin, netbooks and open-source». SlashGear. http://www.slashgear.com/xfce-creator-talks-linux-moblin-netbooks-and-open-source-0633329/. Ανακτήθηκε στις 11 Μαρτίου 2012. 
  3. 3,0 3,1 3,2 3,3 3,4 3,5 Jacobowitz, Norman (1999-07-01). «Interview with Olivier Fourdan». Linux Gazette. http://linuxgazette.net/issue43/jacobowitz.xfce.html. Ανακτήθηκε στις 11 Μαρτίου 2012. 
  4. Debian xfce source package 3.4.0.20000513-1 changelog
  5. «Xfce 4.2.0 Changelog». http://www.xfce.org/documentation/changelogs/4.2.0. Ανακτήθηκε στις 11 Μαρτίου 2012. 
  6. Meurer, Benedikt (2007-01-21). «A Visual Tour of Xfce 4.4.0». http://foo-projects.org/~benny/articles/xfce44-visual-tour.html. Ανακτήθηκε στις 11 Μαρτίου 2012. 
  7. Xfce Development Team. «Xfce 4.6.0 Changelog». http://www.xfce.org/download/changelogs/4.6.0/. Ανακτήθηκε στις 11 Μαρτίου 2012. 
  8. http://blog.xfce.org/category/transifex/
  9. 9,0 9,1 9,2 9,3 9,4 9,5 «Projects - Xfce». www.xfce.org. http://www.xfce.org/projects. Ανακτήθηκε στις 12 Μαρτίου 2012. 
  10. «Xfce Panel». www.xfce.org. http://docs.xfce.org/xfce/xfce4-panel/start. Ανακτήθηκε στις 12 Μαρτίου 2012. 
  11. «Desktop Manager». www.xfce.org. http://docs.xfce.org/xfce/xfdesktop/start. Ανακτήθηκε στις 12 Μαρτίου 2012. 
  12. «Session Manager». www.xfce.org. http://docs.xfce.org/xfce/xfce4-session/start. Ανακτήθηκε στις 12 Μαρτίου 2012. 
  13. «About Thunar». thunar.xfce.org. http://thunar.xfce.org/. Ανακτήθηκε στις 8 Φεβρουαρίου 2012. 
  14. «Application Finder». www.xfce.org. http://docs.xfce.org/xfce/xfce4-appfinder/start. Ανακτήθηκε στις 12 Μαρτίου 2012. 
  15. «Midori». www.twotoasts.de. http://www.twotoasts.de/index.php?/pages/midori_summary.html. Ανακτήθηκε στις 8 Φεβρουαρίου 2012. 
  16. «Introduction to Terminal». www.xfce.org. http://docs.xfce.org/apps/terminal/introduction. Ανακτήθηκε στις 12 Μαρτίου 2012. 
  17. «About Orage». www.kolumbus.fi. http://www.kolumbus.fi/~w408237/orage/. Ανακτήθηκε στις 8 Φεβρουαρίου 2012. 
  18. «Ristretto». goodies.xfce.org. http://goodies.xfce.org/projects/applications/ristretto. Ανακτήθηκε στις 8 Φεβρουαρίου 2012. 

Εξωτερικοί σύνδεσμοι[Επεξεργασία | επεξεργασία κώδικα]

Commons logo
Τα Wikimedia Commons έχουν πολυμέσα σχετικά με το θέμα
  • Xfce - Επίσημη σελίδα (Αγγλικά)
  • Xfce Blog (Αγγλικά)
  • Xfce Wiki - Wiki με πληροφορίες και υλικό για το Xfce (Αγγλικά)
  • Xfce Goodies Project - Ιστότοπος όπου συγκεντρώνονται επιπλέον προγράμματα και υλικό (Αγγλικά)
  • en.gentoo-wiki.com/wiki/Xfce - Η σελίδα για το Xfce στο Gentoo Wiki (Αγγλικά)