స్కల్ప్ట్ 22.10 ఆపరేటింగ్ సిస్టమ్ యొక్క విడుదల పరిచయం చేయబడింది, దానిలో, జెనోడ్ OS ఫ్రేమ్వర్క్ టెక్నాలజీల ఆధారంగా, సాధారణ-ప్రయోజన ఆపరేటింగ్ సిస్టమ్ అభివృద్ధి చేయబడుతోంది, దీనిని సాధారణ వినియోగదారులు రోజువారీ పనులను నిర్వహించడానికి ఉపయోగించవచ్చు. ప్రాజెక్ట్ యొక్క సోర్స్ కోడ్ AGPLv3 లైసెన్స్ క్రింద పంపిణీ చేయబడింది. డౌన్లోడ్ కోసం 28 MB LiveUSB చిత్రం అందించబడింది. VT-d మరియు VT-x పొడిగింపులు ప్రారంభించబడిన Intel ప్రాసెసర్లు మరియు గ్రాఫిక్లతో సిస్టమ్లపై ఆపరేషన్కు మద్దతు ఇస్తుంది.
ప్రధాన ఆవిష్కరణలు:
- పరికర అంతరాయాలు మరియు PCI కాన్ఫిగరేషన్ను నియంత్రించడానికి, జెనోడ్ ఆర్కిటెక్చర్ అందించిన మరింత కఠినమైన పరిమితులు వర్తింపజేయబడతాయి. మార్పుకు అన్ని డ్రైవర్లను ప్రభావితం చేసే ప్రధాన అంతర్గత రీవర్క్ అవసరం మరియు కొత్త ఆప్టిమైజేషన్లు మరియు అదనపు కార్యాచరణకు అనుమతించబడింది. అదే సమయంలో, వినియోగదారు సిస్టమ్లో పనిచేసేటప్పుడు డెవలపర్లు సాధారణ ప్రవర్తనను కాపాడటానికి ప్రయత్నించారు.
- ప్రయోగాన్ని వేగవంతం చేయడానికి, నెట్వర్క్ సబ్సిస్టమ్ యొక్క నిర్గమాంశను పెంచడానికి మరియు వినియోగదారు ఇంటర్ఫేస్ యొక్క ప్రతిస్పందనను మెరుగుపరచడానికి అనేక ముఖ్యమైన ఆప్టిమైజేషన్లు ప్రతిపాదించబడ్డాయి.
- హాట్ ప్లగ్గింగ్ USB పరికరాలకు మెరుగైన మద్దతు. వర్చువల్ మెషీన్లకు USB పరికరాలను డైనమిక్గా అటాచ్ చేసే మరియు అన్పిన్ చేయగల సామర్థ్యం జోడించబడింది.
- వినియోగదారుకు అందించే ఫాల్కాన్ మరియు మార్ఫ్ బ్రౌజర్లలో ఉపయోగించిన Chromium బ్రౌజర్ ఇంజిన్ నవీకరించబడింది.
- సౌండ్ డ్రైవర్ నవీకరించబడింది మరియు OpenBSD 7.1 నుండి కోడ్తో సమకాలీకరించబడింది.
- మొబైల్ ఫోన్లకు స్కల్ప్ట్ను స్వీకరించే పని ప్రారంభమైంది. USB ECM సపోర్ట్, మాలి-400 GPU, SD కార్డ్ కనెక్టివిటీ, టెలిఫోనీ మరియు మొబైల్ డేటా స్టాక్, మార్ఫ్ బ్రౌజర్ మరియు యూజర్ ఇంటర్ఫేస్ వంటి మెరుగుదలలు ఉన్నాయి. USB ఇంటర్ఫేస్తో స్మార్ట్ కార్డ్లకు మద్దతు జోడించబడింది.
సిస్టమ్ లీట్జెంట్రాల్ గ్రాఫికల్ ఇంటర్ఫేస్తో వస్తుంది, ఇది సాధారణ సిస్టమ్ అడ్మినిస్ట్రేషన్ టాస్క్లను నిర్వహించడానికి మిమ్మల్ని అనుమతిస్తుంది. GUI యొక్క ఎగువ ఎడమ మూలలో వినియోగదారులను నిర్వహించడానికి, నిల్వ పరికరాలను కనెక్ట్ చేయడానికి మరియు నెట్వర్క్ కనెక్షన్ను సెటప్ చేయడానికి సాధనాలతో కూడిన మెనుని ప్రదర్శిస్తుంది. మధ్యలో సిస్టమ్ ఫిల్లింగ్ను కాన్ఫిగర్ చేయడానికి ఒక కాన్ఫిగరేటర్ ఉంది, ఇది సిస్టమ్ భాగాల మధ్య సంబంధాన్ని నిర్వచించే గ్రాఫ్ రూపంలో ఇంటర్ఫేస్ను అందిస్తుంది. సిస్టమ్ ఎన్విరాన్మెంట్ లేదా వర్చువల్ మిషన్ల కూర్పును నిర్వచించడం ద్వారా వినియోగదారు ఇంటరాక్టివ్గా ఏకపక్షంగా భాగాలను తీసివేయవచ్చు లేదా జోడించవచ్చు.
ఏ సమయంలోనైనా, వినియోగదారు కన్సోల్ కంట్రోల్ మోడ్కి మారవచ్చు, ఇది నిర్వహణలో ఎక్కువ సౌలభ్యాన్ని అందిస్తుంది. Linux వర్చువల్ మెషీన్లో TinyCore Linux పంపిణీని అమలు చేయడం ద్వారా సాంప్రదాయ డెస్క్టాప్ అనుభవాన్ని సాధించవచ్చు. Firefox మరియు Aurora బ్రౌజర్లు, Qt-ఆధారిత టెక్స్ట్ ఎడిటర్ మరియు వివిధ అప్లికేషన్లు ఈ వాతావరణంలో అందుబాటులో ఉన్నాయి. కమాండ్ లైన్ యుటిలిటీలను అమలు చేయడానికి noux పర్యావరణం అందించబడుతుంది.
Linux కెర్నల్ (32 మరియు 64 బిట్) లేదా NOVA మైక్రోకెర్నల్లు (వర్చువలైజేషన్తో x86), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco పైన అమలవుతున్న అనుకూల అప్లికేషన్లను రూపొందించడానికి Genode ఏకీకృత మౌలిక సదుపాయాలను అందిస్తుంది. , x86_32, ARM), L86ka ::Pistachio (IA64, PowerPC), OKL4, L32/Fiasco (IA4, AMD4, ARM) మరియు ARM మరియు RISC-V ప్లాట్ఫారమ్ల కోసం నేరుగా నడుస్తున్న కెర్నల్. చేర్చబడిన పారావర్చువలైజ్డ్ లైనక్స్ కెర్నల్ L32Linux, Fiasco.OC మైక్రోకెర్నల్ పైన రన్ అవుతోంది, జెనోడ్లో సాధారణ లైనక్స్ ప్రోగ్రామ్లను అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. L64Linux కెర్నల్ హార్డ్వేర్తో నేరుగా పని చేయదు, కానీ వర్చువల్ డ్రైవర్ల సమితి ద్వారా జెనోడ్ సేవలను ఉపయోగిస్తుంది.
Genode కోసం, వివిధ Linux మరియు BSD భాగాలు పోర్ట్ చేయబడ్డాయి, Gallium3D మద్దతు అందించబడింది, Qt, GCC మరియు WebKit ఏకీకృతం చేయబడ్డాయి మరియు హైబ్రిడ్ Linux/Genode సాఫ్ట్వేర్ పరిసరాలను నిర్వహించే సామర్థ్యం అమలు చేయబడింది. NOVA మైక్రోకెర్నల్ పైన పనిచేసే VirtualBox పోర్ట్ సిద్ధం చేయబడింది. OS స్థాయిలో వర్చువలైజేషన్ని అందించే మైక్రోకెర్నల్ మరియు Noux ఎన్విరాన్మెంట్పై నేరుగా అమలు చేయడానికి పెద్ద సంఖ్యలో అప్లికేషన్లు స్వీకరించబడ్డాయి. పోర్ట్ చేయని ప్రోగ్రామ్లను అమలు చేయడానికి, వ్యక్తిగత అప్లికేషన్ల స్థాయిలో వర్చువల్ ఎన్విరాన్మెంట్లను రూపొందించడానికి మెకానిజంను ఉపయోగించడం సాధ్యమవుతుంది, పారావర్చువలైజేషన్ని ఉపయోగించి వర్చువల్ లైనక్స్ వాతావరణంలో ప్రోగ్రామ్లను అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
మూలం: opennet.ru