Jump to content

Draft:History of GNOME

From Wikipedia, the free encyclopedia

GNOME 1

[edit]
GNOME 1 (1999)

GNOME was started on 15 August 1997[1] by Miguel de Icaza and Federico Mena [es] as a free software project to develop a desktop environment and applications for it.[2] It was founded in part because the K Desktop Environment, which was growing in popularity, relied on the Qt widget toolkit which used a proprietary software license until version 2.0 (June 1999).[3][4] In place of Qt, GTK (formerly called GIMP Toolkit) was chosen as the base of GNOME. GTK is licensed under the GNU Lesser General Public License (LGPL), a free software license that allows software linking to it to use a much wider set of licenses, including proprietary software licenses.[5] GNOME itself is licensed under the LGPL for its libraries and the GNU General Public License (GPL) for its applications.[6]

GNOME was formerly a part of the GNU Project,[2][7][8][9] but that is no longer the case. In 2021, GNOME Executive Director Neil McGovern publicly tweeted that GNOME was not a GNU project and that he had been asking GNU to remove GNOME from their list of packages since 2019.[10][11] In 2021, GNOME was removed from the list.[12] GNOME proceeded to remove mentions of any link to GNU from their code and documentation.[13] The name "GNOME" was initially an acronym for GNU Network Object Model Environment, referring to the original intention of creating a distributed object framework similar to Microsoft's OLE,[14][15] but the acronym was eventually dropped because it no longer reflected the vision of the GNOME project.[15]

The California startup Eazel developed the Nautilus file manager from 1999 to 2001. De Icaza and Nat Friedman founded Helix Code (later Ximian) in 1999 in Massachusetts; this company developed GNOME's infrastructure and applications and was purchased by Novell in 2003.

During the transition to GNOME 2 and shortly thereafter, there were brief talks about creating a GNOME Office suite.[16][17] On 15 September 2003 GNOME-Office 1.0, consisting of AbiWord 2.0, GNOME-DB 1.0, and Gnumeric 1.2.0, was released.[18][19][20] Although some release planning for GNOME Office 1.2 was happening on the gnome-office mailing list,[21][22][23] and Gnumeric 1.4 was announced as a part of it,[24] the 1.2 release of the suite itself never materialized. As of 4 May 2014, the GNOME wiki only mentions "GNOME/GTK applications that are useful in an office environment".[25]

GNOME 2

[edit]
GNOME 2.6 (released in March 2004)

GNOME 2 was released in June 2002[26][27] and was very similar to a conventional desktop interface, featuring a simple desktop in which users could interact with virtual objects such as windows, icons, and files. GNOME 2 started out with Sawfish as its default window manager, but later switched to Metacity in GNOME 2.2.[28][29] The handling of windows, applications, and files in GNOME 2 is similar to that of contemporary desktop operating systems. In the default configuration of GNOME 2, the desktop has a launcher menu for quick access to installed programs and file locations; open windows may be accessed by a taskbar along the bottom of the screen; and the top-right corner features a notification area for programs to display notices while running in the background. However, these features can be moved to almost any position or orientation the user desires, replaced with other functions, or removed altogether.

GNOME 2.18 (released in March 2007)

As of 2009, GNOME 2 was the default desktop for OpenSolaris.[30] The MATE desktop environment is a fork of the GNOME 2 codebase (see Criticism, below.)

GNOME 3

[edit]
GNOME 3 has a modern approach to user interface design and naming the applications. This screenshot shows GNOME Weather running on GNOME Shell, both in version 3.14 (September 2014).

In 2008, an increasing discontent among the community and developers about the lack of project direction and technical progress prompted the announcement of GNOME 3.0. Originally, the plan was to make only incremental changes and avoid disruption for users.[31] This changed when efforts led to the creation of the GNOME Shell.[32]

GNOME 3 was released in 2011.[33] While GNOME 1 and 2 interfaces followed the traditional desktop metaphor, the GNOME Shell adopted a more abstract metaphor with a minimalistic window management workflow, where switching between different tasks and virtual desktops occurs in a separate area called the overview.[32] The Minimize and maximize buttons were hidden by default, leaving only the close button and application name in the window decoration.[34][35]

GNOME 3 brought many enhancements to core software.[32] Many GNOME Core Applications also went through redesigns to provide a better user experience.[36][37] Mutter replaced Metacity as the default window manager,[38][39] and Adwaita replaced Clearlooks as the default theme.[40]

GNOME aims to provide a simple user experience and responsive user interface on both desktop and tablet systems by using client-side decoration (CSD) and a modern approach in designing user interface.

Criticism

[edit]

The release of GNOME 3 caused considerable controversy in the GNU and Linux communities.[41] Aiming to provide an easy-to-use and uncluttered user experience has led to some criticized design decisions, like the removal of minimize and maximize buttons, the simplification of configuration options, and visual clues that could lead to confusion.[32]

Several projects have been initiated to either continue development of GNOME 2.x, modify GNOME 3.x to be more like the 2.x releases, or create a desktop environment with a traditional design metaphor entirely from scratch due to the negative reception of GNOME 3:

  • The MATE desktop environment was forked in August of 2011 from the GNOME 2 code-base with the intent of preserving the traditional desktop metaphor associated with GNOME 2 while keeping compatibility with modern Linux-related technologies, such as Wayland, Systemd, PipeWire, and GTK3.[42][43]
  • The Linux Mint team addressed the issue by developing "Mint GNOME Shell Extensions" that ran on top of GNOME Shell and allowed it to be used via the traditional desktop metaphor. This eventually led to the creation of the Cinnamon desktop environment in 2011, which was forked from the GNOME 3 codebase.[44] Cinnamon became a completely independent desktop environment from GNOME Shell with Cinnamon 2.0 on October 9th, 2013.[45]
  • The LXDE Project, which was experimenting with a Qt port at the time,[46] merged with the Razor-qt project to form LXQt in 2013.[47] The main developer of LXDE, Hong Jen Lee, cited that the reason he wanted to port LXDE to Qt was due to dissatification with the memory and CPU consumption of GTK3 and GNOME libraries when testing a GTK3 version of LXDE.[48] Hong eventually posted a blog post about how an early build of LXQt used less memory than GTK3-based XFCE.[49]
  • Canonical, the company developing Ubuntu, ceased working with the GNOME Shell developers during the GNOME 3 planning phases[50][51][52] and released their own desktop environment, Unity, replacing GNOME as the default desktop shell in Ubuntu 11.04 "Natty Narwhal" released in April 2011.[53] Previously, Unity had only been intended for use with the Ubuntu Netbook Edition starting with version 10.10 and a now-canceled edition of Ubuntu called Ubuntu Light.[54] However, Ubuntu has since switched to a modified version of GNOME as of Ubuntu 17.10.[55]
  • The Solus Project developed the Budgie desktop environment in response to GNOME 3 in 2014, aiming to provide a simpler and more modern interface. Budgie is built using GTK and GNOME technologies, but offers a different user experience, focusing on providing a lightweight, simple, and elegant user experience.[56]
  • The elementaryOS team created the Pantheon desktop environment as a new GTK-based desktop environment distinct from GNOME. Built from scratch, Pantheon aims to provide a user-friendly and visually appealing aesthetic, focusing on a cohesive and minimal design, and integrating tightly with the elementaryOS ecosystem.[57]

Among those critical of the early releases of GNOME 3 is Linus Torvalds, the creator of the Linux kernel. Torvalds abandoned GNOME for a while after the release of GNOME 3.0, saying, "The developers have apparently decided that it's 'too complicated' to actually do real work on your desktop, and have decided to make it really annoying to do". He promptly switched to Xfce.[58]

Over time, critical reception has grown more positive. In 2013, Torvalds resumed using GNOME, noting that "they have extensions now that are still much too hard to find; but with extensions you can make your desktop look almost as good as it used to look two years ago".[59][60] Debian, a Linux distribution that had historically used GNOME 2, switched to Xfce when GNOME 3 was released, but re-adopted GNOME 3 in time for the release of Debian 8 "Jessie".[61] Ubuntu switched from Unity to GNOME 3 with several extensions to resemble Unity, such as a persistent left application panel instead of a hidden dock and re-enabling desktop icons, with Ubuntu 17.10 Artful Aardvark in 2017. This release also saw the Ubuntu GNOME edition merge with the mainline release.[62] However, Ubuntu Unity was then released, keeping the Unity desktop and continuing to update it.

GNOME 40 and higher

[edit]

GNOME 40 was released on 24 March 2021.[63][64] It immediately follows version 3, but adopts a new versioning scheme and a schedule of future major releases on a fixed six-month cycle (see Release Cycle).[65] With this quicker release cadence, major releases became somewhat leaner, because full rewrites of major packages were not occurring as often as they were in the jumps between GNOME 1.0, 2.0, and 3.0 versions.

GNOME 40 organizes the activities overview in a horizontal fashion, instead of using a vertical design like its predecessors.[63] The release also brings new touchpad gestures.[66]

GNOME 40
GNOME 41
GNOME Tour 41 on GNOME 41

GNOME 41 was released on 22 September 2021 and introduced a rewritten and redesigned GNOME Software application manager, a multitasking panel and a mobile network (for WWAN) panel in settings, a new remote desktop app called Connections, updates to GNOME Music app, and improvements to the power mode settings.[67]

GNOME 42 was released on 23 March 2022 [68] and introduced the option to screen record and switch light/dark themes using a new GTK API called Libadwaita. Several default apps were replaced with more modern versions such as Text Editor instead of Gedit and Console instead of Terminal.[69]

GNOME 43 (Guadalajara) was released on 21 September 2022[70] and introduced a new quick settings menu, a GNOME Files update to GTK4, and a new 'Device Security' panel in settings, among many other changes. GNOME Web was updated, bringing in support for web apps and experimental Firefox and Chrome extension support.

