Da Windows XP nicht mehr unterstützt wird und neu entdeckte Sicherheitslücken nicht mehr behoben werden, ist es an der Zeit, Windows XP von meinen mit dem Internet verbundenen Computern zu entfernen. Auf diesen Computern ist eine Menge Windows-spezifischer Software installiert, die die Computer in eine binärkompatible Umgebung einbindet.
Leistungsstärkere Computer könnten vernünftigerweise auf Windows Vista "aktualisiert" werden. Netbooks und Laptops und Desktops mit geringem Stromverbrauch, die nicht über viel Arbeitsspeicher oder CPU-Kapazität verfügen, überleben jedoch nicht mit dem zusätzlichen Schwung der neueren Microsoft-Betriebssysteme. Ich habe bereits einmal für ein Betriebssystem gezahlt, sodass ein Austausch des Betriebssystems als "Free-as-in-Beer" die Beibehaltung dieser Low-End-Hardware ermöglicht.
Einer der Computer, um die ich mich Sorgen mache, ist beispielsweise ein EEE PC 1000H mit einer 80-GB-Festplatte, 1 GB RAM und einem 1,6-GHz-Atom N270.
Soweit ich weiß, stellen ReactOS und WINE einander Code zur Verfügung , um ihre Kompatibilität mit Windows zu erweitern und zu vertiefen. Ich gehe also davon aus, dass ein Programm, das unter WINE ausgeführt wird, unter ReactOS ausgeführt wird und umgekehrt. Obwohl sich "ReactOS 0.3.16 noch im Alpha-Stadium befindet, was bedeutet, dass es nicht vollständig ist und nur zu Evaluierungs- und Testzwecken empfohlen wird" , besteht WINE seit mehr als 20 Jahren. Die Attraktion von ReactOS (die Idee von ReactOS) besteht darin, dass es einfach WinXP ersetzt, während ein nicht-binäres Betriebssystem (wie eine Linux-Variante mit WINE) eine Neuinstallation und Neukonfiguration des erfordert Anwendersoftware.
Ist ReactOS ein stabiler, funktionaler Ersatz für Windows XP? Ich hatte Probleme, verschiedene Teile der Windows-Software auf WINE sofort zum Laufen zu bringen. Ist es also nur eine Frage der Anstrengung, dies zu nutzen? Wie hoch ist die Wahrscheinlichkeit, dass in Windows XP ein katastrophaler Sicherheitsfehler auftritt, um die Gefahr von Inaktivität abzuschätzen?
Fühlen Sie sich frei, das ReactOS-Tag für mich zu erstellen.
quelle
Antworten:
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:
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!
quelle
Wenn Sie Windows- spezifische Software benötigen, sind diese Spezifikationen für Windows 7 gerade noch ausreichend. Es gibt Tools von Drittanbietern (z. B. über Lifehacker), mit denen Sie einfache Installationen erstellen können.
Wenn Sie XP-spezifische Software benötigen, können Sie den Computer offline schalten oder XP in einer virtuellen Maschine auf einem kompakten Linux-Host ausführen (meine Option).
Windows 7 hat auch "XP-Modus", aber das wird auch nicht mehr unterstützt (es könnte immer noch besser sein, als XP auszuführen). Dies ist im Grunde genommen XP in einer virtuellen Maschine - eine DIY-Option kann so konfiguriert werden, dass sie sicherer ist ( z. B. wenn Sie jedes Mal, wenn Sie sie verwenden , von einem bekannten sauberen Zustand aus booten ).
Wein auf einem (leichten) Linux kann eine Option sein, wie in Ihrer anderen (sehr guten) Antwort. Ich habe nicht festgestellt, dass Wine mir viel hilft, da ich Windows- und XP-spezifische Software verwende, und ich mich für eine XP-VM unter Linux entschieden habe, um alle meine Windows-Anforderungen zu erfüllen, anstatt einige unter einer VM und andere unter Wein.
quelle