నాలుగేళ్ల అభివృద్ధి తర్వాత, MaXX ఇంటరాక్టివ్ డెస్క్టాప్ 2.2.0 డెస్క్టాప్ ఎన్విరాన్మెంట్ ప్రచురించబడింది. ఇది, సాంకేతికతలను ఉపయోగించి IRIX ఇంటరాక్టివ్ డెస్క్టాప్ (SGI ఇండిగో మ్యాజిక్ డెస్క్టాప్) యొక్క యూజర్ ఇంటర్ఫేస్ను పునఃసృష్టించే ప్రయత్నం చేస్తున్న ఒక ప్రాజెక్ట్ యొక్క మొదటి ఆల్ఫా విడుదలగా నిలిచింది. LinuxSGI తో కుదిరిన ఒప్పందం ప్రకారం అభివృద్ధి జరుగుతోంది, ఇది ప్లాట్ఫారమ్ కోసం అన్ని IRIX ఇంటరాక్టివ్ డెస్క్టాప్ ఫంక్షన్లను పూర్తిగా పునఃసృష్టించడానికి వీలు కల్పిస్తుంది. Linuxసంస్థాపన సూచనలు తయారుచేయబడ్డాయి Ubuntu, ఆర్హెచ్ఈఎల్, Debian, మంజారో మరియు ఆర్చ్ Linux.
కొన్ని భాగాలకు మాత్రమే సోర్స్ కోడ్ ప్రచురించబడింది, మిగిలినవి ప్రైవేట్ రిపోజిటరీలలో అభివృద్ధి చేయబడ్డాయి, ప్రత్యేక అభ్యర్థనపై అందుబాటులో ఉంటాయి మరియు యాజమాన్య కోడ్ మిశ్రమం (SGIతో ఒప్పందం యొక్క అవసరాలకు అనుగుణంగా) మరియు వివిధ ఓపెన్ లైసెన్స్ల క్రింద కోడ్తో సహా. . అదే సమయంలో, అన్ని సోర్స్ కోడ్లను తెరవడానికి, మిగిలిన యాజమాన్య కోడ్ని మళ్లీ వ్రాయడానికి మరియు సంఘంచే నియంత్రించబడే అభివృద్ధి నమూనాకు ప్రాజెక్ట్ను బదిలీ చేయడానికి పని జరుగుతోంది. అన్ని కొత్త కోడ్ మరియు తిరిగి వ్రాసిన పాత కోడ్ BSD లైసెన్స్ క్రింద ప్రచురించబడ్డాయి.
IRIX ఇంటరాక్టివ్ డెస్క్టాప్ మొదటగా IRIX ఆపరేటింగ్ సిస్టమ్తో నడిచే SGI గ్రాఫిక్స్ వర్క్స్టేషన్లలో అందించబడింది, ఇది 1990ల చివరలో ప్రజాదరణ పొందింది మరియు 2006 వరకు ఉత్పత్తిలో కొనసాగింది. ఒక షెల్ ఎడిషన్ Linux డెస్క్టాప్ ఎన్విరాన్మెంట్, 5dwm విండో మేనేజర్ (ఓపెన్మోటిఫ్ ఆధారిత) మరియు SGI-మోటిఫ్ లైబ్రరీల పైన అమలు చేయబడింది. డెస్క్టాప్ భాగాల అమలును వేరు చేయడానికి మైక్రోసర్వీస్లను ఉపయోగించుకునే మాడ్యులర్ ఆర్కిటెక్చర్ను ఉపయోగించి ఈ ఎన్విరాన్మెంట్ నిర్మించబడింది. ఇతర విషయాలతో పాటు, ఇది కేంద్రీకృత సిస్టమ్ పర్యవేక్షణ కోసం ఒక సబ్సిస్టమ్ (MaXXmonitor) మరియు C, C++, మరియు జావా అప్లికేషన్లతో అనుసంధానం కోసం కమాండ్-లైన్ ఇంటర్ఫేస్ మరియు APIని అందించే కాన్ఫిగరేషన్ మేనేజ్మెంట్ సిస్టమ్ను కలిగి ఉంటుంది.
హార్డ్వేర్ త్వరణం మరియు విజువల్ ఎఫెక్ట్ల కోసం ఓపెన్జిఎల్ ఉపయోగించి గ్రాఫికల్ ఇంటర్ఫేస్ అమలు చేయబడుతుంది. పనిని వేగవంతం చేయడానికి మరియు CPUపై భారాన్ని తగ్గించడానికి, బహుళ-థ్రెడ్ కార్యకలాపాల ప్రాసెసింగ్ మరియు GPU వైపు గణన పనులను బదిలీ చేయడం నిర్వహించబడుతుంది. డెస్క్టాప్ స్క్రీన్ రిజల్యూషన్ నుండి స్వతంత్రంగా ఉంటుంది మరియు వెక్టర్ చిహ్నాలను ఉపయోగిస్తుంది. బహుళ మానిటర్లు, HiDPI, UTF-8 మరియు FreeType ఫాంట్లలో డెస్క్టాప్ పొడిగింపుకు మద్దతు ఇస్తుంది. ROX-Filer ఫైల్ మేనేజర్గా ఉపయోగించబడుతుంది (pcmanfm ఒక ఎంపికగా మద్దతు ఇస్తుంది మరియు మేము మా స్వంత ఫైల్ మేనేజర్ను కూడా అభివృద్ధి చేస్తున్నాము, ఇది తదుపరి విడుదలలో ప్రదర్శించడానికి ప్రణాళిక చేయబడింది).
కొత్త విడుదలలో మార్పులు:
- క్లాసిక్ మరియు ఆధునిక డెస్క్టాప్ డిజైన్ మోడ్ల మధ్య త్వరగా మారడానికి ఒక ఎంపిక జోడించబడింది.
- టెక్స్ట్ రెండరింగ్ సెట్టింగ్లు జోడించబడ్డాయి.
- డెస్క్టాప్తో డంప్స్టర్ రీసైకిల్ బిన్ యొక్క మెరుగైన ఏకీకరణ.
- ఫైల్ మేనేజర్ మరియు డంప్స్టర్ రీసైకిల్ బిన్లోని ఈవెంట్లతో ముడిపడి ఉన్న కొత్త సౌండ్ మరియు విజువల్ ఎఫెక్ట్స్ జోడించబడ్డాయి.
- 5Dwma విండో మేనేజర్ ఆధునికీకరించబడింది.
- కూర్పు SGIచే సృష్టించబడిన 3D గ్రాఫిక్స్ OpenInventor 2.1.5తో పని చేయడానికి సాధనాలను కలిగి ఉంటుంది.
- డెస్క్టాప్లో నోటిఫికేషన్లను ప్రదర్శించడానికి మద్దతు జోడించబడింది.
- Alt+Tab కీ కలయికను ఉపయోగించి టాస్క్ స్విచ్చర్ జోడించబడింది.
- ఆధునిక మోడ్లో మెరుగైన డిజైన్.
- MaXXsettings కాన్ఫిగరేటర్ జోడించబడింది మరియు డెస్క్టాప్తో దాని ఏకీకరణ నిర్ధారించబడింది. సెట్టింగ్లను నిర్వహించడానికి, ప్రస్తుతం CLI ఇంటర్ఫేస్ మాత్రమే అందుబాటులో ఉంది మరియు తదుపరి విడుదల కోసం గ్రాఫికల్ కాన్ఫిగరేటర్ ప్లాన్ చేయబడింది.
- ఫ్రీడెస్క్టాప్ స్పెసిఫికేషన్లకు (మెనూలు, .డెస్క్టాప్ ఫైల్లు మొదలైనవి) ప్రారంభ మద్దతు అమలు చేయబడింది.
- IRIX OSను గుర్తుకు తెచ్చే కొత్త విండో డిజైన్ శైలి ప్రతిపాదించబడింది.
- డెస్క్టాప్ శైలిని ఎంచుకోవడానికి టెల్డెస్క్టాప్ యుటిలిటీ జోడించబడింది.


మూలం: opennet.ru
