ReactOS 0.4.12


ReactOS 0.4.12

Esitletud on operatsioonisüsteemi ReactOS 0.4.12 väljalaset, mille eesmärk on tagada ühilduvus Microsoft Windowsi programmide ja draiveritega.

See on kaheteistkümnes väljalase pärast projekti üleminekut kiiremale väljalaske genereerimisele sagedusega umbes kord kolme kuu jooksul. Juba 21 aastat on see operatsioonisüsteem olnud "alfa" arendusetapis. Installikomplekt on allalaadimiseks ette valmistatud. ISO-pilt (122 MB) ja reaalajas ehitamine (90 MB). Projekti koodi levitatakse GPLv2 ja LGPLv2 litsentside all.

Hoolimata moodustamise töögraafikust võttis väljalaske lõplik ettevalmistamine, mis traditsiooniliselt viidi läbi eraldi harus, peaaegu kuus kuud. Nii pika ettevalmistusprotsessi põhjuseks oli väljalaskeinseneri Joachim Henze soov parandada võimalikult palju viimastel aastatel kogunenud regressioone. Selle tulemusena elimineeriti enam kui 33 regressiooni, mida võib nimetada muljetavaldavaks tulemuseks.

Kõige olulisem parandus versioonis 0.4.12 oli mitmete probleemide kõrvaldamine, mis viisid selleni renderdades moonutusi teksti nuppudel paljudes erinevates rakendustes, nagu iTunes ja .NET raamistikul põhinevad programmid (2.0 ja 4.0).

Lisatud on kaks uut teemat - Lunar XP stiilis muudetud värvilahendusega ja Mizu Windowsi uute versioonide stiilis.

Tugi aktiveeritud akende joondamine rakendusi ekraani äärte suhtes või laiendada/ahendada akent hiirega teatud suundades liigutades.

Intel e1000 võrguadapterile on lisatud tasuta draiver, mida kasutatakse vaikimisi VirtualBoxi ja VMware virtuaalse võrgu liidestes. Selle töötasid välja Viktor Perevertkin ja Mark Jensen.

Stanislav Motylkov lisas MIDI-instrumentide draiverite laadimise ja nende haldamise võimaluse.

Vanim ReactOS 0.4.12 parandatud veaaruanne oli CORE-187 taotlus lisada tugi kohalikele DLL-i alistamistele, kasutades ".local"-faile. Paljude kaasaskantavate programmide töötamiseks on vajalik kohalik alistamine.

Probleemid PXE-protokolli kasutades võrgu alglaadimise rakendamisel on lahendatud.

Kood on ümber kirjutatud, et kaitsta kerneliruumis töötavaid komponente (ntoskrnl, win32k, draiverid jne) rakenduste muutmise eest.

Sünkroonitud Wine Staging 4.0 koodibaasiga ja muude tootjate komponentide värskendatud versioonidega: btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, mpg123 1.25.10, 2. libxs.2.9.9 .1.1.33, libtiff 4.0.10 .XNUMX.

>>> muudatuste

>>> Lahendatud vigade loend

>>> Tarkvaratestid ja väljalaske regressioonide loend 0.4.12

Allikas: linux.org.ru

Lisa kommentaar