ReactOS
Windowsで標準対応するファイルシステムでは、FAT32に加えて、試験的ながらNTFSが利用できる。 また、BtrfsやExt4といったWindowsで標準対応していない複数のファイルシステムに対応している。
ReactOSは、2021年現在、Windows Server 2003相当の互換性(アプリケーション及びドライバに於けるバイナリ互換性)を目標として開発が進められているオープンソースのオペレーティングシステムである。
前身のプロジェクトを含めると1996年から長期間にわたり開発が進められている。2021年4月時点、アルファ版として扱われており、一般的ユーザが利用できる状況ではない。また、動作が確認されているWindowsアプリケーションは一部にとどまっている。
ReactOSは、主にC言語で実装されているが、「ReactOS Explorer」など幾つかの要素はC++によって実装されている。ARMとx64等の複数のアーキテクチャに移植が進んでおり、一部のWindows APIが実装されている。 また、複数のオープンソースソフトウェアプロジェクトと提携し、その成果を多数取り入れており、特に、Windowsとの互換性においてWineプロジェクトの互換レイヤーを取り入れている。
現在、ReactOSの開発者はUSBをサポートする作業も行っている。また、GUIシステムの改良やネットワーク、マルチメディア、プラグアンドプレイハードウェアに対応する作業も行われている。いくつかのアプリケーションは動作が保証されないものの、Javaや、Monoを利用した.NETはサポートされている。マルチユーザー環境が開発されれば、ターミナル・サービスやリモート・デスクトップの開発も行われることとなる。この開発にはXrdp、 VNC、 rdesktopが用いられることとなるだろう。Windows NTサブシステムと同様に、DOS、OS/2、POSIXサブシステムも提供されている。、
開発者は現在Windows NT 5.2をターゲットにそれと互換性を持つカーネルを開発し、より多くのアプリケーションをサポートすることを目標としている。一定の互換性を持つようになれば、NT 6以降の開発を本格的に開始する予定。
また、3Dゲームのサポートの強化および、完全なOpenGLサポートのための作業も行われている。ReactOSプロジェクトのオープンソース版DirectXともいえる、ReactXの開発にも進歩の動きがみられる。
ReactOS プロジェクトは、2ヶ月から6ヶ月の間隔で新しいバージョンをリリースすることを目標としており、バージョン0.5.0からはベータ版となり、実用的なシステムとなる計画である。