ReactOS 0.4.12


ReactOS 0.4.12

È stato rilasciato il sistema operativo ReactOS 0.4.12, progettato per garantire la compatibilità con i programmi e i driver di Microsoft Windows.

Questa è la dodicesima versione dopo il passaggio del progetto a un ciclo di rilascio più rapido, con una periodicità di circa tre mesi. Questo sistema operativo è in fase di sviluppo "alpha" da 21 anni. Sono disponibili un'immagine ISO per l'installazione di 122 MB e una build Live di 90 MB.Il codice del progetto è distribuito sotto le licenze GPLv2 e LGPLv2.

Nonostante il programma di rilascio rapido, la preparazione definitiva del rilascio, che tradizionalmente avviene in un ramo separato, ha richiesto quasi sei mesi. Il motivo di questo lungo processo di preparazione è stata la volontà dell'ingegnere di rilascio Joachim Henze di correggere il maggior numero possibile di regressioni accumulate negli ultimi anni. Il risultato è stata l'eliminazione di oltre 33 regressioni, un risultato che si può definire impressionante.

La correzione più significativa nella versione 0.4.12 è stata la risoluzione di una serie di problemi che portavano a distorsioni nel rendering del testo sui pulsanti in numerose applicazioni diverse, come iTunes e programmi basati sul framework .NET (2.0 e 4.0).

Sono state aggiunte due nuove tematiche: Lunar in stile XP con una modifica della tavolozza dei colori e Mizu in stile delle nuove versioni di Windows.

È stata attivata la supporto per l'allineamento delle finestre delle applicazioni rispetto ai bordi dello schermo o per l'apertura/chiusura al momento dello spostamento della finestra con il mouse in determinate direzioni.

È stato aggiunto un driver gratuito per l'adattatore di rete Intel e1000, utilizzato di default nelle interfacce di rete virtuali VirtualBox e VMware. Lo sviluppo è stato condotto da Viktor Perevertkin e Mark Jensen.

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

Il bug report più vecchio corretto in ReactOS 0.4.12 è stata la richiesta CORE-187 per l'aggiunta del supporto per la sostituzione locale di dll tramite file con estensione ".local". La sostituzione locale è necessaria per il funzionamento di molti programmi portatili.

Sono stati risolti problemi nell'implementazione del caricamento di rete tramite protocollo PXE.

È stato riscritto il codice per proteggere i componenti eseguiti nello spazio del kernel (ntoskrnl, win32k, driver, ecc.) da modifiche effettuate dalle applicazioni.

È stata effettuata la sincronizzazione con il codice sorgente di Wine Staging 4.0 e sono state aggiornate le versioni dei 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.

>>> Changelog

>>> Elenco degli errori risolti

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

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster