ReactOS 0.4.12


ReactOS 0.4.12

Presentouse o lanzamento do sistema operativo ReactOS 0.4.12, destinado a garantir a compatibilidade cos programas e controladores de Microsoft Windows.

Este é o duodécimo lanzamento despois de que o proxecto pasase a unha xeración de versións máis rápidas cunha frecuencia de aproximadamente unha vez cada tres meses. Desde hai 21 anos, este sistema operativo está na fase de desenvolvemento "alfa". O kit de instalación preparouse para descargar. Imaxe ISO (122 MB) e compilación en directo (90 MB). O código do proxecto distribúese baixo licenzas GPLv2 e LGPLv2.

A pesar do calendario operativo de formación, a preparación final do lanzamento, que tradicionalmente se levaba a cabo nunha rama separada, levou case seis meses. O motivo dun proceso de preparación tan longo foi o desexo do enxeñeiro de lanzamento Joachim Henze de corrixir o maior número posible de regresións acumuladas nos últimos anos. Como resultado, elimináronse máis de 33 regresións, o que se pode chamar un resultado impresionante.

A corrección máis significativa na versión 0.4.12 foi a eliminación dunha serie de problemas que provocaron renderizado de distorsión texto en botóns en moitas aplicacións diferentes, como iTunes e programas baseados no framework .NET (2.0 e 4.0).

Engadíronse dous novos temas: Lunar ao estilo de XP cun esquema de cores modificado e Mizu ao estilo das novas versións de Windows.

Soporte activado aliñación da xanela aplicacións relativas aos bordos da pantalla ou expandir/contraer ao mover a fiestra co rato en determinadas direccións.

Engadiuse un controlador gratuíto para o adaptador de rede Intel e1000, usado de forma predeterminada nas interfaces de rede virtual de VirtualBox e VMware. Foi desenvolvido por Viktor Perevertkin e Mark Jensen.

Stanislav Motylkov engadiu a posibilidade de cargar controladores para instrumentos MIDI e xestionalos.

O informe de erros máis antigo corrixido en ReactOS 0.4.12 foi unha solicitude CORE-187 para engadir compatibilidade con substitucións de Dll locais mediante ficheiros ".local". A substitución local é necesaria para que funcionen moitos programas portátiles.

Resolvéronse os problemas na implementación do arranque en rede mediante o protocolo PXE.

O código foi reescrito para protexer os compoñentes que se executan no espazo do núcleo (ntoskrnl, win32k, controladores, etc.) de ser modificados polas aplicacións.

Sincronizado coa base de código Wine Staging 4.0 e versións actualizadas de compoñentes de terceiros: 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 de erros corrixidos

>>> Probas de software e lista de regresións para a versión 0.4.12

Fonte: linux.org.ru

Engadir un comentario