Page 2 of 2

Posted: Mon Feb 14, 2005 12:43 pm
by A-v-S
uniQ wrote:There's probably a part of the EULA against that, although I couldn't find it in a quick read-through.

And what about the ReactOS Licence. It is GPL'. And on the SkyOS forum, they said they can't use GPL drivers because their kernel is not GPL.

The ReactOS kernel is GPL. Aren't there any problems with that when using non GPL drivers ?

Posted: Mon Feb 14, 2005 3:17 pm
by e7
>>Aren't there any problems with that when using non GPL drivers ?<<

Not for the developers ;-)

MS has the same "problem": Their operating system isn't GPL, but you as user can install GPL-drivers and -software if you want...

Posted: Mon Feb 14, 2005 10:23 pm
by A-v-S
What the discuttion on the skyos forum sais:

GPL software can be used on non GPL OS, if it doesn't link to the kernel (SkyOS kernel is closed source).

So how is it reversed ?

Posted: Tue Feb 15, 2005 10:31 am
by Wierd

It is a violation for a CLOSED SOURCE project to link to code in a GPL project, if that linked code is fundementally important, and paramount to the operation and identity of the closed source program

Likewise, a GPL program 'shouldnt' link directly to a closed source library, if the same is true.

ReactOS is capable of booting, displaying an image on the screen, and accepting input from the keyboard and mouse without the need of 3rd party drivers. Thus, ReactOS doesnt have a dependance on any closed source software.

ReactOS, Further, does not provide such software or drivers.

This separation is to protect the intelectual property of both the closed source project, and the GPL project, by preventing their licences from contradicting each other.-- The GPL is explicit in this, but only as for as above---

If the license for the closed source software doesnt care about the target platform it is run on, it is then perfectly legitimate for the end user to run this non-gpl software within ReactOS. In this manner, the end user is allowed to install and use drivers meant for windows OS, if the license agrteement for that driver is not explicit in saying it is ONLY for windows--- Because ReactOS runs and works just fine without those drivers.

ReactOS is being developed to be ABLE to make use of those drivers-- Those drivers are not a requirement for the OS to function, and so, the whole thing is neat and tidy.