Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Announcing LibreJS 4.6!

Name: Anonymous 2012-05-07 14:59

GNU LibreJS aims to address the JavaScript problem described in Richard Stallman's article The JavaScript Trap[1]. LibreJS is a free add-on for GNU IceCat and other Mozilla-based browsers. It blocks nonfree nontrivial JavaScript while allowing JavaScript that is free and/or trivial.

[1] http://www.gnu.org/philosophy/javascript-trap.html

    Copyright (C)  2012  Mike Hostage.
    Permission is granted to copy, distribute and/or modify this document
    under the terms of the GNU Free Documentation License, Version 1.3
    or any later version published by the Free Software Foundation;
    with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
    A copy of the license is included in the section entitled "GNU
    Free Documentation License".

Name: Anonymous 2012-05-08 6:39

This is a bigger issue than RMS lets on, since javascript must by definition be sent to the browser in source code form. The question at hand is, does obfuscation count as compilation? The answer is obviously not, and the free software analogue is to teach people better binary disassembly skills.

Web applications usually have enough network effects that you often can't just replace a single .js file without replacing the backend as well, so while a proxy/replacement system would be great in some senses it's totally useless without being able to change the backend, because you don't have whatever number on the List Of Freedoms it is

tl;dr this is a bad project and you should feel bad

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List