Reagire OS 0.4.12


Reagire OS 0.4.12

Presentato il rilascio del sistema operativo ReactOS 0.4.12, volto a garantire la compatibilità con programmi e driver Microsoft Windows.

Questo è il dodicesimo rilascio dopo che il progetto è passato alla generazione di rilasci più rapidi con una frequenza di circa una volta ogni tre mesi. Da 21 anni questo sistema operativo si trova nella fase di sviluppo “alfa”. Il kit di installazione è stato preparato per il download. Immagine ISO (122 MB) e build live (90 MB). Il codice del progetto è distribuito con le licenze GPLv2 e LGPLv2.

Nonostante il programma operativo della formazione, la preparazione finale del rilascio, che tradizionalmente veniva effettuata in una filiale separata, ha richiesto quasi sei mesi. Il motivo di un processo di preparazione così lungo è stato il desiderio del release engineer Joachim Henze di correggere quante più regressioni possibili accumulatesi negli ultimi anni. Di conseguenza, sono state eliminate più di 33 regressioni, il che può essere definito un risultato impressionante.

La correzione più significativa della versione 0.4.12 è stata l'eliminazione di una serie di problemi che portavano a distorsione del rendering testo sui pulsanti in molte applicazioni diverse, come iTunes e programmi basati sul framework .NET (2.0 e 4.0).

Sono stati aggiunti due nuovi temi: Lunar nello stile di XP con una combinazione di colori modificata e Mizu nello stile delle nuove versioni di Windows.

Supporto attivato allineamento delle finestre applicazioni relative ai bordi dello schermo o espandi/comprimi quando si sposta la finestra con il mouse in determinate direzioni.

Aggiunto un driver gratuito per l'adattatore di rete Intel e1000, utilizzato per impostazione predefinita nelle interfacce di rete virtuale VirtualBox e VMware. È stato sviluppato da Viktor Perevertkin e Mark Jensen.

Stanislav Motylkov ha aggiunto la possibilità di caricare driver per strumenti MIDI e gestirli.

La segnalazione di bug più vecchia risolta in ReactOS 0.4.12 era una richiesta CORE-187 per aggiungere il supporto per le sovrascritture Dll locali utilizzando file ".local". L'override locale è necessario affinché molti programmi portatili funzionino.

Sono stati risolti i problemi relativi all'implementazione dell'avvio di rete utilizzando il protocollo PXE.

Il codice è stato riscritto per proteggere i componenti in esecuzione nello spazio del kernel (ntoskrnl, win32k, driver, ecc.) dalla modifica da parte delle applicazioni.

Sincronizzato con la codebase Wine Staging 4.0 e versioni aggiornate di componenti di terze parti: 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 .XNUMX.

>>> changelog

>>> Elenco dei bug risolti

>>> Test del software ed elenco delle regressioni per la versione 0.4.12

Fonte: linux.org.ru

Aggiungi un commento