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


22

Como o Windows XP agora está sem suporte e quaisquer vulnerabilidades recém-descobertas não serão tratadas, é hora de retirar o Windows XP dos meus computadores conectados à Internet. Há muitos softwares específicos do Windows instalados nessas máquinas e isso trava as máquinas em um ambiente compatível com binários.

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

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

Pelo que sei, o ReactOS e o WINE fornecem código um ao outro para ampliar e aprofundar sua compatibilidade com o Windows, então presumo que, se um programa for 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 não está completo com os recursos e é recomendado apenas para fins de avaliação e teste" , o WINE existe há mais de 20 anos. Como tal, a atração (da idéia) do ReactOS é que ele simplesmente substitui o WinXP, enquanto um sistema operacional não compatível com binário (como uma variante Linux executando o WINE) exigiria a reinstalação e a reconfiguração do software do usuário.

O ReactOS é um substituto estável e funcional para o Windows XP? Eu tive problemas para fazer com que vários bits do software Windows sejam executados com facilidade no WINE, então usar isso é apenas uma questão de se esforçar mais? Para estimar o perigo de inação, quais são as chances de uma falha de segurança catastrófica ser revelada no Windows XP?

Sinta-se livre para criar a tag ReactOS para mim.


6
O ReactOS está em alfa. O Windows XP é um produto maduro (embora antigo). Eu votaria na atualização do seu hardware neste momento ou no Linux, mas, dada a escolha entre os dois, vejo pouco sentido em usar o ReactOS.
Nhinkle

1
Você já pensou em atualizar para o Windows 7? Na minha experiência, o "inchaço extra" é insignificante (em oposição ao Vista); em alguns aspectos, é realmente mais rápido que o XP, e pode ser "suficientemente velho" para dar suporte ao seu hardware.
Heinzi

Eu iria para o Windows 7, que se configurado corretamente é muito leve, ou como uma alternativa apenas colocar tudo em máquinas virtuais ...
user12903

observe que o win7 será suportado por muito mais tempo que o vista, e os requisitos do sistema são basicamente os mesmos.
Chris H

O Windows Vista é uma reescrita completa e é o primeiro Windows com muita diferença em relação às versões anteriores; portanto, comparar o desempenho com o XP não é justo, embora o novo kernel tenha melhorado o desempenho de multithreading em alguns casos, especialmente com computadores de alta especificação. O Windows 7 e 8 solucionaram grande parte do problema do Vista e proporcionam uma experiência muito mais suave em hardwares de baixa especificação. Windows 8 também tem muito mais rápido tempo de boot, o uso de RAM inferior e muitas melhorias úteis de modo a atualização para o que é melhor se você não quer mudar para Linux
phuclv

Respostas:


41

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 principal área em que o ReactOS está ausente está nos níveis mais baixos do sistema operacional: o kernel. Os drivers de dispositivo no ReactOS, bem como a arquitetura geral do kernel, são bastante simplificados (simplificado = sem recursos e suporte para itens básicos) em comparação com o Windows XP ou mesmo o Windows 2000. Com o mínimo de desenvolvedores necessário para trabalhar no projeto, Não espero que isso mude tão cedo.

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

  • O ReactOS travará totalmente seu sistema quase por um capricho, por fazer quase qualquer coisa. Ele trava com mais frequência e facilidade do que o Windows 95 ou Windows 3.1.
  • Em comparação, o GNU / Linux é um sistema operacional extremamente estável em geral, com infraestrutura bem testada e completa para suportar gráficos 2D e 3D rápidos ; rede robusta; excelente programação multitarefa e multiprocessador; e drivers de sistema de arquivos avançados e de classe mundial. Comparando o Xorg (o servidor de exibição) no GNU / Linux com o ReactOS, o Xorg tem ordens de magnitude mais estáveis, rápidas, com mais recursos e pode suportar muito melhor a API Wine do que o subsistema de exibição do ReactOS.

  • O ReactOS tem muito trabalho exaustivo de engenharia reversa de baixo nível para fazer, antes que possa começar a se tornar um sistema operacional mais estável e com recursos completos. O trabalho de engenharia reversa leva mais tempo que o trabalho de engenharia avançada, e como o Linux é de código aberto e o Windows XP não, quase todo o trabalho necessário é de engenharia avançada. Portanto, o ReactOS tem muito menos engenheiros trabalhando nisso, e o trabalho que eles precisam fazer é muito mais difícil do que o trabalho que os engenheiros do Linux precisam fazer.

  • O ReactOS tem o objetivo de oferecer suporte à infraestrutura de driver do kernel do Windows XP o suficiente para que os drivers escritos para o kernel do Windows XP possam ser executados sem modificação no ReactOS. Vamos supor que eles tenham sucesso 100% com esse objetivo. Bem, a maioria dos fabricantes deixará de oferecer suporte a seus drivers para Windows XP muito em breve, se ainda não tiverem parado de oferecer suporte completo ao hardware. Então, o que você faz se houver um problema de segurança com um dos drivers proprietários que você está executando? Em resumo, o pessoal do ReactOS não tem mão de obra para implementar um monte de drivers de código aberto para hardware comum sobre a infraestrutura de kernel do NT, então eles esperam aproveitar os drivers existentes - uma tática que não é uma boa notícia para o usuário preocupado com a segurança.

