O ReactOS ou WINE é o substituto mais estável para o Windows XP? [fechadas]

19

Como o Windows XP está fora do suporte e qualquer vulnerabilidade recém-descoberta não será abordada, é hora de retirar o Windows XP dos meus computadores conectados à Internet. Há muitos softwares específicos do Windows instalados nessas máquinas e isso bloqueia as máquinas em um ambiente compatível com binários.

Máquinas mais poderosas poderiam ser "melhoradas" para o Windows Vista. No entanto, os netbooks e laptops e desktops de baixa potência que não têm muita memória ou capacidade de CPU não sobreviverão com todo o inchaço extra dos sistemas operacionais mais recentes da Microsoft. Já paguei uma vez por um sistema operacional, portanto, uma substituição do sistema operacional por um sistema operacional gratuito como a cerveja fará com que a manutenção desse hardware de baixo custo seja viável.

Como exemplo, um dos computadores que me preocupa é o EEE PC 1000H, que tem um disco rígido de 80 GB, 1 GB de RAM e um Atom N270 de 1,6 GHz.

Do que eu posso dizer, ReactOS e WINE forneça código uns aos outros para ampliar e aprofundar sua compatibilidade com o Windows, então presumo que se um o programa será executado no WINE, ele será executado no ReactOS e vice-versa. Mesmo que o "ReactOS 0.3.16 ainda esteja no estágio alfa, o que significa que ele não é completo e é recomendado apenas para fins de avaliação e teste" , o WINE existe há mais de 20 anos. Como tal, a atração de (a idéia do) ReactOS é que ele simplesmente substitui o WinXP, enquanto um SO não-compatível com binários (como uma variante do Linux rodando o WINE) exigiria a reinstalação e reconfiguração do sistema operacional. software do usuário.

O ReactOS é um substituto funcional e estável para o Windows XP? Eu tive problemas para obter vários pedaços de software do Windows rodando alegremente no WINE, então usar isso é apenas uma questão de tentar mais? Para estimar o perigo da inação, quais são as chances de uma falha de segurança catastrófica ser revelada no Windows XP?

Sinta-se à vontade para criar a tag ReactOS para mim.

    
por Josh 22.04.2014 / 02:34

2 respostas

38

Não , o ReactOS não é um substituto viável para o Windows XP. Pode nunca ser, mas certamente não é agora, a partir de abril de 2014.

A área principal onde o ReactOS está faltando está nos níveis muito mais baixos do sistema operacional: o kernel. Os drivers de dispositivos no ReactOS, bem como a arquitetura geral do kernel, são muito simplificados (simplificados, sem recursos e suporte para coisas básicas) em comparação com o Windows XP ou mesmo com o Windows 2000. Com o mesmo número de desenvolvedores são para trabalhar no projeto, eu não espero que isso mude tão cedo.

Na verdade, o Wine rodando no GNU / Linux com o X11 é um substituto melhor para o Windows XP do que o ReactOS! Você pode questionar essa lógica, mas fique comigo aqui:

  • O ReactOS irá bloquear seu sistema quase por capricho, por fazer quase tudo. Ele irá travar com mais freqüência e mais facilmente do que o Windows 95 ou o Windows 3.1.
  • Em comparação, o GNU / Linux é um sistema operacional extremamente estável em geral, com uma infraestrutura bem testada e completa para suportar gráficos 2D e 3D mais rápidos; rede robusta; excelente agendamento multitarefa e multi-processador; e drivers avançados de sistema de arquivos de classe mundial. Comparando o Xorg (o servidor de exibição) no GNU / Linux ao ReactOS, o Xorg é de magnitude mais estável, mais rápido, mais funcional e pode suportar melhor a API do Wine do que o subsistema de exibição do ReactOS.

  • O ReactOS tem muito trabalho de engenharia reversa de baixo nível para fazer, antes de poder começar a se tornar um sistema operacional mais estável e completo. O trabalho de engenharia reversa leva mais tempo do que o trabalho de engenharia avançado e, como o Linux é open source e o Windows XP não é, quase todo o trabalho dedicado a ele é a engenharia avançada. Então, o ReactOS tem muitos menos engenheiros trabalhando nisso, e o trabalho que eles têm que fazer é muito mais difícil do que o trabalho que os engenheiros do Linux precisam fazer.

  • O ReactOS tem o objetivo de, eventualmente, suportar a infra-estrutura do driver do kernel do Windows XP, o suficiente para que os drivers criados para o kernel do Windows XP possam ser executados sem modificações no ReactOS. Vamos supor que eles tenham 100% de sucesso com esse objetivo. Bem, os mais fabricantes vão deixar de suportar seus drivers para o Windows XP muito em breve, se eles ainda não pararam de suportar o hardware completamente. Então, o que você faz se houver um problema de segurança com um dos drivers proprietários que você está executando? Resumindo, o pessoal do ReactOS não tem a mão-de-obra para implementar um monte de drivers de código aberto para hardware comum no topo da infraestrutura do kernel do NT, então eles esperam alavancar os drivers existentes - uma tática que não é uma boa notícia o usuário preocupado com a segurança.

Você verá que o ReactOS não faria diferença se tivesse uma infraestrutura de kernel moderna e bem mantida, em que os drivers fossem estáveis, fossem de código aberto e recebessem atualizações contínuas. Mas nenhuma dessas coisas são verdadeiras sobre os drivers ou kernel do ReactOS.

Se você fosse escolher um projeto para investir tempo e / ou dinheiro para continuar executando programas somente do Windows XP após a morte do XP, eu diria que coloque seu tempo / dinheiro atrás do projeto Wine rodando no GNU / Linux, ou mesmo no Mac, dependendo da sua preferência. Eles fizeram um trabalho incrível no passado e, dada a dificuldade de sua tarefa, eles ainda têm muitas pessoas trabalhando nisso (por exemplo, todos os engenheiros da CodeWeavers), e continuam a fazer grande progresso com cada lançamento incremental.

Não me entenda mal. O ReactOS é um ótimo projeto de pesquisa. Mas provavelmente nunca será mais do que isso: um projeto de pesquisa. Especialmente se você tem segurança em mente. A pior coisa que se pode imaginar para alguém consciente de segurança é um software estagnado que não está recebendo correções de bugs e atualizações incrementais. Na verdade, se você estiver executando programas do XP que não estão demorando para receber atualizações, eu diria que isso sozinho enfraquece seu modelo de segurança, independentemente da plataforma em que você o executa, seja XP em si, GNU / Linux / wine ou ReactOS!

    
por 22.04.2014 / 02:50
1

Se você precisa de um software específico para Windows, essas especificações são adequadas para o Windows 7. Há para produzir instalações leves.

Se você precisar de um software específico para o XP, considere colocar a máquina offline ou executar o XP em uma máquina virtual em um host Linux leve (minha opção).

O Windows 7 também tem o "modo XP", mas isso também não é mais suportado (ainda pode ser melhor do que rodar o XP). Isso é basicamente XP em uma máquina virtual - uma opção DIY pode ser configurada para ser mais segura (em termos de inicializando a partir de um estado de limpeza conhecido toda vez que você usá-lo , por exemplo).

O vinho em um linux (leve) pode ser uma opção como em sua outra (muito boa) resposta. Eu não encontrei Wine para me ajudar muito, dado alguns dos softwares específicos para Windows e XP que eu usei, e optei por uma VM XP sob Linux para todas as minhas necessidades de windows, ao invés de correr alguns sob uma VM e alguns com vinho.

    
por 22.04.2014 / 13:38