13 Open Source LightWeight Desktop-miljøer, jeg opdagede i 2015


Ordet 'Open Source' kan tilskrives Linux-samfundet, som bragte det til eksistens sammen med introduktionen af Linux (efterfølger af det eksisterende Unix-operativsystem). Selvom 'Linux' i sig selv kun opstod en basiskerne, men dens open source-natur tiltrak et stort samfund af udviklere over hele verden for at bidrage til dens udvikling.

Dette skabte en revolution over hele verden, og mange mennesker og samfund begyndte at bidrage til at gøre det til et komplet operativsystem, der kunne erstatte Unix. Derefter har der ikke været nogen tilbagevenden med aktiv udvikling, der foregår i et jævnt tempo.

Dette førte til introduktion af distributioner som: Ubuntu, Fedora, CentOS, Puppy, Red Hat, Arch, Debian, Linux Mint osv., Der bruger Linux som deres basiskerne.

Med dette tilpasset var introduktionen af Desktop Environment. Hvad er dette skrivebordsmiljø nøjagtigt, og hvad er dets rolle?

Hovedformålet med en Linux-distribution er at få brugerne til at udnytte funktionerne i Linux OS. Til dette har det brug for et interface, der kan fungere som bro for at gøre brugerkrav let forståelige og behandlede af kernen.

Skrivebordsmiljø gør netop dette. Det er en grafisk grænseflade, der præsenteres for brugeren, den nøgne kerne på en forenklet måde. Således præsenterer et skrivebordsmiljø alle de grundlæggende funktioner i en kerne for brugerne på en elegant og præsentabel måde.

Komponenter, der udgør et skrivebordsmiljø, omfatter: File Manager (til visning af alle filer og mapper, der findes i systemet i et struktureret format), Window Manager, Image Viewer, Video Player, Audio Player, Calculator, Browser, Display Manager og alle andre applikationer Software og hjælpeprogrammer, du kan tænke på på et grundlæggende operativsystem.

Således er to af hovedkomponenterne i en Linux-distribution: Kernel og Desktop Environment. Nedenfor nævnes nogle af lette skrivebordsmiljøer, der har tiltrukket distributioner for at gøre dem til deres standard desktop-miljø på grund af deres funktioner og ydeevne.

1. Xfce

Xfce er et Open Source-skrivebordsmiljø til Unix-lignende systemer, der er udviklet i C. Da det er hurtigt og let, forventes det mindre at gøre problemer med CPU og hukommelse, selv på ældre desktops.

Den består af separat strukturerede dele, der kombinerer for at kompensere for et komplet skrivebordsmiljø.

Nogle af komponenterne i Xfce inkluderer:

  1. Xfwm: Vinduesadministrator til sammensætning.
  2. Thunar: Filhåndtering, der ligner Nautilus, men den er mere effektiv og dermed hurtig.
  3. Orage: Standardkalenderapplikation for Xfce.
  4. Mousepad: Fileditor, der oprindeligt gaffelt fra Leafpad, men nu aktivt udviklet og vedligeholdt fra bunden.
  5. Parole: Medieafspiller baseret på Gstreamer-rammer lavet til Xfce.
  6. Xfburn: CD/DVD-brænder til Xfce.

Hjemmeside: www.xfce.org

2. LXDE

LXDE står for letvægts X11-skrivebordsmiljø, som er endnu et populært skrivebordsmiljø til Unix-lignende systemer. Den er udviklet ved hjælp af C (GTK +) og C ++ (Qt) med den seneste stabile udgivelse den 2. november 2015.

Den største fordel ved at have det som dit valg til skrivebordsmiljø er dets lave hukommelsesforbrug, som er lavere end for de mest populære skrivebordsmiljøer, dvs. GNOME, KDE og Xfce. Den indeholder både GPL- og LGPL-licenseret kode.

Komponenter, der udgør LXDE, inkluderer:

  1. LXDM - Display Manager.
  2. LXMusic - Standard musikafspiller til XMMS2.
  3. Leafpad - Standard teksteditor til LXDE.
  4. Openbox - Window Manager.
  5. LXTask - Standard task manager.
  6. PC Man File Manager - Standard File Manager og Desktop Metaphor-udbyder.

LXDE er standard desktopmiljøet til mange distributioner, herunder: Knoppix, Lubuntu, LXLE, Linux, Peppermint Linux OS, Raspbian.

Websted: http://lxde.org/

3. GNOME 3

