レトロ Sep 2, 2026ブックマークに追加

ReactOS、Microsoftのコードに一切触れることなくWindows XP/2003をゼロから再構築するオープンソースプロジェクトが、バージョン0.4.16をリリース。一世代を育んだインターフェースを蘇らせるための、22年にわたるボランティアによるリバースエンジニアリングの成果だ。
Windows XPが独占的に君臨していた時代、デスクトップはショートカットで散らかり、「マイドキュメント」がまだ意味を持っていた時代を覚えています。ReactOSはそんな時代に生まれました。そして、少数の開発者たちが「Microsoftのコードを一切触ることなく、Windows XP/2003をバイナリレベルで一から再構築することは可能か?」という、あまりにも突拍子もない質問に答えようとしたのです。
30年後の今日、ReactOS 0.4.16がここにあります。
リリース0.4.16は革命的なものではありません。安定性のマイルストーンです。バグの減少、ハードウェアサポートの向上、従来のWin32アプリケーションとの互換性の改善などが行われました。主な改善点としては、ACPI(Advanced Configuration and Power Interface)ドライバーの管理向上、Explorerシェルの修正、.msiインストーラーとの互換性向上が挙げられます。ReactOSは今や、より多くのWindows XP時代のアプリケーションをクラッシュすることなくインストールして実行できるようになりました。
このプロジェクトはゆっくりとしたペースで着実に進化を続けており、各リリースは世界中のボランティアによる何千時間ものリバースエンジニアリングとテストの成果です。
ReactOSは単なるOSではありません。それはリアルタイムのソフトウェア考古学プロジェクトです。チームは、Microsoftのコードをコピーすることなく、Windowsの動作を正確に再現しなければなりません。その奇妙な挙動、歴史的なバグ、文書化されていないAPIコールなど、すべてを仕様と動作観察から再実装する必要があります。
その結果、ReactOSはWindowsの内部を理解するための貴重な情報源となっています。Wine、QEMU、その他の互換性プロジェクトの開発者たちも、ReactOSに貢献したり、そこから学んだりしています。
ReactOSはまだアルファ版です。日常的な用途でWindowsを置き換えることはできません。しかし、VM上でWindows 2000/XPのソフトウェアを驚くほど忠実に動作させることができ、1990年代から2000年代のコンピュータ環境を懐かしみたい人にとっては、本物のノスタルジックな体験を提供しています。
リリース0.4.16は、このように野心的で実現不可能と思われるオープンソースプロジェクトが、モチベーションの高いコミュニティによって長年にわたって支えられ続けられることを示しています。
開発者:ReactOSプロジェクトは1990年代中期から、国際的なボランティアチームによって開発されています。詳細は reactos.org でご覧いただけます。
本記事は人工知能により作成され、人間の編集管理のもとで校閲されています。