„ReactOS“ 0.4.12


„ReactOS“ 0.4.12

Pristatytas ReactOS 0.4.12 operacinės sistemos leidimas, skirtas užtikrinti suderinamumą su Microsoft Windows programomis ir tvarkyklėmis.

Tai yra dvyliktas leidimas po to, kai projektas perėjo prie greitesnės išleidimo kartos, maždaug kartą per tris mėnesius. Jau 21 metus ši operacinė sistema yra „alfa“ kūrimo stadijoje. Diegimo rinkinys paruoštas atsisiųsti. ISO vaizdas (122 MB) ir tiesioginis kūrimas (90 MB). Projekto kodas platinamas pagal GPLv2 ir LGPLv2 licencijas.

Nepaisant operatyvinio formavimo grafiko, galutinis leidinio paruošimas, kuris tradiciškai buvo vykdomas atskirame padalinyje, užtruko beveik šešis mėnesius. Tokio ilgo pasiruošimo proceso priežastis – laidų inžinieriaus Joachimo Henze noras ištaisyti kuo daugiau regresijų, susikaupusių per pastaruosius kelerius metus. Dėl to buvo pašalintos daugiau nei 33 regresijos, kurias galima pavadinti įspūdingu rezultatu.

Svarbiausias 0.4.12 versijos pataisymas buvo daugelio problemų, dėl kurių kilo problemų, pašalinimas perteikdamas iškraipymą tekstas ant mygtukų įvairiose programose, pvz., iTunes ir programose, pagrįstose .NET sistema (2.0 ir 4.0).

Pridėtos dvi naujos temos – „Lunar“ XP stiliaus su pakeista spalvų schema ir „Mizu“ naujų „Windows“ versijų stiliaus.

Palaikymas suaktyvintas langų lygiavimas programas, palyginti su ekrano kraštais, arba išplėsti/sutraukti langą perkeliant pele tam tikromis kryptimis.

Pridėta nemokama „Intel e1000“ tinklo adapterio tvarkyklė, pagal numatytuosius nustatymus naudojama „VirtualBox“ ir „VMware“ virtualiojo tinklo sąsajose. Jį sukūrė Viktoras Perevertkinas ir Markas Jensenas.

Stanislavas Motylkovas pridėjo galimybę įkelti MIDI instrumentų tvarkykles ir jas valdyti.

Seniausia „ReactOS 0.4.12“ ištaisyta klaida buvo CORE-187 užklausa pridėti vietinių Dll perrašymų palaikymą naudojant „.local“ failus. Kad veiktų daugelis nešiojamų programų, būtinas vietinis nepaisymas.

Problemos diegiant tinklo įkrovą naudojant PXE protokolą buvo išspręstos.

Kodas buvo perrašytas siekiant apsaugoti branduolio erdvėje veikiančius komponentus (ntoskrnl, win32k, tvarkykles ir kt.) nuo programų modifikavimo.

Sinchronizuota su „Wine Staging 4.0“ kodų baze ir atnaujintomis trečiųjų šalių komponentų versijomis: btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, mpg123 1.25.10, 2. 2.9.9, libtiff 1.1.33 .4.0.10.

>>> Failas

>>> Išspręstų klaidų sąrašas

>>> Programinės įrangos testai ir 0.4.12 laidos regresijų sąrašas

Šaltinis: linux.org.ru

Добавить комментарий