FERRAMENTAS LINUX: ReactOS 2026: USB 3.0, NTFS e aceleração 3D no VMware colocam o Windows open source no radar

sábado, 14 de novembro de 2026

ReactOS 2026: USB 3.0, NTFS e aceleração 3D no VMware colocam o Windows open source no radar

 


Descubra como o ReactOS 2026 impressiona: USB 3.0, NTFS, aceleração 3D no VMware, kernel SMP e o primeiro system call NT6. O futuro do Windows open source chegou.


O ReactOS encerrou 2026 com um dos anos mais produtivos de sua história. 

O projeto de sistema operacional de código aberto que busca compatibilidade com drivers e aplicativos do Microsoft Windows realizou dois hackfests presenciais – um em Chemnitz, na Alemanha, e outro em Orlando, nos Estados Unidos – e o resultado foi uma avalanche de novidades que já estão disponíveis nas builds noturnas (nightlies) e que aproximam o sistema de uma experiência cada vez mais próxima ao Windows moderno.

Entre as conquistas já amplamente cobertas pela imprensa especializada, destacam-se o suporte inicial ao driver USB 3.0, a possibilidade de instalar e usar o ReactOS com seu próprio driver NTFS, atualizações na pilha DirectX e avanços significativos no suporte à arquitetura ARM. 

Mas o ano foi além: graças aos hackfests, o projeto implementou novos system calls da família Windows NT6+, introduziu um novo kernel shim engine, adicionou suporte à leitura, escrita e formatação de disquetes, atualizou o código do Wine utilizado e está prestes a finalizar o suporte a armazenamento NVMe.


Aceleração 3D no VMware: experiência real


Para quem acompanha o projeto de perto, uma das notícias mais celebradas é o funcionamento da aceleração 3D em ambientes virtualizados do VMware com o driver VMware SVGA. 

Na prática, isso significa que programas com aceleração 3D podem ser executados e encerrados sem gerar bugchecks (telas azuis), graças também às correções de contagem de referência e ao novo kernel shim engine, que contorna incompatibilidades de drivers problemáticos. 

É um avanço que beneficia diretamente desenvolvedores e testadores que utilizam máquinas virtuais para avaliar o sistema.


Produto Recomendado


Você já percebeu que a maioria das pessoas só conversa com o ChatGPT... enquanto uma minoria está criando agentes de IA que executam tarefas, tomam decisões e geram receita sozinhos?

O livro "Construindo Aplicações com Agentes de IA: Projeto e Implementação de Sistemas Multiagentes" é o seu mapa prático — do zero à arquitetura profissional.


✅ Projeto e implementação passo a passo

✅ Sistemas multiagentes que colaboram entre si

✅ Aplicações reais para negócios e automação

✅ Linguagem acessível, com rigor técnico


💡 Não é teoria. É engenharia aplicada.

Construindo Aplicações com Agentes de IA: Projeto e Implementação de Sistemas Multiagentes ->  https://link.amazon/B09xzymX3

Eu ganho uma comissão quando você faz uma compra.


Kernel SMP e builds de 64 bits: o futuro batendo à porta


O ReactOS também tem progredido de forma consistente em suas builds de 64 bits e no suporte ao kernel SMP (Symmetric Multi-Processing), que permite ao sistema utilizar múltiplos núcleos de CPU. 

Durante o hackfest da Flórida, a equipe iniciou um laptop com uma versão combinada dos recursos de hardware em desenvolvimento, e a expectativa é habilitar o suporte SMP nas builds noturnas nos próximos meses. 

Relatos indicam que o sistema já consegue rodar com SMP por dias consecutivos executando tarefas em segundo plano, o que demonstra uma estabilidade promissora.


NT6 e o primeiro system call: a ponte para o Vista e além


Outro marco técnico de peso foi a implementação do primeiro system call da geração NT6, o NtGetCurrentProcessorNumberEx. Historicamente focado na base NT 5.2 (Windows XP e Server 2003), o ReactOS agora dá o primeiro passo formal em direção à compatibilidade com a família NT6, que abrange Windows Vista, 7, 8, 8.1 e 10. 

