Projekt ReactOS, das seit vielen Jahren ein freies Betriebssystem mit binärer Kompatibilität zu Windows-Anwendungen und Treibern entwickelt, hat den ersten erfolgreichen Start eines experimentellen Builds für ARM64. Bisher waren die Hauptzielarchitekturen von ReactOS i586 und AMD64, nun konnte das System jedoch auf einer 64-Bit-ARM-Plattform gestartet werden.
Die Demonstration wurde am 26. Mai 2026 veröffentlicht. Wie Phoronix präzisiert, wurde die gezeigte ReactOS ARM64-Version in einer virtuellen Maschine QEMU, die auf den Apple ARM64-Prozessor ausgerichtet ist. Um den experimentellen ARM64-Build auszuführen, ist ein UEFI-kompatibles System mit aktiviertem GICv2 oder GICv3; die Zielarchitektur ist Armv8-A und neuer.
Die Unterstützung befindet sich derzeit in einem experimentellen Zustand. Das bedeutet jedoch nicht, dass es eine für den täglichen Gebrauch einsatzfähige ARM64-Version gibt, geschweige denn eine vollständige Unterstützung für echtes Apple Silicon „out of the box“. Es handelt sich um einen wichtigen technischen Fortschritt: Das System kann bereits die frühen Ladephasen auf der neuen Architektur durchlaufen, aber bis zur stabilen Funktion, Treibern, Grafik und der Kompatibilität mit Benutzeranwendungen ist noch ein erheblicher Arbeitsaufwand erforderlich.
ReactOS Interesse weckt, da es sich nicht um eine Linux-Distribution handelt und keine Shell über Wine darstellt. Das Projekt versucht, ein offenes Betriebssystem zu realisieren, das mit der Windows NT-Familie, einschließlich Anwendungen und Treibern für Windows NT/2000/XP/2003/Vista/7, kompatibel ist. Der Benutzerteil von ReactOS nutzt weitgehend die Entwicklungen von Wine, jedoch wird das System als eigenständiges Betriebssystem mit eigenem Kernel, Bootloader und Systemkomponenten aufgebaut.
Der Code von ReactOS wird unter GNU GPL 2.0vertrieben, wobei das Projekt ausdrücklich warnt, dass sich das System noch im Zustand Alpha. Die Entwickler garantieren keine Stabilität, Datensicherheit und ordnungsgemäße Funktion auf echter Hardware, daher wird weiterhin empfohlen, eine virtuelle Maschine oder ein separates Testsystem ohne wichtige Daten für Tests zu verwenden.
Der Übergang zu ARM64 ist nicht nur für sich genommen wichtig. Für ReactOS ist dies ein Schritt zu einer moderneren Architektur: Windows existiert schon lange auf ARM, und das Interesse an ARM64-Plattformen hat nach der Verbreitung von Apple Silicon, Qualcomm Snapdragon X und serverbasierten ARM-Systemen merklich zugenommen. Allerdings ist das Portieren für ReactOS komplizierter als eine einfache Neubewertung: Es müssen die niederleveligen Teile des Kernels, HAL, Interruptverarbeitung, Boot über UEFI, Speicherverwaltung und eine Treiberbasis angepasst werden.
Eine aktuelle Demonstration zeigt, dass die Arbeiten am ARM64-Port von ReactOS über theoretische Vorbereitungen hinausgegangen sind. Der praktische Status bleibt jedoch unverändert: Dies ist ein Erfolg für Entwickler und Enthusiasten, keine neue fertige Plattform für Benutzer. Für das reguläre Testen von ReactOS bleibt die aktuelle Version relevant. 0.4.15, die als Boot-CD und LiveCD verfügbar ist, und die neuesten Änderungen werden in Nightly-Builds veröffentlicht, die neue Funktionen enthalten können, aber auch neue Regressionen.
Quelle: linux.org.ru
