ReactOS 0.4.12


ReactOS 0.4.12

Bylo představeno vydání operačního systému ReactOS 0.4.12, jehož cílem je zajistit kompatibilitu s programy a ovladači Microsoft Windows.

Jedná se o dvanácté vydání poté, co projekt přešel na rychlejší generování vydání s frekvencí přibližně jednou za tři měsíce. Již 21 let je tento operační systém ve fázi vývoje „alfa“. Instalační sada byla připravena ke stažení. Obraz ISO (122 MB) a živé sestavení (90 MB). Kód projektu je distribuován pod licencemi GPLv2 a LGPLv2.

Navzdory operačnímu plánu formace trvala konečná příprava vydání, která se tradičně prováděla v samostatné pobočce, téměř šest měsíců. Důvodem tak dlouhého přípravného procesu byla touha uvolňovacího inženýra Joachima Henzeho opravit co nejvíce regresí, které se nashromáždily za posledních několik let. V důsledku toho bylo odstraněno více než 33 regresí, což lze nazvat působivým výsledkem.

Nejvýznamnější opravou ve verzi 0.4.12 bylo odstranění řady problémů, které vedly k zkreslení vykreslování text na tlačítkách v mnoha různých aplikacích, jako jsou iTunes a programy založené na frameworku .NET (2.0 a 4.0).

Přibyla dvě nová témata – Lunar ve stylu XP se změněným barevným schématem a Mizu ve stylu nových verzí Windows.

Podpora aktivována zarovnání oken aplikace vzhledem k okrajům obrazovky nebo rozbalení/sbalení při pohybu okna pomocí myši v určitých směrech.

Přidán bezplatný ovladač pro síťový adaptér Intel e1000, který se standardně používá ve virtuálních síťových rozhraních VirtualBox a VMware. Byl vyvinut Viktorem Perevertkinem a Markem Jensenem.

Stanislav Motylkov přidal možnost načítat ovladače pro MIDI nástroje a spravovat je.

Nejstarší chybová zpráva opravená v ReactOS 0.4.12 byla žádost CORE-187 o přidání podpory pro lokální přepisy DLL pomocí souborů „.local“. Místní přepsání je nezbytné pro fungování mnoha přenosných programů.

Problémy s implementací síťového bootování pomocí protokolu PXE byly vyřešeny.

Kód byl přepsán, aby chránil součásti běžící v prostoru jádra (ntoskrnl, win32k, ovladače atd.) před úpravami aplikacemi.

Synchronizováno s kódovou základnou Wine Staging 4.0 a aktualizovanými verzemi komponent třetích stran: btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, mpg123 1.25.10, lib. libtiff 2 .2.9.9.

>>> changelog

>>> Seznam opravených chyb

>>> Softwarové testy a seznam regresí pro verzi 0.4.12

Zdroj: linux.org.ru

Přidat komentář