https://reactos.org/blogs/30yrs-of-ros/ [reactos.org]
Today marks 30 years since the first commit to the ReactOS source tree [github.com].
[...]
ReactOS started from the ashes of the FreeWin95 project, which aimed to provide a free and open-source clone of Windows 95. FreeWin95 suffered from analysis paralysis, attempting to plan the whole system before writing any code. Tired of the lack of progress on the project, Jason Filby took the reins as project coordinator and led a new effort targeting Windows NT. The project was renamed to “ReactOS” as it was a reaction to Microsoft’s monopolistic position in home computer operating systems.
[...]
While writing this article, I reached out to Eric Kohl. He developed the original storage driver stack for ReactOS [...]"I think I found ReactOS while searching for example code for my contributions to the WINE project. I subscribed to the mailing list and followed the discussions for a few days. The developers were discussing the future of shell.exe, a little command line interpreter that could only change drives and directories and execute programs. A few days [later] I had started to convert the FreeDOS command.com into a Win32 console application, because I wanted to extend it to make it 4DOS compatible. 4DOS was a very powerful command line interpreter. On December 4th, 1998 I introduced myself and suggested to use my converted FreeDOS command.com as the future ReactOS cmd.exe. I had a little conversation with Jason Filby and Rex Joliff, the CVS repository maintainer. I sent my cmd.exe code to Rex and he applied it to the repository. After applying a few more cmd-related patches over the next weeks, Rex asked me whether I would like to have write-access to the repository. I accepted the offer…
[...]
There was always an open and friendly atmosphere. It was and still is always nice to talk to other developers. No fights, no wars, like in some other projects."[...]
Public interest grew as ReactOS matured. In October 2005, Jason Filby stepped down as project coordinator, and Steven Edwards was voted to be the next project coordinator.
[...]
Steven Edwards strengthened the project’s intellectual property policy and the project made the difficult decision to audit the existing source code and temporarily freeze contributions.
[...]
Following challenges with the audit, Steven Edwards stepped down as project coordinator and Aleksey Bragin assumed the role by August 2006.Despite the challenges during this time, ReactOS 0.3.x continued to build upon ReactOS’s legacy. ReactOS 0.3.0 was released on August 28th, 2006.
[...]
ReactOS 0.4.0 was released on February 16th, 2016. It introduced a new graphical shell that utilized more Windows features and was more similar architecturally to Windows Explorer. ReactOS 0.4.0 also introduced support for kernel debugging using WinDbg when compiled with MSVC. Being able to use standard Windows tools for kernel debugging has helped us progress considerably. ReactOS 0.4.0 continued to receive incremental updates every few months up until versions 0.4.14 and 0.4.15 which had years of development updates each. Today, the x86_64 port of ReactOS is similarly functional to its x86 counterpart, but with no WoW64 subsystem to run x86 apps its usability is limited.
[...]
Behind the scenes there are several out-of-tree projects in development. Some of these exciting projects include a new build environment for developers (RosBE), a new NTFS driver, a new ATA driver, multi-processor (SMP) support, support for class 3 UEFI systems, kernel and usermode address space layout randomization (ASLR), and support for modern GPU drivers built on WDDM.The future of ReactOS will be written by the people who believe in the mission and are willing to help carry it forward.
If you believe in running “your favorite Windows apps and drivers in an open-source environment you can trust”, you can help make that a reality by making a financial contribution [reactos.org], opening a pull request on GitHub [github.com], or testing and filing bug reports [reactos.org]. Even small contributions can help a lot!
Previously on SoylentNews:
ReactOS 0.4.15 Released [soylentnews.org] - 20250326
Watch: Mac OS X 10.4 Running in Windows Alternative ReactOS via PearPC Emulator [soylentnews.org] - 20180510
Alternatives to Win32...Win32 of course! ReactOS still making progress.... [soylentnews.org] - 20160828
Release of ReactOS 0.4 Brings Open Source Windows Closer to Reality [soylentnews.org] - 20160217
Ask Soylent: Can We Turn ReactOS into a Viable Alternative to Windows 10? [soylentnews.org] - 20151021
NTFS Now Supported in ReactOS LiveCD [soylentnews.org] - 20141106