libreJS add-on for Pale Moon & Basilisk

Add-ons for Pale Moon and other applications
General discussion, compatibility, contributed extensions, themes, plugins, and more.

Moderators: FranklinDM, Lootyhoof

User avatar
fatboy
Astronaut
Astronaut
Posts: 556
Joined: 2017-12-19, 08:03
Location: Canada

libreJS add-on for Pale Moon & Basilisk

Unread post by fatboy » 2019-01-22, 11:21

Good Day Community,

I recently discovered this add-on, libreJS, it essentially blocks all non-free Javascript. Do you think it's worth while porting this to Pale Moon and Basilisk? Or is it better to just block all Javascript with the existing add-on?
https://gnu.org/software/librejs/

I use the legacy version (found here http://legacycollector.org/firefox-addo ... index.html) on PM and Basilisk, but it seems not to be working?

Kind Regards,
fatboy
Systemd Free - MX Linux, Antix Linux & Artix Linux

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35473
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: libreJS add-on for Pale Moon & Basilisk

Unread post by Moonchild » 2019-01-22, 11:51

fatboy wrote:it essentially blocks all non-free Javascript
If that were true it would be great, but it doesn't. It essentially blocks all Javascript unless webmasters go to ridiculous lengths to specifically cater to what it checks for on every page/in every script. Which conveniently also doesn't mention the absorbing nature of some of the licenses involved (see my recent post about the GPL v3, for example, in the SNAP packaging thread). LibreJS also doesn't cater to custom free licenses, nor does it cater to any license but those specifically deemed "free" by Stallman and compatriots. For example, the MPL 1.1 isn't listed, nor are any Creative Commons licenses except the one waiving all Copyright.

In general, websites are Copyrighted material (protected by author rights) because they are original works. Satisfying this add-on's checks runs the risk of tossing your author rights to the wind for the entire site (not just the JS used in it), and I strongly advise against the add-on's use or to cater to it in one's websites for that reason.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
fatboy
Astronaut
Astronaut
Posts: 556
Joined: 2017-12-19, 08:03
Location: Canada

Re: libreJS add-on for Pale Moon & Basilisk

Unread post by fatboy » 2019-01-22, 12:01

Hi Moonchild,

Thanks for sharing this info. It seems that it's not the greatest add-on after all and that although the intensions of it are good, it's hard to fully execute.
Systemd Free - MX Linux, Antix Linux & Artix Linux

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2183
Joined: 2018-05-05, 13:29

Re: libreJS add-on for Pale Moon & Basilisk

Unread post by vannilla » 2019-01-22, 13:25

If you ask the GNU people they probably would work on a PM-compatible version themselves.
After all, the point of LibreJS is to be ubiquitous, so they have all the interest in supporting a "small" browser like Pale Moon/Basilisk.

Wether or not it's an add-on for you, it's more of a political decision than a technical one, so asking for opinions on the matter is like asking other people who you should vote for as your country's politicians.

Locked