Introduction

By Olivier Fourdan

The XFce project was first started because I needed a simple, light and efficient environment for my Linux System.

There are now a lot of good environments and interfaces for Unix based systems, but most are either too heavy,  too expensive or even both !

I wanted something easy to use and configure, stable, fast, and  last but not least, visually appealing...

I believe that the desktop environment should increase user productivity. Therefore, the goal is to keep most system resources for the applications and not to consume all memory and CPU usage for what is used to display them.

From version to version, XFce has become more and more user configurable. As XFce is made for the user, it has to be very simple to configure. That's why everything is driven by the mouse, using buttons, drag and drop, etc., and the configuration files are hidden from the user, although they are plain text.

Figure 1. Typical XFce desktop