On Sat, 13 Jun 2009, David Brownell wrote:

> It's my understanding that verions of OpenOCD built using
> the "libftd2xx" library (FTDI's binary code) can not be
> redistributed without violating the OpenOCD license (GPL).
> 
>   http://www.fsf.org/licensing/licenses/gpl-faq.html#GPLIncompatibleLibs
> 
> Reason:  the libftd2xx code clearly isn't a "system library"
> since it's third-party code, and there's no license exception
> granted by OpenOCD.
> 
> Unless someone has a particularly strong contrary argument
> (like relicensing all of OpenOCD) my suggestion is to merge
> the attached patch.  It updates the User's Guide to discourage
> its use except in personal builds.

Agreed.

Furthermore, my own testing with both libraries showed libftd2xx 
marginally faster, and not many times faster as the doc is claiming.

OTOH, libftdi is already packaged by most distributions.  On Fedora you 
only need to do "yum install libftdi-devel" and you're set to compile 
openocd.


Nicolas
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to