-->
Home » » ReactOS is a free, modern operating system based on the design of Windows XP/2003.

ReactOS is a free, modern operating system based on the design of Windows XP/2003.

ReactOS (React Operating System) is an open source computer operating system intended to be binary compatible with application software and device drivers made for Microsoft Windows NT versions 5.x and up (Windows 2000 and its successors). A spin-off of a previous attempt to clone Windows 95, development started in early 1998, and has continued with the incremental addition of features already found in Windows.

ReactOS is primarily written in C, with some elements, such as ReactOS Explorer, written in C++. The project is ported to the ARM and AMD64 processor architectures, and partially implements Windows API functionality. The latter is assisted by including parts from the Wine compatibility layer for Unix-like operating systems, but other functionality is implemented by the developers themselves. However, progress has been hampered by a lack of developers with the relevant skill-sets.

An extensive code audit is in place to protect against legal problems, such that implementation of the Windows API is only done by means of a complete clean room reverse engineering process. This has been in place following claims made in 2006 by a former developer and a third party in separate incidents that the project has either contained disassembled assembly code from Windows, or files directly originating from Microsoft. Both allegations have had no adverse legal consequences to the project, and development continues to this day.

ReactOS has been noted for its information on undocumented Windows APIs and more generally as an open-source drop-in replacement for Windows. The project aim, as cited from itself, is to allow users of Windows to completely renounce use of proprietary commercial software without having to switch to an operating system that is not binary-compatible with Windows, such as Linux. However, a lack of corporate backers and dedicated developers have limited its efforts to realize this.

The name ReactOS was coined by project founder Jason Filby, an Oracle developer from Durban, South Africa. While the term "OS" stood for Operating System, the term "react" referred to the group's dissatisfaction with - and reaction to - Microsoft's monopolistic position.

ReactOS is primarily written in C, with some elements, such as ReactOS Explorer, written in C++. The project relies on MinGW for compilation, and contributes to its development through the submission of patches to its components.

The developers aim to make the kernel more compatible with Windows NT version 5.2 (Windows Server 2003), the usermode APIs with Windows NT 6 (Windows Vista), and to add support for more applications and hardware. DirectX support is undertaken through ReactX, an in-house implementation. 2D hardware-accelerated rendering is done natively, while other drawing functionality is redirected to OpenGL as a stopgap solution.

Development is limited by a lack of people with relevant experience. As of 24 March 2010 (2010 -03-24)[update], in the ReactOS entry in Ohloh, the page followed through the "Very large, active development team" link lists 37 developers who have contributed over a 12-month period and a cumulative total of 97 present and former users who have contributed code to the project via Subversion since its inception. By contrast, there are 1000 or so developers who worked on Windows 7 alone, organized into 25 teams, with each team averaging 40 developers. In addition, in his presentation at Hackmeeting 2009 in Milan, ReactOS developer Michele C. noted that most of the developers learn about Windows architecture while working on ReactOS and have no prior knowledge.


Abiword 2.6 running
Abiword 2.6 running
Ant Renamer 2.10
Ant Renamer 2.10
Ant Renamer 2.10 setup
Ant Renamer 2.10 setup
Aquaria
Aquaria
Aquaria
Aquaria
Bomberman Jetters in BoycottAdvance GBA emu
Bomberman Jetters in BoycottAdvance GBA emu
Cave Story
Cave Story
Cave Story
Cave Story
DXDiag4 DDraw test
DXDiag4 DDraw test
DXDiag4 display
DXDiag4 display
DXDiag4 files
DXDiag4 files
DXDiag4
DXDiag4
Flash in Firefox
Flash in Firefox
Flash in Firefox
Flash in Firefox
GLClock
GLClock
MSN Messenger 4.6
MSN Messenger 4.6
MSN Messenger 4.7
MSN Messenger 4.7
MSN Messenger 5
MSN Messenger 5
MSN Messenger 5 setup
MSN Messenger 5 setup
MSN Messenger 6
MSN Messenger 6
MSN Messenger 6.2
MSN Messenger 6.2
MSN Messenger 6.2 setup
MSN Messenger 6.2 setup
MSN Messenger 6 setup
MSN Messenger 6 setup
MS Works 8.5
MS Works 8.5
MS Works 8.5 setup
MS Works 8.5 setup
MS Works 8.5 setup
MS Works 8.5 setup
Monster Truck Madness demo
Monster Truck Madness demo
Notepad++
Notepad++
RegSeeker 1.55
RegSeeker 1.55
RegSeeker 1.55
RegSeeker 1.55
Shock4way3D Cube effect
Shock4way3D Cube effect
Shock4way3D Flip effect
Shock4way3D Flip effect
Shock4way3D Grid effect
Shock4way3D Grid effect
Shock4way3D Inside effect
Shock4way3D Inside effect
Shock4way3D Wave cube effect
Shock4way3D Wave cube effect
Sonic 2 beta in Gens GS MegaDrive emu
Sonic 2 beta in Gens GS MegaDrive emu
Sonic 3 & Knuckles in Gens GS MegaDrive emu
Sonic 3 & Knuckles in Gens GS MegaDrive emu
Sonic Advance 2 in BoycottAdvance GBA emu
Sonic Advance 2 in BoycottAdvance GBA emu
Starcraft demo
Starcraft demo
TortoiseSVN
TortoiseSVN
TortoiseSVN
TortoiseSVN
TuneUp 2009 installation
TuneUp 2009 installation
Theming via WineCFG
Theming via WineCFG
XBMC
XBMC

