**Xfce** ([ɛks ɛf si ː i ː] ) merupakan perangkat lunak bebas desktop untuk Unix dan platform mirip Unix lainnya, seperti Linux, Solaris dan BSD. Tujuannya: cepat, ringan, menarik secara visual dan mudah digunakan.

Versi saat ini, 4.14, bersifat modular dan dapat digunakan lagi. Ia terdiri dari komponen-komponen yang terpisah yang secara bersama menyediakan fungsi desktop sepenuhnya, tetapi komponen-komponen tersebut juga dapat dipilih dalam subset untuk membuat lingkungan kerja yang disesuaikan dengan kebutuhan pengguna. Xfce terutama digunakan karena kemampuannya untuk menjalankan desktop modern pada perangkat keras yang relatif sederhana.

Xfce berbasis perangkat bantu GTK+ 2 (sama seperti GNOME). Ia menggunakan window manager Xfwm, yang dijelaskan di bawah ini. Konfigurasinya sepenuhnya digerakkan melalui tetikus (mouse), dan file-file konfigurasi disembunyikan dari pengguna biasa.

Xfce mula-mula mirip dengan CDE yang komersial, tetapi dengan pengembangan setiap versi barunya menjadi semakin berbeda.

Sejarah
-------

Olivier Fourdan memulai proyek ini pada tahun 1996. Nama "Xfce" awalnya singkatan dari "XForms Common Environment" (lingkungan desktop umum berbasis perangkat bantu Xform), tetapi kini Xfce telah ditulis ulang dua kali dan tidak lagi menggunakan perangkat bantu tersebut. Namanya tetap dipakai, tetapi tidak lagi dengan huruf kapital "XFCE", tetapi sebagai "Xfce". Para pengembangnya menyatakan bahwa nama tersebut bukanlah singkatan.

### Versi 1

Xfce dimulai sebagai proyek sederhana yang dibuat dengan XForms, dimaksudkan untuk membuat tiruan CDE yang gratis untuk Linux. Program tersebut, yang saat itu merupakan toolbar sederhana, dirilis oleh Fourdan untuk ibiblio (saat itu bernama "SunSITE"), dan masyarakat meminta proyek diperluas.

### Versi 2

Fourdan terus mengembangkan proyek, dan pada tahun 1998, Xfce 2 dirilis dengan memasukkan versi pertama window manager Xfce, yaitu Xfwm. Ia meminta agar proyek ini masuk dalam Red Hat Linux, tetapi ditolak karena proyek ini berdasarkan XForms. Red Hat hanya menerima perangkat lunak yang bebas dan open source (sumber terbuka), sedang pada saat itu, XForms merupakan sumber tertutup dan hanya gratis bagi penggunaan pribadi. Untuk alasan yang sama, Xfce tidak masuk di Debian sebelum versi 3. Xfce hanya didistribusikan di komponen penyumbang Debian.

### Versi 3

Status hak milik XForms, kepustakaan (library) yang menjadi dasar Xfce, membatasi kemajuan proyek. Sementara itu, popularitas perangkat bantu GTK+ semakin besar, dan Fourdan melihat hal ini sebagai alternatif. Pada Maret 1999, ia meninggalkan Xfce lama dan mulai menulis ulang secara keseluruhan proyek ini berdasarkan GTK+. Hasilnya Xfce 3.0, yang berlisensi GNU GPL. Selain sepenuhnya berbasis pada perangkat lunak open source, proyek ini juga memperoleh banyak manfaat dari penggunaan kepustakaan GTK+, termasuk dukungan drag-and-drop, dukungan bahasa asli, dan peningkatan konfigurabilitas (penyesuaian konfigurasi). Xfce dimuat ke SourceForge.net pada bulan Februari 2001, dimulai dengan versi 3.8.1.

### Versi 4

