So verwenden Sie ReactOS, den Open-Source-Windows-Klon

So verwenden Sie ReactOS, den Open-Source-Windows-Klon

Wenn Sie sich wünschen, dass Windows Open Source wäre, sollten Sie sich ReactOS ansehen!





Microsoft hat viele Schritte unternommen, um offener zu sein. Dieser Trend reicht von der Teilnahme an Industriegruppen bis hin zur Interoperabilität seiner Dateien und Anwendungen. Verdammt, es hat sogar viele seiner eigenen Tools und Anwendungen als Open Source veröffentlicht.





Aber ein Bereich, in dem sich noch etwas bewegen muss, ist das Windows-Betriebssystem (OS). Da die Kombination von Windows und Office eine groß Teil des Jahresumsatzes von Microsoft, kann es eine Weile dauern, bis wir den Betriebssystemcode für uns herunterladen können. Infolgedessen haben es einige unerschrockene Community-Mitglieder auf sich genommen, zu versuchen, ihr eigenes Windows von Grund auf zu erstellen.





In diesem Artikel werfen wir einen Blick darauf, was ReactOS ist, wie es installiert wird und wie es mit einigen vorhandenen Windows-Anwendungen umgeht.

Was ist ReactOS überhaupt?

ReactOS ist ein Versuch, ein Open-Source-Betriebssystem zu erstellen, das Windows nachahmt. Das bedeutet nicht nur sieht aus wie Windows , obwohl dies der Fall ist (nun, ältere Versionen auf jeden Fall). Aber es geht tiefer.



Das Hauptziel des Projekts ist es, ein Betriebssystem zu erstellen, das jede Windows-Anwendung ausführt, die Sie darauf werfen.

Das ist ein immenses Unterfangen. Auf sehr hoher Ebene besteht ein Betriebssystem aus den folgenden Komponenten:





  • ZU Kernel , die zwischen Software und Hardware übersetzt.
  • Basic Softwarebibliotheken die allgemeine Funktionen wie das Schreiben einer Datei auf die Festplatte bereitstellen.
  • Dienstleistungen die im Hintergrund laufen. Der Druckspooler ist ein Beispiel dafür, da er darauf wartet, dass andere Programme etwas an den Drucker senden und diesen Austausch verwaltet.
  • Anwendungen die diese Komponenten verwenden. Dazu gehören nicht nur benutzerorientierte Apps wie Word oder Chrome, sondern auch Systemanwendungen. Zum Beispiel, explorer.exe ist ein Programm, das nicht nur Dateien durchsucht (benutzerseitig), sondern auch den Desktop, die Taskleiste und das Startmenü bereitstellt.

Die Aufgabe vor dem ReactOS-Projekt besteht darin, eine Reihe von Bibliotheken, Diensten und (System-)Anwendungen bereitzustellen, die mit denen von Microsoft kompatibel sind. Darüber hinaus machen diese Softwarekomponenten normalerweise Systemaufrufe direkt an den Kernel im Namen von benutzerorientierten Programmen. ReactOS muss diese also auch abfangen, verarbeiten und antworten, während die App nicht klüger ist.

Hoffentlich haben Sie eine Vorstellung von dem Umfang dessen, was die ReactOS-Entwickler versuchen zu tun. Und deshalb gibt es nach dem aktuellen Stand des Projekts einiges, das funktioniert und einiges, das nicht funktioniert. In den folgenden Abschnitten werden wir den Installationsprozess in a virtuelle Maschine . Dann installieren wir drei Anwendungen, um zu sehen, wie sie funktionieren: eine grundlegende, eine mittlere und eine komplexe.





So installieren Sie ReactOS

Die Installation von ReactOS ist sehr ( sehr ) ähnlich wie bei Windows. Wenn Sie Windows schon einmal von Grund auf neu installiert haben, beispielsweise auf einem selbstgebauten PC, sind Sie sofort zu Hause. Die Anfangsphase ist in 'Screen of Death' blau, während der letzte Schliff vertraut aussehende (sofern veraltet) Dialoge verwendet.

Wenn Sie mitmachen möchten, installieren Sie zunächst VirtualBox für Ihr Betriebssystem. Erstellen Sie dann eine virtuelle Maschine mit den Einstellungen wie im folgenden Bild gezeigt. Die meisten davon sind Standardeinstellungen, mit Ausnahme des Arbeitsspeichers (1 GB) und des Festplattenspeichers (10 GB), die, obwohl sie gering sind, für dieses schlanke System ausreichend sein sollten. Wenn dir das alles nach Kauderwelsch klingt, schau doch mal bei unseren Anleitung zu VirtualBox um zu sehen, worum es geht.

