GNU LibreJS: Difference between revisions
No edit summary |
m Task 4: fix Category:Pages using deprecated image syntax; WP:GenFixes on, using AWB |
||
Line 2: | Line 2: | ||
{{Infobox software |
{{Infobox software |
||
| name = GNU LibreJS |
| name = GNU LibreJS |
||
| logo = |
| logo = LibreJS icon.png |
||
| screenshot = LibreJS on Wikipedia.png |
| screenshot = LibreJS on Wikipedia.png |
||
| caption = GNU LibreJS 6.0.9 showing the blocked elements on the English Wikipedia main page. |
| caption = GNU LibreJS 6.0.9 showing the blocked elements on the English Wikipedia main page. |
||
Line 39: | Line 39: | ||
{{FOSS}} |
{{FOSS}} |
||
[[Category:GNU Project software|LibreJS]] |
[[Category:GNU Project software|LibreJS]] |
||
[[Category:JavaScript]] |
[[Category:JavaScript]] |
Revision as of 20:20, 5 April 2018
Developer(s) | Ruben Rodriguez, Nik Nyby |
---|---|
Stable release | 6.0.13
/ 4 May 2016[1] |
Repository | |
Type | Browser extension |
License | GNU GPL v3[2] |
Website | gnu.org/software/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" described by Richard Stallman,[2] a situation in which many users unknowingly run proprietary software in their web browsers.[3]
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[2] and is included by default in the GNU IceCat browser.[4] It can also work with Tor.[5]
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.[1] 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.[3]
See also
References
- ^ a b "LibreJS - News". Savannah.
- ^ a b c "GNU LibreJS". GNU.org. Retrieved 2015-07-23.
- ^ a b Richard Stallman. "The JavaScript Trap". GNU.org. Retrieved 2015-07-23.
- ^ "GNUzilla and IceCat". Free Software Foundation.
- ^ n8willis (2014-12-03). "GNU LibreJS 6.0.6 released". LWN.net.
{{cite web}}
: CS1 maint: numeric names: authors list (link) - ^ wtheaker (2013-10-23). "LibreJS reaches version 5.4". Free Software Foundation.
External links
- LibreJS on gnu.org
- GNU LibreJS - Addons for Mozilla