Veja bem, o ReactOS seria bom se tivesse uma infraestrutura de kernel moderna e bem mantida, onde os drivers fossem estáveis, de código aberto e recebessem atualizações contínuas. Mas nenhuma dessas coisas é verdadeira nos drivers ou no kernel do ReactOS.

Se você escolher um projeto para investir tempo e / ou dinheiro para continuar executando programas apenas para Windows XP após a morte do XP, eu diria que você investirá seu tempo / dinheiro no projeto Wine em execução no GNU / Linux ou até no Mac, dependendo da sua preferência. Eles fizeram um trabalho incrível no passado e, dada a dificuldade de sua tarefa, ainda têm muitas pessoas trabalhando nisso (por exemplo, todos os engenheiros da CodeWeavers) e continuam a fazer grandes progressos a cada versão incremental.

Não me interpretem mal. O ReactOS é um ótimo projeto de pesquisa. Mas provavelmente nunca será mais do que isso: um projeto de pesquisa. Especialmente se você tiver segurança em mente. A pior coisa absolutamente imaginável para alguém consciente da segurança é um software estagnado que não está recebendo correções e atualizações incrementais. Por uma questão de fato, se você estiver executando programas XP que não estão mais recebendo atualizações, eu diria que isso prejudica seu modelo de segurança, independentemente de qual plataforma você o executa, seja ele próprio XP, GNU / Linux / wine ou ReactOS!


8
Esta é uma boa resposta, e mais uma razão muito prática pela qual o ReactOS atualmente não é um substituto viável para o XP: suporte de hardware. O ReactOS não possui suporte, ou possui suporte total, para muito hardware básico. Apenas o USB 1.1 é suportado, nem todos os teclados USB funcionam e mesmo os que não possuem um teclado numérico funcional. As redes sem fio WPA / WPA2 não são suportadas. Nem todos os controladores SATA funcionam. Além disso, uma limitação notável do software é que você está limitado ao FAT, não há suporte para NTFS.
Duman

Muitos dos programas somente para XP que não são mais atualizados não têm conectividade com a Internet e trabalham em formatos de arquivos proprietários incomuns, tornando-os alvos improváveis. Eles provavelmente nunca tiveram atualizações de segurança.
Chris H

Eu tentei descontinuar o GoogleOS (GOS) no passado com o Wine instalado e fiquei realmente impressionado com os recursos suportados do Wine. Ele roda o emulador ZSNES SNES (Nintendo) que precisa do DirectX sem nenhum problema, falha ou atraso perceptível. Tela cheia! Tentei também outros programas e não percebeu nenhuma desvantagem. Bem, pelo menos um e esse é o acesso ao sistema de arquivos fora dessa 'caixa de areia'. O Wine é uma ferramenta de suporte e o ReactOS está reinventando a roda do passado, cobrindo todos os recursos, incluindo as idéias 'ruins'. Eu não fazer coisa que é um bom ponto de venda ......
Codebeat

...... Como você disse, algo como segurança é um ponto fraco. Quando o sistema operacional faz o mesmo, deve se comportar da mesma forma, deve ser compatível com as mesmas regras de segurança, caso contrário, pode ser problemático executar o software projetado para o Windows. Penso que não é uma boa ideia reinventar a mesma roda antiga. Melhor é criar um tema que dê a mesma aparência, mas não a reinvente.
Codebeat

Deve-se notar que o ReactOS percorreu um longo caminho desde essa resposta em 2014 e parece estar ganhando força. Ainda não é uma substituição completa do Windows, mas está chegando lá e vale a pena ficar de olho agora.
liljoshu

2

Se você precisa de janelas software espec�ico essas especificações são apenas sobre adequado para o Windows 7. Existem ferramentas de terceiros (exemplo via Lifehacker) para produzir instalações leves.

Se você precisar de software específico para 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 possui o "modo XP", mas isso também não é mais suportado (poderia muito bem ser melhor do que executar o XP). Isso é basicamente XP em uma máquina virtual - uma opção DIY pode ser configurada para ser mais segura (em termos de inicialização a partir de um estado limpo conhecido toda vez que você o usa , por exemplo).

Vinho em um Linux (leve) pode ser uma opção, como na sua outra (muito boa) resposta. Não achei o Wine para me ajudar muito, considerando alguns dos softwares específicos para Windows e XP que uso, e optei por uma VM XP sob Linux para todas as minhas necessidades do Windows, em vez de executar algumas sob VM e outras sob vinho.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.