|
From: Stephan M. <Ste...@ia...> - 2007-09-07 10:52:35
|
libusb.lib is *not* a static version of libusb0.dll it's just an import library that loads the DLL at runtime. Apart from that I don't know (I'm no LGPL expert) whether or not its legal to *statically* link a proprietary application with a LGPL library. Stephan > Hello Stephan, > > Thank you for taking time to answer me. > Just to make sure that everything is clear on my side : the > requirements below apply if I link my code with a static version of > the library ? (That is, my code is linked with libusb.lib, and it > does not load the DLL) > > Thanks > Vincent > > > > > To fulfill the requirements of the license (LGPL/GPL) > > you ... > > > > - DO NOT have to distribute the source code of your > > own application. The LGPL explicitly allows you to > > link your (closed source) application against the > > library > > - if you distribute libusb-win32's driver or DLL > > along with your own application then you either > > have to provide libusb-win32's source code or > > point your users to a location where they can > > download it. You also have to include libusb-win32's > > licence and copyright so that your users know about > > their rights (and responsibilities) > > > > > > Stephan |