ReactOS o WINE sono il sostituto più stabile per Windows XP? [chiuso]


22

Poiché Windows XP non è più supportato e le eventuali vulnerabilità appena scoperte non verranno risolte, è tempo di ritirare Windows XP dai miei computer connessi a Internet. C'è un sacco di software specifico per Windows installato su queste macchine e questo blocca le macchine in un ambiente binario compatibile.

Le macchine più potenti potrebbero ragionevolmente essere "aggiornate" a Windows Vista. Tuttavia, netbook e laptop e desktop a bassa potenza che non hanno molta memoria o capacità della CPU non sopravviveranno con tutto il gonfiore aggiuntivo dei più recenti sistemi operativi Microsoft. Ho già pagato una volta per un sistema operativo, quindi una sostituzione gratuita del sistema operativo del sistema operativo renderà possibile la conservazione di questo hardware di fascia bassa.

Ad esempio, uno dei computer di cui mi preoccupo è un EEE PC 1000H, che ha un disco rigido da 80 GB, 1 GB di RAM e un Atom N270 da 1,6 GHz.

Da quello che posso dire, ReactOS e WINE si forniscono reciprocamente codice per ampliare e approfondire la loro compatibilità con Windows, quindi presumo che se un programma verrà eseguito su WINE, verrà eseguito sotto ReactOS e viceversa. Anche se "ReactOS 0.3.16 è ancora in fase alfa, il che significa che non è completo di funzionalità ed è consigliato solo a scopo di valutazione e test" , WINE è in circolazione da più di 20 anni. Come tale, l'attrazione di (l'idea di) ReactOS è che si inserisce e sostituisce WinXP, mentre un sistema operativo non binario compatibile (come una variante Linux che esegue WINE) richiederebbe la reinstallazione e la riconfigurazione del software utente.

ReactOS è un sostituto stabile e funzionale per Windows XP? Ho avuto problemi a far funzionare in modo impeccabile vari pezzi di software Windows su WINE, quindi usarlo è solo una questione di tentativi? Per stimare il pericolo di inazione, quali sono le probabilità di un catastrofico fallimento della sicurezza che viene rivelato in Windows XP?

Sentiti libero di creare il tag ReactOS per me.


6
ReactOS è in alfa. Windows XP è un prodotto maturo (sebbene antico). Vorrei votare per aggiornare il tuo hardware a questo punto, o provare Linux, ma data la scelta tra i due, vedo poco senso usare ReactOS.
Pensa

1
Hai preso in considerazione l'aggiornamento a Windows 7? Nella mia esperienza, il "extra bloat" è trascurabile (al contrario di Vista), per alcuni aspetti è in realtà più veloce di XP e potrebbe essere "abbastanza vecchio" per supportare il tuo hardware.
Heinzi,

Vorrei Windows 7, che se configurato correttamente è piuttosto leggero, o in alternativa metto tutto su macchine virtuali ...
user12903

si noti che win7 sarà supportato per molto più tempo di Vista e che i requisiti di sistema sono sostanzialmente gli stessi.
Chris H,

windows Vista è una riscrittura completa ed è il primo Windows con molta differenza rispetto alle versioni precedenti, quindi confrontare le prestazioni con XP non è corretto, anche se il nuovo kernel ha migliorato le prestazioni del multithreading in alcuni casi, specialmente con computer con specifiche elevate. Windows 7 e 8 hanno risolto gran parte del problema di Vista e offrono un'esperienza molto più fluida con hardware con specifiche basse. Windows 8 ha anche un tempo di avvio molto più veloce, un minore utilizzo della RAM e molti utili miglioramenti, quindi aggiornarlo è meglio se non vuoi passare a Linux
phuclv,

Risposte:


41

No , ReactOS non è un sostituto praticabile per Windows XP. Potrebbe non esserlo mai, ma certamente non lo è ora, ad aprile 2014.

L'area primaria in cui manca ReactOS è nei livelli più bassi del sistema operativo: il kernel. I driver di dispositivo in ReactOS, così come l'architettura generale del kernel, sono notevolmente semplificati (semplificati = mancano di funzionalità e supporto per le cose di base) rispetto a Windows XP o persino a Windows 2000. Con il minor numero di sviluppatori che devono lavorare sul progetto, Non mi aspetto che questo cambi presto.

In realtà, Wine in esecuzione su GNU / Linux con X11 è un sostituto migliore per Windows XP di ReactOS! Puoi mettere in discussione questa logica, ma resta con me qui:

  • ReactOS bloccherà completamente il tuo sistema quasi per un capriccio, per fare quasi tutto. Si bloccherà più spesso e più prontamente di Windows 95 o Windows 3.1.
  • In confronto, GNU / Linux è un sistema operativo estremamente stabile nel suo complesso, con un'infrastruttura ben collaudata e completa per supportare veloci grafiche 2D e 3D; rete solida; eccellente programmazione multi-tasking e multi-processore; e driver di file system avanzati di classe mondiale. Confrontando Xorg (il server di visualizzazione) su GNU / Linux con ReactOS, Xorg rappresenta ordini di grandezza più stabili, più veloci, più caratteristici e può supportare molto meglio l'API Wine di quanto non lo sia il sottosistema di visualizzazione di ReactOS.

  • ReactOS ha molto lavoro estenuante a basso livello di ingegneria inversa da svolgere, prima che possa iniziare a diventare un sistema operativo più stabile e completo di funzionalità. Il lavoro di ingegneria inversa richiede più tempo del lavoro di ingegneria in avanti, e poiché Linux è open source e Windows XP non lo è, quasi tutto il lavoro che viene svolto è ingegneria avanzata. Quindi ReactOS ha molti meno ingegneri che ci lavorano e il lavoro che devono fare è molto più difficile di quello che devono fare gli ingegneri di Linux.

  • ReactOS ha l'obiettivo di supportare eventualmente l'infrastruttura del driver del kernel di Windows XP in modo che i driver scritti per il kernel di Windows XP possano funzionare senza modifiche su ReactOS. Supponiamo che abbiano successo al 100% con questo obiettivo. Bene, la maggior parte dei produttori smetterà presto di supportare i loro driver per Windows XP, se non hanno già smesso di supportare completamente l'hardware. Quindi, cosa fai in caso di problemi di sicurezza con uno dei driver proprietari in esecuzione? In breve, le persone di ReactOS non hanno la forza lavoro per implementare un sacco di driver open source per hardware comune sull'infrastruttura del kernel NT, quindi sperano di sfruttare i driver esistenti - una tattica che non è una buona notizia per l'utente attento alla sicurezza.

