GNOME
The GNOME project is the Linux desktop's darling, and deservedly so. It began as the free and open desktop alternative to proprietary options (KDE included, at the time), and it's been going strong ever since. GNOME took GTK+, developed by the GIMP project, and ran with it, developing it into a robust all-purpose GTK framework The project has pioneered the user interface, challenging preconceptions of what a desktop "should" look like, and offering users new paradigms and options.
GNOME is widely available as the default desktop on most of the major modern Linux distributions, including RHEL, Fedora, Debian, and Ubuntu. If your distribution doesn't offer a GNOME version, you can probably install GNOME from your software repository. Before you do, though, be aware that is meant to provide a full desktop experience, so many GNOME apps get installed along with the desktop. If you're already running a different desktop, you may find yourself with redundant applications (two PDF readers, two media players, two file managers, and so on). If you just want to try the GNOME desktop, consider installing a GNOME distribution in a virtual machine.
GNOME features
The GNOME desktop is clean, with a simple taskbar along the top and the bare minimum items in a system tray in the right corner. There are no desktop icons on GNOME, and that's by design. If you're one of those users to store *everything* on your desktop, you probably admit that your desktop gets badly disorganized on a regular basis, and worse still it's permanently hidden from view because your applications are covering it up. GNOME solves both problems: there *is* no desktop (functionally) and new virtual workspaces are generated dynamically so you can run your applications in fullscreen mode. It can take some getting used to if you're used to cluttering up your screen, but in practice it's an improved workflow in every sense. You learn to keep your assets organized (or you leave them scattered in your home directory, but anecdotally it seems to encourage better organization), and you switch between screens just as quickly as you do on your mobile phone.
Of course, not all applications are designed to be fullscreen, so if you prefer to click through windows, you can do that too.
GNOME running on Debian [IMG]
The GNOME philosophy extols canonical solutions to common tasks. You don't often find eight different ways to accomplish the same thing in GNOME. You find one or two ways to accomplish a task, and once you've learned those official ways, that's all you have to remember. It's refreshingly simple, but because it's running on Linux, it's also technically flexible (after all, you don't have to use GNOME applications just because you're running a GNOME desktop).
To access the application menu, called **Activities**, click in the upper-left corner of the desktop. This menu takes over your entire screen to reveal a dock along the left edge of the screen with common applications and an icon to browse your apps in a grid. You can launch applications by either browsing through what you have installed, or by typing the first few letters of the software name to bring up a filtered list of what's available.
GNOME activities [IMG]
GNOME applications
GNOME isn't just a desktop. It's a desktop plus a rich set of integrated applications, like the Gedit text editor, Evince PDF viewer, a web browser, an image viewer, the Nautilus file manager, and more. GNOME applications, like the desktop itself, follow the
GNOME Human Interface Guideline
, so user experience is both pleasant and consistent. Whether or not you use the GNOME desktop, you probably use a GTK application, and you may well use a GNOME application.
GNOME 3 and beyond
The GNOME project is going strong, and it's left several exciting projects (like MATE and Cinnamon) in progressive wake. It's popular, it's comfortable, and it's the face of the Linux desktop.