ReactOS プロジェクトは数年ぶりにポイントリリースをリリースしており、この非常に楽観的な取り組みは進歩を遂げています。
Windows用のドライバーをインストールできるという事実は、それ自体が本当に素晴らしいことです。
ReactOSバージョン0.4.15は、ここ数年で初めて番号が付与されたバージョンです。しかし、2021年12月のバージョン0.4.14以降、開発が停止していたわけではありません。開発はこれまでずっと継続して行われてきました。Reg FOSSデスクはZeroVerに懐疑的な見方を示していますが、プロジェクトの「まだ半分にも達していない」という番号を真剣に受け止めるべきです。私たちは、このバージョンに非常に感銘を受けています。
このバージョンは約6ヶ月前にコードmaster
ブランチから分離され、現在もそこで作業が続けられています。つまり、このバージョンはここ数年のプロジェクトの進捗状況を示すスナップショットと言えるでしょう。プラグアンドプレイのサポート、サウンド、メモリ管理、レジストリの問題への対応、セキュリティサブシステム、「シェル」(Windows用語でグラフィカルデスクトップを意味します)、そしてバンドルアクセサリが改善されています。
ReactOS 0.4.15は、PaleMoonユーザーの好みに合わせてFirefox 52を問題なく実行できます。クリックして拡大
The Registerは、ReactOSの進捗状況を長年にわたって何度か取り上げてきました。2018年のバージョン0.4.9、2019年のバージョン0.4.11、2020年のバージョン0.4.13、そして最近ではこの前のバージョンである2022年の0.4.14です。 これは非常に大胆なプロジェクトです。Microsoft Windows NTとの互換性が高く、Windowsアプリケーションを実行できるだけでなく(WINEは現在それをかなりうまく実行できるため)、Windowsドライバーも実行できるOSをリバースエンジニアリングする試みです。そして、それはそこに近づいているようです。たとえば、VirtualBox Guest Additionsをインストールすることができましたが、その後、ReactOSはVirtualBoxディスプレイアダプターを使用していると表示しました。高解像度などを選択することはできませんでしたが、32ビットカラーで動作しました。
現時点で入手できるのはx86-32 OSで、仮想CPUコアを2つ割り当ててACPI SMPコンピュータ用にインストールするように指示しても、実際には1つのコアでしか動作していないようです。デスクトップの透かしには、アプリケーションにはWindows NT 5.2 Build 3790: Service Pack 3として報告されていると表示されています。これはWindows XP Pro x64エディション、あるいはXP for x86-64のベースであるWindows Server 2003に相当します。
The Regが2004年に報じたように、XP 64はx86-32バージョンより数年遅れていました。Reg FOSSデスクはわずか2年前にXP 64の最新バージョンをインストールしましたが、その使い勝手の良さを恥ずかしながら認めざるを得ません。現代のWindowsと比べると、洗練されていてエレガント、そして高速です。また、最近、Windows Server 2003 Enterpriseも試験的にインストールしました。これは、32ビット版Windowsの中で、3ギガバイト強のRAMをサポートできるのは、Windows Server 2003 Enterprise(とDatacenterエディション)だけだからです。ReactOS VMに8,000MBのRAMを割り当ててみましたが、それでも3.5GiBしか認識されませんでした。
Windows用のドライバをインストールできるという事実自体が極めて驚くべきものであり、The Registerは過去に、Microsoftのカーネルエンジニアが、オリジナルのソースコードにアクセスすることなくそれが実現できたことに驚きを隠せない様子を報じています。ReactOSプロジェクトは、クリーンルームリバースエンジニアリングのクリーンさを堅持しており、実際、約20年前には、一部の貢献者がMicrosoftのソースコードを閲覧した可能性があるという非難を受け、徹底的なチェックを行うために開発を一時停止しました。
このハゲタカは、Windows XPの肥大化に絶望し、2002年頃にLinux(とデスクトップ版Mac OS Xも少し)に完全に乗り換えました。Windows XPに戻る理由は全く見つからず、Windows 11はついに残っていたノスタルジアを根絶しました。私たちにとってReactOSは、Windows NTの歴史におけるスイートスポットを見事に再現したものと言えるでしょう。起動プロセスはNT 4のようにテキストモードですが、デスクトップはWindows 2000頃のものに酷似しており(XPのテーマはそのまま)、実に不気味なほどです。私たちが最後にWindowsを気に入って使っていた頃のWindowsを、ピクセル単位で完璧に再現していると言えるでしょう。
ReactOS には、サポートしている約 400 個のプログラムを含む一種のアプリストアがあります。 - クリックして拡大
内蔵の「WINE Internet Explorer」ブラウザはまったく動作しませんでしたが、 Firefoxの古いバージョンも含め、動作するはずの358個の無料アプリを取得してインストールできるアプリケーション マネージャーがプリインストールされています。
- Free95はGPL 3 Windowsクローンであると主張しているが、ベイパーウェアのような雰囲気がある
- PumpkinOSはFOSSのPalmOS互換ランタイム環境を切り開きます
- seL4にWindowsの個性を移植する試み、Neptune OSをご紹介します
- ReactOSは「Windows Researchカーネルの模倣」だとマイクロソフトのカーネルエンジニアが主張
2025年になっても、個人的にはWindowsは特に必要ありません。ましてや32ビットシングルコアのWindows互換OSなど必要ないのですが、インストールして動作させるという点だけでも実に素晴らしいです。もしWindowsをインストールして動作させられるのであれば、ライセンスを所有しておらず、20年以上前のOSであっても海賊版に手を出したくないのであれば、これは驚くべき成果と言えるでしょう。
古いバージョンのWindowsを好むのは私たちだけではないことは承知しています。熱心なゲーマーの中には、今でもWindows 98SEを使っている人もいますが、これは私たちにとっては実にマゾヒスティックな行為に聞こえます。もしReactOSが、OSとの統合を除けば、ほとんどの最新のWindowsアプリを問題なく実行できるレベルに到達したら、Microsoftは何らかの口実を見つけて、このプロジェクトを訴訟に持ち込み、煙の上がるクレーターさえ残らないほどにまで追い詰めてしまうのではないかと懸念しています。とはいえ、それまでは素晴らしい製品なので、ぜひ試してみてください。®