Minha experiência com o sistema operacional alternativo de código aberto ao Windows: vantagens, desvantagens e avaliação

Passei o fim de semana usando uma versão do Windows que não é realmente Windows — um sistema operacional que roda software Windows, mas não contém nenhum código Microsoft. O ReactOS está em desenvolvimento desde 1998, com desenvolvedores fazendo engenharia reversa do Windows do zero para criar um sistema operacional totalmente de código aberto que roda aplicativos Windows.

Minha experiência com a alternativa de código aberto ao Windows: prós, contras e uma análise abrangente

Cada menu, caixa de diálogo e chamada de sistema foi recriado por voluntários que viram o Windows em ação e criaram sua própria versão. Após 26 anos de desenvolvimento, eu precisava ver se essa abordagem de código aberto para o Windows realmente funcionaria.

Para minha surpresa, funcionou, mas não da maneira que você esperaria. Embora existam muitos Alternativas gratuitas para WindowsO ReactOS adota uma abordagem única ao emular o próprio Windows. Certamente não é para todos, mas para o caso de uso certo, o ReactOS pode surpreendê-lo.

preparação

Levou um pouco de paciência para fazê-lo funcionar.

Testei o ReactOS na minha própria máquina virtual porque o USB inicializável estava apresentando erros no meu sistema de teste Ryzen 5. No entanto, você pode ter mais sorte se tiver um PC mais antigo com um processador dual-core da AMD ou Intel.

Para instalar o sistema operacional, precisamos de um arquivo ISO. Vamos para Página de download do ReactOS Para baixar o arquivo ISO. Uma vez feito isso,, Siga as seguintes etapas:

  1. Crie uma nova máquina virtual no VirtualBox. Baixe o arquivo ISO e aloque memória e espaço em disco. Como é um sistema operacional de 32 bits, alocar 4 GB de memória e 10 GB de armazenamento deve ser suficiente. Ao terminar, clique em Concluir.
  2. Clique duas vezes para iniciar a VM ReactOS. Na tela preparaçãoSelecione seu idioma e clique em Entrar Para instalar o ReactOS.
  3. Siga as instruções na tela para escolher as configurações do seu dispositivo, o disco de instalação e as opções de formato.
  4. A instalação dos arquivos leva alguns minutos. Após a conclusão, a máquina virtual será reiniciada e solicitará que você configure as preferências do sistema.
  5. No assistente de configuração do ReactOS, clique em nas próximas, Siga as instruções na tela para criar uma conta de usuário, definir a hora e a data corretas e selecionar os temas. Você pode escolher entre quatro temas diferentes: Mizu, Clássico, Lautus, و Lunar - Na tela A aparênciaApós mais algumas seleções, a instalação estará concluída.

Após a inicialização, deixe o sistema instalar os drivers automaticamente. Se você estiver usando o VirtualBox e notar que a tela está borrada, será necessário Instalar adições de convidado Imagem de CD Para corrigir problemas de precisão.

Quais aplicativos o ReactOS pode executar?

Aplicações antigas em um novo ambiente

O ReactOS pode executar a maioria dos aplicativos legados do Windows de 32 bits. O sistema vem pré-instalado com alguns aplicativos legados, como a versão própria do Internet Explorer do ReactOS (Wine Internet Explorer), o Prompt de Comando, o Gerenciador de Aplicativos e outras ferramentas de sistema que você esperaria de versões anteriores do Windows, como o XP.

O navegador lida com navegação básica na web, mas apresenta dificuldades ao tentar assistir ao YouTube ou baixar qualquer conteúdo que exija muitos recursos. Para aplicativos de terceiros, tentei instalar versões mais antigas do Adobe Photoshop, 7-Zip, Chrome, Blender e aplicativos do Microsoft Office XP, como Word e Excel.

Em termos de desempenho, o Office e o 7-Zip funcionaram sem problemas, enquanto o Photoshop e o Blender apresentaram falhas ocasionais, e o Chrome teve mais dificuldades com sites modernos. A instalação de aplicativos funciona da mesma forma que no Windows — você pode baixar instaladores da web ou usar Application Manager Integrado, que atua como uma loja de aplicativos para o ReactOS.

No entanto, a maioria dos aplicativos no Gerenciador de Aplicativos está muito desatualizada. O Chrome e o Firefox têm dificuldade para carregar páginas da web modernas, e o YouTube se recusa a carregar após detectar um navegador desatualizado.

Qual é o propósito do ReactOS?

Mais do que nostalgia

ReactOS e Windows 11 visíveis na mesma tela

Depois de usá-lo por algumas horas, minha primeira reação foi: Qual é toda essa confusão? Ele tem uma interface de usuário desatualizada e só roda aplicativos de 32 bits mais antigos. Sites modernos mal funcionam. Por que eu instalaria isso em vez de um sistema operacional Windows moderno e totalmente funcional?

Mas as respostas são mais sutis do que um simples não. Primeiro, é um projeto de código aberto que executa aplicativos Windows nativamente. O Linux tem distribuições semelhantes ao Windows. Assim como o KDE Plasma, ele não é para todos, especialmente se você está acostumado com o Windows e seus aplicativos.

O ReactOS pode ser inestimável para manter software legado ou executar aplicativos comerciais (como sistemas de ponto de venda) que dependem de drivers específicos do Windows não suportados pelo Wine no Linux.

Gerenciador de aplicativos ReactOS aberto-1

Outro aspecto interessante é o aspecto educacional. Como o Windows é o sistema operacional para desktop mais utilizado, os desenvolvedores podem ver como o NT funciona "por dentro". A capacidade de compilar código-fonte e entender (ou pelo menos ter uma ideia de) como o NT funciona é realmente valiosa para qualquer pessoa interessada em desenvolvimento de sistemas.

Mas esse não é o objetivo principal dos desenvolvedores. A ideia é criar um ambiente de código aberto que possa executar todos os aplicativos e drivers do Windows que amamos. Infelizmente, essa é uma tarefa enorme, e eles estão longe de chegar à linha de chegada.

Ainda está em desenvolvimento

Nas poucas horas que passei experimentando o ReactOS, vi o potencial de um sistema operacional Windows de código aberto, independente do ecossistema da Microsoft. No entanto, em sua forma atual, ele está longe de ser completo e precisa de melhorias significativas para se tornar um sistema confiável no dia a dia.

O projeto provavelmente terá um número limitado de desenvolvedores e colaboradores em comparação com outros projetos de código aberto, como o Linux. Sem recursos confiáveis, criar e manter algo próximo da complexidade do Windows seria desafiador, mesmo para uma equipe dedicada e de tamanho razoável.

No entanto, chegou a hora de termos alternativas poderosas ao Windows sem precisar migrar para o macOS ou o Linux. O ReactOS pode não ser a solução hoje, mas sua existência beneficia a comunidade de código aberto. E talvez, apenas talvez, um dia ele nos surpreenda a todos.

Ir para o botão superior