Find out what GNOME is
The GNOME project was born as an effort to create an entirely free desktop environment for free systems. From the start, the main objective of GNOME has been to provide a user friendly suite of applications and an easy-to-use desktop.

As with most GNU programs, GNOME has been designed to run on all modern strains of Unix-like operating systems.

As the project has progressed over the past months, the objectives of the project have been extended to address a number of problems in the existing Unix infrastructure.

The GNOME project acts as an umbrella, the major components of GNOME are:

  • The GNOME desktop: an easy to use windows-based environment for users.
  • The GNOME development platform: a rich collection of tools, libraries, and components to develop powerful applications on Unix.
  • The GNOME Office: A set of office productivity applications.
GNOME is a large collection of software, created over the last two years. It ranges in scope from small utilities to large, powerful systems, and from low-level development libraries to end-user applications. So what is it that all parts of GNOME have in common?

Free.
The GNOME project was the first to provide a fully free desktop environment for Unix-like systems. Free Software is about empowering users, and about granting them rights over the software they use. With Free Software, the user gets a number of rights:

  • The right to use the software.
  • The right to redistribute the software: if you have a piece of free software, you can share this software with other people (no license fees are required).
  • The right to learn from the software.
  • The right to alter the software (all source code, data files, images are included). For example, users can improve it, extend it, trim it down, fix problems, learn or experiment.
  • The right to redistribute your modified versions of the software. This means that once you have made changes to the software, you can distribute these changes to your friends, customers or anyone else.
These rights and freedoms are at the core of the GNOME project. The side effects of Free Software are that the software tends to be of very high quality, it evolves very rapidly, problems are fixed quickly, and in general the system is better both for the user and the developer.

User friendly.
While Unix traditionally has been associated with arcane command line interfaces and a steep learning curve, GNOME takes user friendliness very seriously. The GNOME application design guidelines, the extensive use of components, and the highly configurable, modern user interface all ensure that GNOME works well on any user's desktop.

The GNOME UI team works constantly on reviewing the system and making sure that applications are consistent and the user interfaces are easy to use.

Cutting edge.
GNOME is chock-full of cutting edge technologies. Network transparent component technology using CORBA, extensive use of XML, and one of the most advanced imaging models on any platform are only some of the features that makes GNOME the closest to rocket science you're likely to run on your desktop. In addition, it's all implemented in extremely efficient C, which makes it fast, lean, and very portable.

Developer friendly.
The GNOME developer community is vast, tightly knit, and very friendly. If you're a developer who wants to get started on modern Unix GUI applications, GNOME is the emerging standard, and the large amount of developer documentation and other resources will help you find your way quickly. The GNOME libraries and infrastructure take care of most of the boring work for you, and let you focus on the code that makes your application unique. For more developer information, go to the GNOME Developer's Site.

International.
GNOME is used, developed and documented in hundreds of countries across the globe, and with the new GNOME internationalization features, GNOME lets you work in your language, no matter if it's Japanese, Russian, Swahili or English, complete with documentation, help, and menus in your native language.