A fost lansată versiunea 0.4.12 a sistemului de operare ReactOS, menită să asigure compatibilitatea cu programele și driverele Microsoft Windows.
Aceasta este a douăsprezecea versiune de după trecerea proiectului către o structură de lansare mai rapidă, cu o frecvență de aproximativ la fiecare trei luni. Deja de 21 de ani acest sistem de operare se află în stadiul de dezvoltare „alfa”. A fost pregătit pentru descărcare un fișier imagine ISO (122 MB) și o versiune Live (90 MB). Codul proiectului este distribuit sub licențele GPLv2 și LGPLv2.
În ciuda programului rapid de lansare, pregătirea finală a versiunii, care, conform tradiției, a avut loc într-o ramură separată, a durat aproape șase luni. Cauza acestui proces lung de pregătire a fost dorința inginerului de lansare Joachim Henze de a corecta cât mai multe regresii acumulate în ultimii câțiva ani. Ca urmare, au fost eliminate peste 33 de regresii, ceea ce poate fi numit un rezultat impresionant.
Cea mai semnificativă corectare în versiunea 0.4.12 a fost eliminarea unei serii de probleme care duceau la deformarea redării textului pe butoane în multe aplicații diferite, cum ar fi iTunes și aplicațiile bazate pe .NET framework (2.0 și 4.0).
Au fost adăugate două teme noi - Lunar în stil XP cu o schemă de culori modificată și Mizu în stilul noilor versiuni Windows.
A fost activată suportul pentru alinierea ferestrelor aplicațiilor față de marginile ecranului sau deschiderea/împăturirea atunci când fereastra este mutată cu mouse-ul în anumite direcții.
A fost adăugat un driver gratuit pentru adaptorul de rețea Intel e1000, utilizat în mod implicit în interfețele virtuale de rețea VirtualBox și VMware. Dezvoltarea acestuia a fost realizată de Victor Perevertkin și Mark Jensen.
Stanislav Motyļkov a adăugat posibilitatea de a încărca drivere pentru instrumente MIDI și de a le controla.
Cea mai veche raportare de bug-uri care a fost corectată în ReactOS 0.4.12 a fost cererea CORE-187 de a adăuga suport pentru suprascrierea locală a DLL-urilor folosind fișiere cu extensia ".local". Suprascrierea locală este necesară pentru funcționarea multor programe portable.
Au fost rezolvate probleme în implementarea încărcării prin rețea pe protocolul PXE
Codul a fost rescris pentru a proteja componentele care rulează în spațiul nucleului (ntoskrnl, win32k, drivere etc.) de modificările aduse de aplicații.
S-a realizat sincronizarea cu baza de cod Wine Staging 4.0 și s-au actualizat versiunile componentelor terțe: btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, mpg123 1.25.10, libxml2 2.9.9, libxslt 1.1.33, libtiff 4.0.10.
>>> Teste de software și lista regresiilor pentru versiunea 0.4.12
Sursa: linux.org.ru

