GNOME Project

GNOME Project is a community behind the GNOME desktop environment and the software platform upon which it is based. It consists of all the software developers, artists, writers, translators, other contributors, and active users of GNOME. It is no longer part of the GNU Project.[2][3]

GNOME Project
FoundedAugust 1997; 26 years ago (1997-08)
FounderMiguel de Icaza and Federico Mena[1]
TypeCommunity
FocusOpen source
ProductsGNOME, GTK, GLib, and others
MethodDevelopment and documentation
Websitegnome.org

GNOME Foundation

In August 2000, the GNOME Foundation was set up to deal with administrative tasks and press interest, and to act as a contact point for companies interested in developing GNOME software. While not directly involved in technical decisions, the Foundation does coordinate releases and decide which projects will be part of GNOME. Membership is open to anyone who has made a non-trivial contribution to the project.[4] Members of the Foundation elect a board of directors every November, and candidates for the positions must be members themselves.

Programs and events

The GNOME Project holds several community programs and events, usually tailored to local users and developers. The main gathering of GNOME contributors is the GNOME Users And Developers European Conference (GUADEC), an annual conference used to discuss the development and progress of GNOME.[5] The idea of GUADEC events is attributed to the GNOME developers' and users' Paris meeting of 1998.[6] An annual Asian conference called GNOME.Asia also exists.[7] GNOME also participated in the Desktop Summit, which is a joint conference organized by the GNOME and KDE communities that was held in Europe in 2009 and 2011.[8]

Among the project's community programs is Outreachy, established with the goals of increasing women participation and improving the resources available to all newcomers for getting involved in GNOME.[9]

Subprojects

GNOME Project is involved in development of a range of notable software, including:[10]

  • GTK – Free and open-source cross-platform widget toolkit for creating graphical user interfaces
  • GLib – Software library

GNOME 3:

  • GObject Introspection – Free software library
  • Client-Side Decoration – GUI design concept that allows a program's interface to adapt to a user's system
  • Cantarell – free typeface
  • GDM – Display manager for the windowing systems X11 and Wayland
  • Mutter – GNOME window manager and display server
  • GNOME Shell – Graphical shell of the GNOME desktop environment
  • Tango Desktop Project – Open source initiative
  • Orca (assistive technology) – Accessibility software

Collaboration with other projects

The GNOME Project actively collaborates with other free software projects. Previous collaboration efforts were ordinarily organized on project-to-project basis.[11] To make the collaboration broader, the freedesktop.org project was founded.

Goals

The project focuses on:[12]

  • Independence – the governing board is democratically elected and technical decisions are made by the engineers doing the work.
  • Freedom – development infrastructure and communication channels are public, the code can be freely downloaded, modified and shared and all contributors have the same rights.
  • Connectedness – work spans the entire Free software stack.
  • People – emphasis on accessibility and internationalization.[13] GNOME is available in more than 40 languages (at least 80 percent of strings translated)[13] and is being translated to 190 languages.[14]

References