13 environnements de bureau LightWeight Open Source découverts en 2015


Le mot « Open Source » peut être attribué à la communauté Linux qui l’a créée avec l’introduction de Linux (successeur du système d’exploitation Unix existant). Bien que « Linux » ne soit en soi qu’un noyau de base, sa nature open source a attiré une immense société de développeurs du monde entier pour contribuer à son développement.

Cela a créé une révolution dans le monde entier et de nombreuses personnes et communautés ont commencé à contribuer à en faire un système d'exploitation complet qui pourrait remplacer Unix. Ensuite, il n’ya pas eu de retour en arrière et le développement actif se poursuivait à un rythme soutenu.

Cela a conduit à l’introduction de distributions telles que Ubuntu , Fedora , CentOS , Chiot , Red Hat , Arch, Debian , Linux Mint , etc., qui utilisent Linux comme noyau de base.

L’introduction de environnement de bureau était ainsi alignée. En quoi consiste exactement cet environnement de bureau et quel est son rôle?

La distribution Linux a pour objectif principal de faire en sorte que les utilisateurs exploitent les fonctionnalités du système d'exploitation Linux. Pour cela, il a besoin d’une interface qui puisse servir de passerelle pour faciliter la compréhension et le traitement des besoins des utilisateurs par le noyau.

Desktop Environment fait exactement cela. C'est une interface graphique qui présente à l'utilisateur, le noyau nu, de manière simplifiée. Ainsi, un environnement de bureau présente à l'utilisateur toutes les fonctionnalités de base d'un noyau de manière élégante et présentable.

Les composants qui composent un environnement de bureau incluent: Gestionnaire de fichiers (pour afficher tous les fichiers et dossiers présents dans le système dans un format structuré), Gestionnaire de fenêtres , Visionneuse d'images, Lecteur vidéo , Lecteur audio, calculatrice, navigateur, gestionnaire d’affichage et tous les autres logiciels et utilitaires d’application auxquels vous pouvez penser sur un système d’exploitation de base.

Ainsi, deux des principaux composants d’une distribution Linux sont: Kernel et Environnement de bureau . Ci-dessous sont mentionnés certains des environnements de bureau légers qui ont attiré les distributions pour en faire leur environnement de bureau par défaut en raison de leurs fonctionnalités et de leurs performances.

1. Xfce

Xfce est un environnement de bureau Open Source conçu pour les systèmes de type Unix et développé en C. Étant rapide et léger, il risque moins de gêner le processeur et la mémoire, même sur les anciens ordinateurs de bureau.

Il est composé de pièces structurées séparément qui se combinent pour créer un environnement de bureau complet.

Certains composants de Xfce incluent:

  1. Xfwm : Compositing window manager.
  2. Thunar : File manager, which resembles Nautilus but it more efficient and hence fast.
  3. Orage: Default calendar application for Xfce.
  4. Mousepad: File editor which forked initially from Leafpad, but now being actively developed and maintained from scratch.
  5. Parole: Media player based on Gstreamer framework made for Xfce.
  6. Xfburn: CD/DVD burner for Xfce.

Site Web: www.xfce.org

2. LXDE

LXDE désigne un environnement de bureau X11 léger, qui constitue un autre environnement de bureau populaire pour les systèmes de type Unix. Il est développé en C (GTK +) et C ++ (Qt) avec la dernière version stable en date du 2 novembre 2015.

L’avantage principal de l’avoir choisi comme environnement de bureau est sa faible consommation de mémoire, qui est inférieure à celle des environnements de bureau les plus courants, à savoir GNOME, KDE et Xfce. Il inclut les codes sous licence GPL et LGPL.

Les composants qui composent LXDE comprennent:

  1. LXDM – Display Manager.
  2. LXMusic – Default Music Player for XMMS2.
  3. Leafpad – Default text editor for LXDE.
  4. Openbox – Window Manager.
  5. LXTask – Default Task Manager.
  6. PC Man File Manager – Default File Manager and Desktop Metaphor provider.

LXDE est l’environnement de bureau par défaut pour de nombreuses distributions, notamment: Knoppix, Lubuntu, LXLE, Linux, SE Peppermint Linux, Raspbian.

Site Web: http://lxde.org/

3. GNOME 3