Xfce membuat lompatan besar di versi 4.0.0 - dengan menggunakan kepustakaan GTK+ 2. Ada banyak perubahan besar dibuat dalam seri ini, termasuk composite manager untuk Xfwm di 4.2.0 yang menambahkan dukungan terpadu (built-in) untuk transparansi dan bayangan, serta standar baru SVG icon set. Pada bulan Januari 2007, Xfce 4.4.0 dirilis. Sebuah fitur terkemuka dari rilis ini adalah penyertaan Thunar file manager, menggantikan Xffm. Dukungan untuk desktop ikon ditambahkan. Selain itu, berbagai perbaikan dilakukan terhadap panel untuk mencegah plugins yang bermasalah membuat seluruh panel berhenti berfungsi.

Aplikasi-aplikasi Xfce
----------------------

Xfce juga menyediakan sebuah kerangka pengembangan aplikasi. Selain Xfce sendiri, ada program-program pihak ketiga yang menggunakan kepustakaan Xfce, speerti editor teks Mousepad, pemutar audio Xfmedia, dan Orage Calendar dan Terminal. Salah satu layanan yang disediakan oleh kerangka tersebut kepada aplikasi adalah sebuah spanduk merah di bagian atas jendela saat aplikasi berjalan dengan akses root sebagai peringatan bagi pengguna bahwa mereka dapat merusak file-file sistem.

Komponen Xfce lainnya termasuk:

* Xfmedia, sebuah media player berbasis xine untuk Xfce
* Xfprint, manajer pencetakan (print manager)
* Xfburn, program perekam CD/DVD

### Xfwm

Dimulai dengan versi 4,2, window manager dari Xfce, Xfwm, mengintegrasikan composite manager sendiri. Composite manajer lain ada, tetapi agak tidak stabil, dan Xfce adalah yang pertama yang mengintegrasikan composite manager sendiri ke window manager. Pada saat lahirnya, banyak pengguna yang menyebutnya sebagai yang paling stabil, walaupun pada saat itu, akhir 2004, xcompmgr adalah satu-satunya composite manager lain yang tersedia.

### Orage

Dimulai dengan versi 4,4, Xfcalendar telah diubah namanya menjadi Orage dan beberapa fitur yang ditambahkan membuat Orage sebagai pilihan utama untuk kalender harian. Orage dilengkapi dengan fitur alarm lengkap dan menggunakan format iCal hingga menjadikannya kompatibel dengan banyak kalender lain. Juga termasuk plugin panel jam dan aplikasi jam global internasional yang mampu menampilkan beberapa jam dari zona waktu yang berbeda secara bersamaan.

### Thunar

Artikel utama: Thunar
Thunar adalah manajer file standar untuk Xfce, menggantikan Xffm. Ia menyerupai Nautilus dan dirancang untuk kecepatan dan penggunaan memori yang rendah, serta sangat mudah disesuaikan melalui plugins. Xfce juga memiliki manajer arsip yang ringan bernama Xarchiver, tetapi ini bukan bagian dari inti Xfce 4.4.0.
Baru-baru ini, Squeeze Diarsipkan 2016-11-07 di Wayback Machine. mulai digunakan sebagai sebuah manajer arsip yang dirancang untuk menjadi lebih terpadu dengan desktop Xfce.

Penggunaan
----------

Walau tidak selazim KDE dan GNOME, tetapi ada beberapa distro yang menggunakan Xfce sebagai desktop environment default-nya, setidaknya mendukungnya sebagai komponen tambahan.

Distro-distro ini menggunakan Xfce sebagai default:

* ALTLinux 4.0 Lite (CD)
* Debian Xfce CD[*pranala nonaktif permanen*]
* sidux versi Xfce, atau dapat dipilih saat boot
* Dreamlinux
* dyne:bolic
* Fedora Xfce Spin
* FreeSBIE (FreeBSD Live CD)
* Gentoo Linux 2008.0 installation
* GrumpyLinux Diarsipkan 2009-09-13 di Wayback Machine.
* KateOS
* Linpus Lite Edition
* Linux Mint Xfce Community Edition
* Myah OS
* Mythbuntu
* SAM Linux
* Slackware
* Slax *Popcorn Edition*
* Vector Linux Standard Edition
* Wolvix
* Xubuntu
* Zenwalk Linux
* Granular Linux