Schritt 1: Sprache des Installationsprogramms

Auf dem ersten Bildschirm werden Sie aufgefordert, die Sprache auszuwählen, die während des Installationsvorgangs verwendet werden soll. Hier können Sie die schönen blauen Bildschirme sehen, die bei Windows-Installationen üblich sind. Auf diesem und den folgenden Bildschirmen können Sie mit den Pfeiltasten navigieren, verwenden Sie Eintreten um eine Auswahl zu treffen und andere Aktionen mit den in der unteren Leiste aufgeführten Tasten auszuführen.

windows 10 erkennt keinen internetzugang

Schritte 2-3: Willkommen und Warnung

Hier ist eine nette Nachricht, die Sie bei ReactOS willkommen heißt, sowie ein Hinweis, dass es sich noch in der Entwicklung befindet.

Schritte 4-5: Geräte und Speicher

Sie können die Standardwerte für die Geräte sicher akzeptieren, sie sind alle Standardkomponenten, die VirtualBox emuliert.

Auf dem nächsten Bildschirm sollte die virtuelle Festplatte angezeigt werden, die Sie für Ihre VM erstellt haben. Sie können feststellen, ob die Größe des Laufwerks 'C:' mit dem übereinstimmt, was Sie VirtualBox für diese VM zugewiesen haben. Es sei denn, Sie brauchen eine ausgefallenes Partitionsschema , du kannst einfach zuschlagen Eintreten Hier.

Schritt 6: Bestätigung

Wählen Sie auf diesem letzten Bildschirm die mittlere Option aus. Es wird Ihre Festplatte vollständig formatieren, was Sie benötigen, unabhängig davon, ob die VM brandneu ist oder Sie eine alte virtuelle Festplattendatei recyceln.

Schlag Eintreten auf dem nächsten Bildschirm erneut zur Bestätigung.

Schritt 7: Formatieren

Je nach Größe Ihrer virtuellen Festplatte kann der Formatierungsvorgang einige Zeit in Anspruch nehmen.

Schritt 8: Betriebssystem installieren

Als nächstes kopiert das Installationsprogramm die Betriebssystemdateien auf Ihre virtuelle Festplatte.

Schritt 9: Bootloader installieren

Zuletzt wird das Installationsprogramm eingerichtet die VMs Bootloader um ReactOS auszuführen, wenn Sie es starten. Wählen Sie hier die erste Option, die sie sowohl auf der virtuellen Festplatte insgesamt als auch auf der Partition C: speziell installiert. Ein abschließender Bildschirm informiert Sie darüber, dass Sie Ihren Computer neu starten werden. Verabschieden Sie sich von diesem fantastischen elektrischen Blau.

So richten Sie ReactOS ein

Sie sollten nun in das ReactOS selbst booten. Wenn Sie ein Benutzer eines bestimmten Alters sind, sollte Ihnen das angezeigte Design bekannt vorkommen. Nun erscheint ein Assistent, der Ihnen bei der Einrichtung einiger Aspekte des Systems hilft:

  1. Ein Willkommensbildschirm.
  2. Danksagung, insbesondere an das Open-Source-Projekt, das ReactOS enthält.
  3. Spracheinstellungen, einschließlich für das System (Datum/Uhrzeit, Währung und andere Formate) und für die Tastatur (z. B. US-Layout), wie in der obigen Abbildung gezeigt.
  4. Eine Option zum Hinzufügen Ihres Namens und des Namens Ihres Unternehmens.
  5. Ein Name für Ihr Gerät und das Passwort für das Administratorkonto .
  6. Einstellen von Datum, Uhrzeit und Zeitzone.
  7. Auswahl eines Themas. ReactOS enthält zwei sofort einsatzbereite: Lautus, ein dunkles Thema, und Classic (das genau so aussieht, wie Sie es erwarten würden), wie in der folgenden Abbildung gezeigt.
  8. Netzwerkeinstellungen.
  9. Gibt an, ob der ReactOS-Computer Teil einer (Ad-hoc-)Arbeitsgruppe oder einer Unternehmensdomäne ist .
  10. Ein letzter Fortschrittsbildschirm, während das Betriebssystem im Hintergrund arbeitet.

Sobald dies alles abgeschlossen ist, ist Ihr Desktop einsatzbereit. Wenn Sie ein normaler Windows-Benutzer sind, sollte alles hier sehr vertraut sein. Das 'Start'-Menü, die Taskleiste, die Taskleiste und die Desktop-Symbole sehen alle genauso aus wie das Betriebssystem von Redmond. Es sieht alles gleich aus, aber wie gut ist es? Arbeit ?

