Ich habe versucht, „Open-Source-Windows“ zu verwenden, aber es entspricht immer noch nicht der Realität

/de/images/reactos.jpg

Wenn wir über die Kompatibilität von Windows-Apps sprechen, denken wir normalerweise an Linux, auf dem eine Art WINE-Konfiguration ausgeführt wird. Das ist jedoch noch nicht alles, was die wunderbare Welt von Open Source zu bieten hat. Einige wirklich talentierte Entwickler haben es geschafft, die Windows NT-Architektur zurückzuentwickeln. Sie arbeiten seit fast 30 Jahren daran. Das Projekt heißt ReactOS und ist direkt mit Windows-Software und -Treibern kompatibel (keine Kompatibilitätsebenen oder Emulation erforderlich).

Was ist ReactOS?

ReactOS ist ein kostenloses Open-Source-Betriebssystem, das Windows-Apps und Windows-Treiber nativ unterstützt. Wenn Sie eine.exe-Datei auf ReactOS herunterladen, können Sie einfach doppelklicken und das Installationsprogramm wird genau wie unter normalem Windows ausgeführt. Es sind keine WINE-Tricks erforderlich.

Es ahmt den Windows NT-Kernel nach, sodass Sie (zumindest theoretisch) sogar die älteren Hardwaretreiber installieren können, die für alte Windows-Systeme gedacht sind. Im Grunde würden diese alten Geräte ReactOS als echte Windows-Maschine behandeln.

/de/images/virtualbox_clone_19_06_2024_07_55_11-2.png

Wie ist es überhaupt möglich, einen Closed-Source-Kernel und ein Betriebssystem zu replizieren? Das ist es, was dieses Projekt so unglaublich beeindruckend macht. Nach dem, was ich in der Dokumentation gelesen habe, führen die Entwickler ein Reverse Engineering des Windows-Betriebssystems auf legale Weise durch. Sie führen Befehle auf tatsächlichen Windows-Systemen aus und erstellen technische Spezifikationen für das Verhalten dieser Befehle und Komponenten. Dann schreiben sie Code basierend auf diesen Spezifikationen und erstellen das Windows-Design neu, ohne jemals einen Blick auf den Quellcode zu werfen.

Installation und Booten des Betriebssystems

ReactOS ist unglaublich leicht. Das Installationsimage wiegt kaum 200 MB und die Installation dauerte weniger als eine Minute. Anstelle eines schicken Point-and-Click-Installationsprogramms erhalten Sie eine vollständig textbasierte Oberfläche. Sie sollten über eine Tastatur damit interagieren, um das Speicherlaufwerk zu formatieren und die Installation auszuführen.

/de/images/ksnip_20260223-035956.png

Die Installation dauerte etwa eine Minute. Dann startete die Maschine ReactOS und führte mich durch eine schnelle Einrichtung. Das dauerte noch eine Minute. Ich musste kürzlich Windows 11 neu installieren und es dauerte fast eine Stunde. Ich musste eine Verbindung zum Internet herstellen, mich für ein Microsoft-Konto anmelden und CAPTCHAs lösen. ReactOS startete auch sehr schnell. So weit, ist es gut.

Eine Explosion aus der Vergangenheit

Wenn Sie alt genug sind, um Windows 95 oder Windows XP gesehen oder verwendet zu haben, kommt Ihnen die ReactOS-Benutzeroberfläche unheimlich bekannt vor. Ein Rechtsklick auf den Desktop öffnet ein nahezu identisches Kontextmenü. Klicken Sie auf „Eigenschaften“ und Sie finden ein altmodisches Hintergrundbild- und Bildschirmschonermenü. Es gibt einen Explorer mit Laufwerk C: und allem. Es gibt eine Taskleiste und ein Startmenü, die den XP-Stil nachahmen.

Offensichtlich ist es im Vergleich zu modernem Windows ziemlich schlicht und leichtgewichtig. Es gibt auch einen Software-Shop, in dem Sie alle Arten von Freeware-Spielen und -Anwendungen finden. Ich bin sicher, dass Sie zumindest einige davon wiedererkennen werden.

Es verfügt über einen eigenen Internet Explorer

Auf diesem Betriebssystem ist sogar ein Klon des Internet Explorers vorinstalliert. Tatsächlich funktioniert es nicht. Es sieht alt aus und kann nichts laden, genau wie das Original. Selbst die Google-Suche wird nicht unterstützt.

