GNU LibreJS
GNU LibreJS, or simply LibreJS, is a free software web browser extension for Mozilla Firefox-based browsers, created by the GNU Project. Its purpose is to block nonfree nontrivial JavaScript programs and allow free or trivial JS in a user's web browser. The add-on was created to address the so-called "JavaScript Trap" proposed by Richard Stallman,[1] a situation in which many users unknowingly run nonfree programs in their web browsers.[2]
Description
GNU LibreJS aims to block nonfree JavaScript programs that are present in many websites. It is developed as part of the GNU Project by Ruben Rodriguez and Nik Nyby[1] and is included by default in the GNU IceCat browser.[3] It can also work with Tor.[4]
The add-on allows site whitelisting and has an e-mail detection system for users to contact page webmasters in order to persuade them into making their JavaScript code compliant with LibreJS.[5] According to the Free Software Foundation, many websites break while using the add-on, due to the pervasiveness of proprietary JavaScript code on the web.[6] Nevertheless, programmer and activist Richard Stallman supports the usage of GNU LibreJS.[2]
See also
References
External links
- LibreJS on gnu.org
- GNU LibreJS - Addons for Mozilla
- ↑ a b Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen ljs. - ↑ a b Richard Stallman: The JavaScript Trap. GNU.org, abgerufen am 23. Juli 2015.
- ↑ GNUzilla and IceCat. Free Software Foundation
- ↑ n8willis: GNU LibreJS 6.0.6 released. LWN.net, 3. Dezember 2014 .
- ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen releases. - ↑ wtheaker: LibreJS reaches version 5.4. Free Software Foundation, 23. Oktober 2013 .