ReactOS は、「オープンソース Windows」ソリューションとして、クラシック Windows ゲームをフルスクリーン モードで実演します

ReactOS は、「オープンソース Windows」ソリューションとして、クラシック Windows ゲームをフルスクリーン モードで実演します

代替案の探求:ReactOSの進化

Windowsの代替となる現実的な選択肢を探しているなら、ここ数年で数多くの選択肢が登場してきました。私たちの回顧シリーズでは、Corel Linux、BeOS、Lindowsといった興味深い代替OSを改めて検証してきました。これらのプロジェクトの中でも、ReactOSは定期的なアップデートと改良によって進化を続けています。

ReactOSの最近のアップデート

今年3月、ReactOSはいくつかの重要なアップデートを導入しました。これらの機能強化は、プラグアンドプレイマネージャー、Microsoft FATファイルシステム、シェルとオーディオ機能の改善など、様々なシステムコンポーネントに重点を置いています。これらのアップデートの詳細については、こちらの特集記事をご覧ください。

ユーザーエクスペリエンスの大幅な強化

今週、ReactOSはエクスプローラー機能、特にフルスクリーンアプリケーションの効率的な管理機能に関して、エキサイティングな進歩を発表しました。これらの機能強化を紹介するため、ReactOSチームはエクスプローラーインターフェースのビフォーアフターを示す画像を公開しました。特に注目されたのは、MicrosoftがWindows 95のCD-ROMに同梱していた、往年の名作SFシューティングゲーム「Hover!」です。ただし、このゲームは「Fun Stuff」フォルダに隠れていました。

興味深いことに、Microsoft はWindows 8.1 およびさまざまな Web ブラウザーとの互換性を確保するために、長年にわたってHover!に変更を加えてきました。

仮想化とグラフィックスの改善

ReactOSの最新アップデートでは、フルスクリーンサポートが導入されただけでなく、oleaut32.dllWine由来の重要な修正も組み込まれています。この調整により、Oracle Virtual Box、特にコンボボックスダイアログに関連する問題が解決されます。共有画像からもわかるように、ユーザーはVirtualBox内で設定を作成・保存できるようになりました。

さらに、OLEAUT DLL の修正により、3DMark 2001 のバグが修正され、以前は見えなかった設定がはっきりと見えるようになりました。

OLE と COM の統合について

技術に詳しい方にとって、Microsoftのコンポーネント オブジェクト モデル(COM)は、ホスト アプリケーションを含むさまざまな Windows コンポーネント間の連携を容易にします。OLE(オブジェクトのリンクと埋め込み)は、Microsoft Foundation Class(MFC)ライブラリを利用して、Visual Basic 6 アプリケーション内で動的なリンクと埋め込みを可能にすることで、COM を基盤としています。

Microsoft の公式ドキュメントでは、OLEAUT32.dllVisual Basic 6 アプリケーション用の OLE オートメーションを実装するランタイム ライブラリとして機能し、遅延バインディングを通じて COM オブジェクトとの動的な対話を可能にすることが強調されています。

これらのアップデートに関する追加の情報や画像については、ソース リンクにアクセスしてください。

出典と画像

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です