Maikling paglilinaw sa mga libreng grapikong kapaligiran

Pagguhit ng Windows

Ang KDE, GNOME, X11, Wayland, X.org Server, Compiz, ... maraming mga pangalan para sa iba't ibang mga bagay. At ito ay ang mga hindi gaanong nakaranasang mga gumagamit sa paksang ito ay maaaring magkaroon ng ilang mga pag-aalinlangan kapag iniiwan nila ang Microsoft Windows o Apple Mac OS X sa mga tuntunin ng graphic na kapaligiran.

Sa mga system ng Microsoft at Apple, ang mga grapikong kapaligiran ay maliit na nagbago, ang kapaligiran Aqua Mula sa Mac o ang daanan mula sa Moon (Windows XP) hanggang sa Aero (Vista at 7) at sa paglaon sa Metro UI (Modern User Interface) sa Windows 8, mayroon silang maliit na epekto sa mga gumagamit ng mga operating system na ito.

Diagram ng pagpapatakbo ng isang grapikong kapaligiran

Sa mga system * nix libre Maaari itong maging mas kumplikado dahil kailangan naming hawakan ang maraming mga pangalan ng proyekto para sa iba't ibang mga system na umakma sa bawat isa at nag-aalok sa amin ng maraming mga kahalili. Ngunit kailangan nating makilala ang pagkakaiba sa pagitan ng screen server, GUI o graphic na interface ng gumagamit (desktop environment), window manager, atbp.

El kapaligiran sa desktop ay isang pagpapatupad ng graphic na interface ng gumagamit na nagbibigay-daan sa amin upang ma-access at mai-configure ang aming kagamitan sa isang grapikong paraan. Ito ay talagang may parehong pag-andar tulad ng terminal, lahat lamang ay tapos na graphic. Sa puntong ito mayroon kaming maraming mga libreng kapaligiran, tulad ng KDE, GNOME, CDE, Xfce, LXDE, Unity, LXDE, Cinnamon, atbp.

El window manager ito ang software na namamahala sa pagpapakita ng mga bintana sa mga system na may GUI. Kaya't ang bawat kapaligiran sa desktop ay mangangailangan ng isang window manager upang lumikha ng mga graphic effects at ipakita ang mga bintana. Sa aspetong ito nakita natin ang mga pangalan tulad ng Metacity, Mutter (parehong ginamit sa GNOME), KWin (para sa KDE), Compiz, XFWM (XFCE), Enlightenment (para sa E16 o E17), Blackbox, IceWM, UltimateWM (nauugnay sa proyekto ng UDE ), Fluxbox, JWM, Openbox, FVWM, Virtual Tabbed WM, AfterStep, WindowsMaker, Matchbox, DynamicWM, HaZe, atbp.

Sa wakas ang ipakita ang mga server. Ang screen server ay isang programa na nagsasaayos at namamahala ng mga input at output ng mga kliyente nito, at nakamit ito salamat sa isang protocol sa komunikasyon na isang napakahalagang bahagi ng GUI. Bilang mga screen server mayroon kaming kilalang X.org sa mundo ng Linux, bilang karagdagan sa Wayland, SurfaceFlinger (para sa Android), ang sikat na bago ako (mula sa Canonical para sa Ubuntu), atbp. Ang lahat ng mga display server na ito ay gumagana bilang isa pang elemento ng mga window manager na nakita sa nakaraang talata.

Inaasahan kong may linilinaw ako para sa iyo at hindi na kita ginulo ...


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Innercin dijo

    Mahusay na paliwanag, ang lahat ay malinaw, hanggang sa maunawaan ko