GNOME 44 (Kuala Lumpur) was released on 22 March 2023. Named after Kuala Lumpur in recognition of work done by the GNOME.Asia community,[71] GNOME 44 introduced a new file chooser grid view, updated settings panels, and redesigned accessibility settings. The new quick settings menu introduced in GNOME 43 was updated, alongside the addition of several new apps and improvements to existing apps.[71]

GNOME 45 (Rīga) was released on 20 September 2023.[72] It introduced redesigned app styles alongside a new activities button, which replaced both the previous "Activities" label and the app menu with a graphical workspace indicator. Other updates to the system bar included a new camera usage indicator and a keyboard shortcut to open and close the quick settings menu. GNOME 45 also introduced two new image viewer and camera apps, keyboard backlight controls, and numerous enhancements to existing apps.[72]

GNOME 46 (Kathmandu) was released on 20 March 2024[73] and featured an enhanced files app with global search, support for headless remote login via GDM, and a refreshed settings app, amongst many other app changes.[74] Other system changes included accessibility improvements and experimental support for variable refresh rates.

Release history

[edit]
Version Date Information
August 1997 GNOME development announced[75]
1.0 March 1999 First major GNOME release
1.2 May 2000 Codename "Bongo"[76]
1.4 April 2001 Codename "Tranquility"[77][78]
2.0 June 2002 Major upgrade based on GTK2. Introduction of the Human Interface Guidelines.[79]
2.2 February 2003 Multimedia and file manager improvements.[80]
2.4 September 2003 Codename "Temujin": Epiphany, accessibility support.[81]
2.6 March 2004 Nautilus changes to a spatial file manager, and a new GTK file dialog is introduced. A short-lived fork of GNOME, GoneME, is created as a response to the changes in this version.[82]
2.8 September 2004 Improved removable device support, adds Evolution.[83]
2.10 March 2005 Lower memory requirements and performance improvements. Adds: new panel applets (modem control, drive mounter and trashcan); and the Totem and Sound Juicer applications.[84]
2.12 September 2005 Nautilus improvements; improvements in cut/paste between applications and freedesktop.org integration. Adds: Evince PDF viewer; New default theme: Clearlooks; menu editor; keyring manager and admin tools. Based on GTK 2.8 with cairo support.[85]
2.14 March 2006 Performance improvements (over 100% in some cases); usability improvements in user preferences; GStreamer 0.10 multimedia framework. Adds: Ekiga video conferencing application; Deskbar search tool; Pessulus lockdown editor; Fast user switching; Sabayon system administration tool.[86]
2.16 September 2006 Performance improvements. Adds: Tomboy notetaking application; Baobab disk usage analyser; Orca screen reader; GNOME Power Manager (improving laptop battery life); improvements to Totem, Nautilus; compositing support for Metacity; new icon theme. Based on GTK 2.10 with new print dialog.[87]
2.18 March 2007 Performance improvements. Adds: Seahorse GPG security application, allowing encryption of emails and local files; Baobab disk usage analyser improved to support ring chart view; Orca screen reader; improvements to Evince, Epiphany and GNOME Power Manager, Volume control; two new games, GNOME Sudoku and glChess. MP3 and AAC audio encoding.[88]
2.20 September 2007 Tenth anniversary release. Evolution backup functionality; improvements in Epiphany, EOG, GNOME Power Manager; password keyring management in Seahorse. Adds: PDF forms editing in Evince; integrated search in the file manager dialogs; automatic multimedia codec installer.[89]
2.22 March 2008 Addition of Cheese, a tool for taking photos from webcams and Remote Desktop Viewer; basic window compositing support in Metacity; introduction of GVfs; improved playback support for DVDs and YouTube, MythTV support in Totem; internationalised clock applet; Google Calendar support and message tagging in Evolution; improvements in Evince, Tomboy, Sound Juicer and Calculator.[90] Deprecate GnomeVFS in favor of GVfs and GIO.[91]
2.24 September 2008 Addition of the Empathy instant messenger client, Ekiga 3.0, tabbed browsing in Nautilus, better multiple screens support and improved digital TV support.[92]
2.26 March 2009 New optical disc recording application Brasero, simpler file sharing, media player improvements, support for multiple monitors and fingerprint reader support.[93]
2.28 September 2009 Addition of GNOME Bluetooth module. Improvements to Epiphany web browser, Empathy instant messenger client, Time Tracker, and accessibility. Upgrade to GTK version 2.18.[94]
2.30 March 2010 Improvements to Nautilus file manager, Empathy instant messenger client, Tomboy, Evince, Time Tracker, Epiphany, and Vinagre. iPod and iPod Touch devices are now partially supported via GVfs through libimobiledevice. Uses GTK 2.20.[95]
2.32 September 2010 Addition of Rygel and GNOME Color Manager. Improvements to Empathy instant messenger client, Evince, Nautilus file manager and others. 3.0 was intended to be released in September 2010, so a large part of the development effort since 2.30 went towards 3.0.[96]
3.0 April 2011 Introduction of GNOME Shell. A redesigned settings framework with fewer, more focused options. Topic-oriented help based on the Mallard markup language. Side-by-side window tiling. A new visual theme and default font. Adoption of GTK 3.0 with its improved language bindings, themes, touch, and multiplatform support. Removal of long-deprecated development APIs.[97]
3.2 September 2011 Online accounts support; Web applications support; contacts manager; documents and files manager; quick preview of files in the File Manager; greater integration; better documentation; enhanced looks and various performance improvements.[98]
3.4 March 2012 New Look for GNOME 3 Applications: Documents, Epiphany (now called Web), and GNOME Contacts. Search for documents from the Activities overview. Application menus support. Refreshed interface components: New color picker, redesigned scrollbars, easier to use spin buttons, and hideable title bars. Smooth scrolling support. New animated backgrounds. Improved system settings with new Wacom panel. Easier extensions management. Better hardware support. Topic-oriented documentation. Video calling and Live Messenger support in Empathy. Better accessibility: Improved Orca integration, better high contrast mode, and new zoom settings. Plus many other application enhancements and smaller details.[99]
3.6 September 2012 Refreshed Core components: New applications button and improved layout in the Activities Overview. A new login and lock screen. Redesigned Message Tray. Notifications are now smarter, more noticeable, easier to dismiss. Improved interface and settings for System Settings. The user menu now shows Power Off by default. Integrated Input Methods. Accessibility is always on. New applications: Boxes, that was introduced as a preview version in GNOME 3.4, and Clocks, an application to handle world times. Updated looks for Disk Usage Analyzer, Empathy and Font Viewer. Improved braille support in Orca. In Web, the previously blank start page was replaced by a grid that holds your most visited pages, plus better full screen mode and a beta of WebKit2. Evolution renders email using WebKit. Major improvements to Disks. Revamped Files application (also known as Nautilus), with new features like Recent files and search.
3.8 March 2013 Refreshed Core components: A new applications view with frequently used and all apps. An overhauled window layout. New input methods OSD switcher. The Notifications & Messaging tray now react to the force with which the pointer is pressed against the screen edge. Added Classic mode for those who prefer a more traditional desktop experience. The GNOME Settings application features an updated toolbar design. New Initial Setup assistant. GNOME Online Accounts integrates with more services. Web has been upgraded to use the WebKit2 engine. Web has a new private browsing mode. Documents has gained a new dual page mode & Google Documents integration. Improved user interface of Contacts. GNOME Files, GNOME Boxes and GNOME Disks have received a number of improvements. Integration of ownCloud. New GNOME Core Applications: GNOME Clocks and GNOME Weather.
3.10 September 2013 A reworked system status area, which gives a more focused overview of the system. A collection of new applications, including GNOME Maps, GNOME Notes, GNOME Music and GNOME Photos. New geolocation features, such as automatic time zones and world clocks. HiDPI support[100] and smart card support. D-Bus activation made possible with GLib 2.38[101]
3.12 March 2014[102] Improved keyboard navigation and window selection in the Overview. Revamped first set-up utility based on usability tests. Wired networking re-added to the system status area. Customizable application folders in the Applications view. Introduction of new GTK widgets such as popovers in many applications. New tab style in GTK. GNOME Videos, GNOME Terminal and gedit were given a fresh look, more consistent with the HIG. A search provider for the terminal emulator is included in GNOME Shell. Improvements to GNOME Software and high-density display support. A new sound recorder application. New desktop notifications API. Progress in the Wayland port has reached a usable state that can be optionally previewed.[citation needed]
3.14 September 2014 Improved desktop environment animations. Improved touchscreen support. GNOME Software supports managing installed add-ons. GNOME Photos adds support for Google. Redesigned UI for Evince, Sudoku, Mines and Weather. Hitori is added as part of GNOME Games.[citation needed]
3.16 March 2015 Major changes include UI color scheme goes from black to charcoal. Overlay scroll bars added. Improvements to notifications including integration with Calendar applet. Tweaks to various apps including Files, Image Viewer, and Maps. New Preview applications: Calendar, Characters, Books. Continued porting from X11 to Wayland.[103]
3.18 September 2015 Major changes include Google Drive integration in Files. Firmware updates through Software. Automatic screen brightness. Touchpad gestures. Several new applications: GNOME Calendar and GNOME Character Map. Significant improvements to Files, Boxes and Polari. Smaller changes and bug fixes.
3.20 March 2016 Significant improvements to many core applications, such as system upgrades and reviews in Software, simple photo editing in Photos and improved search in Files. Platform improvements include shortcut help windows which are available in many applications, a refined font, and better control of location services.[104]
3.22 September 2016 GNOME 3.22 applications are based on GTK 3.22, the last gtk-3.x release

Wayland is now default. Comprehensive Flatpak support. GNOME Software can install and update Flatpaks, GNOME Builder can create them, and the desktop provides portal implementations to enable sandboxed applications. Improvements to core GNOME applications include support for batch renaming in Files, sharing support in GNOME Photos, an updated look for GNOME Software, a redesigned keyboard settings panel, and much more.

3.24 March 2017 Night Light is a new feature and reduces eye strain at night by coloring the screen a little red. The date/time drop down now shows Weather information. A refined look to notifications. Gnome Calendar got a week view. Gnome Web got improvements to the experience of adding and managing bookmarks, and ships with Easy Privacy as default.[105] The online accounts, user and printer settings panel was redesigned.[106]
3.26 September 2017 New look for the Settings application, which has a new navigation sidebar and improved network and display settings, and browser synchronization thanks to the Firefox Sync service. Color emoji are now supported throughout GNOME and will be visible wherever they appear.[107]
3.28 LTS 12 March 2018[108]
3.30 5 September 2018
3.32 13 March 2019
3.34 12 September 2019
3.36 LTS 11 March 2020
3.38 16 September 2020
40 24 March 2021
41 22 September 2021
42 LTS 23 March 2022
43 21 September 2022
44 22 March 2023
45 20 September 2023 Loupe replaced Eye of GNOME as the default image viewer, and Snapshot replaced Cheese as the default webcam application.
46 LTS 20 March 2024

