విషయ సూచిక:
నిర్వచనం - X విండో సిస్టమ్ అంటే ఏమిటి?
X విండో సిస్టమ్ (X11) అనేది ఓపెన్ సోర్స్, క్రాస్ ప్లాట్ఫాం, క్లయింట్-సర్వర్ కంప్యూటర్ సాఫ్ట్వేర్ సిస్టమ్, ఇది పంపిణీ చేయబడిన నెట్వర్క్ వాతావరణంలో GUI ని అందిస్తుంది.
ప్రధానంగా యునిక్స్ వేరియంట్లలో వాడతారు, X వెర్షన్లు ఇతర ఆపరేటింగ్ సిస్టమ్లకు కూడా అందుబాటులో ఉన్నాయి. X విండో సిస్టమ్ యొక్క లక్షణాలు నెట్వర్క్ పారదర్శకత, విభిన్న నెట్వర్క్లకు లింక్ చేసే సామర్థ్యం మరియు అనుకూలీకరించదగిన గ్రాఫికల్ సామర్థ్యాలు. స్టాన్ఫోర్డ్ విశ్వవిద్యాలయం మరియు MIT ల సహకారంతో ప్రాజెక్ట్ ఎథీనాలో భాగంగా 1984 లో X విండో వ్యవస్థను మొదట అభివృద్ధి చేశారు. X.Org ఫౌండేషన్, బహిరంగ సమూహం, X విండో వ్యవస్థ యొక్క అభివృద్ధి మరియు ప్రామాణీకరణను నిర్వహిస్తుంది.
X విండో సిస్టమ్ను X, X11 లేదా X Windows అని కూడా పిలుస్తారు.
టెకోపీడియా ఎక్స్ విండో సిస్టమ్ గురించి వివరిస్తుంది
X సిస్టమ్లోని క్లయింట్ / సర్వర్ మోడల్ విలక్షణమైన క్లయింట్ / సర్వర్ మోడల్కు రివర్స్లో పనిచేస్తుంది, ఇక్కడ క్లయింట్ స్థానిక మెషీన్లో నడుస్తుంది మరియు సర్వర్ నుండి సేవలను అడుగుతుంది. X వ్యవస్థలో, సర్వర్ స్థానిక యంత్రంలో నడుస్తుంది మరియు క్లయింట్ ప్రోగ్రామ్లకు దాని ప్రదర్శన మరియు సేవలను అందిస్తుంది. క్లయింట్ ప్రోగ్రామ్లు స్థానికంగా ఉండవచ్చు లేదా వేర్వేరు నెట్వర్క్లలో రిమోట్గా ఉండవచ్చు, కానీ పారదర్శకంగా కనిపిస్తాయి.
ఎక్స్ ఇంటర్కనెక్టడ్ మెయిన్ఫ్రేమ్స్, మినీకంప్యూటర్స్, వర్క్ స్టేషన్లు మరియు ఎక్స్ టెర్మినల్స్ యొక్క నెట్వర్క్లలో ఉపయోగించబడుతుంది. X విండో సిస్టమ్ అనేక పరస్పర భాగాలను కలిగి ఉంటుంది, వీటిలో:
- X సర్వర్: ప్రదర్శన మరియు ఇన్పుట్ హార్డ్వేర్ను నిర్వహిస్తుంది. ఇది ఇన్పుట్ హార్డ్వేర్ నుండి కమాండ్-ఆధారిత మరియు గ్రాఫిక్స్-ఆధారిత ఇన్పుట్లను సంగ్రహిస్తుంది మరియు దానిని అభ్యర్థించిన క్లయింట్ అనువర్తనానికి పంపుతుంది. ఇది క్లయింట్ అనువర్తనాల నుండి ఇన్పుట్లను కూడా అందుకుంటుంది మరియు విండోస్ మేనేజర్ నుండి మార్గదర్శకత్వంలో అవుట్పుట్ను ప్రదర్శిస్తుంది. హార్డ్వేర్తో సంకర్షణ చెందే ఏకైక భాగం X సర్వర్. ఇది వేర్వేరు హార్డ్వేర్ ఆర్కిటెక్చర్ల అవసరాలకు అనుగుణంగా రీకోడ్ చేయడం సులభం చేస్తుంది.
- విండోస్ మేనేజర్: క్లయింట్ విండోలను నిర్వహించే క్లయింట్ అప్లికేషన్. ఇది విండో సిస్టమ్ యొక్క జ్యామితి, ప్రదర్శన, కోఆర్డినేట్లు మరియు X డిస్ప్లే యొక్క గ్రాఫికల్ లక్షణాలు వంటి సాధారణ కార్యకలాపాలను నియంత్రిస్తుంది. విండో మేనేజర్ డిస్ప్లేలో విండోస్ యొక్క పరిమాణం మరియు స్థానాన్ని మార్చవచ్చు మరియు విండో స్టాక్లో విండోలను తిరిగి మార్చవచ్చు.
- X క్లయింట్: X ప్రోటోకాల్ ఉపయోగించి X సర్వర్తో కమ్యూనికేట్ చేసే అప్లికేషన్ ప్రోగ్రామ్. Xterm, Xclock మరియు Xcalc X క్లయింట్లకు ఉదాహరణలు. X దాని కిటికీలను క్రమానుగత నిర్మాణంలో నిర్వహిస్తుంది. మొత్తం స్క్రీన్ను నింపే షేడెడ్ ఏరియా రూట్ విండో. X క్లయింట్ అప్లికేషన్ విండోస్ రూట్ విండో పైన ప్రదర్శించబడతాయి మరియు వీటిని తరచుగా రూట్ పిల్లలు అని పిలుస్తారు.
