The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск GNU LibreJS 7.14, дополнения для блокирования несвободного JavaScript в Firefox

12.05.2018 10:33

Проект GNU LibreJS 7.14, дополнения к Firefox, позволяющего отказаться от выполнения несвободного JavaScript-кода. По мнению Ричарда Столлмана, проблема с JavaScript состоит в том, что код загружается без ведома пользователя, не давая возможности оценить степень его свободности перед загрузкой и воспрепятствовать выполнению проприетарного JavaScript-кода. Определение применяемой в JavaScript-коде лицензии производится через указание на сайте специальных меток или через анализ наличия упоминания лицензии в комментариях к коду. Кроме того, по умолчанию допускается выполнение тривиального JavaScript-кода, известных библиотек и кода с сайтов, занесённых пользователем в белый список.

В новой версии устранены проблемы, выявленные после перевода прошлого выпуска на использование технологии WebExtensions. Добавлена проверка глобальных лицензий для страниц. Включено сопоставление устаревших лицензий и сопоставление по хэшам из белого списка. Переработан код для поддержки белого списка доменов. Улучшен разбор комментариев и код для отключения разбора файлов, не содержащих HTML и JavaScript (например, json). Улучшена система логов. Обобщён текст лицензии GPL 3.0.

  1. Главная ссылка к новости (https://www.mail-archive.com/i...)
  2. OpenNews: Выпуск web-браузера GNU IceCat 52.6.0
  3. OpenNews: Выпуск GNU LibreJS 7.11, дополнения для блокирования несвободного JavaScript в Firefox
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/48587-librejs
Ключевые слова: librejs
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (33) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аниним (?), 11:27, 12/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    >не давая возможности оценить степень его свободности перед загрузкой и воспрепятствовать выполнению проприетарного JavaScript-кода

    Ужас-то какой.

     
     
  • 2.26, Аноним (-), 12:48, 13/05/2018 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Странно, что не блокируют несвободный html, несвободный css, несвободные иконки и т. д.

    Внимание! Сайт opennet.ru запрашивает скачивание на ваш свободный компьютер файл favicon.ico, информацию о свободности которого установить не удалось. Выясните, пожалуйста, по своим каналам, свободен ли этот файл.

    [ Да, свободен, разрешить скачивание на мой свободный компьютер этот свободный файл ]
    [ Нет, не свободен, запретить скачивание на мой свободный компьютер этот несвободный файл ]
    [ Отложить принятие решения о скачивании этого потенциально несвободного файла на мой свободный компьютер ]

    Внимание! Сайт opennet.ru запрашивает скачивание на ваш свободный компьютер файл opennet4.css, информацию о свободности которого установить не удалось. Выясните, пожалуйста, по своим каналам, свободен ли этот файл.

    [ Да, свободен, разрешить скачивание на мой свободный компьютер этот свободный файл ]
    [ Нет, не свободен, запретить скачивание на мой свободный компьютер этот несвободный файл ]
    [ Отложить принятие решения о скачивании этого потенциально несвобожного файла на мой свободный компьютер ]

     

  • 1.2, Аноним (-), 11:31, 12/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Проще отключить js чем позволять запускать свободный майнер.
     
  • 1.3, Тот_Самый_Анонимус (?), 11:43, 12/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    GNU хоть чем-нибудь полезным занимается, или только отключает то, что считает недостаточно «свободным», по их мнению?
     
     
  • 2.6, Аноним (-), 13:37, 12/05/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    glibc, gcc
     
     
  • 3.10, Аноним (-), 15:29, 12/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    По глибу новость недавно была, там такой же маразм: "комментарий-шутку" столмана выпиливают, он начинает махать своим возбуждённым ЧСВ, комментарий возвращают. Какая польза? Имхо никакой.
     
     
  • 4.16, user (??), 22:12, 12/05/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    кстати, он запретил делать нормальную модульную архитектуру gcc, из-за этого появился clang
     
     
  • 5.32, Аноним (-), 19:13, 14/05/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > кстати, он запретил делать нормальную модульную архитектуру gcc, из-за этого появился clang

    кстати нет.

     
  • 4.18, пох (?), 23:08, 12/05/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > По глибу (glibc, не путать - сорри, поправил) новость недавно была, там такой же маразм

    я там в этой битве жабы с гадюкой даже не знаю, за кого болеть.

    > Какая польза? Имхо никакой.

    Наоборот, сплошной профит. С обоих сторон неплохо получилось - быдлу напомнили, кто у нас на броневичке, а кто - пушечное мясо рабоче-крестьянской борьбы. Вменяемые, если еще остались, в очередной раз убедились что "разработчики" или, во всяком случае, значительная часть - феерические идиоты.

     
  • 4.29, Аноним (-), 15:29, 13/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > По глибу новость недавно была, там такой же маразм: "комментарий-шутку" столмана выпиливают,
    > он начинает махать своим возбуждённым ЧСВ, комментарий возвращают. Какая польза? Имхо
    > никакой.

    Вы в чем пользу измеряете? Неужели "своим возбуждённым ЧСВ"?

     
  • 3.17, пох (?), 23:00, 12/05/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > gcc

    помним-помним, libgcc_s.so
    диверсия в лучших традициях microsoft начала 90х (которая, в отличие от гнушников, с тех пор поумнела) - феерическое ненужно, создающее проблемы переносимости (как будто традиционных с stdc++ было мало), придуманное исключительно для того, чтоб нагадить всем, кто шагает не в ногу с "товагищами".

     
  • 2.27, Аноним (-), 12:52, 13/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    — запретить! (c) РосКомНадзор^W GNU
     

  • 1.4, Аноним (-), 11:47, 12/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Если зонд будет под GPLv3 то Столлман одобряет? ))
     
     
  • 2.12, Аноним (-), 17:42, 12/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    покажи код свободного яндексового зонда, тырящего информацию со страниц
     
     
  • 3.19, пох (?), 23:10, 12/05/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > покажи код свободного яндексового зонда, тырящего информацию со страниц

    завидовать дурно. Все хотят тырить информацию со страниц, но код вам на халяву подавай.
    А вот и хрен вам. Наймись в яндекс и укради!

     

  • 1.5, Аноним (-), 12:40, 12/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Блин, ладно бы хоть оставили форк для браузеров без вебекстеншнов…
     
     
  • 2.7, AnonPlus (?), 14:14, 12/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Код доступен? Доступен. Форкай ту версию, после которой начался переход на WebExt. Что мешает-то?

    https://ftp.gnu.org/gnu/librejs/

     

  • 1.8, Аноним (-), 14:15, 12/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Попробовал, поставил в свой FF 59.0.3. Зашел на сюда же и словил лулзов.
     
     
  • 2.9, Аноним (-), 14:15, 12/05/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    -на

    fixed

     
     
  • 3.15, Тот_Самый_Анонимус (?), 18:19, 12/05/2018 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Он с Украины, у них «в».
     

  • 1.11, Аноним (-), 15:41, 12/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    https://onpon4.github.io/articles/kill-js.html
     
     
  • 2.14, Аноним (-), 18:02, 12/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    От цвета страницы вытекли глаза.
     
     
  • 3.30, Диносуслик (?), 12:29, 14/05/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зато быстро загружается! А-ха-ха-ха-ха!
     

  • 1.13, Аноним (-), 17:45, 12/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Я так понимаю, это минус все веб-приложения в интернете? Давайте ещё консольные браузеры юзать, чтоб наверняка.
     
     
  • 2.20, сегфолтверы (?), 01:26, 13/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Я вас ещё больше огорошу. Никому не интересно, что будет юзать аудитория, численность которой находится в пределах погрешности счисления.
     
     
  • 3.21, сегфолтверы (?), 01:27, 13/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Простите, уточнение.
    Малая часть этой аудитории.


     
  • 2.22, Аноним (22), 02:19, 13/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Мб и стоит их юзать(без сарказма)
     

  • 1.23, Аноним (-), 06:08, 13/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Определенно не стоит. Это лишь полумеры, которые проблемы не решают.
     
     
  • 2.33, Аноним (-), 07:30, 15/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Какую проблему ты рассматриваешь? LibreJS вполне определенную цель имеет, которая не совпадает ни с NoScript ни с uMatrix
     

  • 1.28, Аноним (-), 14:04, 13/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    firefox, waterfox -  установилось.
    seamonkey, palemoon, cyberfox - не установилось.
     
  • 1.34, DmA (??), 13:28, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    кидаю ссылку на статью "Западня Javascript" Столмана https://www.gnu.org/philosophy/javascript-trap.html
    Там многие заданные тут вопросы освещены подробно(освящены Столманом :)
     
     
  • 2.35, IRASoldier (?), 08:13, 17/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошая статья. Из неё сразу понятно, почему Столлман ненужен.
     
     
  • 3.36, Andrey Mitrofanov (?), 10:14, 17/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Хорошая статья. Из неё сразу понятно, почему Столлман ненужен.

    Тебе Столман не нужен.  Но сделать с этим ты ничего не можешь.  Должен страдать. https://www.opennet.ru/openforum/vsluhforumID3/114327.html#40

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру