మైక్రోసాఫ్ట్ విండోస్ ప్రోగ్రామ్లు మరియు డ్రైవర్లతో అనుకూలతను నిర్ధారించే లక్ష్యంతో ReactOS 0.4.12 ఆపరేటింగ్ సిస్టమ్ విడుదల చేయబడింది.
ప్రాజెక్ట్ ప్రతి మూడు నెలలకు ఒకసారి ఫ్రీక్వెన్సీతో మరింత వేగవంతమైన విడుదల ఉత్పత్తికి మారిన తర్వాత ఇది పన్నెండవ విడుదల. ఇప్పుడు 21 సంవత్సరాలుగా, ఈ ఆపరేటింగ్ సిస్టమ్ అభివృద్ధి యొక్క "ఆల్ఫా" దశలో ఉంది. డౌన్లోడ్ కోసం ఇన్స్టాలేషన్ కిట్ సిద్ధం చేయబడింది. ISO ఇమేజ్ (122 MB) మరియు లైవ్ బిల్డ్ (90 MB). ప్రాజెక్ట్ కోడ్ GPLv2 మరియు LGPLv2 లైసెన్స్ల క్రింద పంపిణీ చేయబడింది.
నిర్మాణం యొక్క కార్యాచరణ షెడ్యూల్ ఉన్నప్పటికీ, విడుదల యొక్క తుది తయారీ, సాంప్రదాయకంగా ప్రత్యేక శాఖలో నిర్వహించబడుతుంది, దాదాపు ఆరు నెలలు పట్టింది. ఇంత సుదీర్ఘమైన తయారీ ప్రక్రియకు కారణం విడుదల ఇంజనీర్ జోచిమ్ హెంజ్ గత కొన్ని సంవత్సరాలుగా పేరుకుపోయిన వీలైనన్ని ఎక్కువ తిరోగమనాలను సరిచేయాలనే కోరిక. ఫలితంగా, 33 కంటే ఎక్కువ రిగ్రెషన్లు తొలగించబడ్డాయి, దీనిని ఆకట్టుకునే ఫలితం అని పిలుస్తారు.
సంస్కరణ 0.4.12లో అత్యంత ముఖ్యమైన పరిష్కారం ఏమిటంటే, దారితీసిన సమస్యల శ్రేణిని తొలగించడం రెండరింగ్ వక్రీకరణ .NET ఫ్రేమ్వర్క్ (2.0 మరియు 4.0) ఆధారంగా iTunes మరియు ప్రోగ్రామ్ల వంటి అనేక విభిన్న అప్లికేషన్లలోని బటన్లపై వచనం.
రెండు కొత్త థీమ్లు జోడించబడ్డాయి - మార్చబడిన కలర్ స్కీమ్తో XP శైలిలో లూనార్ మరియు విండోస్ యొక్క కొత్త వెర్షన్ల శైలిలో మిజు.
మద్దతు సక్రియం చేయబడింది విండో అమరిక నిర్దిష్ట దిశల్లో మౌస్తో విండోను తరలించేటప్పుడు స్క్రీన్ అంచులకు సంబంధించిన అప్లికేషన్లు లేదా విస్తరింపజేయడం/కుప్పకూలడం.
Intel e1000 నెట్వర్క్ అడాప్టర్ కోసం ఉచిత డ్రైవర్ జోడించబడింది, వర్చువల్బాక్స్ మరియు VMware వర్చువల్ నెట్వర్క్ ఇంటర్ఫేస్లలో డిఫాల్ట్గా ఉపయోగించబడుతుంది. దీనిని విక్టర్ పెరెవర్ట్కిన్ మరియు మార్క్ జెన్సన్ అభివృద్ధి చేశారు.
స్టానిస్లావ్ మోటిల్కోవ్ MIDI సాధనాల కోసం డ్రైవర్లను లోడ్ చేయగల సామర్థ్యాన్ని జోడించారు మరియు వాటిని నిర్వహించవచ్చు.
ReactOS 0.4.12లో పరిష్కరించబడిన పురాతన బగ్ నివేదిక ".local" ఫైల్లను ఉపయోగించి స్థానిక Dll ఓవర్రైడ్లకు మద్దతును జోడించడానికి CORE-187 అభ్యర్థన. అనేక పోర్టబుల్ ప్రోగ్రామ్లు పని చేయడానికి స్థానిక ఓవర్రైడ్ అవసరం.
PXE ప్రోటోకాల్ ఉపయోగించి నెట్వర్క్ బూట్ను అమలు చేయడంలో సమస్యలు పరిష్కరించబడ్డాయి.
కెర్నల్ స్థలంలో (ntoskrnl, win32k, డ్రైవర్లు, మొదలైనవి) అమలవుతున్న భాగాలను అప్లికేషన్ల ద్వారా సవరించబడకుండా రక్షించడానికి కోడ్ తిరిగి వ్రాయబడింది.
వైన్ స్టేజింగ్ 4.0 కోడ్బేస్ మరియు థర్డ్-పార్టీ కాంపోనెంట్ల అప్డేట్ చేసిన వెర్షన్లతో సింక్రొనైజ్ చేయబడింది: btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, lib.123x1.25.10lt. 2,x2.9.9x1.1.33 4.0.10, లిబ్టిఫ్ XNUMX .XNUMX.
>>> చేంజ్లాగ్
>>> బగ్ల జాబితా పరిష్కరించబడింది
>>> విడుదల కోసం సాఫ్ట్వేర్ పరీక్షలు మరియు రిగ్రెషన్ల జాబితా 0.4.12
మూలం: linux.org.ru