Embora a função em si não seja a mais chamativa para o usuário final, ela representa uma mudança de infraestrutura importante: o sistema começa a “falar a língua” de programas e componentes criados para versões mais recentes do Windows. 

Além disso, novos system calls como NtGetNextProcess e NtGetNextThread foram adicionados, atendendo a demandas de softwares e até mesmo de proteções de jogos.


NTFS, USB 3.0 e o caminho para o NVMe


A maturidade do driver NTFS é outro destaque. O ReactOS agora pode ser instalado e utilizado com seu próprio driver NTFS, incluindo formatação e escrita em partições NTFS. 

Isso aproxima o projeto de sua tão esperada versão beta, embora o driver ainda careça de cache, journaling e suporte a segurança, o que impacta o desempenho em comparação com implementações mais maduras. 

Já o suporte inicial ao USB 3.0 finalmente chegou após anos de trabalho, com uma pilha de drivers estável o suficiente para uso diário, e os desenvolvedores já miram o futuro USB4. 

As correções no driver Storport também abriram caminho para o suporte a NVMe, que está em fase de finalização.



ARM, FEX e a versatilidade do projeto


O suporte à arquitetura ARM64, embora ainda experimental, continua amadurecendo. Um desenvolvedor do projeto conseguiu executar o emulador FEX no ReactOS ARM64, permitindo rodar jogos e aplicativos Windows x64 em hardware ARM nativo, como o Raspberry Pi. 

A demonstração incluiu até mesmo Super Mario 64 rodando nessa stack. 

Esse tipo de experimento reforça a expertise da comunidade e a versatilidade do ReactOS como plataforma de pesquisa e compatibilidade.


Checklist para copiar e colar


□ Baixar a build noturna mais recente do ReactOS no site oficial.

□ Testar a instalação com o driver NTFS em uma máquina virtual.

□ Verificar o funcionamento da aceleração 3D no VMware com o driver SVGA.

□ Acompanhar o roadmap do kernel SMP nas builds noturnas.

□ Experimentar o suporte a USB 3.0 com um dispositivo compatível.

□ Ficar de olho nas atualizações sobre o suporte a NVMe.

□ Participar da comunidade e reportar bugs encontrados.


Questionário 

1. Qual foi o primeiro system call da geração NT6 implementado pelo ReactOS em 2026 e qual é a sua função?


Resposta esperada: NtGetCurrentProcessorNumberEx, que retorna o número do processador lógico em que a thread está sendo executada.


2. Quais são as principais limitações atuais do driver NTFS do ReactOS, mesmo após a conquista de permitir a instalação do sistema?


Resposta esperada: O driver ainda não possui cache (o que o torna mais lento), journaling e suporte a segurança, além de possíveis bugs não descobertos.


3. O que o novo kernel shim engine permite ao ReactOS fazer em relação a drivers problemáticos? Cite um exemplo prático.


Resposta esperada: Permite contornar bugs e implementar peculiaridades (quirks) que vão além do que o próprio Windows oferece. Exemplo: fazer com que drivers antigos da NVIDIA da era XP rodem no ReactOS NT6, ou contornar a incompatibilidade de pool tag do driver VMware SVGA, permitindo encerrar programas 3D sem bugcheck.


Conclusão


O ano de 2026 marca uma virada de chave para o ReactOS. As conquistas em USB 3.0, NTFS, aceleração 3D no VMware, kernel SMP e o primeiro system call NT6 não são apenas itens em uma lista de recursos: são provas concretas de que o projeto está amadurecendo e se aproximando de sua meta de oferecer uma alternativa open source viável e compatível com o ecossistema Windows. 

Ainda há desafios – o driver NTFS precisa de mais maturidade, o SMP precisa chegar às builds noturnas e o NVMe está a caminho –, mas o momentum é inegável. 

Para entusiastas, desenvolvedores e curiosos, acompanhar o ReactOS em 2026 é acompanhar a construção de um pedaço importante da história da computação livre.

Nenhum comentário:

Postar um comentário