Nein , ReactOS ist kein praktikabler Ersatz für Windows XP. Möglicherweise wird es nie sein, aber seit April 2014 ist es sicherlich nicht mehr so.
Der primäre Bereich, in dem ReactOS fehlt, liegt auf der untersten Ebene des Betriebssystems: dem Kernel. Die 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). Ich erwarte nicht, dass sich dies bald ändern wird.
Tatsächlich ist Wine, das unter GNU / Linux mit X11 läuft, ein besserer Ersatz für Windows XP als ReactOS! Sie können diese Logik in Frage stellen, aber bleiben Sie bei mir:
- ReactOS wird Ihr System fast aus einer Laune heraus zum Absturz bringen, weil Sie fast alles getan haben. Es stürzt häufiger und schneller ab als Windows 95 oder Windows 3.1.
Zum Vergleich: GNU / Linux ist insgesamt ein äußerst stabiles Betriebssystem mit einer gut getesteten, voll ausgestatteten Infrastruktur, die schnelle 2D- und 3D-Grafiken unterstützt. robuste Vernetzung; ausgezeichnete Multi-Tasking- und Multi-Prozessor-Planung; und erstklassige, fortschrittliche Dateisystemtreiber. Beim Vergleich von Xorg (dem Anzeigeserver) unter GNU / Linux mit ReactOS ist Xorg um Größenordnungen stabiler, schneller, leistungsfähiger und kann die Wine-API viel besser unterstützen als das Anzeigesubsystem von ReactOS.
ReactOS hat eine Menge anstrengender Reverse Engineering-Arbeiten auf niedriger Ebene zu erledigen, bevor es zu einem stabileren, funktionsreichen Betriebssystem werden kann. Reverse Engineering nimmt mehr Zeit in Anspruch als Forward Engineering. Da Linux Open Source ist und Windows XP nicht, ist fast die gesamte Arbeit Forward Engineering. ReactOS hat also viel weniger Ingenieure, die daran arbeiten, und die Arbeit, die sie leisten müssen, ist viel schwieriger als die Arbeit, die die Linux-Ingenieure leisten müssen.
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, unter ReactOS unverändert ausgeführt werden können. Nehmen wir an, dass sie mit diesem Ziel 100% Erfolg haben. Nun, die meisten Hersteller werden ihre Treiber für Windows XP sehr bald nicht mehr unterstützen, wenn sie die Hardware noch nicht vollständig unterstützt haben. Was tun Sie, wenn bei einem der von Ihnen verwendeten proprietären Treiber ein Sicherheitsproblem auftritt? Kurz gesagt, die ReactOS-Leute haben nicht genug Personal, um eine Reihe von Open-Source-Treibern für gängige Hardware zusätzlich zur NT-Kernel-Infrastruktur zu implementieren. Sie hoffen also, vorhandene Treiber zu nutzen - eine Taktik, für die dies keine gute Nachricht ist der sicherheitsbewusste Benutzer.
Sie sehen, ReactOS wäre in Ordnung, wenn es eine moderne, gut gewartete Kernel-Infrastruktur hätte, in der die Treiber stabil und Open Source sind und kontinuierliche Updates erhalten. Aber keines dieser Dinge trifft auf die Treiber oder den Kernel von ReactOS zu.
Wenn Sie ein Projekt auswählen, in das Sie Zeit und / oder Geld investieren, um nach dem Tod von XP nur noch Windows XP-Programme auszuführen, würde ich sagen, dass Sie Ihre Zeit und / oder Ihr Geld für das Wine-Projekt verwenden, das unter GNU / Linux oder sogar unter Windows ausgeführt wird Mac, je nach Belieben. 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 sie machen mit jeder inkrementellen Veröffentlichung große Fortschritte.
Versteh mich nicht falsch. ReactOS ist ein großartiges Forschungsprojekt. Aber es wird wahrscheinlich nie mehr als nur das sein: ein Forschungsprojekt. Vor allem, wenn Sie an Sicherheit denken. Das absolut Schlimmste, was man sich für sicherheitsbewusste Menschen vorstellen kann, ist stagnierende Software, die keine inkrementellen Bugfixes und Updates erhält. Tatsächlich würde ich sagen, wenn Sie XP-Programme ausführen , die keine Updates mehr erhalten, untergräbt dies allein Ihr Sicherheitsmodell, unabhängig davon, auf welcher Plattform Sie es ausführen, ob es sich um XP selbst, GNU / Linux / Wine handelt oder ReactOS!