GUI goodness for your Mouse and Keyboard programming

Derek Broughton news at
Thu Oct 2 16:14:43 UTC 2008

Gilles Gravier wrote:

> Derek!
> Derek Broughton wrote:
>> That's not really true.  If the software _requires_ GPL licensed code to
>> work, it's a "derived work" and must still be GPL.  Just keeping your
>> code
>> separate from GPL code isn't enough.  If, otoh, it's a driver
>> configurator (I just skimmed it - I thought it was spam, too) it probably
>> doesn't really require specific drivers.
> No. I can write a piece of code that is specifically and only designed
> to run with Linux, on Linux, for Linux... and that code doesn't have to
> be GPL. Despite the fact that the Linux kernel is GPL.

Sorry, you're right - I didn't even consider the reverse case.   The point
was, as you cited later, that the communication must be "arms length" - but
even separately bundling two packages does not _of itself_ free an
application of a need to comply with the GPL.

More information about the ubuntu-users mailing list