React OS 0.4.12


React OS 0.4.12

Foi apresentado o lançamento do sistema operacional ReactOS 0.4.12, que visa garantir a compatibilidade com programas e drivers do Microsoft Windows.

Este é o décimo segundo lançamento após a transição do projeto para uma geração de lançamento mais rápida, com uma frequência de aproximadamente uma vez a cada três meses. Há 21 anos, este sistema operacional está no estágio “alfa” de desenvolvimento. O kit de instalação foi preparado para download. Imagem ISO (122 MB) e versão Live (90 MB). O código do projeto é distribuído sob licenças GPLv2 e LGPLv2.

Apesar do cronograma operacional de formação, a preparação final da liberação, que tradicionalmente acontecia em uma filial separada, demorou quase seis meses. A razão para um processo de preparação tão longo foi o desejo do engenheiro de lançamento Joachim Henze de corrigir o máximo possível de regressões acumuladas nos últimos anos. Como resultado, foram eliminadas mais de 33 regressões, o que pode ser considerado um resultado impressionante.

A correção mais significativa na versão 0.4.12 foi a eliminação de uma série de problemas que levaram a distorção de renderização texto em botões em diversos aplicativos, como iTunes e programas baseados no .NET framework (2.0 e 4.0).

Dois novos temas foram adicionados - Lunar no estilo XP com um esquema de cores alterado e Mizu no estilo das novas versões do Windows.

Suporte ativado alinhamento da janela aplicativos em relação às bordas da tela ou expandir/recolher ao mover a janela com o mouse em determinadas direções.

Adicionado um driver gratuito para o adaptador de rede Intel e1000, usado por padrão nas interfaces de rede virtual VirtualBox e VMware. Foi desenvolvido por Viktor Perevertkin e Mark Jensen.

Stanislav Motylkov adicionou a capacidade de carregar drivers para instrumentos MIDI e gerenciá-los.

O relatório de bug mais antigo corrigido no ReactOS 0.4.12 foi uma solicitação CORE-187 para adicionar suporte para substituições de DLL locais usando arquivos ".local". A substituição local é necessária para que muitos programas portáteis funcionem.

Problemas na implementação de inicialização de rede usando o protocolo PXE foram resolvidos.

O código foi reescrito para proteger os componentes em execução no espaço do kernel (ntoskrnl, win32k, drivers, etc.) de serem modificados pelos aplicativos.

Sincronizado com a base de código Wine Staging 4.0 e versões atualizadas de componentes de terceiros: 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, libtiff4.0.10.

>>> Changelog

>>> Lista de bugs corrigidos

>>> Testes de software e lista de regressões para a versão 0.4.12

Fonte: linux.org.ru

Adicionar um comentário