Technology Tales

Adventures & experiences in contemporary technology

Desktop Environments

For ages, it felt like the Linux world was settling for the appearances of GNOME 2 and KDE 3, yet the individual projects behind these had other ideas. KDE has its pain first when version 4 was released, but successive evolution appears to have mollified whatever complaints there might have. The release of GNOME Shell still continues to divide opinion, though that too is maturing as part of GNOME 3.

The reaction to the dramatic changes made to GNOME resulted in two alternatives that are not dissimilar to GNOME 2 and both initially featured in Linux Mint. The first is a fork of GNOME 2 that is known as MATE (apparently pronounced “Ma-Tay” despite all other appearances to an English speaker). That appeared first in Linux Mint 12 alongside a customised version of GNOME. With GNOME Shell still changing significantly every release, Linux Mint then replaced that option with Cinnamon. Though using modern underpinnings like GTK3 and eventually going its own way with them, it has much of the feel of GNOME 2 for those who fancy that more established feel. In fact, the GNOME project has since followed some of the lead of Linux Mint 12 by creating a Classic mode using extensions and you can experience that in CentOS or Red Hat Enterprise Linux, both of which are intended for the more conservative enterprise market.

LXDE is another desktop environment that keeps a lot of the feel of GNOME 2 and even uses GTK2 too. It is meant to be a more lightweight option that can be used on older computers and even has a variant based on Qt called LXQt anticipating a time when GTK2 libraries become obsolete. Staying on the lightweight theme, XFCE (pronounced “x-face”) is another viable option that has a top panel and a dock at the screen bottom much like what you see in Mac OS X.

From the list that I have covered already, you should see that there is plenty of choice in the world of Free (as in liberty) Software. Linux has not kept all of its desktop environments to itself either, with OpenIndiana using GNOME 2 and various BSD distros using various desktop environments. Of the latter, PC-BSD probably offers the most choice with even GNOME Shell or Cinnamon on offer alongside the de facto default of MATE. So, UNIX operating systems get to benefit from the world of Linux Open-Source software too, so all can check out the list below to see what suits them.

Budgie

Cinnamon

Enlightenment

FVWM

GNOME

GNUstep

KDE

LXQt

MATE

Openbox

Ratpoison

Window Maker

Xfce

  • All the views that you find expressed on here in postings and articles are mine alone and not those of any organisation with which I have any association, through work or otherwise. As regards editorial policy, whatever appears here is entirely of my own choice and not that of any other person or organisation.

  • Please note that everything you find here is copyrighted material. The content may be available to read without charge and without advertising but it is not to be reproduced without attribution. As it happens, a number of the images are sourced from stock libraries like iStockPhoto so they certainly are not for abstraction.

  • With regards to any comments left on the site, I expect them to be civil in tone of voice and reserve the right to reject any that are either inappropriate or irrelevant. Comment review is subject to automated processing as well as manual inspection but whatever is said is the sole responsibility of the individual contributor.