2018-04-29 21:17:57 +00:00
|
|
|
========================
|
2017-10-16 16:29:28 +00:00
|
|
|
ReactOS™ Version 0.4.x
|
2021-01-20 01:45:44 +00:00
|
|
|
Updated January 20, 2021
|
2017-10-06 13:00:36 +00:00
|
|
|
========================
|
|
|
|
|
|
|
|
1. What is ReactOS?
|
|
|
|
-------------------
|
|
|
|
|
2017-10-16 16:29:28 +00:00
|
|
|
ReactOS™ is an Open Source effort to develop a quality operating system that is
|
|
|
|
compatible with applications and drivers written for the Microsoft® Windows™ NT
|
2017-10-06 13:00:36 +00:00
|
|
|
family of operating systems (NT4, 2000, XP, 2003, Vista, Seven).
|
|
|
|
|
2020-04-23 23:30:40 +00:00
|
|
|
More information is available at: https://reactos.org/
|
2017-10-06 13:00:36 +00:00
|
|
|
|
|
|
|
|
|
|
|
2. Relationship with the WINE project
|
|
|
|
-------------------------------------
|
|
|
|
|
|
|
|
ReactOS has always intended to work with the WINE project to share as much
|
|
|
|
programming effort as possible. This mainly concerns User Mode DLLs and
|
|
|
|
still happens to a degree today. Other areas of cooperation lie in
|
|
|
|
applications and testing suites.
|
|
|
|
|
|
|
|
|
|
|
|
3. Future compatibility
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
The ReactOS project, although currently focused on Windows Server 2003
|
|
|
|
compatibility, is always keeping an eye toward compatibility with
|
|
|
|
Windows Vista and future Windows NT releases.
|
|
|
|
|
|
|
|
|
|
|
|
4. Supporting other System Applications
|
|
|
|
---------------------------------------
|
|
|
|
|
|
|
|
The Windows NT architecture allows for subsystems, as does the ReactOS
|
|
|
|
architecture. A subsystem is an implementation of the APIs of another
|
|
|
|
operating system, allowing ReactOS to run applications from other systems.
|
|
|
|
We are already looking at subsystems for: Java, OS/2, and DOS and possibly
|
|
|
|
others in the future.
|
|
|
|
|
|
|
|
|
|
|
|
5. Is ReactOS legal?
|
|
|
|
--------------------
|
|
|
|
|
|
|
|
Yes we are.
|
|
|
|
All the code of ReactOS has been written from scratch by our developers.
|
|
|
|
We go to great lengths to ensure that the code our developers create is clean,
|
|
|
|
same applies to the variety of methods we use to understand Windows internals,
|
|
|
|
including clean room reverse engineering, using existing documentation freely
|
|
|
|
available both in books and on the web, using extensive tests (tens of millions)
|
|
|
|
which apply black box engineering methods against both public and private APIs
|
|
|
|
exposed by the operating system.
|
|
|
|
|
|
|
|
|
|
|
|
6. Tutorials
|
|
|
|
------------
|
|
|
|
|
2020-04-23 23:30:40 +00:00
|
|
|
Developer and User Tutorials: https://reactos.org/wiki
|
2017-10-06 13:00:36 +00:00
|
|
|
|
|
|
|
The tutorials contain more information on the project, compiling and testing
|
|
|
|
ReactOS - amongst other topics. Contributors to the project are always welcome.
|
|
|
|
|
|
|
|
|
|
|
|
7. Frequently Asked Questions
|
|
|
|
-----------------------------
|
|
|
|
|
2020-04-23 23:30:40 +00:00
|
|
|
Some of your questions may be answered in: https://reactos.org/faq/
|
|
|
|
In addition, the ReactOS forum: https://reactos.org/forum/ may contain
|
2017-10-06 13:00:36 +00:00
|
|
|
complementary, yet non-official, information.
|
|
|
|
|
|
|
|
|
2021-01-20 01:45:44 +00:00
|
|
|
8. Authors and Credits
|
|
|
|
----------------------
|
|
|
|
|
|
|
|
Aleksandar Andrejevic
|
|
|
|
Aleksey Bragin
|
|
|
|
Alex Ionescu
|
|
|
|
Alexander Shaposhnikov
|
|
|
|
Amine Khaldi
|
|
|
|
Andrew Greenwood
|
|
|
|
Andrey Korotaev
|
|
|
|
Art Yerkes
|
|
|
|
Benedikt Freisen
|
|
|
|
Brandon Turner
|
|
|
|
Brian Palmer
|
|
|
|
Cameron Gutman
|
|
|
|
Casper Hornstrup
|
|
|
|
Christoph von Wittich
|
|
|
|
Colin Finck
|
|
|
|
Daniel Reimer
|
|
|
|
David Quintana
|
|
|
|
David Welch
|
|
|
|
Dmitry Chapyshev
|
|
|
|
Emanuele Aliberti
|
|
|
|
Eric Kohl
|
|
|
|
Filip Navara
|
|
|
|
Ged Murphy
|
|
|
|
Gé van Geldorp
|
|
|
|
Giannis Adamopoulos
|
|
|
|
Gregor Anich
|
|
|
|
Gregor Brunmar
|
|
|
|
Gunnar Dalsnes
|
|
|
|
Hermès Bélusca-Maïto
|
|
|
|
Hervé Poussineau
|
|
|
|
Jaix Bly
|
|
|
|
James Tabor
|
|
|
|
Jason Filby
|
|
|
|
Jeffrey Morlan
|
|
|
|
Jens Collin
|
|
|
|
Jérôme Gardou
|
|
|
|
Joachim Henze
|
|
|
|
Johannes Anderwald
|
|
|
|
Kamil Hornícek
|
|
|
|
Katayama Hirofumi MZ
|
|
|
|
KJK::Hyperion
|
|
|
|
Klemens Friedl
|
|
|
|
Maarten Bosma
|
|
|
|
Magnus Olsen
|
|
|
|
Marc Piulachs
|
|
|
|
Mark Jansen
|
|
|
|
Martin Fuchs
|
|
|
|
Matthias Kupfer
|
|
|
|
Michael Wirth
|
|
|
|
Mike Nordell
|
|
|
|
Mindflyer
|
|
|
|
Nathan Woods
|
|
|
|
Peter Hater
|
|
|
|
Peter Ward
|
|
|
|
Pierre Schweitzer
|
|
|
|
Rex Jolliff
|
|
|
|
Robert Dickenson
|
|
|
|
Royce Mitchell III
|
|
|
|
Saveliy Tretiakov
|
|
|
|
Stanislav Motylkov
|
|
|
|
Stefan Ginsberg
|
|
|
|
Sylvain Petreolle
|
|
|
|
Thomas Blümel
|
|
|
|
Thomas Faber
|
|
|
|
Timo Kreuzer
|
|
|
|
Vadim Galyant
|
|
|
|
Vizzini
|
|
|
|
Wierd_W
|
|
|
|
Z98
|
|
|
|
|
|
|
|
Further thanks go to all Contributors and the Wine Team
|