Chris wrote:

You need to look at the question immediately following the one you link. I'll quote: Q: If a library is released under the GPL (not the LGPL), does that mean that any program which uses it has to be under the GPL?
A: Yes, because the program as it is actually run includes the library.

That couldn't be any more clear. Putting it into concrete terms, Sword is a library. Sword is under the GPL. And front end to Sword is a "program which uses it". Thus, any front end to Sword must be under the GPL.

Actually, it could be clearer. The FAQ in places uses language like, "we believe they form a single program." When the above Q&A uses the word "program" it could be clearer whether or not this is the parts combined into a single program or one of the parts of that combination that links to the library. In my opinion the statement in the answer, "because the program as it is actually run includes the library," implies the program in question is the combination because it "includes the library."

In SWORD devel jargon, it seems to me that a SWORD application is a frontend code plus the SWORD library code. So, the "program" of the Q&A in this case is the full application not the frontend code apart from the library.

Part of the FAQ I think is clear is:
Q - You have a GPL'ed program that I'd like to link with my code to build a proprietary program. Does the fact that I link with your program mean I have to GPL my program?
A - Yes.

In this case there is a distinction between "my code" and "my program." Again, in SWORD jargon, "your program" would be the SWORD library, "my code" would be the frontend code and "my program" would be a full SWORD application.

If I am wrong, then to me the FAQ is not clear.

What is not clear to me is what each party in this discussion means when they say things like "program".

Jerry


_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to