ReactOS 0.4.16 bringt einen grafischen Installer und Wine-10-Abgleich
ReactOS 0.4.16 erschien am 29. August 2026 nach rund 18 Monaten und 2.808 Commits. Neu sind ein grafischer Installer, ein neuer ATA-Treiber und der Abgleich mit Wine 10.
4 Min. Lesezeit

Die Zahlen
- commits since version 0.4.15
- 2,808
- tracker issues closed in this cycle
- 381
- roughly, since the previous release
- 18 months
ReactOS hat am 29. August 2026 die Version 0.4.16 veröffentlicht, nach etwa 18 Monaten Arbeit. Die Ausgabe ersetzt den Textmodus-Installer durch einen grafischen, tauscht einen Speichertreiber aus dem Jahr 2009 aus und zieht den eigenen Wine-Fork auf Wine 10.0. Für alle, die Windows-Software ohne Windows testen, ist das die nützlichste ReactOS-Version seit Jahren.
ReactOS ist ein Open-Source-Betriebssystem, das Windows-Programme und -Treiber ausführen soll. Es ist nicht Linux und baut nicht auf Linux auf. Es setzt Windows selbst neu um. Laut den Release Notes zählte das Projekt in diesem Zyklus 2.808 Commits und 381 geschlossene Tickets.
Der Installer ist jetzt ein einziges Image
Bislang bedeuteten Testen und Installieren zwei verschiedene Downloads. Es gab eine LiveCD zum Ausprobieren und eine BootCD zum Installieren. Version 0.4.16 führt beide zu einem einzigen Image zusammen.
Den neuen grafischen Installer schrieb Hermès Bélusca-Maïto, so die Release Notes des Projekts. Linuxiac berichtet, dass er auch eine einfache Partitionsverwaltung anbietet. Die Release Notes beschreiben das Ziel schlicht: Man kann ReactOS "test and install ReactOS using the same image", also mit demselben Image testen und installieren.
Phoronix vergleicht das Ergebnis mit einer Linux-Live-Umgebung, in der Ausprobieren und Installieren von einem Medium aus geschehen.
Die Treiberarbeit zählt mehr, als es klingt
Die wichtigste Korrektur betrifft den Speicher. ReactOS ersetzte UniATA, den seit 2009 genutzten ATA-Treiber, durch einen neuen. ATA ist die ältere Schnittstelle, die Festplatten und optische Laufwerke mit einem PC verbindet.
Dieser Tausch behebt echte Fehler. Laut Release Notes verbessert die Änderung die Startgeschwindigkeit und beseitigt den Bugcheck INACCESSIBLE_BOOT_DEVICE. Ein Bugcheck ist der Windows-Name für einen Stoppfehler, also den Bluescreen. Linuxiac berichtet, der alte Treiber verursachte langsame Starts und komplette Fehlschläge auf neueren Maschinen. Eines der zugrunde liegenden Tickets, CORE-3804, wurde am 3. Februar 2009 eingereicht.
Auch der Ton wurde neu gebaut. Ein Treiber namens sklhdaudbus ersetzt das unvollständige hdaudbus.sys. Laut Release Notes unterstützt er HD-Audio-Controller, die mit Windows XP und Windows Server 2003 kompatibel sind.
Virtuelle Maschinen gewinnen ebenfalls Unterstützung. Die Ausgabe ergänzt asynchrone Verbindungsunterstützung, mit der ReactOS unter Virtual PC 2007 und Hyper-V Generation 1 startet. Dazu kommt ein neuer Netzwerktreiber für DC21X4-Adapter. Getrennt davon behob das Projekt eine Nvidia-Verlangsamung, indem es die Seitentabelleneinträge des Systems erweiterte.
Was sich geändert hat, in einer Tabelle
| Bereich | Vorher | In 0.4.16 |
|---|---|---|
| Installationsmedium | Getrennte LiveCD und BootCD | Ein Image, grafisches Setup mit einfacher Partitionierung |
| Speicher | UniATA-Treiber, seit 2009 genutzt | Neuer ATA-Treiber, kein INACCESSIBLE_BOOT_DEVICE-Stoppfehler |
| Audio | Unvollständiges hdaudbus.sys | sklhdaudbus, für HD-Audio der XP- und Server-2003-Klasse |
| Wine-Fork | Wine 2.x und 3.x | Wine 10.0, APIs ab Vista hinter einem Build-Schalter |
| 16-Bit-Programme | Nicht unterstützt | WineVDM erstmals enthalten |
Ein Servermodus und 16-Bit-Unterstützung
Version 0.4.16 ergänzt einen Installationstyp namens Server Core. Er schaltet die grafische Explorer-Shell ab und behält den vollen Zugriff auf das Win32-Subsystem, also die Schicht, die Windows-Programme tatsächlich aufrufen. Phoronix vergleicht das mit Windows Server Core.
Der Wine-Sprung ist das andere große Stück. ReactOS teilt Code mit Wine, dem Projekt, das Windows-Programme unter Linux ausführt. Der Fork hing auf Wine 2.x und 3.x fest. Nun folgt er Wine 10.0, und die Unterstützung für APIs ab Vista ist über einen Build-Schalter erreichbar. WineVDM erscheint erstmals und bringt 16-Bit-Windows-Anwendungen zurück.
Das Projekt bleibt bei der Reife deutlich. Linuxiac beschreibt ReactOS als "a work in progress rather than a drop-in replacement for modern Windows", also als laufende Arbeit und nicht als direkten Ersatz für modernes Windows.
Was das für Entwickler bedeutet
Wer ein Windows-only-Werkzeug am Leben hält, kann ReactOS jetzt günstiger ausprobieren. Ein Image laden, in einer virtuellen Maschine starten und sehen, ob die eigene Binärdatei läuft. Die Unterstützung für Hyper-V Generation 1 und Virtual PC 2007 bedeutet weniger Kampf mit dem Hypervisor vor dem eigentlichen Test.
Zwei Gruppen haben heute konkreten Nutzen. Treiber- und Kernelentwickler bekommen ein lesbares, veränderbares Ziel, das sich wie Windows verhält, und die neuen ATA- und HD-Audio-Treiber sind frischer Code, der sich zu lesen lohnt. Teams mit alter Branchensoftware bekommen WineVDM, sodass ein 16-Bit-Installer oder -Hilfsprogramm endlich irgendwo getestet werden kann.
Wine-Nutzer profitieren indirekt. Arbeit, die zwischen beiden Projekten fließt, erreicht mehr Menschen, und ein Fork acht Hauptversionen im Rückstand bremste das. Beobachte, wie schnell der Wine-10.0-Abgleich Korrekturen erzeugt, die in beiden Projekten landen.
Nimm den Vorbehalt als harte Grenze. Setze ReactOS nicht unter Produktionslast, und lies einen erfolgreichen Test nicht als Zertifizierung. Nutze es als Kompatibilitätssignal und als Debugging-Fläche, und prüfe alles Wichtige danach auf echtem Windows.
Quellen
Ähnliche Artikel

TryNix führt jedes Nix-Paket im Browser-Tab aus
TryNix bootet einen zu WebAssembly kompilierten Linux-Kernel und führt jede von 310.083 nixpkgs-Versionen im Tab aus. Python 3 braucht beim ersten Besuch 7,5 Sekunden.

Asahi Linux unterstützt jetzt offiziell Macs der M3-Reihe
Asahi Linux hat die Unterstützung für M3, M3 Pro und M3 Max in den Installer übernommen. WLAN, USB 3 und AV1-Dekodierung laufen. Schlafmodus, HDMI und schnelle 3D nicht.

Kubernetes 1.37 hebt den Rootless-Modus auf Beta
Kubernetes 1.37 setzt KubeletInUserNamespace auf Beta. Kubelet, Container-Runtimes, CNI-Plugins und kube-proxy können nun alle als normaler Benutzer laufen.