GNOME est l'acronyme de Modèle d'objet de réseau GNU . Il s'agit d'un environnement de bureau entièrement composé d'outils gratuits et à code source ouvert. Écrit en C, C ++, Python, Vala et Javascript, GNOME fait partie du projet GNOME composé à la fois de volontaires et de contributeurs rémunérés, dont Red Hat est le plus important.

GNOME est actuellement en cours de développement. La dernière version stable a été GNOME 3 en novembre 2015. GNOME fonctionne sur le système X Windows ainsi que sur Wayland depuis GNOME 3.10.

GNOME 3 a remplacé beaucoup de choses à partir du gestionnaire de fenêtres par défaut, qui est maintenant devenu Metacity plutôt que Mutter.

Les composants de GNOME 3 comprennent:

  1. Metacity – Default Window manager.
  2. Nautilus – Default file Manager.
  3. gedit – Default text editor.
  4. Eye of GNOME – Default Image Viewer.
  5. GNOME Videos – Default Video Player.
  6. Epiphany – Web Browser.

Site Web: https://www.gnome.org/gnome-3/

4. MATE

MATE est un autre environnement de bureau conçu pour les systèmes de type Unix. Il trouve son origine dans la base de code non maintenue de GNOME2 . Il est développé en C, C ++ et Python et est sous licence multiple avec certaines parties de code sous GNU GPL, d'autres sous LGPL.

Le nom " MATE " est apparu pour se différencier de GNOME3, qui est encore un autre environnement de bureau. Il comprend à la fois des applications à l’origine de GNOME qui faisaient auparavant partie de GNOME2 et d’autres applications qui ont été développées à partir de zéro.

Les composants qui constituent l'environnement de bureau MATE sont les suivants:

  1. Caja – default file manager.
  2. Pluma – default text editor.
  3. Marco – window manager.
  4. Atril – Document viewer.
  5. Eye of MATE – Image viewer.

Depuis sa publication, il s’agit de l’environnement de bureau par défaut pour Linux Mint, Sabayon Linux, Fedora, Snowlinux 2 Cream. En dehors de cela, il est disponible dans plusieurs référentiels, notamment: Ubuntu, Arch, Debian, Gentoo, système d'exploitation Linux, etc. À part cela, Ubuntu MATE a obtenu le statut de saveur Ubuntu d'origine à partir d'Ubuntu 15.04 cette année.

Site Web: http://mate-desktop.com/

5. KDE Plasma 5

KDE Plasma 5 est la cinquième génération d'environnement de bureau KDE créé pour les systèmes Linux. Il a migré vers QML depuis son développement, en utilisant openGL pour une accélération matérielle menant à une faible utilisation du processeur et à de meilleures performances même sur des systèmes bon marché.

La plupart des parties de son code ont été publiées sous GNU LGPL. Plasma 5 utilise le système X Window et prend en charge Wayand. Il a remplacé Plasma 4 avec succès sur de nombreuses distributions Linux, notamment Fedora 22, Kubuntu 15.04 et openSUSE Tumbleweed.

Plasma 5 fournit une prise en charge améliorée de HiDPI, ainsi qu'une migration vers Qt5 qui nécessite un rendu graphique intensif vers un processeur graphique, ce qui accélère le traitement du processeur. En dehors de cela, Plasma 5 inclut un nouveau thème par défaut appelé Breeze.

Les composants de KDE Plasma 5 comprennent:

  1. Kwin – Default Window manager.
  2. Dolphin – Default File Manager.
  3. Kwrite/KATE – Default text editor.
  4. Greenview – Default Image viewer.
  5. Dragon Player – Default Video Player.

La communauté KDE a également introduit Plasma Mobile en tant que variante plasma pour les smartphones. Plasma mobile fonctionne sur Wayland et est compatible avec Ubuntu touch et, éventuellement, avec les applications Android. Sa dernière interface a été publiée en juillet 2015, avec un prototype fonctionnel pour Nexus 5.

Nous avons déjà couvert l’installation de KDE Plasma 5 en profondeur ici: Installez KDE Plasma 5 dans Ubuntu/Mint et Fedora/OpenSUSE

Site Web: https://www.kde.org/announcements/plasma5.0/

6. Unité

Unity est un interpréteur graphique pour une distribution Linux très populaire appelée Ubuntu . Débuté dans Ubuntu 10.10, il n’avait au départ que l’interface 2D écrite en C ++, JavaScript et QML, mais lentement, une version 3D est entrée en image. La dernière version en date est celle de mars dernier. la version a été abandonnée progressivement avec la version 3D capable de fonctionner sur tous les types de matériel, y compris les moins chers.

