Sponsored Links

Sabtu, 14 Juli 2018

Sponsored Links

Korora Project
src: kororaproject.org

Xfce (pronounced as four individual letters) is a free and open-source desktop environment for Unix and Unix operating systems, such as Linux, Solaris, and BSD.

Xfce aims to be fast and light, while still visually appealing and easy to use. Xfce embodies the traditional modularity and re-usability philosophy of UNIX. It consists of a separate package section that together provides all the functionality of the desktop environment, but can be selected in a subset to meet user needs and preferences. Another priority of Xfce is compliance with standards, especially those defined at freedesktop.org.


Video Xfce



Features

Like GNOME, Xfce is based on the GTK toolkit but this is not a GNOME fork. It uses the Xfwm window manager, described below. Its configuration is fully driven by the mouse, with hidden configuration files from regular users. Xfce does not display any desktop animations, but Xfwm supports compositing.

Maps Xfce



History

Olivier Fourdan started the project in 1996 as a Linux version of the Common Desktop Environment (CDE), a Unix desktop environment that was originally proprietary and then released as free software. However, over time, Xfce deviated from the CDE and now stands alone. The name "XFCE" originally stands for "XForms Common Environment", but has since been rewritten twice and is no longer using the XForms toolkit. The name endures, but is no longer capitalized as "XFCE", but more as "Xfce". The developer's current attitude is that initialism no longer stands for something specific. After recording this, the FAQ on Xfce Wiki commented "(suggestion: X Freakin 'Cool Environment)". The distribution of Slackware Linux has been dubbed Xfce as the "Cholesterol Free Desktop Environment", a loose interpretation of initialism.

In accordance with FAQ, Xfce logo is "mouse, clear, for all kinds of reasons like world domination and monsters and such". In the game SuperTuxKart , where various open source mascots race against each other, the mouse is said to be a woman named "Xue".

Initial version

Xfce started out as a simple project created with XForms. Olivier Fourdan released the program, which is just a simple taskbar, at SunSITE.

Fourdan continued to develop the project and in 1998, Xfce 2 was released with the first version of Xfce's window manager, Xfwm. He requested that the project be put into Red Hat Linux, but was rejected because of its XForms base. Red Hat only accepts open source software and is released under a GPL or BSD compatible license, while, at that time, XForms is a closed source and is free for private use only. For the same reason, Xfce is not in Debian before version 3, and Xfce 2 is only distributed in Contian Debian storage repos.

In March 1999, Fourdan initiated a complete rewrite of the project based on GTK, a non-proprietary toolkit that later increased in popularity. The result is Xfce 3.0, licensed under the GPL. Along with being based entirely on free software, the project gained drag-and-drop GTK support, native language support, and improved configuration. Xfce uploaded to SourceForge.net in February 2001, starting with version 3.8.1.

Modern Xfce

In version 4.0.0, released September 25, 2003, Xfce was upgraded to use the GTK 2 library. Changes 4.2.0 include the compositing manager for Xfwm which adds built-in support for transparency and shadow, as well as a new default SVG icon set. In January 2007, Xfce 4.4.0 was released. This includes the Thunar file manager, Xffm's successor. Support for desktop icons added. Also, various improvements are made on the panel to prevent buggy plugins from crashing into all panels. In February 2009, Xfce 4.6.0 was released. This version has a new configuration backend, new setup manager and new sound mixer, as well as some significant improvements to session managers and other Xfce core components.

In January 2011, Xfce 4.8.0 was released. This version includes changes such as ThunarVFS and HAL replacements with GIO, udev, ConsoleKit and PolicyKit, and new utilities to browse for remote network shares using multiple protocols including SFTP, SMB, and FTP. The clutter window is reduced by merging all the Thunar file progress dialog boxes into a single dialog. Panel applications are also rewritten for better positioning, transparency, and item management and launcher. 4.8 also introduces a new menu plugin for directory viewing. The 4.8 plugin framework remains compatible with 4.6 plugins. The display configuration dialog in 4.8 supports RandR 1.2, detects the screen automatically and lets the user select the display resolution, refresh rate, and desired display rotation. Some displays can be configured to work in cloned mode, or placed side by side. The keyboard selection is changed to make it easier and easier to use. In addition, the manual settings editor has been updated to make it more functional.

The development cycle of 4.8 was the first to use a new release strategy that was established after the "Xfce Release and Development Model" developed at the Ubuntu Desktop Summit in May 2009. New web applications were used to facilitate release management, and a dedicated Transifex server was established for Xfce translators. Server and mirroring infrastructure projects are also improved, in part to address anticipated demand after the release announcement to 4.8.

Xfce 4.10, released April 28, 2012, introduces a vertical display mode for panels and moves most documentation to online wikis. The main focus of this release is to improve the user experience.

