Thursday, February 2, 2017

Linux Desktop Environments

 Linux Desktop Environments


1. GNOME 3 Desktop

GNOME is probably the most popular desktop environment among Linux users, it is free and open source, simple, yet powerful and easy to use. It is designed from ground up to offer Linux desktop users a wonderful and exciting computing experience.
It presents a activities overview for easy access to basic tasks, provides a powerful search tool for users to access their work from any place. However, GNOME 3 latest stable release ships in with the following distinguished components and features:
  1. Uses Metacity as default window manager
  2. Comes with Nautilus as default file manager
  3. Supports desktop notifications using a convenient messaging system
  4. Enables on/off switching of desktop notifications and many more




2. KDE Plasma 5

KDE is a well-known, powerful and highly customizable desktop environment, designed to offer Linux desktop users absolute control over their desktop.
The latest release in the KDE desktop series is the Plasma 5, which has brought in several improvements and new features. It has come with clean and well-polished user interfaces in comparison to previous versions, with improved readability.
Built using Qt 5 and frameworks 5, a number of the notable components and new features in Plasma 5 include:
  1. Dolphin file manager
  2. Kwin window manager
  3. A converged shell
  4. Updated graphics stack enabling smoother graphics performance
  5. Modernized launchers
  6. Workflow improvements in the desktop notification area
  7. Improved support for high-density (high-DPI) display plus many other minor features



3. Cinnamon Desktop

Cinnamon is in fact a collection of several minor projects such as Cinnamon, a fork of the GNOME shell, Cinnamon screensaver, Cinnamon desktop, Cinnamon Menus, Cinnamon Settings Daemon coupled with many more.
Cinnamon desktop is a fork of the GNOME desktop environment, it is the default desktop environment on Linux Mint together with MATE.
Other minor projects and components integrated in the Cinnamon desktop comprise of the following:
  1. MDM display manager
  2. Nemo file manager
  3. Muffin window manager
  4. Cinnamon session manager
  5. Cinnamon translations
  6. Blueberry, a bluetooth configuration tool plus many more.



4. MATE Desktop

MATE is an intuitive and appealing desktop environment, that is an extension of GNOME 2. It works on Linux and many other Unix-like systems. It comes with a handful of default applications such as Caja file manager, Pluma text editor, MATE terminal and more.
Additionally, it is also the default desktop environment for Linux Mint along side Cinnamon desktop.

Visit Homepagehttp://mate-desktop.com/

5. Unity Desktop

Unity is a graphical desktop shell for GNOME desktop environment. The Unity project was started by Mark Shuttleworth and Canonical, the makers of the well-known Ubuntu Linux distribution. It was started back in 2010, with aims of offering desktop and netbook users a consistent and elegant computing experience.
We must note that, Unity is not a totally new desktop environment, but basically an interface to existing GNOME applications and libraries, with various technologies integrated within it, Unity comes with the following prominent components and features:
  1. Compiz windows manager
  2. Nautilus file manager
  3. A system dashboard
  4. Lens, that sends search queries to Scope
  5. Scope, a powerful search feature, that searches both locally and online in case the machine is connected to Internet
  6. Unity preview, that previews search results in the dashboard
  7. Offers an application indicator
  8. System indicator that provides information about system settings such as power, sound, current session and many more
  9. A simple and sleek notification component combined with other minor features.


Visit Homepagehttps://unity.ubuntu.com/

6. Xfce Desktop

If you are looking for a modern, open source, lightweight and easy-to-use, desktop environment for Linux and several other Unix-like systems such as such as Mac OS X, *BSD, Solaris and many others, then you should consider checking out Xfce. It is fast, and importantly user friendly as well, with low system resources utilization.
It offers users a beautiful user interface combined with the following components and features:
  1. Xfwm windows manager
  2. Thunar file manager
  3. User session manger to deal with logins, power management and beyond
  4. Desktop manager for setting background image, desktop icons and many more
  5. An application manager
  6. It’s highly pluggable as well plus several other features.


Visit Homepagehttp://www.xfce.org

7. LXQt Desktop