GNOME er et akronym for GNU Network Object Model og er et skrivebordsmiljø, der udelukkende består af gratis og open source-værktøjer. Skrevet i C, C ++, Python, Vala og Javascript, GNOME er en del af GNOME-projektet, der består af både frivillige og betalte bidragsydere, der er største Hat Red Hat.

GNOME er i øjeblikket under aktiv udvikling med den seneste stabile udgivelse som GNOME 3 i november 2015. GNOME kører på X Windows System og også på Wayland siden GNOME 3.10.

GNOME 3 erstattede en masse ting startende fra standardvinduemanager, som nu ændres til Metacity i stedet for Mutter, task switchning blev tilskrevet et specielt område kaldet Oversigt, GNOME-kerneapplikationer er også redesignet for at give bedre brugeroplevelse.

Komponenter i GNOME 3 inkluderer:

  1. Metacity - Standard Window manager.
  2. Nautilus - Standardfilhåndtering.
  3. gedit - Standard teksteditor.
  4. Eye of GNOME - Standard billedfremviser.
  5. GNOME-videoer - Standardvideoafspiller.
  6. Epiphany - Webbrowser.

Websted: https://www.gnome.org/gnome-3/

4. PAR

MATE er et andet skrivebordsmiljø til Unix-lignende systemer. Den finder sin oprindelse fra ikke-vedligeholdt kodebase af GNOME2. Det er udviklet i C, C ++ og Python og licenseret under flere licenser med nogle dele af kode under GNU GPL, mens anden del er under LGPL.

'MATE' navn kom ind i billedet for at skelne fra GNOME3, som er endnu et skrivebordsmiljø. Den består af både applikationer, der stammer fra GNOME, som tidligere var en del af GNOME2 og andre applikationer, der er udviklet fra bunden.

Komponenter, der udgør MATE-skrivebordsmiljø, er:

  1. Caja - standardfilhåndtering.
  2. Pluma - standard teksteditor.
  3. Marco - vindueschef.
  4. Atril - dokumentfremviser.
  5. Eye of MATE - billedfremviser.

Siden udgivelsen har det været standard desktop-miljø til Linux Mint, Sabayon Linux, Fedora, Snowlinux 2 Cream. Bortset fra dette er den tilgængelig i flere arkiver, herunder: Ubuntu, Arch, Debian, Gentoo, PC Linux OS osv. Bortset fra alt dette blev Ubuntu MATE tildelt original Ubuntu-smagsstatus fra Ubuntu 15.04 og fremover i år.

Websted: http://mate-desktop.com/

5. KDE Plasma 5

KDE Plasma 5 er femte generation af KDE-skrivebordsmiljø oprettet til Linux-systemer. Det er blevet migreret til QML siden udviklingen ved hjælp af openGL til hardwareacceleration, hvilket fører til lav CPU-udnyttelse og bedre ydeevne selv på billige systemer.

De fleste dele af dens kode er frigivet under GNU LGPL. Plasma 5 bruger X Window System med understøttelse af Wayand stadig kommer. Det har med succes erstattet Plasma 4 på mange Linux-distributioner, herunder Fedora 22, Kubuntu 15.04 og openSUSE Tumbleweed.

Plasma 5 giver forbedret understøttelse af HiDPI sammen med migrering til Qt5, der tager intensiv grafikgengivelse til GPU, hvilket gør CPU hurtigere. Bortset fra dette inkluderer Plasma 5 nyt standardtema kaldet Breeze.

Komponenter, der udgør KDE Plasma 5, inkluderer:

  1. Kwin - Standardvinduesadministrator.
  2. Dolphin - Standardfilhåndtering.
  3. Kwrite/KATE - Standard teksteditor.
  4. Greenview - Standard billedfremviser.
  5. Dragon Player - Standardvideoafspiller.

KDE-samfundet introducerede også Plasma mobile som en Plasma-variant til smartphones. Plasmamobil kører på Wayland og er kompatibel med Ubuntu touch og til sidst Android-applikationer. Dens seneste interface blev frigivet i juli 2015 med fungerende prototype til Nexus 5.

Vi har allerede dækket installationen af KDE Plasma 5 i dybden her: Installer KDE Plasma 5 i Ubuntu/Mint og Fedora/OpenSUSE

Websted: https://www.kde.org/announcements/plasma5.0/

6. Enhed

Enhed er en grafisk skal til en meget populær Linux-distribution kaldet Ubuntu. Debuterende i Ubuntu 10.10 havde det oprindeligt kun 2D-interface skrevet i C ++, JavaScript og QML, men langsomt kom en 3D-version ind i billedet, den sidste i marts i år, som blev skrevet i C, C ++, Python og Vala og siden da 2D version blev langsomt afbrudt med 3D-version, der var i stand til at køre på alle slags hardware, herunder også billige.

