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.
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