GNOME 1

From Wikipedia, the free encyclopedia

Other namesGNU Network Object Model Environment
Initial releaseMarch 3, 1999; 26 years ago (1999-03-03)
Final release
1.4 / April 2, 2001; 23 years ago (2001-04-02)
GNOME 1
Other namesGNU Network Object Model Environment
Developer(s)GNOME Project
Initial releaseMarch 3, 1999; 26 years ago (1999-03-03)
Final release
1.4 / April 2, 2001; 23 years ago (2001-04-02)
Written inC
Operating systemUnix-like
PlatformGTK
SuccessorGNOME 2
TypeDesktop environment
LicenseGPL-2.0-only
Websitegnome.org (archived at Wayback Machine)

GNOME 1 is the first major release of the GNOME desktop environment. Its primary goal was to provide a consistent user-friendly environment in conjunction with the X Window System.[1] It was also a modern and free and open source software alternative to older desktop environments such as the Common Desktop Environment (CDE), but also to the K Desktop Environment (KDE). Each desktop environment was built-upon then proprietary-licensed widget toolkits (Motif and Qt respectively), whereas GNOME's goal from the onset, was to be freely-licensed, and utilize the GTK toolkit instead.

GNOME 1 was announced on August 15, 1997, and received its first release on March 3, 1999. Miguel de Icaza served as the primary architect, while other key developers included Federico Mena Quintero (then GIMP maintainer), and Elliot Lee. The three are considered founders of the project. Red Hat, who employed Mena and Lee, also provided development resources through its "Red Hat Advanced Development Labs" (RHAD), which was founded to tackle usability issues for Linux. The project was affiliated with the GNU Project during this time.

Along with the Desktop, the GNOME Panel provides the core functionality for the interface. It features a primary button, stylized with the GNOME logo, known as the "Main Menu Button". On each side of the Panel, arrow icons are displayed that toggle it to be hidden or visible. It also holds customizable applets that allow for smaller individual functionalities such as a clock for viewing system time.[2] Another applet, the GNOME Pager, allows the Panel to serve as a taskbar, and a mechanism for utilizing virtual desktops.

Accessible from the Main Menu button is GNOME's centralized configuration known as the GNOME Control Center. Like the Panel with its applets, each setting is modularized with individual setting tools known as "capplets". Capplets available with a default installation of GNOME include settings for modifying the Desktop's background with a wallpaper image or basic colors, screensaver properties, etc.

GNOME 1's initial project scope did not include an official window manager, but instead intended to be interoperable with any window manager that implemented GNOME compliance with the Pager and Desktop. In its initial implementations, Enlightenment was the default and only fully-compliant window manager. However, GNOME 1 did eventually include an official window manager in its final version release with Sawfish. The window manager that GNOME uses is configurable from within the Control Center.

Development

Reception

References

Related Articles

Wikiwand AI