[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat
From: |
Ivan Zaigralin |
Subject: |
Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat |
Date: |
Thu, 22 Feb 2018 00:35:42 -0800 |
User-agent: |
KMail/4.14.10 (Linux/4.4.115-gnu; KDE/4.14.32; x86_64; ; ) |
On Thursday, February 22, 2018 08:43:38 Narcis Garcia wrote:
> Which is the principle for LibreJS to approve JavaScript functions
> and/or files?
> A license mention?
Can be regarded as necessary, but not sufficient.
> A signature?
Useful for creating a trust model between users and web parties, but this is
already implemented by https+noscript, and it solves a different problem, not
directly freedom-related.
> A well-known functions comparison? A code analysis? It replaces funcions?
A code analysis is pointless. Detecting obfuscated code, in particular, is an
intractable problem. If you could define "obfuscated" formally, chances are,
there would be a formal proof that the detection is unsolvable by a TM. But
generally speaking, a good way to obfuscate is by writing a virtual assembly
interpreter, and then feeding it "binaries" which appear to be perfectly
cromulent, poetic even, JavaScript sources. And obfuscated code cannot be
considered free.
None of this is purely academic. Dynamic, obfuscated JavaScript bitcash miners
are all the rage right now. This is where we are today.
signature.asc
Description: This is a digitally signed message part.
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, (continued)
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, David Hedlund, 2018/02/22
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, bill-auger, 2018/02/22
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, David Hedlund, 2018/02/26
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, bill-auger, 2018/02/27
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, Ivan Zaigralin, 2018/02/27
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, bill-auger, 2018/02/27
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, bill-auger, 2018/02/27
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, bill-auger, 2018/02/27
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, Ivan Zaigralin, 2018/02/28
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, Narcis Garcia, 2018/02/22
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat,
Ivan Zaigralin <=
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, Narcis Garcia, 2018/02/22
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, Ivan Zaigralin, 2018/02/22
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, Narcis Garcia, 2018/02/22
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, Loic Duros, 2018/02/22
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, Ivan Zaigralin, 2018/02/22
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, bill-auger, 2018/02/22
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, Julie Marchant, 2018/02/23
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, Narcis Garcia, 2018/02/23
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, Brian Durant, 2018/02/23
- Re: [Bug-gnuzilla] GNU LibreJS won't be removed from GNU IceCat, bill-auger, 2018/02/23