Unity har været et initiativ fra Ayatna Project, der har til formål at forbedre brugeroplevelsen til Ubuntu. Enhed inkluderer mange ekstra funktioner, der er fraværende i mange af skrivebordsmiljøer, herunder: Topmenulinje, Head up display (HUD), indikatorer, Dash.

Komponenter i enhedsmiljø er:

  1. Compiz - Standard Window Manager.
  2. Nautilus - Standardfilhåndtering.
  3. gedit - Standard teksteditor.
  4. Eye of GNOME - Image Viewer.
  5. GNOME-videoer - Standardvideoafspiller.

Fra Ubuntu 12.04 og fremefter begyndte Unity at få gode anmeldelser på grund af dets pålidelighed og fremskridt inden for brugeroplevelse.

Websted: https://unity.ubuntu.com/

7. Kanel

Et andet skrivebordsmiljø med oprindelse i GNOME er kanel, udviklet i C, JavaScript og Python og frigivet under GPLv2. Kanel startede oprindeligt som gaffel af GNOME-skal med det formål at give et desktop-miljø til Linux Mint af Mint-udviklere, men på grund af anden GUI end GNOME blev mange kernen GNOME-applikationer omskrevet for at passe til dette miljø.

Kanelprojekt startede i 2011 med den seneste stabile udgivelse i november i år. Med tiden er Cinnamon i sig selv blevet et uafhængigt projekt og kræver endda ikke GNOME-installation til det. Andre forbedringer inkluderer: kantbearbejdning, forbedring af ydeevnen, kantbearbejdning osv.

Komponenter, der udgør dette miljø, er:

  1. Muffin - Standard Window Manager.
  2. Nemo - Standardfilhåndtering.
  3. gedit - Standard teksteditor.
  4. Eye of GNOME - Standard billedfremviser.
  5. totem - Standardvideoafspiller.

Websted: http://cinnamon.linuxmint.com/

8. Oplysning

Også kendt som E-oplysning er en sammensætningsvinduesmanager til X Window-system. Det er under aktiv udvikling med den seneste udgivelse, der er E19 0.19.2 i år.

Det er udviklet udelukkende i C ved hjælp af EFL (Enlightenment Foundation Libraries) og frigivet under BSD-licenser. Den største fordel, der tilbydes af det, er at den kan bruges i forbindelse med programmer skrevet til GNOME og KDE. Når det bruges sammen med EFL, kommer det op som et komplet skrivebordsmiljø.

Komponenter, der udgør dette Oplysnings-skrivebordsmiljø, er:

  1. Oplysning - Standardvinduesadministrator og filhåndtering.
  2. Ecrire - Standard teksteditor.
  3. Ephoto - billedfremviser.
  4. Rage - Videoafspiller.
  5. Albue - Standardbrowser.

Med udgivelsen af version 20 er Oplysning også blevet en Wayland-komponist.

Websted: https://www.enlightenment.org/

9. Deepin

Tidligere kendt som Hiweed Linux, er Deepin en Linux-distribution baseret på Ubuntu, der bruger sit eget integrerede Deepin-skrivebordsmiljø. Det blev oprindeligt udviklet i 2014 af Wuhan Deepin Technology Co., med den seneste stabile udgivelse i 28. april i år.

Dets fleste dele frigives under GPL. Deepin-skrivebordsmiljø, selvom det oprindeligt lignede GNOME, blev adskilt fra det efter frigivelse af GNOME 3 på grund af fjernelse af mange tilpasselige funktioner. Derefter er deepin blevet bygget fra bunden ved hjælp af HTML5 og Webkit med brug af JavaScript til flere funktioner.

Komponenter, der udgør dette skrivebordsmiljø, er:

  1. Deepin-wm - Standardvinduesadministrator.
  2. Nautilus - Standardfilhåndtering.
  3. Gedit - Standard tekstfilredigeringsværktøj.
  4. Eye of GNOME - billedfremviser.
  5. Deepin-Movie - Standardvideoafspiller.

Websted: http://www.deepin.org/

10. Fælles skrivebordsmiljø

CDE eller Common Desktop Environment er et desktop-miljø til Unix- og openVMS-baserede systemer og har endda været det klassiske Unix Desktop-miljø forbundet med kommercielle Unix-arbejdsstationer.