LXQt is also free, open source, lightweight, simple and fast desktop environment for Linux and BSD distributions. It is the latest version of LXDE, specifically designed, and a recommended desktop environment for cloud servers and old machines due to its remarkably low system resources usage such as low CPU and RAM consumption.
It’s the default desktop environment on Knoppiz, Lubuntu and a few other less known Linux distributions, some of its notable components and features are listed below:
  1. pcmanfm-qt file manager, a Qt port for PCManFM and libfm
  2. lxsession session manager
  3. lxterminal, a terminal emulator
  4. lxqt-runner, a quick application launcher
  5. Supports multiple international languages
  6. A simple and beautiful user interface
  7. Supports an integrated energy-saving component
  8. Supports several keyboard shortcuts plus many more.


Visit Homepagehttp://lxqt.org

8. Pantheon Desktop

Pantheon is a simple and well-designed desktop environment for Elementary OS, a Windows and MacOS X like Linux distribution. It offers users a clean and organized desktop experience. Due to its simplicity, Pantheon comes with not many visually observable features as compared to other popular desktop environments.


Visit Homepagehttps://elementary.io/

9. Deepin Desktop Environment

Deepin Desktop Environment(DDE) is also a simple, elegant and productive desktop environment for Linux, developed by the makers of Deepin OS.
It works on several other Linux distributions as well including Arch Linux, Ubuntu, Manjaro among others, it ships in with some well designed and sleek user interfaces for absolute productivity.
Furthermore, it is also user friendly with few configurations available. Most configurations are performed from a pop-out side panel, additionally, users can launch applications from a dock at the bottom of the screen similar to that in Pantheon desktop.

Visit Homepagehttps://www.deepin.org

10. Enlightenment Desktop

Enlightenment initially started as a windows manager project for x11 system. However, the project has grown to include a full desktop environment, mobile, wearable and TV user interface platforms as well. Additionally, the developers also wrote some useful libraries in the course of the project advancement.
The libraries created will be used to build several desktop applications as well such an image viewer, video player and a terminal emulator and more, with up coming future works on a complete IDE.
Notably, it is in active evolution from x11 to Wayland as the primary graphical display layer for the Linux ecosystem.



Commercial Linux Distributions

Commercial Linux Distributions

Linux isn’t a complete operating system — it’s just a kernel. Linux distributions take the Linux kernel and combine it with other free software to create complete packages. There are many different Linux distributions out there.

If you want to “install Linux,” you’ll need to choose a distribution. You could also use Linux From Scratch to compile and assemble your own Linux system from the ground up, but that’s a huge amount of work.


Red Hat :

The world’s leading enterprise Linux platform

Red Hat® Enterprise Linux® gives you the tools you need to modernize your infrastructure, boost efficiency through standardization and virtualization, and ultimately prepare your datacenter for an open, hybrid cloud IT architecture. Red Hat Enterprise Linux provides the stability to take on today’s challenges and the flexibility to adapt to tomorrow’s demands.


Red Hat Enterprise Linux (RHEL) is a Linux distribution developed by Red Hat and targeted toward the commercial market. Red Hat Enterprise Linux is released in server versions for x86, x86-64, Itanium, PowerPC and IBM System z, and desktop versions for x86 and x86-64. All of the Red Hat's official support and training, together with the Red Hat Certification Program, focuses on the Red Hat Enterprise Linux platform. Red Hat Enterprise Linux is often abbreviated to RHEL, although this is not an official designation.

SUSE Linux :

Founded in 1992, SUSE is the world’s first provider of an Enterprise Linux distribution.




Starting with the launch of the SUSE Linux Enterprise 10 platform in July 2006, the SUSE Linux Enterprise 10 platform was the basis for both the server and desktop with an almost identical code base.

Server
The primary server Linux distribution from SUSE is SUSE Linux Enterprise Server targeted to large organizations for physical, virtual and cloud workloads. All versions are available for multiple processor architectures, including Intel x86, ARM, AMD x86-64, IBM Power, IBM S/390 and zSeries, and Intel Itanium. Trial versions of SUSE Linux Enterprise Server 11 and 12 are available on the site.