|
|
|
|
|
by critic
6291 days ago
|
|
No. Whose object code? Is it talking about my object code or the library's? Ten lines per function, per header, per library, per program? Edit: I think you didn't understand LGPL yourself either. I think in the quoted lines, "object code" refers to your code, and accompanying them with a copy of GPL refers to having to release your code under GPL. Or do you think you only have to say you release it under GPL and not actually release it? |
|
If you have just your object code, you are not bound by the license of the library, then you don't need to include it.
If you have just the library header code, then you are not incorporating it into anything else, and have no obligations by the license.
If you have both the library header code incorporated into your object code , then you are bound by the license to provide attribution along with that incorporated object code.
As for you second question, I'd guess lines per file. But it is a bit ambiguous, as almost all legalese is. Again, you could just err toward caution, and include the license text regardless. Are you averse to this for some reason?
Oh, and as per the wiki link, object code is the compiled binary of your source code. At this point, whatever headers you included would already be integrated.