GPL kernel clients

John Cowan cowan at
Fri May 28 03:35:14 UTC 1999

Bruce Perens scripsit:

> If your "kernel" lives in the same address space as the client program,
> like a shared library, the client would be considered a derived work. If
> it communicates over an inter-process-communication interface, it would
> not be considered a derived work. But the actual language of the GPL
> is vague about this, which is a good reason for using the LGPL.

So a Linux kernel on a VAX, where system and user code share the same
address space, would bring every app running on it under the GPL?
I don't think shared address space can be the relevant parameter.

Note that the Linux kernel explicitly disclaims GPL tainting of
applications that use it.
John Cowan					cowan at
		e'osai ko sarji la lojban.

More information about the License-discuss mailing list