On Wed, Jun 24, 2009 at 12:23, Michael Bruck<mbr...@digenius.de> wrote:
> On Wed, Jun 24, 2009 at 11:42, Zach Welch<z...@superlucidity.net> wrote:
>> On Wed, 2009-06-24 at 11:18 +0200, Magnus Lundin wrote:
>>> Simple project for a CS student.
>>>
>>> A wrapper with a libftdi interface calling libftd2xx, as a project using
>>> a LGPL  license
>>>
>>> So any user can take their binary copy of OpenOCD linked against libftdi
>>> and simply replace  the libftdi dll file, no need to play with system
>>> files or drivers.
>>>
>>> Is  such a library  illegal ? Who would have standing to complain ?
>>
>> You are doing it to circumvent the GPL.  I think that is illegal.
>>
>> You would be contravening this copyright holder's intention, which would
>> make you liable for any possible infringement that I could show.
>
> If a third party develops a libftdi.dll replacement then there is no
> reason a user can not use that replacement. The GPL license that
> applies to the user does not restrict at all what he does with the
> code or binary as long as he does not distribute binaries of it.
>
> Obviously to put the dll wrapper wrapper under a GPL+exceptions
> license it would have to be written from scratch rather than just
> copy&pasting GPLed libftdi header files (although one could ask the
> libfti author to re-license his/her files).

I missed the part where it's LGPL, then it seems to fall under the
definition of "Application" and the "if the incorporated material is
not limited to numerical parameters, data structure layouts and
accessors, or small macros," clause applies.

Michael
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to