

ReactOS is flexible and extensible by design. There is only one single OS core, the kernel porting ReactOS to other architectures only involves porting the hardware abstraction layer, the lowest part that talks directly with the platform hardware. The ReactOS operating system design is able to provide portability across families of processors, such as Intel x86 and even provide portability across different processor architectures, such as CISC and RISC. Although lightweight, ReactOS offers a lot in comparison to Windows 95, with an up-to-date experience as well as built from scratch on a rock solid NT core. You can think of the term "lightweight" in the good old fashion of Win95, a consistent user interface and small bundle of very common and useful tools.

ReactOS is designed to be powerful and lightweight. ReactOS has been designed for high security it doesn't share some of the common security flaws with other operating systems. ReactOS will incorporate proper default security settings.

This decision alone invalidated many of the security features in NT. Recent NT-based operating systems from Redmond, especially XP, got a bad reputation for their weak default security settings mainly to simplify the transition from Win9x for both users and legacy applications. ReactOS combines the power and strengths of the NT kernel – which is well known for its extensibility, portability, reliability, robustness, performance and compatibility – with Win32 compatibility.
REACTOS SECURITY DRIVER
It comes with a WIN32 subsystem, NT driver compatibility and a handful of useful applications and tools. The ReactOS project reimplements a state-of-the-art and open NT-like operating system based on the NT architecture. As you can see in OnWorks with ReactOS it has the following main features:
