GNOME 3.18.2 showing the Overview
|
|
Developer(s) | The GNOME Project |
---|---|
Initial release | March 3, 1999 |
Stable release | 3.22.2 (9 November 2016 | )
Preview release | 3.23.4 (18 January 2017 | )
Repository | git |
Development status | Active |
Written in | C, C++, Vala, Python, JavaScript |
Operating system | Unix-like using or |
Available in | 40 languages |
Type | Desktop environment |
License | GPL, LGPL |
Website | www |
GNOME (pronounced /ɡnoʊm/ or /ˈnoʊm/) is a desktop environment that is composed entirely of free and open-source software. GNOME was originally an acronym for GNU Network Object Model Environment. Its target operating system is Linux, but it is also supported on most derivatives of BSD.
GNOME is developed by The GNOME Project, which is composed of both volunteers and paid contributors, the largest corporate contributor being Red Hat. It is an international project that aims to develop software frameworks for the development of software, to program end-user applications based on these frameworks, and to coordinate efforts for internationalization and localization and accessibility of that software.
GNOME is part of the GNU Project.
Since GNOME 2, productivity has been a key focus for GNOME. To this end, the GNOME Human Interface Guidelines (HIG) were created. All GNOME programs share a coherent style of graphical user interface (GUI) but are not limited to the employment of the same GUI widgets. Rather, the design of the GNOME GUI is guided by concepts described in the GNOME HIG, itself relying on insights from cognitive ergonomics. Following the HIG, developers can create high-quality, consistent, and usable GUI programs, as it addresses everything from GUI design to recommended pixel-based layout of widgets.