L'unité est une initiative du projet Ayatna qui vise à améliorer l'expérience utilisateur d'Ubuntu. Unity inclut de nombreuses fonctionnalités supplémentaires absentes de nombreux environnements de bureau, notamment: barre de menus supérieure, affichage tête haute (HUD), indicateurs, tiret.

Les composants de Unity Environment sont:

  1. Compiz – Default Window Manager.
  2. Nautilus – Default File Manager.
  3. gedit – Default text editor.
  4. Eye of GNOME – Image Viewer.
  5. GNOME Videos – Default Video Player.

À partir de Ubuntu 12.04, Unity a commencé à recevoir de bonnes critiques en raison de sa fiabilité et de ses progrès en matière d’expérience utilisateur.

Site Web: https://unity.ubuntu.com/

7. cannelle

Un autre environnement de bureau issu de GNOME est Cinnamon , développé en C, JavaScript et Python et publié sous GPLv2. Cinnamon a commencé par être un fork du shell GNOME, avec pour objectif de fournir un environnement de bureau aux développeurs Linux Mint, mais en raison d'une interface graphique différente de celle de GNOME, de nombreuses applications GNOME essentielles ont été réécrites pour s'adapter à cet environnement.

Le projet Cinnamon a débuté en 2011 avec la dernière version stable en novembre de cette année. Au fil du temps, Cinnamon est devenu un projet indépendant et n’a même pas besoin de l’installation de GNOME. Les autres améliorations comprennent: labourage de bord, améliorations de performances, labourage de bord, etc.

Les composants qui composent cet environnement sont:

  1. Muffin – Default Window Manager.
  2. Nemo – Default file Manager.
  3. gedit – Default text editor.
  4. Eye of GNOME – Default image viewer.
  5. totem – Default video player.

Site Web: http://cinnamon.linuxmint.com/

8. illumination

Aussi connu sous le nom E , Enlightenment est un gestionnaire de fenêtres de composition pour le système X Window. Son développement est en cours. La dernière version est E19 0.19.2 cette année.

Il est développé uniquement en C en utilisant EFL (Enlightenment Foundation Libraries) et publié sous Licences BSD. Son plus gros avantage est qu’il peut être utilisé avec des programmes écrits pour GNOME et KDE. Lorsqu'il est utilisé avec EFL, il se présente comme un environnement de bureau complet.

Les composants qui composent cet environnement de bureau Enlightenment sont les suivants:

  1. Enlightenment – Default window manager and file manager.
  2. Ecrire – Default Text editor.
  3. Ephoto – Image viewer.
  4. Rage – Video player.
  5. Elbow – Default browser.

Avec la sortie de la version 20, Enlightenment est également devenu un compositeur de Wayland.

Site Web: https://www.enlightenment.org/

9. Deepin

Anciennement connu sous le nom Hiweed Linux , Deepin est une distribution Linux basée sur Ubuntu qui utilise son propre environnement de bureau Deepin intégré. Il a été développé initialement en 2014 par Wuhan Deepin Technology Co . La dernière version stable a été publiée le 28 avril de cette année.

La plupart de ses pièces sont publiées sous GPL. L’environnement de bureau Deepin, bien que ressemblant initialement à celui de GNOME, en a été séparé après la publication de GNOME 3 en raison de la suppression de nombreuses fonctionnalités personnalisables. Deepin a ensuite été construit à partir de zéro en utilisant HTML5 et Webkit, avec l'utilisation de JavaScript pour plus de fonctionnalités.

Les composants qui composent cet environnement de bureau sont les suivants:

  1. Deepin-wm – Default window manager.
  2. Nautilus – Default file manager.
  3. Gedit – Default text file editor.
  4. Eye of GNOME – Image viewer.
  5. Deepin-Movie – Default Video Player.

Site Web: http://www.deepin.org/

10. Environnement de bureau commun

CDE ou Environnement de bureau commun est un environnement de bureau pour systèmes Unix et openVMS. Il s'agit même de l'environnement de bureau Unix classique associé aux stations de travail Unix du commerce.

