Wikiwand AI

GNOME 2

Second major release of GNOME From Wikipedia, the free encyclopedia

GNOME 2 is the second major release of the GNOME desktop environment. Building upon the release of GNOME 1, development of GNOME 2 focused on a greater design-oriented approach that simplified and standardized elements of the environment. It also introduced modern font and image rendering, with improved accessibility and internationalisation, and improved performance. It was released on 26 June 2002 at the Linux Symposium.

Release26 June 2002; 24 years ago (2002-06-26)
Final release
2.32.1 / 17 November 2010; 15 years ago (2010-11-17)
Written inC
Quick facts Developer, Release ...
GNOME 2
DeveloperGNOME Project
Release26 June 2002; 24 years ago (2002-06-26)
Final release
2.32.1 / 17 November 2010; 15 years ago (2010-11-17)
Written inC
Operating systemUnix-like
PlatformGTK
PredecessorGNOME 1
SuccessorGNOME 3, MATE
TypeDesktop environment
LicenseGPL-2.0-only
Websitegnome.org (archived at Wayback Machine)
Close

Although officially superseded by GNOME 3, and no longer actively maintained, GNOME 2 became the basis for the MATE desktop environment, which actively continues development. It also helped to inspire the Cinnamon desktop environment, and the GNOME Flashback shell session, which both largely retain a similar user experience to GNOME 2, but with modern components.

Features

GNOME 2's initial release was largely an evolution of the final release of GNOME 1, that had introduced both Nautilus (today known as GNOME Files) as its file manager, and Sawfish as its window manager. However, in an effort to simplify its implementation, by the second release of GNOME 2, the Metacity window manager had been adopted. With that, it also included an official look and feel, as it adopted the Clearlooks theme. For the first time, the GNOME human interface guidelines were published, which attempted to improve overall usability. Tearable (detachable) menus were discontinued by default.

GNOME 2 continued with the general desktop metaphor paradigm that GNOME 1 started. An evolved GNOME Panel remained as its shell. Users saw the addition of font anti-aliasing, which gave the desktop environment a more refined look in its text rendering.

As GNOME 2's release cycle spanned the course of over eight years, many component libraries and core applications were introduced and replaced at various points. GStreamer, a multimedia framework, was introduced in 2.2, which later allowed for the inclusion of the Totem multimedia player (known today as GNOME Videos). Epiphany (known today as GNOME Web) was introduced in 2.4. Evince (also known today as GNOME Document Viewer) replaced both GPdf and GGV in version 2.12.

GNOME 1 had implemented the CORBA-compliant object request broker known as ORBit to serve as its message-oriented middleware. In version 2.2, this middleware was deprecated in favor of the more environment-agnostic D-Bus. As a result, Bonobo, a software framework for object-linking in compound documents that had been built-upon ORBit, was also phased-out.

Although greater overall standardization was a major goal of GNOME 2, it also provided increased functionality in customization, as version 2.2 supported the ability for full icon themes to be applied for the first time.

Development

Discussion around GNOME 2 began as early as 1999, following the initial release of GNOME 1, when Federico Mena published an early draft roadmap.[1] Gathering from other project leaders Miguel de Icaza and Havoc Pennington, the roadmap roughly detailed overall goals, their dependencies, and time to completion. As early as February 2000, the GNOME Project publicly outlined a plan to have an SDK available by the end of the calendar year.[2] During the first GUADEC which took place the following month, a non-authoritative GNOME 2.0 steering committee was formed, and an updated timeline was created.[3]

On 13 February 2001, the GNOME Foundation Board of Directors met for a special meeting and discussed the launch of GNOME 2.[4] Project co-founder Miguel de Icaza also outlined key points, including which technologies should be adopted via a public document.[5] It was agreed that GNOME 2 should be based-on GTK 2 widget toolkit.

Spearheaded by the GNOME Human Computer Interaction team of Sun Microsystems led by Calum Benson, a study was conducted in March 2001, to survey usability of GNOME 1.0.[6] Following, Havoc Pennington, then published an essay titled "Free software and good user interfaces", which advocated for improvement in user interface design, and noted efforts in the upcoming GNOME 2 release.[7] This culminated in the creation of the GNOME Usability Project, which handled publishing of an accompanying set of human interface guidelines. This helped to standardize interface elements in the desktop environment.

GNOME 2 was released on 26 June 2002 at the Linux Symposium in Ottawa.[8] Starting with GNOME 2.4, a timed release cadence was adopted, which called for a new version to be released roughly every six months. This effectively resulted in new stable GNOME versions being released every September and March of any given year. This practice is still continued in the modern GNOME release cadence.

More information Version, Release date ...
Version history
Version Release date Notes
2.0 26 June 2002[8] Initial release
2.2 5 February 2003[9]
2.4 10 September 2003[10]
2.6 31 March 2004[11]
2.8 15 September 2004[12]
2.10 9 March 2005[13]
2.12 7 September 2005[14]
2.14 15 April 2006[15]
2.16 6 September 2006[16]
2.18 14 March 2007[17]
2.20 19 September 2007[18]
2.22 12 March 2008[19]
2.24 24 September 2008[20]
2.26 18 March 2009[21]
2.28 23 September 2009[22]
2.30 31 March 2010[23]
2.32 29 September 2010[24] Lastest and final update of GNOME 2.X series
Close

System requirements

More information Requirement, Minimum ...
System requirements
Requirement MinimumRecommended
Unix-like
Operating system BSD, Darwin, HP-UX, Linux, Solaris
CPU Pentium, 166 MHzPentium, 400 MHz
Memory 64 MB128 MB
Free space 341 MB
Close

References

Related Articles

Timelines

Top Qs

Fact Checks