ReactOS folosește porțiuni ale proiectului Wine astfel încât să poată beneficia de progresul Wine în implementarea API Win32. În timp ce componentele NTDLL, USER32, KERNEL32, GDI32 și ADVAPI32 ale Wine nu pot fi utilizate direct de ReactOS din cauza diferențelor arhitecturale, fragmente de cod ale acestora și alte părți pot fi partajate între ambele proiecte. Kernelul este dezvoltat de ReactOS separat, deoarece Wine se bazează aici pe kerneluri Unix-like existente. În mod separat, ramura experimentală Arwinss a fost creată ca un mijloc alternativ de îmbunătățire a suportului USER32 și GDI32 printr-o implementare alternativă a Win32.
ReactOS