ReactOS 0.4.12


ReactOS 0.4.12

Bolo predstavené vydanie operačného systému ReactOS 0.4.12, ktorého cieľom je zabezpečiť kompatibilitu s programami a ovládačmi Microsoft Windows.

Ide o dvanáste vydanie po prechode projektu na rýchlejšiu generáciu vydávania s frekvenciou približne raz za tri mesiace. Už 21 rokov je tento operačný systém vo fáze vývoja „alfa“. Inštalačná súprava bola pripravená na stiahnutie. Obraz ISO (122 MB) a živé zostavenie (90 MB). Kód projektu je distribuovaný pod licenciami GPLv2 a LGPLv2.

Napriek operatívnemu harmonogramu formovania trvala konečná príprava vydania, ktorá sa tradične vykonávala v samostatnej pobočke, takmer šesť mesiacov. Dôvodom takého dlhého prípravného procesu bola túžba uvoľňovacieho inžiniera Joachima Henzeho opraviť čo najviac regresií, ktoré sa nahromadili za posledných pár rokov. V dôsledku toho bolo odstránených viac ako 33 regresií, čo možno nazvať pôsobivým výsledkom.

Najvýznamnejšou opravou vo verzii 0.4.12 bolo odstránenie série problémov, ktoré viedli k skreslenie vykresľovania text na tlačidlách v mnohých rôznych aplikáciách, ako sú iTunes a programy založené na rozhraní .NET (2.0 a 4.0).

Pribudli dve nové témy – Lunar v štýle XP so zmenenou farebnou schémou a Mizu v štýle nových verzií Windows.

Podpora aktivovaná zarovnanie okien aplikácie vzhľadom na okraje obrazovky alebo rozbalenie/zbalenie pri pohybe okna myšou v určitých smeroch.

Pridaný bezplatný ovládač pre sieťový adaptér Intel e1000, ktorý sa štandardne používa vo virtuálnych sieťových rozhraniach VirtualBox a VMware. Vyvinuli ho Viktor Perevertkin a Mark Jensen.

Stanislav Motylkov pridal možnosť načítať ovládače pre MIDI nástroje a spravovať ich.

Najstaršou chybovou správou opravenou v ReactOS 0.4.12 bola požiadavka CORE-187 na pridanie podpory pre lokálne prepisy DLL pomocou súborov „.local“. Na fungovanie mnohých prenosných programov je potrebné lokálne prepísanie.

Problémy pri implementácii zavádzania siete pomocou protokolu PXE boli vyriešené.

Kód bol prepísaný, aby chránil komponenty bežiace v priestore jadra (ntoskrnl, win32k, ovládače atď.) pred úpravou aplikáciami.

Synchronizované s kódovou základňou Wine Staging 4.0 a aktualizovanými verziami komponentov tretích strán: btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, mpg123 1.25.10.xlt.2, lib. libtiff 2.9.9 .1.1.33.

>>> changelog

>>> Zoznam vyriešených chýb

>>> Testy softvéru a zoznam regresií pre vydanie 0.4.12

Zdroj: linux.org.ru

Pridať komentár