Xfce 4.12 was released on February 28, 2015, two years and ten months later, contrary to mass Internet speculation about a "dead" project. Target 4.12 is to improve the user experience and utilize the technology introduced temporarily. New window manager features include Alt Tab dialog, and smart multi-monitor handling. Also, new power management plugins for panel notification areas are introduced, as well as a written text editor and enhanced file manager. Xfce 4.12 also started the transition to GTK 3 by porting applications and supporting plugins and bookmarks. With 4.12, the project reaffirms its commitment to Unix-like Unix platforms by displaying OpenBSD screenshots.

Xfce 4.13 is a development release during the transition of ported components to fully GTK-3-compatible, including xfce-panel and xfce-settings.

The planned Xfce 4.14 release was announced in April 2016. The main objectives of this release include porting the remaining core components from GTK 2 to GTK 3; replace the dependency on dbus-glib with GDBus, GNOME implementation of the D-Bus specification; and remove the widgets that are no longer in use. The main feature is delayed for release 4.16 later. The minimum version of GTK 3 collapsed from 3.14 to 3.22.

Runtu 16.04.2 Xfce Edition Distro Is Based on Ubuntu 16.04.2 LTS ...
src: news-cdn.softpedia.com


Software components

Applications developed by the Xfce team are based on GTK and self-developed Xfce libraries.

Xfce provides a development framework that contains the following components:

  • exo, application library for Xfce desktop environment
  • garcon, libraries of the Freedesktop.org compatible menu
  • libxfce4ui, library widgets for the Xfce desktop environment
  • libxfce4util, extension library for Xfce

In addition to Xfce itself, there are third-party programs that use Xfce libraries, such as Xfce Terminal. One of the services provided to the application by the framework is a red banner at the top of the window when the app runs with root privileges, warning users that they can damage system files.

Xfce Terminal

The terminal emulator is provided as part of the Xfce project, but can be used in other X Window System environments as well. It supports tabs, customizable headlines, colors, and window sizes. It's designed to replace GNOME Terminal, which depends on the GNOME libraries. Like the GNOME Terminal, it's based on the VTE library.

Xfwm

Starting with version 4.2, Xfwm integrates its own composition manager.

Thunar

Thunar is the default file manager for Xfce, replacing Xffm. It resembles GNOME's Nautilus, and is designed for low speed and memory footprint, as well as highly customizable via plugins. Xfce also has a light archive manager called Xarchiver, but this is not part of the core of Xfce 4.4.0. Recently, Squeeze has started as an archival manager designed to better integrate into the Xfce desktop, and although no releases have been made since 2008, the blackmail repository has been active and this version is more feature rich than last stable release.

Orage

Starting with version 4.4, Xfcalendar was renamed to Orage (French for "lightning storm") and some features added. Orage has an alarm and uses iCalendar format, making it compatible with many other calendar apps, e.g. vdirsyncer to sync via CalDAV. It also includes a clock panel plugin and international clock app that is able to simultaneously display the clock from several different time zones.

Mousepad

Mousepad is the default text editor for Xfce on some Linux distributions, including Xubuntu. Mousepad aims to be an easy-to-use and quick editor, which is meant to edit text files quickly instead of a development environment or an editor with a large plugin ecosystem. It comes from the Leafpad fork, developed by Erik Harrison and Nick Schermer, but since then, it has been rewritten from scratch.

Parole

A front-end for the GStreamer framework. It was developed by Ali Abdallah and is part of Xfce Goodies. Originally only playlist based, it now includes an option to replace the entire playlist when opening the file for playback.

Xfburn

CD/DVD burning program. Starting with the Xfce 4.12 release, Xfburn is also capable of burning Blu-ray discs.

Table component Xfce 4


Korora Project
src: kororaproject.org


Products and distribution using Xfce

Xfce is included as one of the graphical user interface on the Pandora handheld system.

Ini adalah lingkungan desktop default dalam distribusi Linux berikut:

  • BackBox
  • Dragora GNU/Linux-libre
  • Devuan GNU OS Linux
  • EmmabuntÃÆ'1â „4s
  • Linux Lite
  • Manjaro Linux
  • Linux MX
  • Mythbuntu
  • Linux Lab Hitam
  • QubesOS
  • SalineOS
  • SolydXK (SolydX)
  • SystemRescueCD
  • UberStudent
  • Ubuntu Studio
  • Xubuntu

It is also included as a standard desktop option in FreeBSD and in many other distributions, including Antergos, Linux Arch, Debian, Ubuntu, openSUSE, Fedora, Kali, Korora, Linux Mint, Slackware, Mageia, and Void Linux. Times Linux also uses Xfce as a desktop environment when running on the ARM platform. Debian makes a separate netinstall CD available that installs Xfce as the default desktop environment. In 2013, Debian briefly makes it the default environment, replacing GNOME.

Migrating from Windows 10, looking for stable distro : DistroHopping
src: spins.fedoraproject.org


See also

  • Budgie
  • Cinnamon
  • LXDE
  • MATE
  • List of computing mascots
  • Category: Computing mascots

Overview of Linux Mint 18 XFCE | ERiK DuBoiS
src: erikdubois.be


References


Rele - www.xfce-look.org
src: cn.pling.com


External links

  • Official website
  • Xfce on SourceForge.net

Source of the article : Wikipedia

Comments
0 Comments