Ist ReactOS oder WINE der stabilere Ersatz für Windows XP?

18076
Josh

Da Windows XP nicht mehr unterstützt wird und alle neu entdeckten Sicherheitsanfälligkeiten nicht behoben werden, ist es an der Zeit, Windows XP von meinen mit dem Internet verbundenen Computern zu entfernen. Auf diesen Maschinen ist eine Menge Windows-spezifischer Software installiert, die die Maschinen in einer binärkompatiblen Umgebung sperrt.

Leistungsfähigere Maschinen könnten vernünftigerweise auf Windows Vista "aufgerüstet" werden. Netbooks und Laptops und Desktops mit geringerem Stromverbrauch, die nicht über viel Arbeitsspeicher oder CPU-Kapazität verfügen, werden jedoch nicht mit all dem zusätzlichen Aufblühen der neueren Microsoft-Betriebssysteme überleben. Ich habe bereits einmal für ein Betriebssystem bezahlt, sodass ein Ersatz des Betriebssystems, das als Betriebssystem verwendet wird, die Beibehaltung dieser Low-End-Hardware ermöglicht.

Als Beispiel ist einer der Computer, um den es mir geht, ein EEE PC 1000H, der eine 80-GB-Festplatte, 1 GB RAM und einen 1,6-GHz-Atom N270 besitzt.

Soweit ich das beurteilen kann, stellen ReactOS und WINE einander Code zur Verfügung, um die Kompatibilität mit Windows zu erweitern und zu vertiefen. Ich gehe davon aus, dass ein Programm, das unter WINE ausgeführt wird, unter ReactOS ausgeführt wird und umgekehrt. Obwohl "ReactOS 0.3.16 noch im Alpha-Stadium ist, das heißt, es ist nicht vollständig und wird nur zu Evaluierungs- und Testzwecken empfohlen", ist WINE bereits seit über 20 Jahren im Einsatz. Die Attraktivität von (der Idee) von ReactOS liegt daher darin, dass es nur WinXP verwendet und ersetzt, während ein nicht binärkompatibles Betriebssystem (z. B. eine Linux-Variante, auf der WINE ausgeführt wird) eine Neuinstallation und Neukonfiguration des Betriebssystems erfordert Anwendersoftware.

Ist ReactOS ein stabiler, funktioneller Ersatz für Windows XP? Ich hatte Probleme damit, verschiedene Windows-Softwareprodukte unter WINE problemlos zu starten, also ist es nur eine Frage der Anstrengung? Wie hoch ist die Wahrscheinlichkeit, dass in Windows XP ein katastrophaler Sicherheitsfehler auftritt?

Fühlen Sie sich frei, den ReactOS-Tag für mich zu erstellen.

19
ReactOS ist in Alpha. Windows XP ist ein ausgereiftes (wenn auch uraltes) Produkt. Ich würde an dieser Stelle für ein Upgrade Ihrer Hardware stimmen oder Linux ausprobieren, aber angesichts der Wahl zwischen den beiden sehe ich wenig Sinn darin, ReactOS zu verwenden. nhinkle vor 10 Jahren 6
Haben Sie ein Upgrade auf Windows 7 in Betracht gezogen? Meiner Erfahrung nach ist "extra aufgebläht" vernachlässigbar (im Gegensatz zu Vista), in gewisser Hinsicht ist es * schneller * als XP, und es ist möglicherweise "alt genug", um Ihre Hardware zu unterstützen. Heinzi vor 10 Jahren 1
Ich würde mich für Windows 7 entscheiden, das bei richtiger Konfiguration ziemlich leicht ist oder alternativ einfach alles auf virtuelle Maschinen legt ... user12903 vor 10 Jahren 0
Beachten Sie, dass win7 viel länger als Vista unterstützt wird und die Systemanforderungen grundsätzlich gleich sind. Chris H vor 10 Jahren 0
Windows Vista ist eine vollständige Neuschreibung und ist das erste Windows mit vielen Unterschieden zu früheren Versionen. Daher ist der Vergleich der Leistung mit XP nicht fair, auch wenn der neue Kernel die Multithreading-Leistung in einigen Fällen verbessert hat, insbesondere bei Computern mit hohen Anforderungen. Windows 7 und 8 haben ein großes Problem von Vista gelöst und sorgen für ein reibungsloseres Arbeiten mit Hardware mit geringerer Spezifikation. Windows 8 bietet außerdem eine viel schnellere Startzeit, eine geringere RAM-Auslastung und viele nützliche Verbesserungen. Wenn Sie also nicht zu Linux wechseln möchten, empfiehlt sich ein Upgrade auf Windows 8 phuclv vor 10 Jahren 0
Windows 8.1 unterstützt das Booten von komprimierten Images, um Netbooks mit nur 16 GB Speicherplatz anzupassen. Moderne Apps können ohne Laden des Desktops ausgeführt werden, wenn dies nicht erforderlich ist, um Speicherplatz zu sparen. Ich wette, es dauert viel weniger als XP, um den oben erwähnten EEEPC zu booten phuclv vor 10 Jahren 0