ReactOS 0.3.4

Visual Basic 5
Visual Basic 5
Diablo 2 (3dfx Glide)
Diablo 2
Jazz Jack Rabbit 2 Editor
Jazz Jack Rabbit 2 Editor
OpenOffice 2
OpenOffice 2 - Setup
OpenOffice 2
OpenOffice 2 - Setup
OpenOffice 2
OpenOffice 2 - Writer
OpenOffice 2
OpenOffice 2 - Database
OpenOffice 2
OpenOffice 2 - Calc
ReactOS Remote Desktop Connection
ReactOS Remote Desktop
ReactOS Remote Desktop Connection
ReactOS Remote Desktop
ReactOS Remote Desktop Connection
ReactOS Remote Desktop
ReactOS Remote Desktop Connection
ReactOS Remote Desktop

ReactOS 0.3.3

ReactOS 0.3.3
ReactOS Shell
ReactOS 0.3.3
Mozilla Firefox
ReactOS 0.3.3
Mozilla Thunderbird
ReactOS 0.3.3
ReactOS Shell
ReactOS 0.3.3
ReactOS Control Panels
ReactOS 0.3.3
Registry Editor
ReactOS 0.3.3
ReactOS bootscreen in QEMU and also ReactOS as host
ReactOS 0.3.3
ReactOS in QEMU and also ReactOS as host
ReactOS 0.3.3
"Mirror" - ReactOS in QEMU (Win32 host) viewing itself from within ReactOS
ReactOS 0.3.3
Quake III Arena
ReactOS 0.3.3
Quake III Arena
ReactOS 0.3.3
Quake III Arena
ReactOS 0.3.3
Screensaver
ReactOS 0.3.3
Screensaver
ReactOS 0.3.3
Wallpapers
ReactOS 0.3.3
Quake 2
ReactOS 0.3.3
Quake 2
ReactOS 0.3.3
Quake 2
ReactOS 0.3.3
Unreal Tournament
ReactOS 0.3.3
Unreal Tournament
ReactOS 0.3.3
Unreal Tournament
ReactOS 0.3.3
Unreal Tournament
ReactOS 0.3.3
Unreal Tournament
ReactOS 0.3.3
Unreal Tournament
ReactOS 0.3.3
rDesktop
ReactOS 0.3.3
Halo
ReactOS 0.3.3
Installed Apps
ReactOS 0.3.3
WinAmp
ReactOS 0.3.3
Enemy Territory
ReactOS 0.3.3
Enemy Territory
ReactOS 0.3.3
ReactOS system control panel dialogs
ReactOS 0.3.3
ReactOS Desktop
ReactOS 0.3.3
Total Commander
ReactOS 0.3.3
ReactOS Explorer using the Mozilla ActiveX Control for Web Browsing
ReactOS 0.3.3
IrfanView
ReactOS 0.3.3
ReactOS Device Manager
ReactOS 0.3.3
WinRAR
ReactOS 0.3.3
XnView
ReactOS 0.3.3
Download!
ReactOS 0.3.3
Ad-Aware
ReactOS 0.3.3
Zoom-In
ReactOS 0.3.3
Resource Hacker
ReactOS 0.3.3
Xara3D
ReactOS 0.3.3
Tux Paint
ReactOS 0.3.3
Nero Burning Rom
ReactOS 0.3.3
7zip
ReactOS 0.3.3
Alienblaster
ReactOS 0.3.3
Blink Video - Duke Nukem Forever Trailer 2001
ReactOS 0.3.3
ReactOS Setup - first stage (textmode) #1
ReactOS 0.3.3
ReactOS Setup - first stage (textmode) #2
ReactOS 0.3.3
ReactOS Setup - first stage (textmode) #3
ReactOS 0.3.3
ReactOS Setup - second stage #1
ReactOS 0.3.3
ReactOS Setup - second stage #2
ReactOS 0.3.3
ReactOS Setup - second stage #3

