> How does GNU LibreJS determine that an external library is Free
> Software? What is the preferred way to add additional
> libraries/versions/CDN locations to the list of "tagged" libraries?

LibreJS determines if it's free by computing a hash of the script and
comparing it to the hashes in this file:
http://bzr.savannah.gnu.org/lh/librejs/dev/annotate/head:/data/script_libraries/script-libraries.json

To add new libraries, you can send patches to me by using this
gethash.sh script on the JavaScript you want to add:
http://bzr.savannah.gnu.org/lh/librejs/dev/annotate/head:/data/script_libraries/gethash.sh

And adding that hash to script-libraries.json.

Reply via email to