There is a lot of confusion about.

But it is actually very simple.

A complete programme binary incorporating libsword (or other GPL2 code)
requires to be GPL2, i.e. full sources need to be released etc etc etc.
The "compatible" is here very limited as essentially only a copyleft
license will do.

But GPL2 code can incorporate any kind of GPL2 compatible code - in any
amount.

So, it is possible to create a GPL2 application based on libsword, where
100% of the non library code is PD, allowing anyone who wants to e.g. to
make use of the PD code in commercial close sourced applications - as
long as such applications no not link to libsword, but use a different
Bible backend.

An example of that exists within the wider Sword family in LCD Bible.
The author took his GUI code and reworked it for making a closed source
application with a different backend. If he had BSD licensed or PD
dedicated the GUI code, he would have allowed others to do the same.

Peter


_______________________________________________
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