Installieren von Windows-Programmen in ReactOS

Wir wählen drei Anwendungen zur Verwendung in diesem Experiment aus:

  • Texteditor . Es ist eines der grundlegendsten Computertools, und ReactOS hat seine eigenen Klone von Notepad und Wordpad, genau wie Windows. Trotzdem werden wir versuchen, PSPad, einen Open-Source-Texteditor, zu installieren.
  • Musikspieler . QMMP ist plattformübergreifend und sieht aus wie WinAmp, daher scheint es eine gute Wahl zu sein. Multimediaanwendungen müssen jedoch mit verschiedenen Betriebssysteminterna interagieren, sodass sie etwas komplizierter sind als ein Texteditor.
  • Webbrowser . Wir suchen hier nach etwas Komplexem, warum nicht gleich darauf eingehen? Versuchen wir, das neueste Chrome zu installieren.

Notiz: Während in den ersten Anweisungen 1 GB RAM für die virtuelle ReactOS-Maschine aufgeführt waren, habe ich dies basierend auf der Auswahl von Chrome auf 2 GB erhöht, bevor ich die Installationen durchführte.

In den folgenden Abschnitten wird detailliert beschrieben, wie erfolgreich (oder nicht) die Installation und Ausführung dieser Programme war.

PSPad installieren und ausführen

Nach dem Herunterladen eines Installationsprogramms von der Website des Projekts , ein einfacher Doppelklick startete die Dinge.

Die Installation wurde ohne Probleme abgeschlossen und das Installationsprogramm startete die Anwendung. Einige rudimentäre Tests (Eingabe von Text und Speichern der Datei) verliefen reibungslos. Ein Fehler, der mir aufgefallen ist, war, dass die Schaltfläche Minimieren in der Titelleiste nicht funktionierte. Maximize hat funktioniert und wechselt zwischen der im Bild unten gezeigten Größe und der Vollgröße hin und her. Aber Minimize funktionierte nicht, während es in anderen Fenstern wie dem Dateimanager funktionierte.

Insgesamt erscheint es auf den ersten Blick weitgehend funktional. Als unser Vertreter einer „einfachen“ Anwendung besteht PSPad also den Test.

Notiz: ReactOS verfügt über einen Application Manager, der eher den verschiedenen Paketmanagern der Open-Source-Welt ähnelt als den 'Programmen und Funktionen' von Windows. Dies ist eine Art Software-Repository, aus dem Benutzer Anwendungen für ReactOS auswählen und installieren können, ähnlich wie im Windows Store. Eine angenehme Überraschung war, dass PSPad in diesem Tool als installiert angezeigt wurde, obwohl wir es manuell installiert haben. Außerdem bietet der Application Manager eine (etwas ältere) Version von PSPad zur Installation. Es wurde auch korrekt installiert und nahm sogar die Sitzung auf, die ich in der neueren Version geöffnet hatte.

Installieren und Ausführen von QMMP

QMMP kann auch von seiner Website heruntergeladen werden; scrolle einfach ganz nach unten in die Download-Seite und suchen Sie nach dem Link für 'Binärpakete für Windows'. Wählen Sie das Installationsprogramm für die neueste Version aus und doppelklicken Sie zum Ausführen.

Es ging jedoch bergab, als die Anwendung gestartet wurde. Es erlaubte mir, die Anwendung zu starten und einen Song zur Playlist hinzuzufügen, aber es wurde nicht abgespielt. Dabei ist mir aufgefallen, dass der Soundtreiber wurde nicht richtig eingerichtet für die VM, aber selbst nachdem dies getan und bestätigt wurde, spielte die App keine MP3-Datei ab. Tatsächlich begann ReactOS einzufrieren, als ich versuchte, QMMP zu deinstallieren, um es neu zu installieren. Eine Neuinstallation von ReactOS, bei der ich zuerst den Audiotreiber installiert habe, hat das Problem nicht einmal gelöst.

Für diese 'moderate' Bewerbung können wir sie als nicht bestanden bewerten. Obwohl es installiert und gestartet wurde, führte es seine Kernfunktion nicht wirklich aus.

Notiz: Wie PSPad ist QMMP auch über den ReactOS Application Manager verfügbar. Die Installation dieser (wieder älteren) Version hat funktioniert, wie im obigen Bild gezeigt.

Chrome installieren und ausführen

