How come ReactOS be free software

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Post Reply
Charlie
Posts: 1
Joined: Mon May 16, 2005 10:46 am

How come ReactOS be free software

Post by Charlie » Mon May 16, 2005 10:48 am

A silly question:
ReactOS uses Windows NT's kernel as its kernel,but how come it be free software if it use Microsoft's stuff? :?

ViRUS
Posts: 17
Joined: Tue Nov 30, 2004 2:57 am
Location: Russia
Contact:

Post by ViRUS » Mon May 16, 2005 10:57 am

ROS use it's own MS WinNT compatible kernel...

Elledan
Posts: 363
Joined: Sat Jan 01, 2005 3:18 pm
Location: Netherlands
Contact:

Re: How come ReactOS be free software

Post by Elledan » Mon May 16, 2005 11:53 am

Charlie wrote:A silly question:
ReactOS uses Windows NT's kernel as its kernel,but how come it be free software if it use Microsoft's stuff? :?
ROS doesn't use WinNT's kernel, or any code ever written by anyone working for MSFT for that matter.

The only thing ROS has in common with Windows are the API calls (the functions applications call when they want to, for example, send data to the soundcard, or create a pop-up message) and certain pecularities of Windows which have to be replicated to ensure full compatibility.

In short, ROS simply re-implements Windows' functionality through publicly available information (API-calls) and reverse engineering (without decompiling and such, as this would equal copyright infringement). It's the same process as WINE and Samba use to ensure compatibility with Windows.

Post Reply

Who is online

Users browsing this forum: DotBot [Crawler] and 2 guests