2 Antworten auf die Frage

38
Horn OK Please

Nein, ReactOS ist kein brauchbarer Ersatz für Windows XP. Es ist vielleicht nie der Fall, aber es ist sicherlich nicht der Stand von April 2014.

Der Hauptbereich, in dem ReactOS fehlt, ist auf den untersten Ebenen des Betriebssystems: dem Kernel. Gerätetreiber in ReactOS sowie die Gesamtarchitektur des Kernels sind im Vergleich zu Windows XP oder sogar Windows 2000 stark vereinfacht (vereinfacht = fehlende Funktionen und Unterstützung für grundlegende Dinge). Mit so wenigen Entwicklern, wie sie an dem Projekt arbeiten müssen, Ich erwarte nicht, dass sich dies bald ändern wird.

Eigentlich ist Wine unter GNU / Linux mit X11 ein besserer Ersatz für Windows XP als ReactOS! Sie können diese Logik in Frage stellen, aber bleiben Sie hier bei mir:

  • ReactOS stürzt Ihr System fast aus einer Laune heraus ab, um fast alles zu tun. Es wird häufiger und schneller abstürzen als Windows 95 oder Windows 3.1.
  • Im Vergleich dazu ist GNU / Linux insgesamt ein äußerst stabiles Betriebssystem mit einer gut getesteten, voll ausgestatteten Infrastruktur zur Unterstützung schneller 2D- und 3D-Grafiken. robuste Vernetzung; ausgezeichnete Multi-Tasking- und Multi-Prozessor-Planung; und erstklassige Dateisystemtreiber. Beim Vergleich von Xorg (dem Anzeigeserver) unter GNU / Linux mit ReactOS ist Xorg um Größenordnungen stabiler, schneller und komfortabler und kann die Wine-API wesentlich besser unterstützen als das Anzeige-Subsystem von ReactOS.

  • ReactOS hat eine Menge zermürbender Low-Level-Reverse-Engineering-Aufgaben zu erledigen, bevor es zu einem stabileren, funktionskompletten Betriebssystem werden kann. Reverse-Engineering-Arbeit erfordert mehr Zeit als Forward-Engineering-Arbeit. Da Linux Open Source und nicht Windows XP ist, besteht fast die gesamte Arbeit, die in das Projekt eingeht, in Forward Engineering. ReactOS hat also viel weniger Ingenieure, die daran arbeiten, und die Arbeit, die sie zu erledigen haben, ist viel schwieriger als die Arbeit der Linux-Ingenieure.

  • ReactOS hat das Ziel, die Kernel-Treiberinfrastruktur von Windows XP so weit zu unterstützen, dass Treiber, die für den Windows XP-Kernel geschrieben wurden, unverändert unter ReactOS ausgeführt werden können. Nehmen wir an, sie sind zu 100% mit diesem Ziel erfolgreich. Nun, die meisten Hersteller werden ihre Treiber für Windows XP bald nicht mehr unterstützen, wenn sie die Hardware noch nicht vollständig eingestellt haben. Was tun Sie also, wenn bei einem der proprietären Treiber, die Sie ausführen, ein Sicherheitsproblem besteht? Kurz gesagt, die ReactOS-Leute verfügen nicht über das nötige Personal, um neben der NT-Kernel-Infrastruktur eine Reihe von Open-Source-Treibern für gängige Hardware zu implementieren. Sie hoffen, vorhandene Treiber nutzen zu können - eine Taktik, die keine guten Nachrichten ist der sicherheitsorientierte Benutzer.

Sie sehen, ReactOS wäre in Ordnung, wenn es über eine moderne, gut gewartete Kernel-Infrastruktur verfügte, in der die Treiber stabil waren, Open Source waren und kontinuierliche Updates erhalten würden. Aber keines dieser Dinge sind wahr über ReactOS-Treiber oder Kernel.

Wenn Sie sich für ein Projekt entscheiden, in das Zeit und / oder Geld investiert werden soll, um Windows XP-only-Programme nach XPs Tod weiterhin auszuführen, würde ich sagen, Sie sollten Ihre Zeit / Ihr Geld hinter das Wine-Projekt stecken, das auf GNU / Linux läuft, oder sogar auf dem Mac, je nach Wunsch. Sie haben in der Vergangenheit erstaunliche Arbeit geleistet, und angesichts der Schwierigkeit ihrer Aufgabe arbeiten immer noch viele Leute daran (z. B. alle Ingenieure bei CodeWeavers), und mit jeder inkrementellen Version machen sie große Fortschritte.

