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. Furthermore, I think individuals can be held liable for "inducing" infringement, which is where IANAL becomes useful in some respects. I have been repeatedly warning _against_ infringement and to consult with an attorney on any possible solutions that you intend to distribute in binary form. You should be too. > - FTDI ? no their libray and driver is called in accordance with > their documentation. > - OpenOCD ? nobody has touched a single line of OpenOCD code > - Copyright holders of libftdi, Intra2Net AG ? no, libftdi is LGPL and > the new library would only use the header file in accordance with LGPL > section 3. > > Would it work? with a bit of tweaking I would think so. > > Is this a blatant attempt just to work around the problems with OpenOCD, > GPL and libftd2xx ? What do I know ? Maybe yes, but that does not make > it illegal. It might. This is a very gray area. For the love of all that is sane, why do you want to keep pressing these fronts, when other options have been presented that will solve the problems without any objections? Cheers, Zach _______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
