ReactOS sử dụng các phần của dự án Wine để có thể hưởng lợi từ tiến bộ của Wine trong việc triển khai Win32 API. Trong khi các thành phần NTDLL, USER32, KERNEL32, GDI32 và ADVAPI32 của Wine không thể được ReactOS sử dụng trực tiếp do sự khác biệt về kiến trúc, các đoạn mã của chúng và các phần khác có thể được chia sẻ giữa cả hai dự án. Hạt nhân được phát triển bởi ReactOS riêng biệt vì Wine dựa vào các hạt nhân Unix-like hiện có. Ngoài ra, Arwinss thử nghiệm đã được tạo ra như một phương tiện thay thế để cải thiện USER32 và hỗ trợ GDI32 thông qua một triển khai thay thế của Win32. Trong khi hệ thống phụ ReactOS ban đầu được mô hình hóa gần gũi với Win32 API của nó, Arwins cũng có thể sử dụng một số thay đổi tương ứng với các thư viện Windows hiện có, thay vì sử dụng các thư viện cuối cùng của Wine để kết hợp và hiển thị các thay đổi trong kiến trúc của Wine.
ReactOS