Versteht mich nicht falsch. ReactOS ist ein großartiges Forschungsprojekt. Es wird aber wahrscheinlich nie mehr sein als nur ein Forschungsprojekt. Vor allem, wenn Sie auf Sicherheit bedacht sind. Das absolut Schlimmste, was man sich für jemanden vorstellen kann, der sich der Sicherheit bewusst ist, ist stagnierende Software, die keine inkrementellen Fehlerbehebungen und Updates erhält. Wenn Sie XP-Programme ausführen, die keine Updates erhalten, würde ich sagen, dass allein Ihr Sicherheitsmodell untergraben wird, unabhängig davon, auf welcher Plattform Sie es ausführen, ob es sich dabei um XP selbst, um GNU / Linux / wine handelt oder ReactOS!

Dies ist eine gute Antwort und ein weiterer sehr praktischer Grund, warum ReactOS derzeit kein praktikabler Ersatz für XP ist: Hardware-Unterstützung. ReactOS bietet keine Unterstützung für eine Vielzahl von grundlegender Hardware. Es wird nur USB 1.1 unterstützt, nicht alle USB-Tastaturen funktionieren und selbst die, die dies nicht tun, haben kein funktionierendes Nummernfeld. WPA / WPA2-Drahtlosnetzwerke werden nicht unterstützt. Nicht alle SATA-Controller funktionieren. Eine bemerkenswerte Softwarebeschränkung besteht auch darin, dass Sie auf FAT beschränkt sind. Es gibt keine NTFS-Unterstützung. DUman vor 10 Jahren 7
Viele der nur XP-Programme, die nicht mehr aktualisiert werden, verfügen über keine Internetverbindung und arbeiten mit ungewöhnlichen proprietären Dateiformaten, wodurch sie unwahrscheinlich sind. Sie hatten wahrscheinlich noch keine Sicherheitsupdates. Chris H vor 10 Jahren 0
Ich habe in der Vergangenheit versucht, GoogleOS (GOS) nicht mehr zu installieren, während Wine installiert war. Ich war wirklich beeindruckt von den unterstützten Funktionen von Wine. Es führt den ZSNES SNES (Nintendo) -Emulator aus, der DirectX ohne Probleme, Störungen oder spürbare Verzögerung benötigt. Vollbildschirm! Habe auch andere Programme ausprobiert und keine Nachteile festgestellt. Nun, zumindest eine und das ist der Zugriff des Dateisystems außerhalb dieser 'Sandbox'. Wein ist ein Hilfsmittel, und mit ReactOS erfährt IMO das Rad aus der Vergangenheit, indem es alle Funktionen abdeckt, einschließlich der "schlechten" Ideen. Ich denke nicht, dass das ein gutes Verkaufsargument ist ...... Codebeat vor 10 Jahren 0
Wie gesagt, so etwas wie Sicherheit ist ein Schwachpunkt. Wenn das Betriebssystem dasselbe tut, muss es sich genauso verhalten, muss es mit den gleichen Sicherheitsregeln kompatibel sein, andernfalls kann es problematisch sein, für Windows entwickelte Software auszuführen. Ich denke, dass dies keine gute Idee ist, um das gleiche alte Rad neu zu erfinden. Besser ist es, ein Thema zu entwerfen, das dasselbe Aussehen und Verhalten vermittelt, es aber nicht neu erfindet. Codebeat vor 10 Jahren 0
Zu beachten ist, dass ReactOS seit dieser Antwort im Jahr 2014 einen großen Weg zurückgelegt hat und anscheinend an Fahrt gewinnt. Es ist immer noch kein vollständiger Ersatz für Windows, aber es ist da und es lohnt sich jetzt, ein Auge zu haben. liljoshu vor 8 Jahren 0
1
Chris H

Wenn Sie Windows- spezifische Software benötigen, sind diese Angaben für Windows 7 nahezu ausreichend. Es gibt Tools von Drittanbietern (z. B. über Lifehacker), um leichte Installationen zu erstellen.

Wenn Sie XP-spezifische Software benötigen, können Sie die Maschine offline schalten oder XP auf einer virtuellen Maschine auf einem Linux-Host ausführen (meine Option).

Windows 7 hat auch den "XP-Modus", der jedoch nicht mehr unterstützt wird (es könnte durchaus besser sein, als unter XP). Dies ist im Wesentlichen XP in einer virtuellen Maschine - eine DIY-Option kann so konfiguriert werden, dass sie sicherer ist ( z. B. beim Starten eines bekannten sauberen Zustands bei jeder Verwendung ).

Wein auf einem (leichten) Linux kann eine Option sein, wie in Ihrer anderen (sehr guten) Antwort. Ich habe Wine nicht gefunden, um mir viel zu helfen, da ich einige der Windows- und XP-spezifischen Software, die ich verwende, verwendet habe, und mich für eine XP-VM unter Linux für alle meine Windows-Anforderungen entschieden habe, anstatt einige unter einer VM und einigen unter auszuführen Wein.