The OpenNET Project / Index page

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

08.08.2018 17:33  Выпуск GNU LibreJS 7.15, дополнения для блокирования несвободного JavaScript в Firefox

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

В новой версии частично переделан механизм загрузки и парсинга скриптов, что позволило добиться увеличения производительности и надёжности, а также упростило сопровождение кода. Переработан код с реализацией интерфейса пользователя, бэкендов обработки белых и чёрных списков, фильтрации HTTP-запросов. Из функциональных новшеств выделяется возможность назначения черных и белых списков в привязке к отдельным скриптам.

  1. Главная ссылка к новости (https://www.mail-archive.com/i...)
  2. OpenNews: Выпуск GNU LibreJS 7.14, дополнения для блокирования несвободного JavaScript в Firefox
  3. OpenNews: Выпуск GNU LibreJS 7.11, дополнения для блокирования несвободного JavaScript в Firefox
Лицензия: CC-BY
Тип: Программы
Ключевые слова: librejs
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (1), 17:41, 08/08/2018 [ответить] [показать ветку] [···]    [к модератору]
  • +5 +/
    >лицензия у скриптов

    Так бы и назвали NoScript

     
     
  • 2.5, Аноним (5), 18:01, 08/08/2018 [^] [ответить]    [к модератору]
  • +2 +/
    Ты что! Наверняка в NoScript есть куски проприетарного кода! Недопустимо!
    В который раз удостоверился, что со Столлманом что-то не так.
     
     
  • 3.8, Тот_Самый_Анонимус (?), 18:14, 08/08/2018 [^] [ответить]     [к модератору]
  • –4 +/
    Хоть бы какая-нибудь корпорация зла написала дополнение, скрывающее новости про ... весь текст скрыт [показать]
     
     
  • 4.22, IRASoldier (?), 20:48, 08/08/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    Ну, проблема в самих фанах опен, фри и прочей либры - множество из них, помимо п... весь текст скрыт [показать]
     
  • 3.49, Аноним (49), 13:16, 09/08/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    NoScript распространяется под GPL2. Со Столлманом все ОК.
     
     
  • 4.51, Аноним (51), 13:45, 09/08/2018 [^] [ответить]     [к модератору]  
  • +/
    С человеком, который ест что-то со своих ног перед кучей народа, определенно не ... весь текст скрыт [показать]
     
     
  • 5.62, чебурнет.рф (ok), 17:37, 09/08/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    Самая главная проблема Столлмана в том, что он отказывается рассматривать пробле... весь текст скрыт [показать]
     
  • 3.71, Арнольд (?), 18:35, 12/08/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Ой сколько засланных казачков испражняются в чувстве юмора Студенты-партнёры Мо... весь текст скрыт [показать]
     
  • 1.3, Аноним (3), 17:54, 08/08/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +8 +/
    > или через анализ наличия упоминания лицензии в комментариях к коду

    То есть вставляешь в начале своих скриптов следующий кусок:

    // This file is NOT distributed under the following license:
    //
    // "This program is free software; you can redistribute it and/or
    // modify it under the terms of the GNU General Public License
    // as published by the Free Software Foundation; either version 2
    // of the License, or (at your option) any later version."
    //
    // because it's a part of the proprietary program.

    И все.

     
     
  • 2.24, IRASoldier (?), 20:56, 08/08/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Да, именно всё - так Столлман пытается принудить кодеров дарить код миру На с... весь текст скрыт [показать]
     
     
  • 3.39, Andrey Mitrofanov (?), 10:27, 09/08/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Так кого ж он приндил-то От вас двоих и прочих брехунов про принуждение я так... весь текст скрыт [показать]
     
     
  • 4.46, IRASoldier (?), 13:07, 09/08/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    Кого он принудил Формально - пока никого, кроме последователей своей религии Н... весь текст скрыт [показать]
     
     
  • 5.52, Аноним (52), 13:50, 09/08/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    Вот, кстати, да - интересное в этом плане у Столлмана понятие о свободе Пользов... весь текст скрыт [показать]
     
     
  • 6.58, IRASoldier (?), 14:32, 09/08/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    Попахивает анархокоммунизмом и, помимо прочего, разрушением системы разделения т... весь текст скрыт [показать]
     
  • 1.4, Аноним (4), 18:00, 08/08/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +7 +/
    "отказаться от выполнения несвободного JavaScript-кода"

    Звучит как веганство или сыроедение. Непонятно, больше вреда или пользы - зато повышенный ЧСВ.

     
     
  • 2.9, Аноним (9), 18:27, 08/08/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    > сыроедение
    > Столлман
    > Лекция в Университете Калгари
     
  • 2.10, Тот_Самый_Анонимус (?), 18:28, 08/08/2018 [^] [ответить]    [к модератору]  
  • +/
    Два кофе этому господину.

    Самая точная аналогия, которую мне довелось видеть.

     
  • 2.11, Аноним (11), 18:31, 08/08/2018 [^] [ответить]     [к модератору]  
  • +3 +/
    И добровольный отказ от зондов с неконсервативными сексуальными практиками Это... весь текст скрыт [показать]
     
     
  • 3.13, Другой Аноним (?), 18:33, 08/08/2018 [^] [ответить]    [к модератору]  
  • +3 +/
    Так Столлман ничего не говорил о зондах. Его интересует только свободность лицензии, и ничего более.
     
  • 3.16, Аноним (16), 19:39, 08/08/2018 [^] [ответить]    [к модератору]  
  • +/
    если зонд с открытыми исходниками (ну как у андроида) он вполне богоприятный.
     
     
  • 4.32, user (??), 02:31, 09/08/2018 [^] [ответить]    [к модератору]  
  • +/
    православный зонд в исходниках не нуждается
     
  • 2.12, Аноним (9), 18:31, 08/08/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    О чем, собственно, и говорил Торвальдс, называя РМС "экстремистом в мире свободного ПО".
     
  • 1.6, Аноним (6), 18:05, 08/08/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    GNUScript
     
  • 1.7, anonymous (??), 18:10, 08/08/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    > проблема с JavaScript состоит в том, что код загружается без ведома пользователя

    И все мы знаем этого пользователя!

     
  • 1.18, Аноним (18), 20:00, 08/08/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Это расширение ломает работу opennet, нафига оно нужно?
     
     
  • 2.35, Аноним (35), 04:05, 09/08/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Даже опеннет? Хахаха, ПОПАЛИСЬ!
     
  • 1.19, Аноним (19), 20:36, 08/08/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    А то при помощи свободного кода нельзя шпионить за пользователями или хотя бы собирать маркетинговкую статистику. Святой Игнуциус давно отстал от жизни.
     
  • 1.20, Аноним (20), 20:43, 08/08/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Наку^WЗачем оно, простите нужно? Ломать верстку на страницах?
     
     
  • 2.23, IRASoldier (?), 20:51, 08/08/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Так ради Свободы же чего только не сломают её истинные и непримиримые поборники.
     
     
  • 3.26, Аноним (19), 22:02, 08/08/2018 [^] [ответить]    [к модератору]  
  • +/
    Так движется прогресс: сначала приходится двигать так, чтобы искры из глаз, а потом чинить лопнувшее гнильё.
     
     
  • 4.47, IRASoldier (?), 13:10, 09/08/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    В глазах ррреволюционеров-фанатиков всегда так: всё, что они делают, кажется им офигенно прогрессивным.
     
  • 2.45, Аноним (45), 12:40, 09/08/2018 [^] [ответить]    [к модератору]  
  • +/
    Вёрстка на жс? Это всё ещё опеннет, где вебмакак поливают грязью под каждой новостью?
     
  • 1.25, devil (??), 22:01, 08/08/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Во имя свободы, мы построим вокруг себя железную клетку, чтобы эти несвободные к нам не пролезли!
     
     
  • 2.27, Аноним (19), 22:03, 08/08/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Роды нового всегда болезненны.
     
     
  • 3.41, КО (?), 10:59, 09/08/2018 [^] [ответить]     [к модератору]  
  • –2 +/
    В чем новизна Тут маразм по принципу - давайте запретим на всякий случай Аффта... весь текст скрыт [показать]
     
  • 1.28, Аноним (28), 01:23, 09/08/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Это забор в неправильном месте, как и NoScript. Нужно или отключать JavaScript нахрен, или делать непробиваемую песочницу.
     
     
  • 2.30, Аноним (30), 01:48, 09/08/2018 [^] [ответить]    [к модератору]  
  • +/
    >непробиваемую песочницу для Тьюринш-полного языка

    ну-ну

     
     
  • 3.31, user (??), 01:52, 09/08/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Для защиты от зацикливания можно ограничить время и память.
     
  • 3.38, анон (?), 09:54, 09/08/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Значит защита в стиле антивирусов не будет надёжно работать. Нужно просто не давать API для форматирования диска etc.
     
  • 3.67, user (??), 20:33, 09/08/2018 [^] [ответить]    [к модератору]  
  • +/
    Ты так говоришь, как будто Тьюринг-полноты достаточно для jailbreak.
     
  • 2.42, КО (?), 11:03, 09/08/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    Непробиваемую откуда и куда Чтоб то что пришло с одним запросом не могло иметь ... весь текст скрыт [показать]
     
  • 2.43, Andrey Mitrofanov (?), 11:06, 09/08/2018 [^] [ответить]     [к модератору]  
  • +/
    Исполнение доверенного кода от доверенного дистрибутора из свободного дистрибути... весь текст скрыт [показать]
     
     
  • 3.60, user (??), 15:10, 09/08/2018 [^] [ответить]    [к модератору]  
  • +/
    >кода от доверенного дистрибутора

    Ну и при чём тут скрипты с сайтов? Они больше похожи на curl ... | python

     
  • 1.29, Аноним (28), 01:23, 09/08/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    https://onpon4.github.io/articles/kill-js.html
     
     
  • 2.33, Аноним (33), 02:54, 09/08/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Ммм... верстальщик-на-таблицах будет меня учить правильному вебу...
     
     
  • 3.36, Аноним (36), 06:22, 09/08/2018 [^] [ответить]    [к модератору]  
  • +/
    Да ладно тебе фреймворкодрочер, там она впихнута довольно по уму :D
     
  • 1.48, Аноним (48), 13:15, 09/08/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Полная ерунда. В мире, где победили проприетарные телефоны. Надо свободный телефон делать - с открытым железом и софтом. Десктопы - это мизер уже.
     
     
  • 2.50, IRASoldier (?), 13:35, 09/08/2018 [^] [ответить]     [к модератору]  
  • –2 +/
    Ага, давайте тогда сразу псевдокоммунизм уже - разработал чего, потратил человек... весь текст скрыт [показать]
     
  • 2.53, Аноним (52), 13:55, 09/08/2018 [^] [ответить]    [к модератору]  
  • +/
    >Десктопы - это мизер уже.

    Вот из-за таких, как ты, веб превратился в г-но с гигантскими элементами управления, которые в экран не помещаются.

     
  • 2.55, Andrey Mitrofanov (?), 14:09, 09/08/2018 [^] [ответить]    [к модератору]  
  • +/
    >победили проприетарные телефоны. Надо свободный телефон делать
    > - с открытым железом и софтом.

    Начинай.

    Начинай писать Свабодный Стандарт мобильной связи.

     
     
  • 3.57, др. Аноним (?), 14:30, 09/08/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Отличная идея Но надо бы немного раньше, а то ведь до сентября совсем ни много ... весь текст скрыт [показать]
     
  • 3.65, чебурнет.рф (ok), 17:50, 09/08/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    А ты почему не начал?
    НО!
    Ведь для этого сначала нужно перестать писать комменты на опенете!
     
  • 3.68, user (??), 20:38, 09/08/2018 [^] [ответить]    [к модератору]  
  • +/
    Сначала нужно люстрировать тех кто за внедрение этого посадит.
    Мобильной связью нужно пользоваться не одному человеку на город.
     
  • 1.72, Аноним (72), 13:54, 14/08/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    У этого есть хоть один юзер? NoScript классная штука, если уметь пользоваться, сильно повышает безопасность и снижает раздражающие факторы в виде всплывающих окошек на сайтах из гугла. А это куда?
     

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


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