13 Open Source LightWeight Desktop Environment nga Akong Nadiskobrehan sa 2015


Ang pulong nga 'Open Source' mahimong ikapasangil sa komunidad sa Linux nga nagpatungha niini kauban ang pagpaila sa Linux (kapuli sa kaniadto nga Unix Operating System). Bisan kung ang 'Linux' sa iyang kaugalingon nahimo nga usa lamang ka base nga Kernel, ang open-source nga kinaiyahan niini nakadani sa usa ka dako nga katilingban sa mga developers sa tibuok kalibutan aron makatampo sa pagpalambo niini.

Nagmugna kini og rebolusyon sa tibuok kalibutan ug daghang mga tawo ug mga komunidad ang nagsugod sa pagtampo sa paghimo niini nga usa ka kompleto nga Operating System nga mahimong mopuli sa Unix. Pagkahuman, wala’y pagbalik sa aktibo nga pag-uswag nga nagpadayon sa makanunayon nga dagan.

Kini misangpot sa pagpaila sa mga distribusyon sama sa Debian, Ubuntu, Fedora, CentOS, OpenSUSE, Red Hat, Arch, Linux Mint, ug uban pa nga naggamit sa Linux isip ilang base kernel.

  • Ang Pinakamaayo nga Linux Distributions para sa mga Nagsugod
  • 10 nga mga Distribusyon sa Linux ug Ilang Gipunting nga mga Gumagamit
  • 10 Pinakamaayo nga Linux Server Distributions para sa Production

Uban niini nga nahiuyon mao ang pagpaila sa Desktop Environment. Unsa man gyud kini nga Desktop Environment ug unsa ang papel niini?

Ang panguna nga katuyoan sa usa ka Linux Distribution mao ang paghimo sa mga tiggamit nga magamit ang mga kapabilidad sa Linux OS. Alang niini, nanginahanglan kini usa ka interface nga mahimo’g molihok ingon usa ka tulay alang sa paghimo sa mga kinahanglanon sa gumagamit nga masabtan ug maproseso sa Kernel nga dali.

Gibuhat kini sa Desktop Environment. Kini usa ka graphical interface nga nagpresentar sa Gumagamit, ang hubo nga kernel sa gipasimple nga paagi. Sa ingon, ang usa ka Desktop Environment nagpresentar sa tanan nga sukaranan nga mga gamit sa usa ka Kernel sa tiggamit sa usa ka elegante ug presentable nga paagi.

Ang mga sangkap nga naglangkob sa usa ka Desktop Environment naglakip sa Browser, Display Manager, ug uban pang mga Application Software ug Utility nga imong mahunahuna sa usa ka batakang Operating System.

[ Tingali ganahan ka usab: 10 Labing Maayo ug Labing Popular nga Linux Desktop Environment sa Tanang Panahon ]

Busa ang duha sa mga nag-unang sangkap sa Linux Distributions mao ang Kernel ug Desktop Environment. Sa ubos gihisgutan ang pipila sa mga Lightweight Desktop Environment nga nakadani sa mga distribusyon aron mahimo silang ilang default desktop environment tungod sa ilang mga feature ug performance.

1. Xfce

Ang Xfce usa ka Open Source desktop environment alang sa Unix-like nga mga sistema nga naugmad sa C. Tungod kay paspas ug gaan, dili kaayo gilauman nga masamok ang CPU ug Memory bisan sa mga tigulang nga desktop.

Gilangkuban kini sa gilain nga istruktura nga mga bahin nga naghiusa aron mahimo ang usa ka kompleto nga palibot sa desktop.

Ang pipila sa mga sangkap sa Xfce naglakip sa:

  • Xfwm : Pag-composite sa window manager.
  • Thunar : File manager, nga susama sa Nautilus apan mas episyente ug busa paspas.
  • Orage: Default nga aplikasyon sa kalendaryo para sa Xfce.
  • Mousepad: File editor nga nag-fork sa sinugdanan gikan sa Leafpad, apan karon aktibo nga gipalambo ug gimentinar gikan sa wala.
  • Parol: Media player base sa Gstreamer framework nga gihimo para sa Xfce.
  • Xfburn: CD/DVD burner para sa Xfce.

2. LXDE

Ang LXDE nagbarug alang sa Lightweight X11 desktop environment nga usa pa ka popular nga desktop environment alang sa Unix-like system, naugmad gamit ang C (GTK+) ug C++ (Qt).

Ang pinakadako nga bentaha sa pagbaton niini ingon nga imong gipili alang sa desktop environment mao ang ubos nga konsumo sa memorya nga mas ubos kaysa sa labing popular nga desktop environment ie GNOME, KDE, ug Xfce. Naglakip kini sa GPL ug LGPL nga lisensyado nga mga code.

Ang mga sangkap nga nag-makeup sa LXDE naglakip sa:

  • LXDM – Display Manager.
  • LXMusic – Default nga Music Player para sa XMMS2.
  • Leafpad – Default nga text editor para sa LXDE.
  • Openbox – Window Manager.
  • LXTask – Default nga Task Manager.
  • PC Man File Manager – Default File Manager ug Desktop Metaphor provider.

Ang LXDE mao ang default desktop environment alang sa daghang mga distribusyon lakip ang Lubuntu, Knoppix, LXLE Linux, Artix, ug Peppermint Linux OS - ug uban pa.

3. GNOME 3

Ang GNOME usa ka acronym sa GNU Network Object Model ug usa ka desktop environment nga gilangkuban sa hingpit sa libre ug open-source nga mga himan. Gisulat sa C, C ++, Python, Vala, ug Javascript, ang GNOME kabahin sa proyekto sa GNOME nga gilangkuban sa duha ka mga boluntaryo ug nagbayad nga mga tigtampo nga pinakadako nga Red Hat.

Ang GNOME karon ubos sa aktibong pag-uswag uban ang pinakaulahing stable nga pagpagawas kay GNOME 40. Ang GNOME midagan sa X Windows System ug usab sa Wayland sukad sa GNOME 3.10.

Gipulihan sa GNOME 40 ang daghang mga butang sugod sa default window manager nga karon gibag-o sa Metacity imbes sa Mutter, ang pagbalhin sa buluhaton gipahinungod sa usa ka espesyal nga lugar nga gitawag nga Overview, ang GNOME core nga mga aplikasyon gidesinyo usab aron mahatagan usa ka labi ka maayo nga kasinatian sa gumagamit.

Ang mga sangkap sa GNOME naglakip sa:

  • Metacity – Default nga Window manager.
  • Nautilus – Default nga File Manager.
  • gedit – Default nga text editor.
  • Eye of GNOME – Default Image Viewer.
  • GNOME Videos – Default nga Video Player.
  • Epiphany – Web Browser.

4. KAAYO

Ang MATE usa pa ka palibot sa desktop alang sa mga sistema nga sama sa Unix. Nakaplagan niini ang gigikanan niini gikan sa wala maampingi nga code-base sa GNOME 2. Naugmad kini sa C, C++, ug Python ug lisensyado ubos sa daghang lisensya nga adunay pipila ka bahin sa code ubos sa GNU GPL, samtang ang ubang bahin ubos sa LGPL.

Ang 'MATE' nga ngalan mianhi sa hulagway aron magkalahi gikan sa GNOME 3 nga usa pa ka desktop environment. Naglangkob kini sa parehas nga mga aplikasyon nga gigikanan sa GNOME nga kaniadto bahin sa GNOME 2 ug uban pang mga aplikasyon nga naugmad gikan sa wala.

Ang mga sangkap nga naghimo sa MATE desktop environment mao ang:

  • Caja – default file manager.
  • Pluma – default text editor.
  • Marco – tagdumala sa bintana.
  • Atril – Tigtan-aw sa dokumento.
  • Eye of MATE – Usa ka tigtan-aw sa hulagway.