/de/images/ksnip_20260224-163942.png

Ich habe versucht, im Softwarecenter nach einem Browser zu suchen. Ich habe einen Browser namens K-Meleon gefunden. Leider konnte K-Meleon auch kein HTTPS laden. Es überrascht nicht, dass Firefox funktioniert hat. Es gibt eine spezielle Version von Firefox namens Firefox ESR (oder Extended Support Release), die für alte Computer entwickelt wurde. Die How-to-Geek-Website wird einwandfrei geladen. Die YouTube-Leistung war nicht großartig. Für leichtes Surfen eignet es sich jedoch gut.

/de/images/ksnip_20260223-043237.png

Es ist viel mehr als nur ein Thema

Es sieht nicht nur wie Windows aus, es funktioniert auch tatsächlich wie Windows. Die meisten alternativen Betriebssysteme, die ich gefunden habe, basieren auf Unix oder sind Unix-ähnlich, wobei alles eine Datei ist. Windows ist objektorientierter und behandelt alles als strukturiertes Objekt. Das macht ReactOS auch.

Es verwendet die gleiche Art von Dateisystem (es bietet sogar teilweise NTFS-Unterstützung). Sie werden feststellen, dass ReactOS selbst auf einem Laufwerk C: installiert ist. Das Betriebssystem hat alle Kernelkomponenten, Laufzeitumgebungen und DLLs repliziert, die ein Windows-Programm erwartet.

/de/images/ksnip_20260223-041441.png

Deshalb können Sie einfach auf eine.exe-Datei doppelklicken und sie ohne Übersetzungsebenen wie WINE direkt auf dem Computer installieren. Das Programm kann auch direkt mit Windows-Treibern kommunizieren. Obwohl in der README-Datei des Projekts angegeben ist, dass es Code mit dem WINE-Projekt teilt, um diese native Umgebung bereitzustellen.

Es gibt sogar ein Registrierungsschlüsselsystem, das fast identisch mit dem aussieht, das wir unter Windows haben. Es gibt einen Task-Manager, der bekannte Prozesse anzeigt, die im Hintergrund laufen.

Ich habe noch nie solche Windows-Apps installiert

Wenn Sie jemals versucht haben, Windows-Apps auf einem Nicht-Windows-Betriebssystem auszuführen, laufen diese entweder in einem Emulator (einem virtuellen Windows-Computer) oder sie übersetzen Windows-Befehle in Linux-Befehle, indem sie eine Kompatibilitätsschicht in der Mitte verwenden (wie WINE). Da sie nicht auf Bare-Metal laufen, verursachen diese Methoden einen Overhead oder zusätzliche Arbeit, die der Computer leisten muss. Aus diesem Grund fühlen sich Windows-Apps, die auf alternativen Betriebssystemen ausgeführt werden, so viel langsamer an.

/de/images/ksnip_20260223-044203.png

Unter ReactOS entsteht kein Overhead, da die Apps „denken“, dass sie unter Windows laufen. Es gibt jedoch Vorbehalte.

Ist es also besser als Windows?

Nicht einmal annähernd. Erstens befindet sich ReactOS in der Alpha-Entwicklungsphase, und das schon seit drei Jahrzehnten. Sie können es nicht einfach auf einem modernen Computer installieren und erwarten, dass es normal läuft. Es ist noch nicht stabil genug für den täglichen Gebrauch und es treten häufig Fehler auf. Selbst wenn Sie die Fehler ignorieren, ist ReactOS 32-Bit, Sie sind also auf 4 GB RAM beschränkt und es wurde noch keine Multicore-CPU-Unterstützung implementiert. Es gibt auch keine GPU-Beschleunigung.

Als Enthusiast kann ich verstehen, dass dieses Open-Source-Windows ein technisches Wunderwerk ist, aber ReactOS wird Ihr Windows-System nicht ersetzen. Bisher bleibt Linux die beste Alternative für Leute, die Windows aufgeben möchten.

*️⃣ Quelllink:

WINE-Trick, musste Windows 11 neu installieren und es dauerte fast eine Stunde., Unix-basiert, NTFS-Unterstützung, DLLs, Emulator, Kompatibilitätsschicht in der Mitte, ReactOS ist 32-Bit,