See also

[edit]

References

[edit]
  1. ^ de Icaza, Miguel (15 August 1997). "The GNOME Desktop project". mail.gnome.org. Archived from the original on 5 September 2015. Retrieved 11 August 2015.
  2. ^ a b "About Us | GNOME". 27 June 2013. Archived from the original on 27 June 2013. Retrieved 15 April 2021.
  3. ^ Announcement: Qt version 2.0 released, 25 June 1999, archived from the original on 9 March 2000, retrieved 16 April 2014
  4. ^ Stallman, Richard Stallman (5 September 2000). "Stallman on Qt, the GPL, KDE, and GNOME". Archived from the original on 19 April 2012. Retrieved 9 September 2005.
  5. ^ "Why you shouldn't use the Lesser GPL for your next library". Free Software Foundation. Archived from the original on 26 November 2007. Retrieved 20 January 2008.
  6. ^ GNOME Project: "GNOME Foundation Guidelines on Copyright Assignment". Accessed 26 March 2013. Archived 4 March 2012 at the Wayback Machine
  7. ^ Wuelfing, Britta. "GNOME: Split from GNU Project? » Linux Magazine". Linux Magazine. Archived from the original on 4 February 2022. Retrieved 14 April 2021.
  8. ^ Loshin, Pete (6 November 2000). "Gnome". Computerworld. Archived from the original on 3 February 2022. Retrieved 14 April 2021.
  9. ^ "Official GNU software packages (archived on sep-2021)". Archived from the original on 15 April 2021.
  10. ^ Neil Mcgovern. "I asked (as ED for @GNOME) GNU to remove us from that page multiple times. They have refused to do so". Twitter. Archived from the original on 13 November 2021. Retrieved 21 August 2021.
  11. ^ "Let's also clarify that here. GNOME is NOT a GNU project". Twitter. 14 April 2021. Archived from the original on 14 April 2021. Retrieved 21 August 2021.
  12. ^ "Software – GNU Project – Free Software Foundation". Gnu.org. Archived from the original on 25 December 2015. Retrieved 8 March 2022.
  13. ^ GNOME. "GTK commit a4b976f7, "Update the README"". GNOME. Archived from the original on 3 February 2022. Retrieved 8 September 2021.
  14. ^ Pennington, Havoc (1999). "What is Gnome?". GTK / Gnome Application Development. Archived from the original on 11 July 2010.
  15. ^ a b Klapper, Andre (6 April 2010). "Re: GNOME -> Gnome". gnome.org. Archived from the original on 6 April 2012. Retrieved 30 June 2022.
  16. ^ Gowin, John (9 November 2001). "GNOME Office, how far along are we?". Linux Orbit. Archived from the original on 1 January 2005.
  17. ^ TH, Sam (10 April 2001). "GUADEC Results". gnome-office-list (Mailing list). LWN.net. Archived from the original on 3 February 2022. Retrieved 3 May 2014.
  18. ^ Loli, Eugenia (15 September 2003). "GNOME-Office 1.0 Released; Nautilus Becomes Object-Oriented". OSNews. Archived from the original on 4 May 2014. Retrieved 4 May 2014.
  19. ^ Esselbach, Philipp (15 September 2003). "GNOME-Office 1.0 Released". Linux Compatible. Archived from the original on 4 May 2014. Retrieved 4 May 2014.
  20. ^ "GNOME-Office 1.0 Released" (Press release). 15 September 2003. Archived from the original on 26 October 2014. Retrieved 4 May 2014.
  21. ^ Sevior, Martin (30 June 2004). "Next GNOME-Office release". gnome-office-list (Mailing list). Archived from the original on 18 April 2021. Retrieved 4 May 2014.
  22. ^ Sevior, Martin (30 July 2004). "Update on progress for GNOME-Office-1.2". gnome-office-list (Mailing list). Archived from the original on 13 June 2021. Retrieved 4 May 2014.
  23. ^ Sevior, Martin (2 October 2004). "Three weeks until gnome-office-1.2, what progress on the website?". gnome-office-list (Mailing list). Archived from the original on 3 February 2022. Retrieved 4 May 2014.
  24. ^ Welinder, Morten (19 December 2004). "Gnumeric 1.4 is Here!". gnome-office-list (Mailing list). Archived from the original on 14 June 2021. Retrieved 4 May 2014.
  25. ^ "Office Applications". GNOME Project. Archived from the original on 3 December 2013. Retrieved 4 May 2014.
  26. ^ "GNOME 2.0 Released: Desktop Environment Boasts Simpler User Interface and a Host of Powerful Developer Tools" (Press release). Archived from the original on 13 November 2021.
  27. ^ "GNOME 2.0 Desktop and Developer Platform Released!" (Mailing list). Archived from the original on 20 May 2003.
  28. ^ "GNOME 2.2 Release Notes". help.gnome.org. Archived from the original on 23 May 2022. Retrieved 2023-01-23.
  29. ^ Brooks, Jason (2003-03-11). "GNOME 2.2 Gains Muscle and Polish". eWEEK. Retrieved 2023-01-23.
  30. ^ Foxwell, Harry; Tran, Hung (2009). Pro OpenSolaris: A New Open Source OS for Linux Developers and Administrators. Apress. p. 51. ISBN 9781430218920. Archived from the original on 11 January 2023. Retrieved 23 September 2020.
  31. ^ Paul, Ryan (14 July 2008). "GNOME 3.0 officially announced... and explained". Ars Technica. Archived from the original on 21 January 2009. Retrieved 26 April 2021.
  32. ^ a b c d Paul, Ryan (7 April 2011). "A shiny new ornament for your Linux lawn: Ars reviews GNOME 3.0". Ars Technica. Archived from the original on 11 May 2012. Retrieved 26 April 2021.
  33. ^ "GNOME 3.0 released: better for users, developers" (Press release). Archived from the original on 13 November 2021.
  34. ^ "GNOME 3.0 Release Notes". GNOME Project. Archived from the original on 27 January 2013. Retrieved 7 April 2011.
  35. ^ "A list of features that have been implemented for 3.4". GNOME Project. Archived from the original on 30 March 2012. Retrieved 28 March 2012.
  36. ^ Mayank Sharma (2011-06-05). "Gnome 3.0: the complete guide". TechRadar. Archived from the original on 5 May 2023. Retrieved 2023-05-05.
  37. ^ "GNOME 3.0 Release Notes". help.gnome.org. Archived from the original on 5 May 2023. Retrieved 2023-05-05.
  38. ^ Vervloesem, Koen (4 August 2009). "Mutter: a window manager for GNOME 3 [LWN.net]". lwn.net. Archived from the original on 17 August 2009. Retrieved 20 May 2022.
  39. ^ Thurman, Thomas (6 July 2009). "The future of… – …for the adult in you". Archived from the original on 9 July 2009. Retrieved 20 May 2022.
  40. ^ "A new default theme for GTK". blogs.gnome.org. 13 June 2014. Archived from the original on 24 December 2014. Retrieved 24 December 2014.
  41. ^ Prague, Liam Proven in. "How Microsoft shattered Gnome's unity with Windows 95". www.theregister.com. Archived from the original on 31 May 2022. Retrieved 1 June 2022.
  42. ^ "Mate Desktop Environment – GNOME2 fork / Community Contributions / Arch Linux Forums". bbs.archlinux.org. Archived from the original on 21 August 2014. Retrieved 15 May 2021.
  43. ^ "MATE is under active development to add support for new technologies while preserving a traditional desktop experience". Archived from the original on 6 May 2021.
  44. ^ "Introducing Cinnamon". The Linux Mint Blog. Archived from the original on 29 February 2012. Under the hood Cinnamon is forked from Gnome Shell and based on Mutter and Gnome 3
  45. ^ Gilbertson, Scott (29 Oct 2013). "Cinnamon Desktop: Breaks with GNOME, finds beefed-up Nemo". The Register. Retrieved 3 July 2024.
  46. ^ PCMan (3 July 2013). "LXDE-Qt Preview". LXDE Blog. Archived from the original on 17 February 2018. Retrieved 15 May 2021.
  47. ^ "LXQt History". GitHub. Archived from the original on 14 November 2020. Retrieved 15 May 2021.
  48. ^ "PCManFM Qt 0.1.0 released". LXDE Blog. 2013-03-26. Retrieved 2024-06-20.
  49. ^ Says, Najse (2013-07-05). "No, LXDE-Qt is not bloated". LXDE Blog. Retrieved 2024-06-20.
  50. ^ "Has GNOME Rejected Canonical help? Shuttleworth Responds / News / Online / Home – Ubuntu User". www.ubuntu-user.com. Archived from the original on 25 May 2022. Retrieved 2023-01-27.
  51. ^ "Mark Shuttleworth » Blog Archive » Internal competition is healthy, but depends on strong and mature leadership". Archived from the original on 27 January 2023. Retrieved 2023-01-27.
  52. ^ "Mark Shuttleworth » Blog Archive » All the other guys are not wrong". Archived from the original on 27 January 2023. Retrieved 2023-01-27.
  53. ^ Jackson, Joab (2010-10-25). "Canonical Ubuntu splits from GNOME over design issues". Computerworld. Archived from the original on 27 January 2023. Retrieved 2023-01-27.
  54. ^ Parfeni, Lucian (2010-05-11). "Canonical Unveils 'Unity' Interface for Netbooks and Ubuntu Light". softpedia. Archived from the original on 12 February 2023. Retrieved 2023-01-27.
  55. ^ Gilbertson, Scott (2017-11-27). "Ubuntu 17.10: Return of the GNOME". Ars Technica. Archived from the original on 5 April 2023. Retrieved 2023-04-27.
  56. ^ BuddiesOfBudgie/budgie-desktop, Buddies of Budgie, 2024-06-20, retrieved 2024-06-20
  57. ^ "elementary". GitHub. Retrieved 2024-06-20.
  58. ^ Ricky (4 August 2011), "Linus Torvalds Ditches GNOME For Xfce", Digitizor, archived from the original on 11 April 2015, retrieved 8 November 2011
  59. ^ "Torvalds: I want to be nice, and curse less, but it's just not in me". The Register. 7 November 2012. Archived from the original on 13 November 2015. Retrieved 2 January 2013.
  60. ^ Heath, Nick. "Linus Torvalds switches back to Gnome 3.x desktop". ZDNet. Archived from the original on 3 February 2022. Retrieved 22 April 2019.
  61. ^ Hoffman, Chris. "How GNOME 3.14 is winning back disillusioned Linux users". PC World. IDG TechNetwork. Archived from the original on 29 March 2015. Retrieved 5 April 2015.
  62. ^ Bicha, Jeremy (13 April 2017). "Ubuntu GNOME 17.04 Released and What's Next | Ubuntu GNOME". Archived from the original on 13 April 2017. Retrieved 2023-01-27.
  63. ^ a b "GNOME 40 Release Notes". Archived from the original on 24 May 2020. Retrieved 27 March 2021.
  64. ^ Larabel, Michael (24 March 2021). "GNOME 40 Released With Many Improvements – Phoronix". Archived from the original on 26 March 2021. Retrieved 27 March 2021.
  65. ^ Bassi, Emmanuele (16 September 2020). "New GNOME versioning scheme". Archived from the original on 23 October 2021. Retrieved 17 September 2020.
  66. ^ "GNOME 40". Forty.gnome.org. Archived from the original on 24 January 2022. Retrieved 8 March 2022.
  67. ^ "GNOME 41 Release Notes". help.gnome.org. Archived from the original on 22 December 2021. Retrieved 2023-01-27.
  68. ^ "What's New in GNOME 42, Available Now". 8 March 2022. Archived from the original on 8 September 2022. Retrieved 8 September 2022.
  69. ^ "GNOME Release Notes". GNOME Release Notes. Retrieved 2024-05-05.
  70. ^ "GNOME Release Notes". GNOME Release Notes. Archived from the original on 24 September 2022. Retrieved 25 September 2022.
  71. ^ a b "Introducing GNOME 44, "Kuala Lumpur"". Archived from the original on 23 March 2023. Retrieved 23 March 2023.
  72. ^ a b "GNOME Release Notes". GNOME Release Notes. Retrieved 2023-09-20.
  73. ^ "Gnome Release Notes". Gnome Release Notes.
  74. ^ "Gnome 46 changelog". Gnome Sources.
  75. ^ de Icaza, Miguel. "The story of the GNOME project". Archived from the original on 24 February 2001.
  76. ^ "GNOME 1.2 "Bongo GNOME" Unleashed" (Press release). GNOME Project. 25 May 2000. Archived from the original on 2011-05-14. Retrieved 8 June 2014.
  77. ^ "GNOME 1.4 "Tranquility" is released". mail.gnome.org. Archived from the original on 22 April 2021. Retrieved 12 September 2021.
  78. ^ "GNOME 1.4 Released: Desktop Environment Boasts Power, Stability, Polish and Integration" (Press release). Copenhagen, Denmark: GNOME Project. Business Wire. 2 April 2001. Archived from the original on 2011-05-24. Retrieved 8 June 2014.
  79. ^ Waugh, Jeff (27 June 2002). "GNOME 2.0 Desktop and Developer Platform Released!". desktop-devel (Mailing list). Archived from the original on 5 July 2017. Retrieved 20 September 2007.
  80. ^ "GNOME 2.2 Release notes" (Press release). GNOME Project. 5 February 2003. Archived from the original on 22 December 2017. Retrieved 19 February 2019.
  81. ^ Waugh, Jeff (11 September 2003). "Announcing the GNOME 2.4.0 Desktop & Developer Platform". gnome-announce (Mailing list). Archived from the original on 5 July 2017. Retrieved 20 September 2007.
  82. ^ Sobala, Andrew (31 March 2004). "Announcing the GNOME 2.6.0 Desktop & Developer Platform". gnome-announce (Mailing list). Archived from the original on 5 July 2017. Retrieved 20 September 2007.
  83. ^ "GNOME 2.8 release notes" (Press release). Boston, Massachusetts: GNOME Project. 15 September 2004. Archived from the original on 22 December 2017. Retrieved 19 February 2019.
  84. ^ "GNOME 2.10 released!" (Press release). Boston, Massachusetts: GNOME Project. 9 March 2005. Archived from the original on 14 July 2014. Retrieved 8 June 2014.
  85. ^ "GNOME 2.12 Release Notes". Archived from the original on 22 July 2012. Retrieved 31 October 2010.
  86. ^ "GNOME 2.14 Release Notes". Archived from the original on 2 November 2010. Retrieved 31 October 2010.
  87. ^ Newren, Elijah (6 September 2006). "Celebrating the release of GNOME 2.16!". gnome-announce (Mailing list). Archived from the original on 5 July 2017. Retrieved 20 September 2007.
  88. ^ Newren, Elijah (14 March 2007). "Celebrating the release of GNOME 2.18!". gnome-announce (Mailing list). Archived from the original on 5 July 2017. Retrieved 20 September 2007.
  89. ^ Ryan, Paul (19 September 2007). "GNOME 2.20 officially released". Ars Technica. Archived from the original on 11 October 2007. Retrieved 20 September 2007.
  90. ^ Untz, Vincent (12 March 2008). "Celebrating the release of GNOME 2.22!". gnome-announce-list (Mailing list). Archived from the original on 28 April 2019. Retrieved 12 March 2008.
  91. ^ "GNOME 2.22 Release Notes, Section "GVFS and GIO"". Archived from the original on 30 July 2017. Retrieved 6 February 2016.
  92. ^ Untz, Vincent (24 September 2008). "Celebrating the release of GNOME 2.24!". gnome-announce-list (Mailing list). Archived from the original on 28 April 2019. Retrieved 27 September 2008.
  93. ^ Untz, Vincent (18 March 2009). "Celebrating the release of GNOME 2.26!". gnome-announce-list (Mailing list). Archived from the original on 28 April 2019. Retrieved 18 March 2009.
  94. ^ Holwerda, Thom (24 September 2009). "GNOME 2.28 Released". OSNews. Archived from the original on 6 November 2018. Retrieved 5 April 2009.
  95. ^ Holwerda, Thom (31 March 2010). "GNOME 2.30 Released". OSNews. Archived from the original on 6 November 2018. Retrieved 4 April 2010.
  96. ^ "GNOME 2.32 Release Notes". Archived from the original on 22 December 2012. Retrieved 31 October 2010.
  97. ^ "GNOME 3.0 Release Notes". GNOME Project. Archived from the original on 27 January 2013. Retrieved 7 April 2011.
  98. ^ "GNOME 3.20". 23 March 2016. Archived from the original on 8 April 2016. Retrieved 27 March 2016.
  99. ^ "A list of features that have been implemented for 3.4". GNOME Project. Archived from the original on 30 March 2012. Retrieved 28 March 2012.
  100. ^ "Add high dpi support". 12 February 2014. Archived from the original on 1 August 2020. Retrieved 16 March 2019.
  101. ^ "Convert applications to DBusActivatable". Archived from the original on 30 May 2014. Retrieved 29 May 2014.
  102. ^ Wallen, Jack (28 March 2014). "GNOME 3.10 has resurrected what was once the darling of the Linux desktop". TechRepublic. Archived from the original on 28 March 2014.
  103. ^ "GNOME 3.16 is here with reimagined notifications and visual upgrades galore". 28 March 2015. Archived from the original on 1 August 2020. Retrieved 19 February 2019.
  104. ^ "GNOME 3.20". 23 March 2016. Archived from the original on 8 April 2016. Retrieved 27 March 2016.
  105. ^ "GNOME 3.24 Released, This Is What's New". OMG! Ubuntu!. 23 July 2017. Archived from the original on 19 July 2017. Retrieved 23 July 2017.
  106. ^ "Introducing GNOME 3.24 'Portland'". YouTube. 23 July 2017. Archived from the original on 21 December 2021.
  107. ^ "GNOME 3.26 Released". 13 September 2017. Archived from the original on 16 March 2021. Retrieved 14 September 2017.
  108. ^ "GNOME 3.27.x Development Series". Archived from the original on 22 December 2017. Retrieved 9 March 2018.