ReactOS 0.4.12


ReactOS 0.4.12

S'ha presentat el llançament del sistema operatiu ReactOS 0.4.12, destinat a garantir la compatibilitat amb els programes i controladors de Microsoft Windows.

Aquest és el dotzè llançament després que el projecte va passar a una generació de llançaments més ràpida amb una freqüència d'aproximadament un cop cada tres mesos. Des de fa 21 anys, aquest sistema operatiu es troba en l'etapa "alfa" de desenvolupament. S'ha preparat el kit d'instal·lació per descarregar-lo. Imatge ISO (122 MB) i Live build (90 MB). El codi del projecte es distribueix sota llicències GPLv2 i LGPLv2.

Malgrat el calendari operatiu de formació, la preparació final de l'alliberament, que tradicionalment es portava a terme en una branca separada, va trigar gairebé sis mesos. El motiu d'un procés de preparació tan llarg va ser el desig de l'enginyer de llançament Joachim Henze de corregir tantes regressió com fos possible que s'havien acumulat durant els últims anys. Com a resultat, es van eliminar més de 33 regressions, cosa que es pot anomenar un resultat impressionant.

La solució més significativa de la versió 0.4.12 va ser l'eliminació d'una sèrie de problemes que van provocar generant distorsió text en botons en moltes aplicacions diferents, com iTunes i programes basats en el framework .NET (2.0 i 4.0).

S'han afegit dos temes nous: Lunar a l'estil de XP amb un esquema de colors canviat i Mizu a l'estil de les noves versions de Windows.

Suport activat alineació de la finestra aplicacions relatives a les vores de la pantalla o expandir/replegar quan es mou la finestra amb el ratolí en determinades direccions.

S'ha afegit un controlador gratuït per a l'adaptador de xarxa Intel e1000, utilitzat per defecte a les interfícies de xarxa virtual de VirtualBox i VMware. Va ser desenvolupat per Viktor Perevertkin i Mark Jensen.

Stanislav Motylkov va afegir la possibilitat de carregar controladors per a instruments MIDI i gestionar-los.

L'informe d'error més antic solucionat a ReactOS 0.4.12 va ser una sol·licitud CORE-187 per afegir suport per a substitucions Dll locals mitjançant fitxers ".local". La substitució local és necessària perquè molts programes portàtils funcionin.

S'han resolt els problemes per implementar l'arrencada de xarxa mitjançant el protocol PXE.

El codi s'ha reescrit per protegir els components que s'executen a l'espai del nucli (ntoskrnl, win32k, controladors, etc.) de ser modificats per les aplicacions.

Sincronitzat amb la base de codi Wine Staging 4.0 i versions actualitzades de components de tercers: 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.

>>> Historial de canvis

>>> Llista d'errors resolts

>>> Proves de programari i llista de regressió per a la versió 0.4.12

Font: linux.org.ru

Afegeix comentari