Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Avoiding the JavaScript trap #3220

Closed
ghost opened this issue Jun 11, 2021 · 1 comment
Closed

Avoiding the JavaScript trap #3220

ghost opened this issue Jun 11, 2021 · 1 comment

Comments

@ghost
Copy link

ghost commented Jun 11, 2021

Users trying to avoid the JavaScript Trap (https://www.gnu.org/philosophy/javascript-trap.html) might be using the libreJS firefox add-on. Currently, libreJS will blacklist the JS on www.openstreetmap.org. The user is then expected to look through the source-code of the webpage manually to find out if the JS is licensed as free software.

If the JavaScript that is loaded by www.openstreetmap.org is in fact free software, would you please consider "setting the JavaScript free" as described in this documentation: https://www.gnu.org/software/librejs/free-your-javascript.html ? Your website contains the following notice: "OpenStreetMap is a map of the world, created by people like you and free to use under an open license." This seems to suggest, that the code is in fact free software and it is only a matter of correctly declaring the licenses!

This way everyone can easily avoid the JavaScript Trap without having to read through the source code of the webpage, manually confirming and whitelisting the scripts.

@tomhughes
Copy link
Member

Duplicate of #2886.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant