X Window System: Skirtumas tarp puslapio versijų

Ištrintas turinys Pridėtas turinys
SieBot (aptarimas | indėlis)
S robotas Pridedama: ms:X Window System
S taisymai
Eilutė 1:
'''X Window, X Window System, X11, X''' – [[Grafinė OS aplinka]] (ir tinklo protokolas), dirbanti kompiuterių tinkluose, dažniausiai naudojama [[UNIX]] ir [[Linux|GNU/Linux]] [[operacinė sistema|operacinėse sistemose]], [[Darbo stotis|darbo stotyse]].
 
Sukurta [[1982]]-[[1984]], kaip [[MIT]] studentų projektas, skirtas [[VAX]] kompiuteriųkompiuteriams panaudojimuipanaudoti, dirbant tinkle. [[1987 m.]] 11-oji šios sistemos (tiksliau, X protokolo) versija buvo paskelbta standartu. Vėliau ''X Window'' buvo keičiama labai nesmarkiai, tik papildant galimybes. ''X Window'' realizacijos yra sukurtos beveik visoms egzistuojančioms operacinėms sistemoms (įskaitant [[DOS]]) ir kompiuteriams (įskaitant ir kišeninius). Šiuo metu labiausiai paplitusi yra ''X11R7'' versija.
 
''X Window'' nesukuria vartotojo aplinkos ir netgi grafinių elementų (mygtukų, etc.), o tik veikia kaip tarpinė sistema tarp programų ir vartotojo. ''X Window'' turi ''atvirkštinę kliento-serverio'' architektūrą: žmogus dirba ne su klientu, o su [[Serveris|serveriu]], kuris valdo klaviatūrą, pelę ir ekraną. Programos prie serverio prisijungia, naudodamos [[TCP/IP]] protokolą, kuriuo perduoda serveriui langų išvaizdą ir pan., o iš serverio gauna pranešimus apie veiksmus su pele, klaviatūra ir t.t. Mygtukus, meniu ir kitus vaizdo elementus (angl. ''widgets'') sukuria specialios bibliotekos (pvz., [[GTK|GTK+]], [[Qt]], [[Motif]], [[Athena]]). Langus ir programas valdo atskira programa, vadinama ''langų tvarkytojutvarkykle'' (angl. ''Window Manager'').
 
== Bruožai ==
Eilutė 19:
* [http://www.xfree86.org/ XFree86] – populiariausia ''X Window'' realizacija.
* [http://wiredx.net/ WiredX.net] – Java ''X Window'' serveris.
* [http://www.jcraft.com/weirdx/ WeirdX] – atviro kodo ''X Window serveris'', dirbantis Internetointerneto naršyklėje.
* [http://www.hummingbird.com/ Hummingbird Exceed] – komercinė ''X Window'' realizacija [[Windows]] sistemai.
* [http://www.freedesktop.org/ FreeDesktop.org] – atvirojo kodo naudojimo darbalaukyje standartizacijos projektas.