ReactOS 0.3.1

ReactOS 0.3.1
CPU-Z
ReactOS 0.3.1
ReactOS Device Manager
ReactOS 0.3.1
uTorrent

ReactOS 0.3.0

ReactOS 0.3.0 - AbiWord, explorer, startmenu
AbiWord, explorer, startmenu
ReactOS 0.3.0 - ReactOS Explorer
ReactOS Explorer
ReactOS 0.3.0 - Display settings
Display settings
ReactOS 0.3.0 - Firefox
Firefox setup
ReactOS 0.3.0 - Firefox
Firefox
ReactOS 0.3.0 - Firefox - rss dialog
Firefox - rss dialog
ReactOS 0.3.0 - Unreal Tournament
Unreal Tournament
ReactOS 0.3.0 - Google Picasa
Google Picasa
ReactOS 0.3.0 - command line FTP tool
command line FTP tool
ReactOS 0.3.0 - ReactOS Service Manager
ReactOS Service Manager
ReactOS 0.3.0 - system config tools
system config tools
ReactOS 0.3.0 - 7-zip
7-zip
ReactOS 0.3.0 - ReactOS startmenu
ReactOS startmenu
ReactOS 0.3.0 - ReactOS startmenu
ReactOS startmenu
ReactOS 0.3.0 - ReactOS startmenu - search
ReactOS startmenu - search
ReactOS 0.3.0 - YSFlight
Flight Simulator (YSFlight)
ReactOS 0.3.0 - command line registry tool
command line registry tool
ReactOS 0.3.0 - Opera 8.5<
Opera 8.5

ReactOS 0.3.0 RC2

ReactOS 0.3.0 RC2
startmenu & command line
ReactOS 0.3.0 RC2
advanced startmenu functions
ReactOS 0.3.0 RC2
system control panels & solitaire

ReactOS 0.2.7, 0.2.8 and 0.2.9

OpenOffice 1.1.4
OpenOffice 1.1.4
AbiWord
Abi Word
MS Office 2003 Setup
MS Office 2003 Setup
ibrowser
ReactOS Internet Browser
Mozilla Firefox
Mozilla Firefox
Mozilla SeaMonkey
Mozilla SeaMonkey
K-Meleon
K-Meleon
Flash Player
Flash Player
mIRC
mIRC
Unreal Tournament
Unreal Tournament
Deus Ex
Deus Ex
OpenTTD
OpenTTD
Adobe Photoshop 3
Adobe Photoshop 3
Paint Shop Pro 4
Paint Shop Pro 4
MS PowerPoint 7
MS PowerPoint 7
ReactOS Internet Browser
ReactOS Internet Browser
Solitaire
Solitaire
PhotoFiltre
PhotoFiltre
Process Explorer
Process Explorer
Visual Basic 6
MS Visual Basic 6
MS Visual Studio 2005 Setup
MS Visual Studio 2005 Setup
PuTTY
PuTTY
ReactOS in QEmu in ReactOS
ReactOS in QEmu in ReactOS
XEmacs
XEmacs
DOSBox Shell
DOSBox Shell
DOSBox - DOOM
DOSBox - DOOM
Day of the Tentacle
Day of the Tentacle
7-zip
7-zip
WinRAR
WinRAR
Microsoft Help Image Editor
Microsoft Help Image Editor
IrfanView
IrfanView
McAfee Stinger tool
McAfee Stinger tool
TuxPaint
TuxPaint

Custom Search
Adserver                   610x250



If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:

0 commenti:

Post a Comment

Random Posts

Recent Posts

Recent Posts Widget

Popular Posts

Labels

Archive

page counter follow us in feedly
 
Copyright © 2014 Linuxlandit & The Conqueror Penguin
-->