Nun zum Coup de Grace: dem Chrome-Webbrowser. Wenn Sie dies auf Ihrem Computer installieren und ausführen können, stehen Ihnen plötzlich eine Vielzahl von Tools zur Verfügung. Dies reicht von Desktop-E-Mail über Audioplayer (siehe unseren Leitfaden zu Spotify) bis hin zu Produktivitätstools (Google Docs oder Office Online). Aber seine Fähigkeit, all diese großartige webbasierte Software auszuführen, bedeutet, dass es ein komplexes Tier unter der Haube ist. Kann ReactOS damit umgehen?

Unglücklicherweise nicht. Zumindest das Ausführen der Standarddatei ChromeSetup.exe war nicht erfolgreich. Das Installationsprogramm konnte nicht einmal eine Verbindung zum Internet herstellen, um den Browser selbst herunterzuladen, was für die Fähigkeit von Chrome, unter ReactOS im Internet zu surfen, nichts Gutes verheißt.

Notiz: Obwohl Chrome keine Option ist, zumindest nicht ohne etwas Ellbogenfett aufzutragen, um es zu installieren, ist Firefox es! Es ist über den Anwendungsmanager verfügbar und läuft gut. Obwohl die Version etwas älter war (v.45.0.1), hatte ich keine Probleme, den Entwurf dieses Artikels in Google Docs zu öffnen, nachdem ich mich bei Gmail angemeldet hatte, wie in der folgenden Abbildung gezeigt.

Sollten Sie ReactOS verwenden?

Es hängt davon ab, ob. Wenn Sie bereits ein Windows-Benutzer sind? Nein, aus keinem Grund, es sei denn, es ist nur Neugier. Wenn Sie ein Mac- oder Linux-Benutzer sind? Es kann nützlich sein, die benötigte Windows-Anwendung auszuführen, indem Sie sie in VirtualBox ausführen. Im Grunde, wenn Sie sich in einer Situation befinden, in der Wine etwas nicht ausführt, was Sie wollen, und Sie nicht für eine Windows-Lizenz bezahlen möchten. Denken Sie nur an den Status 'In Bearbeitung' und machen Sie keine großen Wetten (verlassen Sie sich z. B. nicht bei geschäftskritischen Programmen ohne umfangreiche Tests darauf).

wie viel speicher braucht windows 10?

Wenn Sie jedoch ältere Hardware ohne Betriebssystem haben und eines benötigen, ist ReactOS möglicherweise eine praktikable Option. Sie sollten planen, sich an das zu halten, was im Anwendungsmanager verfügbar ist, was nicht so schlimm ist, wie es sich anhört. Während einige der manuell installierten Apps nicht funktionierten, ging ReactOS mit Application Center-Installationen auf 'drei für drei'.

Zusätzlich zu den oben genannten Dienstprogrammen und Firefox gibt es einige schlagkräftige Anwendungen. Wie LibreOffice. GIMP, Inkscape und Scribus für Grafiken/Veröffentlichungen. GnuCash für Finanzen. VLC für Video. Es gibt sogar eine Demoversion von Diablo II. Nicht zu schäbig für eine Gruppe von Community-Entwicklern, die es mit Microsoft aufnehmen.

Alles in allem sind Sie in Bezug auf Software-Updates und allgemeine Fähigkeiten wahrscheinlich mit einer Linux-Distribution besser dran. Aber wenn Sie einen älteren Computer und einen Benutzer haben, der einfach kein anderes Betriebssystem verwenden kann? In diesem Fall ist ReactOS selbst im aktuellen Alpha-Zustand definitiv einen Blick wert.

Halten Sie ReactOS für ein lohnendes Unterfangen? Wäre ein völlig kostenloses und Open-Source-Windows-kompatibles Betriebssystem nicht großartig? Lass es uns unten in den Kommentaren wissen, wenn du irgendwelche Meinungen hast!

Teilen Teilen Tweet Email Lohnt sich ein Upgrade auf Windows 11?

Windows wurde neu gestaltet. Aber reicht das aus, um Sie davon zu überzeugen, von Windows 10 auf Windows 11 umzusteigen?

Weiter lesen
Verwandte Themen
  • Fenster
  • Open Source
  • Software installieren
Über den Autor Aaron Peters(31 veröffentlichte Artikel)

Aaron ist seit fünfzehn Jahren als Business-Analyst und Projektmanager tief in der Technologie tätig und ist fast genauso lange ein treuer Ubuntu-Benutzer (seit dem Breezy Badger). Zu seinen Interessen gehören Open Source, Small Business Applications, die Integration von Linux und Android sowie Computing im Klartextmodus.

Mehr von Aaron Peters

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren