Hello all, I may have missed one or the other statement given in that long license discussion thread. Nevertheless, Michael asked me to post my view to this forum. If I'm repeating statements that had been posted already: Sorry for the noise.
David Brownell wrote: > The source code should still build with both. > > However, nobody is allowed to distribute binaries > that depend on the D2XX libraries. No question, it is illegal to distribute binaries that had been linked with FTD2XX.lib. Dynamic linking to proprietary libraries by adding LoadLibrary and GetProcAddress to OpenOCD is a gray area. While the FSF would not allow this, some lawyers may have a different view. IMHO, the best solution is to create a new DLL, which is distributed under LGPL or GPL with a special exception (may be even BSDL). It should not provide any problems to link OpenOCD with this new library. And for this library it should be no problem to link to FTD2XX.dll. OpenOCD(GPL) - links - OpenFTD2XX(LGPL) - links - FTD2XX(Closed) Best regards, Harald _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development