ReactOS
| ReactOS | |
|---|---|
| Developer | Community contributors The ReactOS developers |
| Written in | C, C++[3] |
| OS family | Windows NT-like |
| Working state | Alpha |
| Source model | Open-source[4] |
| Initial release | (partial) 1998 |
| Latest preview | 0.4.15[5][1][2] / 21 March 2025[5] |
| Repository | |
| Marketing target | Personal computing |
| Update method | CD-ROM ISO image, QEMU image, VirtualBox image, VMware image, or source code[6] |
| Supported platforms | IA-32, x86-64 |
| Kernel type | Hybrid (designed to be compatible with Windows NT family) |
| Influenced by | Microsoft Windows |
| Default user interface | Graphical (ReactOS Explorer) |
| License | GPL-2.0-or-later[a] |
| Official website | www |
ReactOS is a free and open-source operating system for i586/amd64 personal computers that is intended to be binary-compatible with computer programs and device drivers developed for Windows Server 2003 and later versions of Microsoft Windows.[7][8] ReactOS has been noted as a potential open-source drop-in replacement for Windows[9][10][11] and has been of interest for its information on undocumented Windows APIs.[12]
ReactOS has been in development since 1996. As of September 2025, it is still considered to be feature-incomplete alpha software. Therefore, it is recommended by the developers to be used only for evaluation and testing purposes.[13][14] However, many Windows applications are working, such as Adobe Reader 9.3, GIMP 2.6, and LibreOffice 5.4.[15][16]
ReactOS is primarily written in C, with some elements written in C++, such as the ReactOS File Explorer. The project partially implements Windows API functionality and has been ported to the AMD64 processor architecture.[17] ReactOS is part of the FOSS ecosystem so it re-uses and collaborates with many other FOSS projects,[18][19] most notably the Wine project that presents a Windows compatibility layer for Unix-like operating systems.
- ^ a b reactos on GitHub
- ^ a b ReactOS at DistroWatch
- ^ "ReactOS on Open Hub". openhub.net. Black Duck Open Hub. Retrieved 24 October 2014.
- ^ "ReactOS on GitHub". GitHub. Retrieved 27 April 2019.
- ^ a b Cite error: The named reference
0.4.15was invoked but never defined (see the help page). - ^ "Download | ReactOS Project". www.reactos.org. Retrieved 28 July 2017.
- ^ Holwerda, Thom (5 March 2009). "ReactOS Targets Windows 2003, Vista". OSNews. Retrieved 14 October 2020.
- ^ vicmarcal (14 April 2018). "ReactOS 0.4.8 released!!". ReactOS.org Project News (Corporate blog). Archived from the original on 16 April 2018. Retrieved 14 October 2020.
With software specifically leaving NT5 behind, ReactOS is expanding its target to support NT6+ (Vista, Windows 8, Windows 10) software.
- ^ Stahl, Louis-F. (23 June 2015). "Russland erklärt ReactOS zu favorisierter Windows-Alternative". heise online. Retrieved 14 October 2020.
- ^ Cite error: The named reference
Spiegelwas invoked but never defined (see the help page). - ^ Cite error: The named reference
dvorakwas invoked but never defined (see the help page). - ^ Cite error: The named reference
undocumentedwas invoked but never defined (see the help page). - ^ Kupfer, Matthias; Bragin, Aleksey (14 March 2010). ReactOS — Das zu Windows binärkompatible Open-Source-Betriebssystem. Chemnitzer Linux-Tage (in German). Chemnitz, Germany. Retrieved 15 March 2010.
- ^ Cite error: The named reference
lowendmacreviewwas invoked but never defined (see the help page). - ^ Thom Holwerda (14 November 2007). "ReactOS Gets OpenOffice.org 2 Support; New Release Plans". OSNews.
- ^ Tests for 0.4.14 on reactos.org (February 2022)
- ^ Cite error: The named reference
2008reviewwas invoked but never defined (see the help page). - ^ Cite error: The named reference
collaborationwas invoked but never defined (see the help page). - ^ Cite error: The named reference
collaboration2was invoked but never defined (see the help page).
Cite error: There are <ref group=lower-alpha> tags or {{efn}} templates on this page, but the references will not show without a {{reflist|group=lower-alpha}} template or {{notelist}} template (see the help page).