Det har været under aktiv udvikling siden 1993, med den seneste stabile udgivelse i maj 2015 i år. Siden udgivelsen som en gratis software i august 2012 er den blevet porteret til Linux- og BSD-derivater. Den oprindelige udvikling af CDE var en fælles indsats fra HP, IBM, Sunsoft og USL, der frigav det under navnet Common Open Software Environment (COSE).

Siden udgivelsen annoncerede HP det som standard desktopmiljø for Unix-systemer, og det forblev som de facto-standarden indtil 2000, da miljøer som: KDE, GNOME begyndte at udvikle sig. I august 2012 blev det helt åbent med sin kildekode, der blev gjort tilgængelig på Sourceforge.

Websted: http://sourceforge.net/projects/cdesktopenv/

11. Sukker

Udviklet som et initiativ til interaktiv læring for børn, sukker det endnu et gratis og open source-skrivebordsmiljø i billedet. Sugar blev udviklet i Python og GTK og blev udviklet som en del af One Laptop per Child (OLPC) -projekt af Sugar Labs i maj 2006.

Det var standardgrænsefladen til OLPC XO-1-systemer, med senere versioner, der giver mulighed for enten sukker eller GNOME. Det er udviklet på 25 forskellige sprog og frigivet under GNU GPL med den seneste udgivelse 0.106.1 i august 2015.

Nogle af dens funktioner inkluderer: omfattende enkelhed i design, tværgående platform, da den er tilgængelig på større Linux-distributioner og også kan installeres på Windows, Mac OS osv., Let at ændre, som enhver med erfaring i Python kan tilføje til dens udvikling med dens ulempe, at manglende evne til at udføre multitasking, hvilket medfører, at ydeevne falder.

Komponenter, der udgør Sugar Desktop Environment, er:

  1. Metacity - Standardvinduemanager.
  2. Sugar Journal - Standardfilhåndtering.
  3. Skriv - Standard teksteditor.
  4. Sugar-activity-imageviewer - Standard billedfremviser.
  5. sugar-activity-jukebox - Standardvideoafspiller.

Hjemmeside: sugarlabs.org

12. LXQT

Et andet let og simpelt skrivebordsmiljø på diagrammer, LXQT er et skridt fremad end LXDE og fusionerer LXDE (som er baseret på GTK 2) og Razor-qt (hvilket var en god tænkning, men som ikke var i stand til med succes at fremstå som et godt skrivebordsmiljø) .

LXQT er i det væsentlige en fusion af to mest populære GUI-miljøer, dvs. GTK og Qt frigivet under GNU GPL 2.0+ og 2.1+. LXQT er tilgængelig til forskellige Linux-distributioner, herunder Ubuntu, Arch, Fedora, OpenSUSE, Mandrivia, Mageia, Chakra, Gentoo osv.

Komponenter, der udgør LXQT-skrivebordsmiljø, er:

  1. Openbox - Standardvinduesadministrator.
  2. PCManFM-Qt - Standardfilhåndtering.
  3. JuffED - Standard teksteditor.
  4. LXImage-Qt - Standard billedfremviser.
  5. SMPlayer - standardvideoafspiller.

Websted: http://lxqt.org/

13. Pantheon - Elementært operativsystem

Pantheon desktop-miljø blev introduceret med elementært OS, som var kilden til at introducere dette desktop-miljø. Det er skrevet fra bunden ved hjælp af Python og GTK3. Mange korrekturlæsere hævder, at dette skrivebordsmiljø er "Mac Clone" på grund af dets standardlayout fra Mac OS. Dens seneste udgivelse var med den nyeste version af elementært operativsystem med navnet “Freya” (i øjeblikket i Beta-fase) i december 2015.

Dens voksende popularitet er på grund af sin enkelhed og elegance. Dens applikationsstarter er forbløffende enkel og dermed hurtig. Hovedprincipperne, der blev husket under udviklingen af dette miljø, var: "Concision", "undgå konfiguration" og "minimal dokumentation".

Komponenter, der udgør dette skrivebordsmiljø, er:

  1. Gala - Standardvinduesadministrator.
  2. Panatheon-filer - Standardfilhåndtering.
  3. Scratch - Standard teksteditor.
  4. Shotwell - Standard billedfremviser.
  5. GNOME-videoer - Standardvideoafspiller.
  6. Midori - standardwebbrowser.

Websted: http://elementary.io/

Konklusion

Dette var nogle af de lette open source-skrivebordsmiljøer fra 2015. Hvis du har andre i tankerne, som du vil anbefale til tilføjelse på denne liste, skal du nævne os i kommentarerne, og vi vil medtage det i vores liste her.