Fork me on GitHub

Welcome to ReactOS

Imagine running your favorite Windows applications and drivers in an open-source environment you can trust.
That's the mission of ReactOS!

Development

Get in touch

ReactOS in action view more screenshots
Missing something in the release? Try nightly builds instead.

Recent News

ReactOS 0.4.14 released

The ReactOS Team is pleased to announce the release of version 0.4.14. As with every other release, we’re regularly noting improvements and updates to keep you in touch with what is being done in ReactOS. In this release, improvements range from FreeLoader fixes, Shell features, kernel fixes, NetKVM VirtIO bringup, further work on the Xbox port and support for NEC PC-9800. Note that it took us over a year to get this release in shape and fix regressions.

Newsletter 101 - July 2021 news

Hello ReactOS followers! This report covers changes in the project during February-July 2021. And we definitely have some things to highlight! amd64 build is getting more stable Timo Kreuzer (tkreuzer) worked hard on various parts of the kernel and HAL, fixing issues here and there. Structured Exception Handling (SEH) support for the amd64 architecture was finished, various bugs around the kernel are fixed. A major issue with interrupt handling in HAL was also fixed in May, which finally allowed a semi-stable boot in a virtual environment.

Welcome GSoC 2021 Students!

Another year, another round of Google Summer of Code! The ReactOS Project is participating in Google Summer of Code 2021 and welcomes the selected students. He Yang is a successful student from GSoC 2020, who is going to continue his dive into user-mode ReactOS this year by working on iernonce.dll. That library is responsible for RunOnceEx, a prominent Windows feature to run multiple commands once after a system reboot. Implementing that feature will benefit software depending on it.

Newsletter 100 - January 2021 news

Hello ReactOS followers! This is an attempt to re-instate the Newsletter, which informed you about recent developments. The previous Newsletter 99 was in 2013! This month we were mostly focused on the kernel work, merging pull requests and fixing regressions. Memory manager and Common cache work Being in development for almost six month, this work by Jérôme Gardou finally landed in the master branch. This change refactors many aspects of the Section Objects feature in NT-compatible kernel, making it more compatible with Windows.

Live Activity

    More...