tags:

views:

303

answers:

1

From what I gather from the LGPL v2.1, if I static link to a library under LPGL, I have to

  1. Provide the source-code of the LPGL library
  2. Provide the header/object files for my program

The question is: suppose I am doing a commerical project, and I sell it to X. By LPGL 2.1, I need to give to X my header and object files. Is he then able to redistribute those header/object files as he deems fit, or may I add in exception clause to prevent him from doing so?

A: 

IANAL but from the various sources I have found on the GNU project's website regarding LGPL v2.1, it does not appear that you must grant them the right to redistribute the portions of the work which are not part of the library - you simply must supply them so that if they so desire, they could modify the library and then recompile against your objects.

Amber