> well, technically that's true. However they would not be able to link
> it into the proprietary operating system and then distribute it without
> violating the GPL.
Are you sure? Here's a quote from the GPL:
| However, as a special exception, the source code distributed need not
| include anything that is normally distributed (in either source or
| binary form) with the major components (compiler, kernel, and so on)
| of the operating system on which the executable runs, unless that
| component itself accompanies the executable.
Modules for proprietary kernels seem to be okay, don't they?
> - or, implement it in _user-space_ as an entirely GPL'ed application.
I don't see the user space requirement.
> Finally, that second option could be even more difficult... I hear
> MS has recently changed the terms of their C run-time-library license
> to forbid use by GPLed code.
This is extremely unlikely, as Microsoft is selling its own version of
an operation system with GNU components. ;-)
-- Florian Weimer Weimer@CERT.Uni-Stuttgart.DE University of Stuttgart http://CERT.Uni-Stuttgart.DE/people/fw/ RUS-CERT +49-711-685-5973/fax +49-711-685-5898 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/