Окт 25, 2015 - 0 Comments - Интересно -

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

25.10.2015 12:49 Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несвободного JavaScript в Firefox

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

В версии LibreJS 6.0.10 осуществлён переход на использование нового инструментария сборки дополнений jpm вместо ранее используемого cfx. В список распознавания лицензий добавлена поддержка свободной лицензии Universal Permissive License. В системное руководство добавлен раздел для разработчиков по работе с кодовой базой LibreJS.

  1. Главная ссылка к новости (http://savannah.gnu.org/forum/…)
  2. OpenNews: Ричард Столлман обратил внимание на несвободный JavaScript код
  3. OpenNews: Фонд СПО выработал этические критерии оценки хостингов свободного ПО
Тип: Программы
Ключевые слова: librejs, (найти похожие документы)
При перепечатке указание ссылки на opennet.ru обязательно
 
+8 +/
Грубый подход. Следовало бы для начала разработать и протолкнуть стандарт, описывающий каким образом ЯваСкриптовый код должен уведомлять о своей лицензии.
 
+1 +/
Не срача ради — кто мне популярно объяснит для чего это поделие может пригодиться людям без маниакальных неврозов?
 
 
 
+/
> Ничем не пригодиться.. Ну и я бы еще поправил — не маниакальных,
> а параноидальных 🙂

Да нет, именно маниакальных. Навящивые состояния — удел маньяков, а не параноиков. Желание зарезать побольше проприетарщины и изъять ее из обращения — это маниакальный невроз, а не паранойя. Страха-то нет.

 
 
+/
> может пригодиться людям для развития этих самых маниакальных неврозов. в GPL-тусовке такие
> девиации — последний писк моды

ПО сектора M2M — Maniacs to Maniacs ))

 
+/
будете много пылить, в сорок пятом файрфоксе выпилят нафиг javascript.enable.

и about:config, чтоб два раза не вставать.

а то понимают об себе видишь ты. будут они еще выбирать, что за код на ихних писючках бегать. совсем распустились.

 
+/
>код загружается без ведома пользователя, не давая возможности оценить степень его свободности перед загрузкой и воспрепятствовать выполнению проприетарного JavaScript-кода

предлагаю перед загрузкой каждого GPL-скрипта показывать его лицензию и требовать от пользователя явного нажатия на «я принимаю». GPL-адепты оценят.

 
+/
<div id=»icon1″>…</div>
<img onclick=»document.getElementById(‘icon1′).style.display=’block’;this.style.display=’none’;» src=»icon.png» alt=»icon»/>

Такое содержимое onclick он тоже заблокирует, так как в onclick не указана лицензия?
Я правильно понял?

 

Ваш комментарий
 

This entry passed through the Full-Text RSS service — if this is your content and you’re reading it on someone else’s site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers.


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *