<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Sep 27, 2016, at 7:52 AM, Matěj Cepl &nbsp;wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">On 2016-09-26, 21:10 GMT, DM Smith wrote:<br class=""><blockquote type="cite" class="">A fork of the CrossWire library (SWORD or JSword) may or may <br class="">not be seen by the copyright holders to be mechanism of <br class="">distribution and access that they are willing to license their <br class="">work. I know of one publisher of a popular module in <br class="">particular that would not.<br class=""></blockquote><br class="">Of course, this is yet another example of the complete mess <br class="">about the Biblical modules. Is there somewhere a list of all <br class="">modules with their appropriate licenses under they are <br class="">distributed, or are all of them (except for the three <br class="">I maintain) proprietary? Which modules are explicitly permitted <br class="">to be used only with the code you control?<br class=""><br class="">I would like to know so that I can file a bug against SwordJS, <br class="">that it must eliminate some modules to comply.<br class=""><br class=""></div></div></blockquote></div>See DistributionLicense in&nbsp;<a href="https://crosswire.org/wiki/DevTools:conf_Files" class="">https://crosswire.org/wiki/DevTools:conf_Files</a>.<div class="">Basically if it says:</div><div class="">Copyrighted; Permission to distribute granted to CrossWire</div><div class="">then it is specific to CrossWire.</div><div class="">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.</div><div class="">Our wiki says it should be verbatim which is meant to allow simple filtering.</div><div class=""><br class=""></div><div class="">Modules from other repositories might have a different company name.</div><div class="">I’d suggest the following regexp:</div><div class="">m/.*permission\s+to\s+distribute\s+granted\s+to.*/i</div><div class=""><br class=""></div><div class="">If it merely says:</div><div class="">Copyrighted</div><div class="">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.</div><div class=""><br class=""></div><div class="">Hope this helps.</div><div class=""><br class=""></div><div class="">In His Service,</div><div class="">DM Smith</div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>