「無料のWindowsクローン」オペレーティングシステムであるReactOSは、つい最近ReactOS 0.4.9をリリースしました。これにより、多くの改善がもたらされました。 ReactOSに慣れていない場合は、完全に無料のオープンソースオペレーティングシステムであり、x86 / x64 PC用に構築されており、Windows Server2003以降のアプリケーションと完全に互換性があるように構築されています。 ReactOS ではありません LinuxベースのOSであり、1996年以来開発中の文字通り無料のオープンソースWindowsクローンです。
この最新の0.4.9バージョンでは、ReactOSは問題なく完全にセルフホスティングになりました。つまり、ReactOSはそれ自体の内部から完全に構築でき、ReactOSをコンパイルするためにサードパーティのオペレーティングシステムを必要としません。セルフホスティングは古いReactOSバージョンに組み込まれていましたが、無数の問題がありました。メモリ使用量とストレージI / O負荷の下でシステムにストレスがかかりすぎていました。これは、NT準拠のカーネルに欠陥があることが原因でした。
ReactOSチームは、FreeBSDのqsortの実装からの入力や、Pierre Schweitzerによるバッチファイルシステムの変更など、長年にわたるさまざまな努力により、ReactOSが問題なく完全にセルフホスティングできるようになったと発表しました。
ReactOS 0.4.9の追加の改善には、全体的な安定性とパフォーマンスの強化が含まれます。ハードウェアアブストラクションレイヤーとFastFATドライバーは大きな注目を集め、FastFATは、リソースリークが原因でシステムクラッシュを引き起こすほど高速にキャッシュを食いつぶす必要がなくなりました。 FastFATも書き直され、ブート検出中にダーティ/破損したボリュームで「chkdsk」修復をトリガーします。
その他の品質改善には、組み込みのzipfldr拡張機能の追加があります。ReactOSは、WinZipなどのサードパーティツールを必要とせずに、zip形式のアーカイブをネイティブに解凍できるようになりました。
ReactOS 0.4.9の完全な変更ログは非常に膨大であり、読むことができます ここに (以下はほんの小さなスニペットのスクリーンショットです)。
全体として、これは、Linuxシステムを使用する際のハードルや学習曲線がなく、より「Windowsのような」エクスペリエンスを望んでいるオープンソースコミュニティにとって素晴らしいニュースです。