ctOS是一个开发与Windows NT和Windows 2000应用程序和硬件驱动程序兼容的开源操作系统的项目。ReactOS 主要是由C语言编写。部分元件则由C++编写，例如ReactOS 文件浏览器。ReactOS 的许可协议主要为GNU通用公共许可证，也有少量代码以GNU宽通用公共许可証、BSD许可证之类的开源许可证发行。为确保操作系统没有任何一部份是看过泄漏出来的微软 Windows 源码的人所写，或者逆向工程的过程达不到净室设计标准，一个全盘的源码审查由 ReactOS 主要开发者下