ReactOS - описание системы.
ReactOS — свободная и бесплатная операционная система с открытым кодом, совместимая на уровне объектного кода с приложениями и драйверами Windows NT и Windows 2000. На данный момент система очень бурно развивается, и в этом участвуют очень много людей, из различных стран. Изначально система разрабатывалась несколькими людьми (группой) именовавших себя как FreeWin95. Суть реализации проекта была таковой: заменить проект Windows 95, стать его клоном.
Первые несколько лет ReactOS были болезненно медленными, несмотря на большие объёмы написанного кода. Только несколько разработчиков знали, как писать код ядра. Это было время, когда только немногие писали сложные основы ядра. Позже, когда ядро стало полнее и стабильнее, и были написаны основные драйверы, включая IDE и клавиатуру, в разработку смогли войти больше людей.
На данный момент ядро прошло долгий путь и является достаточно стабильным, и многие API достаточно полные для работы на более высоком уровне. Значительная работа проведена по многим библиотекам. Есть базовый код для работы в сети, и хотя в нём достаточно багов, чтобы мешать правильной работе, разработчики верят, что это ненадолго. Базовая реализация интерфейса графических устройств (GDI) и графического драйвера VGA прокладывает путь к GUI.
Советую посетить официальный сайт операционной системы , там Вы сможете скачать исходный код системы, а так же инструкцию по сборке. Можно дополнительно почитать тут.