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!