Il est en développement actif depuis 1993, sa dernière version stable date de mai 2015 cette année. Depuis sa sortie en tant que logiciel libre en août 2012, il a été porté sur des dérivés de Linux et BSD. Le développement initial de CDE a été réalisé conjointement par HP, IBM, Sunsoft et USL, qui l'a publié sous le nom de COSE (Common Open Software Environment).

Depuis sa publication, HP l'a annoncé comme étant l'environnement de bureau par défaut pour les systèmes Unix. Il est resté le standard de facto jusqu'en 2000, année où des environnements tels que: KDE et GNOME ont commencé à évoluer. En août 2012, le code source est devenu complètement ouvert et le code source a été mis à disposition sur Sourceforge.

Site Web: http://sourceforge.net/projects/cdesktopenv/

11. sucre

Développé comme une initiative d’apprentissage interactif pour les enfants, Sugar constitue un nouvel environnement de bureau gratuit et à source ouverte en image. Développé en Python et en GTK, Sugar a été développé dans le cadre du projet OLPC (Un ordinateur portable par enfant) par Sugar Labs en mai 2006.

Il s’agissait de l’interface par défaut des systèmes OLPC XO-1, les versions ultérieures offrant l’option Sugar ou GNOME. Il a été développé dans 25 langues différentes et publié sous GNU GPL. La dernière version en date était la 0.106.1 en août 2015.

Certaines de ses fonctionnalités incluent: une grande simplicité de conception, la nature multi-plateforme, car elle est disponible sur les principales distributions Linux et peut également être installée sur Windows, Mac OS, etc. l'inconvénient étant son incapacité à effectuer plusieurs tâches à la fois, ce qui entraîne une baisse des performances.

Les composants qui composent Sugar Desktop Environment sont les suivants:

  1. Metacity – Default window manager.
  2. Sugar Journal – Default file manager.
  3. Write – Default text editor.
  4. Sugar-activity-imageviewer – Default Image Viewer.
  5. sugar-activity-jukebox – Default Video Player.

Site Web: sugarlabs.org

12. LXQT

Un autre environnement de bureau léger et simple sur les graphiques, LXQT est un pas en avant par rapport à LXDE et fusionne LXDE (basé sur GTK 2) et Razor-qt (un bon pensant mais n’ayant pas réussi à émerger comme un excellent environnement de bureau).

LXQT est essentiellement une fusion des deux environnements d’interface graphique les plus populaires, à savoir GTK et Qt, publiés sous GNU GPL 2.0+ et 2.1+. LXQT est disponible pour diverses distributions Linux, notamment Ubuntu, Arch, Fedora, OpenSUSE, Mandrivia, Mageia, Chakra, Gentoo, etc.

Les composants qui composent l'environnement de bureau LXQT sont les suivants:

  1. Openbox – Default window manager.
  2. PCManFM-Qt – Default File Manager.
  3. JuffED – Default Text Editor.
  4. LXImage-Qt – Default Image Viewer.
  5. SMPlayer – Default Video Player.

Site Web: http://lxqt.org/

13. Panthéon - OS élémentaire

L’environnement de bureau Pantheon a été introduit avec un système d’exploitation élémentaire, qui a été la source pour présenter cet environnement de bureau. Il est écrit à partir de zéro en utilisant Python et GTK3. De nombreux critiques affirment que cet environnement de bureau est « Mac Clone » en raison de son agencement standard à partir de Mac OS. Sa dernière version était avec la dernière version du système d'exploitation élémentaire nommée « Freya » (actuellement en phase bêta) en décembre 2015.

Sa popularité croissante tient à sa simplicité et à son élégance. Son lanceur d'applications est étonnamment simple et rapide. Les principaux principes retenus lors du développement de cet environnement étaient les suivants: «concision», «éviter la configuration» et «documentation minimale».

Les composants qui composent cet environnement de bureau sont les suivants:

  1. Gala – Default window manager.
  2. Panatheon files – Default file manager.
  3. Scratch – Default text editor.
  4. Shotwell – Default Image viewer.
  5. GNOME videos – Default video player.
  6. Midori – Default Web Browser.

Site Web: http://elementary.io/

Conclusion

Voici quelques-uns des environnements de bureau légers à source ouverte de 2015. Si vous souhaitez recommander l'ajout de solutions à cette liste, n'hésitez pas à nous en faire part dans les commentaires et nous l'inclurons dans notre liste.