# ReactOS Architecture

DevFeed: [ReactOS Architecture](<https://devfeed.tech/articles/reactos-architecture-32761.md>)

Original publisher: [Read original article](<https://reactos.org/architecture/>)

Published: 2020-02-08T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [Operating system](<https://devfeed.tech/topics/operating-system.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [win32](<https://devfeed.tech/topics/win32.md>), [systems](<https://devfeed.tech/topics/systems.md>), [C](<https://devfeed.tech/topics/c.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [Processes](<https://devfeed.tech/topics/processes.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [free](<https://devfeed.tech/tags/free.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [operating-systems](<https://devfeed.tech/tags/operating-systems.md>), [os](<https://devfeed.tech/tags/os.md>), [processes](<https://devfeed.tech/tags/processes.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

## AI overview

ReactOS is an open-source reimplementation of the Windows NT operating system. The article describes development opportunities, its build environment, and the project's applications and core processes, including C and C++ applications using base Win32 APIs.

## Source excerpt

Interested in ReactOS development? Becoming a ReactOS developer is both simple and rewarding. The codebase allows developers of all different backgrounds and skillsets to find something that interests them, and allows them to get going quickly using our excellent build environment. The challenge of working on a mainstream operating system is something many people are interested in, however the opportunities to do so are rather limited. Linux and BSD are the obvious choices, but not everyone wants to work in a unix environment or are put off by the vast scale of unix communities and the large choice on offer.