GUI goodness for your Mouse and Keyboard programming

Gilles Gravier gilles at gravier.org
Thu Oct 2 16:42:34 UTC 2008


Hi!

Derek Broughton wrote:
> 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.
>   
:) Thanks! :)

By the way, I'm having people specialised in this kind of issue look at
HIDpoint specifically for that. Can't tell more yet... The only thing I
can say is that just looking at the stuff and quickly examining the way
it runs shows that it's not clear... either way. So I'm waiting for a
more precise answer when they are done looking at the details. :)

Gilles.






More information about the ubuntu-users mailing list