[sword-devel] Announcing Sword++
dmsmith at crosswire.org
Tue Sep 27 08:30:16 MST 2016
> On Sep 27, 2016, at 7:52 AM, Matěj Cepl wrote:
> On 2016-09-26, 21:10 GMT, DM Smith wrote:
>> A fork of the CrossWire library (SWORD or JSword) may or may
>> not be seen by the copyright holders to be mechanism of
>> distribution and access that they are willing to license their
>> work. I know of one publisher of a popular module in
>> particular that would not.
> Of course, this is yet another example of the complete mess
> about the Biblical modules. Is there somewhere a list of all
> modules with their appropriate licenses under they are
> distributed, or are all of them (except for the three
> I maintain) proprietary? Which modules are explicitly permitted
> to be used only with the code you control?
> I would like to know so that I can file a bug against SwordJS,
> that it must eliminate some modules to comply.
See DistributionLicense in https://crosswire.org/wiki/DevTools:conf_Files <https://crosswire.org/wiki/DevTools:conf_Files>.
Basically if it says:
Copyrighted; Permission to distribute granted to CrossWire
then it is specific to CrossWire.
Note, compare this as case insensitive, allowing whitespace and variations in punctuation. In one instance it has “CrossWire Bible Society”. In another it has a couple extra words after copyrighted.
Our wiki says it should be verbatim which is meant to allow simple filtering.
Modules from other repositories might have a different company name.
I’d suggest the following regexp:
If it merely says:
then we haven’t stated any further distribution restrictions, but it’d probably be best to exclude as well unless the conf says elsewhere it is ok. We try not to use this string, but it is present in 5 modules.
Hope this helps.
In His Service,
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the sword-devel