The GNOME project provides two things: The GNOME desktop environment, an intuitive and attractive desktop for users, and the GNOME development platform, an extensive framework for building applications that integrate into the rest of the desktop. You can learn more about how GNOME can work for you in our Why Choose GNOME? page.
GNOME is Free Software and part of the GNU project, dedicated to giving users and developers the ultimate level of control over their desktops, their software, and their data. Find out more about the GNU project and Free Software at gnu.org.
GNOME understands that usability is about creating software that is easy for everyone to use, not about piling on features. GNOME's community of professional and volunteer usability experts have created Free Software's first and only Human Interface Guidelines, and all core GNOME software is adopting these principles. Find out more about GNOME and usability at the GNOME Usability Project.
Free Software is about enabling software freedom for everyone, including users and developers with disabilities. GNOME's Accessibility framework is the result of several years of effort, and makes GNOME the most accessible desktop for any Unix platform. Find out more at the GNOME Accessibility Project.
GNOME is used, developed and documented in dozens of languages, and we strive to ensure that every piece of GNOME software can be translated into all languages. Find out more at the GNOME Translation Project.
Developers are not tied to a single language with GNOME. You can use C, C++, Python, Perl, Java, even C#, to produce high-quality applications that integrate smoothly into the rest of your Unix or GNU/Linux (commonly referred to as Linux) desktop.
GNOME strives to be an organized community, with a foundation of several hundred members, usability, accessibility, and QA teams, and an elected board. GNOME releases are defined by the GNOME Release Team and are scheduled to occur every six months.
Beyond the worldwide GNOME Community, GNOME is supported by the leading companies in GNU/Linux and Unix, including HP, IBM, Mandriva, Novell, Red Hat, and Sun. Find out more at foundation.gnome.org.
Perhaps more than anything else, GNOME is a worldwide community of volunteers who hack, translate, design, QA, and generally have fun together. Find out more at GNOME Developer's site.
KDE or the K Desktop Environment, is a network transparent contemporary desktop environment for UNIX workstations. KDE seeks to fulfill the need for an easy to use desktop for UNIX workstations, similar to desktop environments found on Macintosh and Microsoft Windows operating systems. The UNIX operating system is according to us the best available today. When it comes to stability, scalability and openness UNIX has no competition. In fact UNIX has been the undisputed choice of information technology professionals for many years. The lack of an easy to use contemporary desktop environment, however, has prevented UNIX from finding its way onto desktops of typical computer users in offices and homes. UNIX today dominates the server market and is the preferred computing platform for computing professionals and scientists alike. The Internet, a household name traces its heritage to UNIX. In spite of such ubiquitous creations from the UNIX community, average computer users still expect it to be difficult to use and often stay away. This fact is particularly unfortunate since a number of implementations of UNIX, all of which are of exceptional quality and stability (Debian GNU/Linux, FreeBSD, NetBSD etc.) are freely available off the Internet.
Xfce is a lightweight desktop environment for unix-like operating systems. It aims to be fast and lightweight, while still being visually appealing and user friendly.
Xfce embodies the traditional UNIX philosophy of modularity and re-usability. It consists of a number of components that provide the full functionality one can expect of a modern desktop environment. They are packaged separately and you can pick among the available packages to create the optimal personal working environment.
Another priority of Xfce is adhereance to standards, specifically those defined at freedesktop.org.
Xfce can be installed on several UNIX platforms. It is known to compile on Linux, NetBSD, FreeBSD, OpenBSD, Solaris, Cygwin and MacOS X, on x86, PPC, Sparc, Alpha...