ReactOS menggunakan bagian dari proyek Wine sehingga dapat mengambil keuntungan dari kemajuan Wine dalam menerapkan Win32 API. Sementara Wine NTDLL, USER32, KERNEL32, GDI32, dan komponen ADVAPI32 tidak dapat digunakan secara langsung oleh ReactOS karena perbedaan arsitektur, potongan kode dari mereka dan bagian lain dapat dibagikan antara kedua proyek. Kernel dikembangkan oleh ReactOS secara terpisah karena Wine bergantung di sini pada kernel Unix-seperti yang ada. Secara terpisah, cabang eksperimental Arwinss diciptakan sebagai sarana alternatif untuk meningkatkan dukungan USER32 dan GDI32 melalui implementasi alternatif dari Win32. Sementara subsistem ReactOS asli dimodelkan secara erat dengan subsystem Win32 yang setara dengan Arwins.
ReactOS