Sukad sa pagpagawas niini, kini ang default desktop environment para sa Linux Mint, Sabayon Linux, Fedora, ug uban pa. Gawas niini, anaa kini sa daghang repository lakip na ang Ubuntu, Arch, Debian, Gentoo, PC Linux OS, ug uban pa. Gawas sa tanan kini, ang Ubuntu MATE gihatagan sa orihinal nga kahimtang sa lami sa Ubuntu.

5. KDE Plasma 5

Ang KDE Plasma 5 mao ang ikalima nga henerasyon sa KDE desktop environment nga gimugna para sa Linux system. Gibalhin kini sa QML sukad sa pag-uswag niini, gamit ang OpenGL alang sa pagpadali sa hardware nga mitultol sa ubos nga paggamit sa CPU ug mas maayo nga performance bisan sa barato nga mga sistema.

Kadaghanan sa mga bahin sa code niini gipagawas ubos sa GNU LGPL. Ang Plasma 5 naggamit sa X Window System nga adunay suporta alang sa umaabot nga Wayland. Kini malampuson nga mipuli sa Plasma 4 sa daghang mga distribusyon sa Linux lakip ang Fedora, Kubuntu, ug openSUSE Tumbleweed.

Ang Plasma 5 naghatag og mas maayo nga suporta alang sa HiDPI, uban sa paglalin ngadto sa Qt5 nga nagkinahanglan og intensive graphics rendering sa GPU nga naghimo sa CPU nga mas paspas. Gawas niini ang Plasma 5 naglakip sa usa ka bag-ong default nga tema nga gitawag og Breeze.

Ang mga sangkap nga naghimo sa KDE Plasma 5 naglakip sa:

  • Kwin – Default nga Window manager.
  • Dolphin – Default nga File Manager.
  • Kwrite/KATE – Default nga text editor.
  • Greenview – Default nga tigtan-aw sa hulagway.
  • Dragon Player – Default nga Video Player.

Gipaila usab sa komunidad sa KDE ang Plasma mobile isip usa ka variant sa Plasma alang sa mga smartphone. Ang Plasma mobile nagdagan sa Wayland ug nahiuyon sa paghikap sa Ubuntu ug pagkahuman sa mga aplikasyon sa Android. Ang pinakabag-o nga interface niini gipagawas kaniadtong Hulyo 2015, nga adunay usa ka nagtrabaho nga prototype alang sa Nexus 5.

[ Tingali ganahan ka usab: Giunsa Pag-install ang KDE Plasma sa Ubuntu, Linux Mint, Fedora, ug OpenSUSE]

6. Cinnamon

Ang laing desktop environment nga naggikan sa GNOME mao ang Cinnamon, naugmad sa C, JavaScript, ug Python ug gipagawas ubos sa GPLv2. Ang Cinnamon sa sinugdan nagsugod isip usa ka tinidor sa GNOME Shell, nga adunay tumong nga maghatag ug desktop environment para sa Linux Mint sa mga developers sa Mint, apan tungod sa lain-laing GUI kay sa GNOME, daghang mga core GNOME applications ang gisulat pag-usab aron mohaum niini nga Environment.

Ang cinnamon project nagsugod niadtong 2011 uban sa pinakaulahi nga stable release niadtong Enero ning tuiga. Sa paglabay sa panahon, ang Cinnamon nahimong usa ka independenteng proyekto ug bisan wala magkinahanglan og pag-instalar sa GNOME alang niini. Ang uban nga mga pag-uswag naglakip sa pag-ukit sa ngilit, pagpaayo sa pasundayag, pag-ukit sa ngilit, ug uban pa.

Ang mga sangkap nga naglangkob niini nga palibot mao ang:

  • Muffin – Default Window Manager.
  • Nemo – Default nga file Manager.
  • gedit – Default nga text editor.
  • Eye of GNOME – Usa ka default nga tigtan-aw sa hulagway.
  • totem – Default nga video player.

7. Kalamdagan

Ang Enlightenment, nailhan usab nga E, usa ka compositing window manager alang sa X Window system, nga ubos sa aktibong pag-uswag nga ang pinakabag-o nga pagpagawas mao ang E24 0.24.2 sa miaging tuig.

Nahimo kini nga puro sa C gamit ang EFL (Enlightenment Foundation Libraries) ug gipagawas ubos sa BSD Licenses. Ang pinakadako nga bentaha nga gitanyag niini mao nga kini magamit kauban sa mga programa nga gisulat alang sa GNOME ug KDE. Kung gigamit kauban ang EFL, kini moabut ingon usa ka kompleto nga palibot sa desktop.

Ang mga sangkap nga naglangkob niining Enlightenment Desktop Environment mao ang:

  • Enlightenment – Default nga window manager ug file manager.
  • Ecrire – Default nga Text editor.
  • Ephoto – Usa ka tigtan-aw sa hulagway.
  • Kasuko – Video player.
  • Elbow – Default nga browser.

8. Deepin

Nailhan kaniadto nga Hiweed Linux, ang Deepin usa ka distribusyon sa Linux base sa Ubuntu nga naggamit sa kaugalingon nga integrated nga Deepin desktop environment. Kini sa sinugdan naugmad sa 2014 sa Wuhan Deepin Technology Co, uban ang pinakabag-o nga stable nga pagpagawas sa Mayo ning tuiga.

Kadaghanan sa mga bahin niini gipagawas ubos sa GPL. Ang Deepin nga palibot sa desktop, bisan kung sa sinugdan susama sa GNOME, gibulag gikan niini pagkahuman sa pagpagawas sa GNOME 3 tungod sa pagtangtang sa daghang mga napasadya nga bahin. Pagkahuman, ang deepin gitukod gikan sa wala gamit ang HTML5 ug Webkit gamit ang JavaScript alang sa daghang mga bahin.

Ang mga sangkap nga naglangkob niini nga desktop environment mao ang:

  • Deepin-wm – Default nga window manager.
  • Nautilus – Default nga file manager.
  • Gedit – Default nga text file editor.
  • Eye of GNOME – Usa ka tigtan-aw sa hulagway.
  • Deepin-Movie – Default nga Video Player.

9. LXQT

Laing gaan ug yano nga palibot sa desktop sa mga tsart, ang LXQT usa ka lakang sa unahan gikan sa LXDE ug gihiusa ang LXDE (nga gibase sa GTK 2) ug Razor-qt (nga maayo nga panghunahuna apan wala makahimo nga malampuson nga migawas ingon usa ka maayo nga palibot sa desktop).

LXQT esensya mao ang usa ka panagsama sa duha ka labing popular nga GUI palibot ie GTK ug Qt gipagawas ubos sa GNU GPL 2.0+ ug 2.1+. Ang LXQT magamit alang sa lainlaing mga distribusyon sa Linux lakip ang Ubuntu, Arch, Fedora, OpenSUSE, Mandriva, Mageia, Chakra, Gentoo, ug uban pa.

Ang mga sangkap nga naghimo sa LXQT desktop environment mao ang:

  • Openbox – Default nga window manager.
  • PCManFM-Qt – Default nga File Manager.
  • JuffED – Default nga Text Editor.
  • LXImage-Qt – Default nga Pagtan-aw sa Hulagway.
  • SMPlayer – Default nga Video Player.

10. Pantheon – Elementary OS

Ang Pantheon desktop environment gipaila uban ang elementary OS nga maoy tinubdan sa pagpaila niini nga desktop environment. Gisulat kini gikan sa wala gamit ang Python ug GTK3. Daghang mga tigrepaso ang nag-angkon nga kini nga desktop environment kay \Mac Clone tungod sa standard nga layout niini sama sa Mac OS.

Ang nagkadako nga pagkapopular niini tungod sa kayano ug kaanindot niini. Ang Application launcher niini katingad-an nga yano ug busa paspas. Ang nag-unang mga prinsipyo nga gitipigan sa hunahuna samtang nagpalambo niini nga palibot mao ang: \Concision, \likayan ang configuration ug \minimal documentation.

Ang mga sangkap nga naglangkob niini nga desktop environment mao ang:

  • Gala – Default nga window manager.
  • Pantheon files – Default nga file manager.
  • Scratch – Default nga text editor.
  • Shotwell – Default nga tigtan-aw sa Imahe.
  • GNOME nga mga video – Default nga video player.
  • Midori – Default nga Web Browser.

11. Kasagaran nga Desktop Environment

Ang CDE o Common Desktop Environment kay usa ka desktop environment para sa Unix ug OpenVMS-based nga mga sistema ug nahimo pa gani nga classic Unix Desktop environment nga nalambigit sa commercial Unix workstations.

Kini ubos sa aktibo nga pag-uswag sukad sa 1993, nga ang pinakabag-o nga stable nga pagpagawas sa Enero 2020 sa miaging tuig. Sukad sa pagpagawas niini isip libre nga software sa Agosto 2012, kini gi-port sa Linux ug BSD derivatives. Ang inisyal nga kalamboan sa CDE maoy hiniusang paningkamot sa HP, IBM, Sunsoft, ug USL nga nagpagawas niini ubos sa ngalan nga Common Open Software Environment (COSE).

Sukad sa pagpagawas niini, gipahibalo kini sa HP isip default desktop environment alang sa Unix system ug nagpabilin kini nga de facto standard hangtod sa 2000 kung ang mga palibot sama sa KDE, GNOME nagsugod sa pag-uswag. Niadtong Agosto 2012, nahimo kining bug-os nga open-sourced uban ang source code niini nga anaa sa Sourceforge.

12. Magbubuhat sa Bintana

Ang Window Maker usa ka open-source ug libre nga X11 window manager nga sa sinugdan gitumong sa pagtanyag og suporta sa integrasyon alang sa GNUstep Desktop Environment, bisan pa nga kini makadagan nga independente. Ang Window Maker gaan ug kusog nga nagdilaab, napasadya kaayo, dali gamiton nga interface, mga shortcut sa keyboard, mga dockable nga apps, ug aktibo nga komunidad.

13. Asukal

Gipalambo isip usa ka inisyatibo alang sa interactive nga pagkat-on alang sa mga bata, ang Sugar usa pa ka libre ug open-source nga desktop environment sa mga hulagway. Gipalambo sa Python ug GTK, ang Sugar gimugna isip kabahin sa One Laptop per Child (OLPC) nga proyekto, sa Sugar Labs niadtong Mayo 2006.

Kini ang default nga interface sa mga sistema sa OLPC XO-1, nga adunay ulahi nga mga bersyon nga naghatag kapilian sa bisan unsang Sugar o GNOME. Naugmad kini sa 25 ka lain-laing mga pinulongan ug gipagawas ubos sa GNU GPL nga ang pinakabag-o nga pagpagawas mao ang 0.118 sa Disyembre 2020.

Ang pipila sa mga bahin niini naglakip sa halapad nga kayano sa disenyo, cross-platform nga kinaiyahan tungod kay kini anaa sa dagkong mga distribusyon sa Linux ug mahimo usab nga ma-install sa Windows, Mac OS, ug uban pa, sayon nga usbon tungod kay ang bisan kinsa nga adunay kasinatian sa Python makadugang sa pagpalambo niini uban sa ang disbentaha niini mao ang kawalay katakos sa pagbuhat sa multitasking nga mosangpot sa pagkunhod sa performance.

Ang mga sangkap nga naghimo sa Sugar Desktop Environment mao ang:

  • Metacity – Default nga window manager.
  • Sugar Journal – Default nga file manager.
  • Pagsulat – Default nga text editor.
  • Sugar-activity-imageviewer – Default Image Viewer.
  • sugar-activity-jukebox – Default nga Video Player.

Kini ang pipila sa mga open-source lightweight nga Linux desktop environment. Kung naa kay lain nga naa sa hunahuna nga gusto nimong irekomenda alang sa pagdugang sa kini nga lista, isulti kini kanamo sa mga komento ug ilakip namon kini sa among lista dinhi.