Referensi
---------

1. ↑  "Credits". *Xfce*. 28 April 2012. Diakses tanggal 4 September 2012.
2. ↑  "News – Xfce 4.18 released – Xfce".
3. ↑  "Xfce FAQ". Diakses tanggal 2007-01-06.
4. 1 2  
Jacobowitz, Norman (1999-07-01). "Interview with Olivier Fourdan". Linux Gazette. Diakses tanggal 2007-01-31.
5. ↑  Debian xfce source package 3.4.0.20000513-1 changelog
6. ↑  "SourceForge.net Project Page". Diakses tanggal 2007-01-31.
7. ↑  
"Xfce 4.2.0 Changelog". Diakses tanggal 2007-01-31.
8. ↑  Meurer, Benedikt (2007-01-21). "A Visual Tour of Xfce 4.4.0". Diarsipkan dari versi asli tanggal 2007-02-21. Diakses tanggal 2007-01-31.
9. ↑  "ThunarWiki: Thunar in comparison to Nautilus, ROX, Konqueror and Xffm". Diarsipkan dari versi asli tanggal 2008-02-09. Diakses tanggal 2008-10-30.
10. ↑  "4.4.0 release status so far". Diarsipkan dari versi asli tanggal 2007-09-28. Diakses tanggal 2008-10-30.

Pranala luar
------------

* Situs resmi Xfce

| * l
* b
* s
Lingkungan desktop dan manajer jendela berbasis X11 atau Wayland |
| --- |
| Lingkungandesktop | 

|  |  |
| --- | --- |
| Berbasis GTK | 
* Budgie
* Cinnamon
* GNOME
* GPE
* LXDE
* MATE
* ROX Desktop
* Sugar
* Xfce

 |
| Berbasis Qt | 
* KDE Plasma
* Lumina
* LXQt (berbasis Razor-qt)
* OPIE
* Trinity

 |
| Berbasis Motif | 
* CDE
* DECwindows
* IRIX Interactive Desktop
* VUE

 |
| Lainnya | 
* EDE (berbasis FLTK)
* Étoilé (berbasis GNUstep)
* Mezzo
* OpenWindows (berbasis OLIT)
* UDE (berbasis Xlib/XCB)
* Enlightenment (berbasis EFL)

 |

 |
| Shellgrafis | 
* GNOME Shell
* KDE Plasma 4
* KDE Plasma 5
* Maynard
* Unity

 |
| Manajerjendela X | 

|  |  |
| --- | --- |
| Kompositor | 
* Compiz
* KWin
* Metacity
* Muffin
* Mutter
* Xfwm
* Enlightenment

 |
| Tumpuk | 
* 4Dwm
* 9wm
* AfterStep
* amiwm
* Blackbox
* CTWM
* cwm
* Fluxbox
* FLWM
* FVWM
* IceWM
* JWM
* Matchbox
* Motif Window Manager
* olwm
* Openbox
* Qvwm
* Sawfish
* swm
* twm
* tvtwm
* vtwm
* Window Maker
* WindowLab
* wm2

 |
| Ubin | 
* awesome
* dwm
* i3
* Ion
* larswm
* ratpoison
* StumpWM
* wmii
* xmonad

 |

 |
| KompositorWayland | 
* Enlightenment
* Gala
* KWin
* Mir
* Mutter
* Muffin
* Sway
* Weston

 |
| Topik terkait | 
* Peladen layar
* GUI
* Widget GUI
* Algoritme pelukis
* Resolution independence
* Shell
* Desktop virtual
* Widget toolkit
* WIMP
* Sistem penjendelaan

 |