開発

ReactOSがARM64対応を実現、Raspberry Pi 5でWindows互換OS起動に成功

Windows NTの互換OS「ReactOS」がARM64アーキテクチャへの対応に成功。Raspberry Pi 5での起動を確認したが、現段階は実験的なものだ。

5分で読める SINGULISM 編集チームが確認・編集

ReactOSがARM64対応を実現、Raspberry Pi 5でWindows互換OS起動に成功
Photo from Unsplash

Windows NTの精神を受け継ぐオープンソースOSが新たな一歩

Windows NTを忠実に再現することを目標に掲げ、30年もの長きにわたり開発が続けられてきたオープンソースプロジェクト「ReactOS」が、新たなマイルストーンを達成した。ARM64アーキテクチャへの対応に成功し、Raspberry Pi 5上で動作する実験的なビルドが公開されたのである。

ARM64移植の背景と意義

ReactOSは従来、x86アーキテクチャ上で動作してきた。しかし、近年のコンピューティング業界ではARMベースのプロセッサーが急速に台頭しており、Apple Siliconの成功をはじめ、サーバー分野からエッジデバイスまでARMアーキテクチャの採用が拡大している。こうした流れの中で、ReactOSがARM64対応に踏み切った意義は大きい。 WINEがLinuxの上にWindowsアプリケーションの互換レイヤーを重ねるのとは異なり、ReactOSはNTカーネルをゼロから再構築し、ドライバーのサポートに至るまでWindowsとの互換性を追求している。このアプローチは、ARM64への移植をより複雑なものにしているが、その分、成功した際のインパクトも大きい。

開発者の8ヶ月にわたる挑戦

ARM64対応は容易な道のりではなかった。ReactOSのコントリビューターは、コードを動作させるために8ヶ月を費やしたという。動作要件も厳格で、GICv2またはv3が有効なUEFI ARM64システムが必要であり、ARMv8-A以降のボードをサポートしている。Raspberry Pi 5は特別なケースとして扱われており、The Registerが実際に試したところ、起動プロセスは決して容易ではないとのことだ。

実験段階であることの意味

ReactOSチームは、このARM64ビルドが「まだ実験的な状態」であることを明確にしている。公開されたスクリーンショットでは、QEMU経由でのARM64上での動作と、Raspberry Pi 5上での動作が確認できるが、現時点で実際にできることは限られている。 プロジェクトは自らを「アルファ品質のオペレーティングシステム」と位置づけており、本番環境での使用はもちろん、テスト用途であっても「犠牲にできるデバイス」でのみ使用すべきだと警告している。安定性やアプリケーションサポートの覜点で批判するのは、現段階ではフェアではないだろう。

30年の歴史と現在地

ReactOSは2026年でソースツリーへの最初のコミットから30周年を迎えた。現在の開発ターゲットはWindows Server 2003との互換性であり、2025年には最新ビルドのレビューが行われ、Windowsの黄金時代を忠実に再現している点が評価された。 直近の安定版リリースは0.4.15で、これは2021年以来初のリリースとなった。SMP(対称型マルチプロセッシング)サポートのデモや、フルタイムの開発者を雇用するというマイルストーンの達成など、プロジェクトは着実に前進を続けている。

デスクトップが表示されることの価値

ARM64でのReactOS起動を「ただ起動しただけ」と片付けるのは早計だ。WindowsのデスクトップがARM64ハードウェア上に表示される瞬間は、長年の開発努力の結晶であり、オープンソースコミュニティにとって純粋な喜びの瞬間でもある。 ただし、このマイルストーンはあくまで出発点に過ぎない。ARM64上で実用的なアプリケーションを動作させ、安定した環境を提供するまでには、まだ多くの課題が残されている。しかし、Windows NTの遺産をオープンソースの力で次世代のアーキテクチャに移植するという試みは、コンピューティングの歴史において意義深いものだ。

今後の展望 ReactOSのARM64対応は、あくまでプロセスの始まりに過ぎない。しかし、x86以外のアーキテクチャでWindows互換環境を実現するという目標は、今後のコンピューティングの多様化において重要性を増していくだろう。実験段階からの脱却と、実用的なARM64サポートの実現が、ReactOSの次の大きな課題となる。 ---

よくある質問

ReactOSとはどのようなプロジェクトなのか
ReactOSはWindows NTをオープンソースで再現するプロジェクトです。1996年から開発が続けられており、NTカーネルをゼロから再構築することで、Windowsとの高い互換性を目指しています。WINEとは異なり、OS全体をWindows互換として動作させることを目標としています。
ARM64版のReactOSはすでに使えるのか
2026年5月現在、ARM64版は実験的な状態です。Raspberry Pi 5などで起動は可能ですが、実用的なアプリケーションの動作は限られており、テスト用途にとどまります。プロジェクト自体が「アルファ品質」と位置づけており、安定性は保証されていません。
Raspberry Pi 5でReactOSを使うにはどうすればいいか
GICv2またはv3が有効なUEFI ARM64システムが必要です。ReactOSの公式サイトからARM64対応の実験ビルドを入手できますが、起動プロセスは複雑であり、上級者向けの操作が必要です。公式ドキュメントをよく確認した上で試すことをお勧めします。
出典: The Register

コメント

← トップへ戻る