OpenTreeOfLife / opentree

Opentree browsing and curation web site. For overarching or cross-repo concerns, please see the 'germinator' repo.
http://tree.opentreeoflife.org/
BSD 2-Clause "Simplified" License
107 stars 26 forks source link

Open tree browser not evidently free software - RMS #1183

Open jar398 opened 5 years ago

jar398 commented 5 years ago

From: Richard Stallman rms@gnu.org

https://tree.opentreeoflife.org/opentree/argus/opentree10.4@ott93302

I tried it today (sorry for the delay). With my browser that blocks nonfree JavaScript code, it is totally nonfunctional.

Are you in Cambridge? I can demonstrate it to you.

jar398 commented 5 years ago

RMS tests for this using the Icecat browser. I don't know if there is any other way to test.

jar398 commented 5 years ago

I installed the icecat binary https://ftp.gnu.org/gnu/gnuzilla/60.3.0 /on my ubuntu computer and verified that the tree browser fails. The files it complains about are:

https://tree.opentreeoflife.org/opentree/static/js/webapp-helpers.js https://tree.opentreeoflife.org/opentree/static/js/jquery.js https://tree.opentreeoflife.org/opentree/static/js/json2.js

The report gives a link to this site:

https://www.gnu.org/software/librejs/

This page says that the 'freedom' checker is also available as a firefox add-on.

jar398 commented 5 years ago

I am starting to look at https://www.gnu.org/software/librejs/free-your-javascript.html . It should be possible to fix this problem.