ReactOS 0.4.12


ReactOS 0.4.12

A fost prezentată lansarea sistemului de operare ReactOS 0.4.12, menită să asigure compatibilitatea cu programele și driverele Microsoft Windows.

Aceasta este a douăsprezecea lansare după ce proiectul a trecut la o generare mai rapidă de lansări, cu o frecvență de aproximativ o dată la trei luni. De 21 de ani, acest sistem de operare se află în stadiul „alfa” de dezvoltare. Kitul de instalare a fost pregătit pentru descărcare. Imagine ISO (122 MB) și versiune live (90 MB). Codul proiectului este distribuit sub licențe GPLv2 și LGPLv2.

În ciuda programului operațional de formare, pregătirea finală a eliberării, care în mod tradițional a fost efectuată într-o ramură separată, a durat aproape șase luni. Motivul pentru un proces atât de lung de pregătire a fost dorința inginerului Joachim Henze de a corecta cât mai multe regresii care s-au acumulat în ultimii ani. Drept urmare, au fost eliminate peste 33 de regresii, ceea ce poate fi numit un rezultat impresionant.

Cea mai semnificativă remediere din versiunea 0.4.12 a fost eliminarea unei serii de probleme care au dus la redarea distorsiunii text pe butoane în multe aplicații diferite, cum ar fi iTunes și programe bazate pe framework-ul .NET (2.0 și 4.0).

Au fost adăugate două teme noi - Lunar în stilul XP cu o schemă de culori schimbată și Mizu în stilul noilor versiuni de Windows.

Suport activat alinierea ferestrei aplicații relativ la marginile ecranului sau extinde/restrânge la deplasarea fereastra cu mouse-ul în anumite direcții.

S-a adăugat un driver gratuit pentru adaptorul de rețea Intel e1000, utilizat implicit în interfețele de rețea virtuală VirtualBox și VMware. A fost dezvoltat de Viktor Perevertkin și Mark Jensen.

Stanislav Motylkov a adăugat capacitatea de a încărca drivere pentru instrumentele MIDI și de a le gestiona.

Cel mai vechi raport de eroare remediat în ReactOS 0.4.12 a fost o solicitare CORE-187 de a adăuga suport pentru suprascrieri Dll locale folosind fișiere „.local”. Suprascrierea locală este necesară pentru ca multe programe portabile să funcționeze.

Au fost rezolvate problemele de implementare a pornirii în rețea folosind protocolul PXE.

Codul a fost rescris pentru a proteja componentele care rulează în spațiul kernel (ntoskrnl, win32k, drivere etc.) împotriva modificărilor aplicațiilor.

Sincronizat cu baza de cod Wine Staging 4.0 și versiuni actualizate ale componentelor terțe: btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, mpg123 1.25.10. libtiff 2 .2.9.9.

>>> changelog

>>> Lista erorilor rezolvate

>>> Teste software și listă de regresii pentru versiunea 0.4.12

Sursa: linux.org.ru

Adauga un comentariu