Vedete, ReactOS andrebbe bene se avesse un'infrastruttura del kernel moderna e ben mantenuta in cui i driver erano stabili, open source e ricevevano continui aggiornamenti. Ma nessuna di queste cose è vera sui driver o sul kernel di ReactOS.

Se dovessi scegliere un progetto in cui investire tempo e / o denaro per continuare a eseguire programmi solo per Windows XP dopo la morte di XP, direi che metti il ​​tuo tempo / denaro dietro il progetto Wine in esecuzione su GNU / Linux, o anche sul Mac, a seconda delle tue preferenze. In passato hanno svolto un lavoro straordinario e, data la difficoltà del loro compito, hanno ancora molte persone che ci lavorano (ad esempio tutti gli ingegneri di CodeWeavers) e continuano a fare grandi progressi con ogni versione incrementale.

Non fraintendetemi. ReactOS è un grande progetto di ricerca. Ma probabilmente non sarà mai più di questo: un progetto di ricerca. Soprattutto se hai in mente la sicurezza. La cosa peggiore in assoluto che si possa immaginare per una persona consapevole della sicurezza è il software stagnante che non riceve correzioni di bug e aggiornamenti incrementali. È un dato di fatto, se si esegue i programmi di XP che sono senza tempo ricevere gli aggiornamenti, direi che solo mina il proprio modello di sicurezza, indipendentemente da ciò che la piattaforma si esegue su, che si tratti di XP in sé, GNU / Linux / vino o ReactOS!


8
Questa è una buona risposta, e un'altra ragione molto pratica per cui ReactOS non è attualmente una valida sostituzione per XP: supporto hardware. ReactOS non ha il supporto, o ha il pieno supporto, per un sacco di hardware di base. È supportato solo USB 1.1, non tutte le tastiere USB funzionano e anche quelle che non dispongono di un tastierino numerico funzionale. Le reti wireless WPA / WPA2 non sono supportate. Non tutti i controller SATA funzionano. Inoltre, una notevole limitazione del software è che sei limitato a FAT, non c'è supporto NTFS.
DUman,

Molti dei programmi solo per XP che non vengono più aggiornati non hanno connettività Internet e funzionano su formati di file proprietari non comuni, rendendoli obiettivi improbabili. Probabilmente non hanno mai avuto aggiornamenti di sicurezza.
Chris H,

Ho provato a sospendere GoogleOS (GOS) in passato con Wine installato e sono rimasto davvero colpito dalle funzionalità supportate di Wine. Esegue l'emulatore ZSNES SNES (Nintendo) che necessita di DirectX senza problemi, problemi tecnici o ritardi notevoli. A schermo intero! Ho provato anche altri programmi e non ho notato alcun svantaggio. Bene almeno uno e quello è l'accesso al filesystem al di fuori di questo 'sandbox'. Il vino è uno strumento di supporto e ReactOS è IMO che reinventa la ruota del passato coprendo tutte le funzionalità, comprese le idee "cattive". Non credo sia un buon punto di forza ......
Codebeat

...... Come hai detto, qualcosa come la sicurezza è un punto debole. Quando il sistema operativo fa lo stesso, deve comportarsi allo stesso modo, deve essere compatibile con le stesse regole di sicurezza, altrimenti può essere problematico eseguire software progettato per Windows. Penso che questa non sia una buona idea per reinventare la stessa vecchia ruota. Meglio progettare un tema che dia lo stesso aspetto e la stessa sensazione, ma non reinventarlo.
Codebeat

Va notato che ReactOS ha fatto molta strada da quando questa risposta risale al 2014 e sembra raccogliere vapore. Non è ancora un sostituto completo di Windows, ma ci sta arrivando e vale la pena tenerlo d'occhio ora.
liljoshu,

2

Se avete bisogno di Windows il software SPECIFICI quelle specifiche sono appena adeguato per Windows 7. Ci sono strumenti di terze parti (ad esempio via Lifehacker) per la produzione di installazioni leggeri.

Se hai bisogno di un software specifico per XP, potresti prendere in considerazione la possibilità di mettere offline la macchina o eseguire XP in una macchina virtuale su un host Linux leggero (la mia opzione).

Windows 7 ha anche la "modalità XP", ma anche quella non è più supportata (potrebbe comunque essere migliore dell'esecuzione di XP). Questo è fondamentalmente XP in una macchina virtuale - un'opzione fai-da-te può essere configurata per essere più sicura (in termini di avvio da uno stato pulito noto ogni volta che lo usi , ad esempio).

Il vino su un Linux (leggero) può essere un'opzione come nella tua altra (ottima) risposta. Non ho trovato Wine che mi aiuti molto, dati alcuni dei software specifici per Windows e XP che uso, e ho optato per una VM XP sotto Linux per tutte le mie esigenze di Windows, piuttosto che eseguirne alcune sotto una VM e altre sotto vino.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.