ReactOS è un sistema operativo libero e open source il cui obiettivo primario è avere una compatibilità del 100% con le applicazioni e i driver scritti per Microsoft Windows NT, Windows 2000 e Windows XP. Il progetto si trova nello stato di sviluppo alpha, ma il 97% degli obiettivi è già stato raggiunto con la versione 0.3.3 del Settembre 2007.
Tuttavia, ReactOS è ancora nella fase alpha e non è consigliato per l'uso di tutti i giorni. Durante il corso del 2008 è prevista la fase di sviluppo "beta" nella quale ReactOS sarà adatto per l'utilizzo di tutti i giorni.
Per consentire di provarlo senza disporre di un pc apposito, oltre alla versione installabile e al Live cd si possono scaricare dal sito le immagini per vari emulatori.
ReactOS è scritto principalmente in C, con alcuni elementi, come ReactOS Explorer, scritti in C++.
Molte componenti di ReactOS sono distribuite sotto le licenze GNU General Public License, GNU Lesser General Public License e/o BSD License.