PĂ€rast rohkem kui kolme aasta arendust on vĂ€lja antud ReactOS 0.4.15 operatsioonisĂŒsteemi versioon, mis on suunatud Microsoft Windowsi programmide ja draiverite ĂŒhilduvuse tagamisele ning pakub Windowsi stiilis liidese. Laadimiseks on saadaval installatsioon ISO-pilt (117 MB) ja Live-kogumik (zip-arhiivis 85 MB). Projekti kood on litsentseeritud GPLv2 ja LGPLv2 all.
Eelmise vĂ€ljaande jĂ€rel on tehtud ĂŒle 8600 muudatuse ja suletud 1319 probleemiteadet. Peamised muudatused:
- Vaikimisi visuaalne stiil on muudetud stiiliks 'Mizu'.

- Lisatud tugi suurte ikoonide kuvamiseks tööriistaribal.

- Lisatud tugi ZIP-failide arhiividele, millega saab töötada failihalduris nagu virtuaalse failisĂŒsteemiga ning neid eraldi maagiku abil lahti pakkida.

- Töölauale on lisatud ikoon 'Internet Browser' veebibrauseri kÀivitamiseks.
- Lahendatud probleemid ikoonide vale kuvamisega rakendustes, nagu Microsoft Office 2000, Microsoft Visual Basic 6 ja Hoyle Cards. Parandatud biblioteegi Shell32 stabiilsust.
- Tuumas on pĂ”hjalikult ĂŒmber tehtud PnP-haldur (Plug and Play), mis laiendas ReactOSi vĂ”imekust kolmandate osapoolte draiverite kĂ€itamiseks, mis on loodud Windowsi jaoks.
- Lisatud vĂ”imalus kĂ€ivitada ReactOS USB-seadmelt EHCI, OHCI ja UHCI juhtmetega kiibistikud. Lahendatud probleemid USB-draiveris, mis pĂ”hjustasid USB-seadme valmiduse korral tsĂŒklit, mis takistas allalaadimist teatud sĂŒsteemides.
- Parandatud helihunnikut. Windows Driver Kit (WDK) raames on kantud ACâ97 draiver, mis vĂ”imaldab heli kĂ€itada VirtualBoxis ning valida helikontrolleriks ICH ACâ97 vĂ”i laadida sĂŒsteemides, kus on vanad emaplaadid. Lisatud tugi suurematele nĂ€idatud sagedustele, mitme kanaliga vĂ€ljundile, uutele helifaili formaatidele ning wav-failide taasesituse kordamisele.
- MĂ€lu haldamise sĂŒsteemis on ĂŒmber töötatud mehhanism 'Section Objects', mis vĂ”imaldab mĂ€lualasid jagada. Muudatus lahendas probleemi, mille tĂ”ttu ei saanud kĂ€ivitada tĂ€idesaatvaid faile vĂ€listele jaotistele, nagu vĂ”rgu salvestusruum ja jagatud kettad. virtuaalmasinate.
- Windows Driver Kit (WDK) on Microsofti loodud FAT draiver on ĂŒle viidud. Uus FAT draiver lahendab vana draiveri madala stabiilsuse ja jĂ”udluse probleemid ning vĂ”imaldab tĂ”husat vĂ€lisseadmete vĂ€ljavĂ”tmist.
- TaaskĂ€ivitamise, olekukaitse ja registri vahemĂ€lu mehhanismid on rakendatud, mis on tĂ”stnud sĂŒsteemi töökindlust ootamatute sulgemiste vĂ”i toitekatkestuse korral. TaaskĂ€ivitamise mehhanism suudab automaatselt parandada kahjustatud registripiirkondi, olekukaitse (flush) tagab muudatuste perioodilise salvestamise kettale ja vahemĂ€lu suurendab registri kasutamise kiirus.
- Kernis on parendatud Se (Security Subsystem) alamsĂŒsteemi, kuhu on lisatud mehhanism sĂŒsteemi objektide juurdepÀÀsu haldamiseks.
- Alus- ja sĂŒsteemiprogrammide funktsioone on laiendatud. NĂ€iteks on graafikatoimetaja Painti lisatud tekstitöötlusvahend ja tekstiredaktor Notepad on saanud printimiseks dialooge. IME (Input Method Editor) on parendatud sisestusmeetodite haldamiseks.
- Algne tugi mitme protsessori sĂŒsteemidele SMP reĆŸiimis on lisatud.
- 64-bitise reĆŸiimi toimivus on oluliselt parendatud.
- Uus kĂ€surea utiliit tasklist aktiivsete ĂŒlesannete nimekirja kuvamiseks on lisatud.
- Kolmandate osapoolte komponentide kood on vÀrskendatud: ACPICA 20210730, mpg123 1.26.2, mbedtls 2.16.11, libxml2 2.9.12.
- Lisatud on Microsofti Windows Driver Framework ja Kernel Mode Driver Framework.
- d3dx9 ja wininet rakendused on sĂŒnkroniseeritud Wine 6.0-ga, msi Wine Staging 7.3-ga ja dbghelp Wine Staging 5.16-ga. regapi-s on DLL-id Wine Staging 5.7-st ĂŒle kantud, dbgeng on saanud koodi Wine Staging 4.18-st. gdi32-st on kantud kood Metafile formaadi toe jaoks.
Master-harus arendatakse edasi UEFI, SMP ja energiahalduse tuge, on lisatud graafiline installer ja NTFS draiver.
Allikas: opennet.ru



