URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 105181
[ Назад ]

Исходное сообщение
"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."

Отправлено opennews , 25-Окт-15 12:53 
Проект GNU представил (http://savannah.gnu.org/forum/forum.php?forum_id=8383) выпуск LibreJS 6.0.10 (http://www.gnu.org/software/librejs/), дополнения к Firefox и GNU IceCat, позволяющего отказаться от выполнения несвободного JavaScript-кода. По мнению (https://www.opennet.me/opennews/art.shtml?num=20882) Ричарда Столлмана,  проблема с  JavaScript состоит в том, что код загружается без ведома пользователя, не давая возможности оценить степень его свободности перед загрузкой и воспрепятствовать выполнению проприетарного JavaScript-кода. Определение применяемой в  JavaScript-коде лицензии производится (http://www.gnu.org/software/librejs/manual/librejs.html#Free...) через указание на сайте специальных меток (https://www.opennet.me/opennews/art.shtml?num=33044) или через анализ наличия упоминания лицензии в комментариях к коду. Кроме того, по умолчанию допускается выполнение тривиального JavaScript-кода,  известных библиотек и кода с сайтов, занесённых пользователем в белый список.

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

URL: http://savannah.gnu.org/forum/forum.php?forum_id=8383
Новость: http://www.opennet.me/opennews/art.shtml?num=43197


Содержание

Сообщения в этом обсуждении
"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено A.Stahl , 25-Окт-15 12:53 
Грубый подход. Следовало бы для начала разработать и протолкнуть стандарт, описывающий каким образом ЯваСкриптовый код должен уведомлять о своей лицензии.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 25-Окт-15 15:13 
Ну так LibreJS требует чтобы в самом начале файла каждого скрипта шёл текст лицензии.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 25-Окт-15 15:26 
После минификации .js? лохи!

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено kandeshvari , 25-Окт-15 16:06 
Согласен. Но для как раз таких случаев они запилили метки идентификации кода в базе свободного js ПО.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено myrubapa , 25-Окт-15 19:46 
во первых назвать Ричарда Столлмана и людей из проекта Гну лохом это не хорошо так как вы сами не являетесь авторитетом для таких заявлений
во вторих про минификацию, легко https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angul...
https://github.com/shinnn/uglify-save-license

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 26-Окт-15 13:53 
а кто он как не лошара? Толкает идеи неработающих ноутбуков и отказа от рождения детей - якобы что бы дети не увеличивали потребление.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено t , 26-Окт-15 23:26 
а зачем всем-всем людям на свете рождать детей? потому что так хочет государство, или потому что так _принято_ в нашим социуме?
Уважать чужую точку зрения, без оскорблений - вот навык который следует прививать детям, раз уж вы их защитник.
Благодаря усилиям Столмана, мир есть такой каким мы его знаем; а без него, многое, очень многое могло быть бы совершенно иным.
С моей точки зрения такого человека стоит уважать за деяния.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 25-Окт-15 13:09 
Под какой лицензией распространяются скрипты Opennet?
Будут ли создавать свободные реализации скриптятины Youtube для замены например?

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 25-Окт-15 13:49 
Пускай ещё несвободное железо блокируют.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено IZh. , 25-Окт-15 13:58 
Это для тех, у кого уровень РМС в крови 1 Столлман и выше.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено IZh. , 25-Окт-15 14:17 
Надо ещё сделать запрет на просмотр контента не под Creative Commons.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 25-Окт-15 14:22 
А когда уже введут запреты на запреты?

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 25-Окт-15 15:15 
Это Вам к BSD-шникам.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 25-Окт-15 14:41 
Они решают не ту задачу. Вместо "не запускать автоматически всё подряд с флэшек/cd/dvd и из почты" они предлагают "запускать автоматически только свободное".

Причём они сознательно путают "свободное" и "помеченое столлманоугодным способом". Столлман уже [Роскомнадзор], у него нет монополии на свободу и этику.


"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено kandeshvari , 25-Окт-15 16:09 
Не срача ради - кто мне популярно объяснит для чего это поделие может пригодиться людям без маниакальных неврозов?

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено IZh. , 25-Окт-15 16:27 
Ни за чем.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено bOOster , 25-Окт-15 16:50 
Ничем не пригодиться.. Ну и я бы еще поправил - не маниакальных, а параноидальных :)

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено kandeshvari , 25-Окт-15 16:52 
> Ничем не пригодиться.. Ну и я бы еще поправил - не маниакальных,
> а параноидальных :)

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


"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено foo , 26-Окт-15 00:53 
Желание повесить усатого вымогателя, который возомнил себя превообладателем - это не болезнь, а здравый смысл.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено scorry , 26-Окт-15 11:41 
> Навящивые состояния ...

Скажите, умоляю, что это эрратив, а не приговор вашей системе образования.


"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Kandeshvari , 26-Окт-15 14:01 
>> Навящивые состояния ...
> Скажите, умоляю, что это эрратив, а не приговор вашей системе образования.

Хотелось-бы чтоб первое, но, фактически, второе. Мой косяк, исправлюсь.


"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 25-Окт-15 16:55 
Параноикам оно как раз ни чем не сможет помочь. Сразу за текстом лицензии может идти обфусцированый баннер или эксплойт. Так, что это именно для маньяков которым важна возможность законно открыть код и скомуниздить его кусок.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Нанобот , 25-Окт-15 17:24 
может пригодиться людям для развития этих самых маниакальных неврозов. в GPL-тусовке такие девиации - последний писк моды

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено kandeshvari , 25-Окт-15 17:25 
> может пригодиться людям для развития этих самых маниакальных неврозов. в GPL-тусовке такие
> девиации - последний писк моды

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


"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено iPony , 26-Окт-15 09:47 
В принципе на основе этого, если подправить, наверно можно сделать какой-то более полезный анализатор. Первое что приходит на ум - это детект используемых фреймворков и их версий (конечно такие решения уже есть).

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Михрютка , 25-Окт-15 16:22 
будете много пылить, в сорок пятом файрфоксе выпилят нафиг javascript.enable.

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

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


"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 25-Окт-15 16:55 
Вы не можете ни в троллинг, ни в русский

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 26-Окт-15 03:06 
Дитя свободного кода же. Глаза смотрят в разные стороны и волосы торчат из третьего уха.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Crazy Alex , 26-Окт-15 00:34 
Ну, к этому у всех "больших" браузероделов идёт

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Нанобот , 25-Окт-15 17:23 
>код загружается без ведома пользователя, не давая возможности оценить степень его свободности перед загрузкой и воспрепятствовать выполнению проприетарного JavaScript-кода

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


"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено foo , 26-Окт-15 00:56 
У тебя каша в голове. Тут нужно согласие не с лицензией, а с самим фактом запуска.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Талгат , 27-Окт-15 18:11 
набора в консоли "я принимаю лицензию, и согласен с запуском этой программы"

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Ананимаз , 25-Окт-15 18:08 
Свободный HTML by Штульман, когда?

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Ilya Indigo , 25-Окт-15 18:42 
<div id="icon1">...</div>
<img onclick="document.getElementById('icon1').style.display='block';this.style.display='none';" src="icon.png" alt="icon"/>

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


"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено IZh. , 25-Окт-15 19:14 
По идее, можно указать лицензию для всего документа.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 25-Окт-15 19:29 
Столлман хочет огородить нашу Свободу от несвободного ПО забором с колючей проволокой под напряжением, останется только над единственными воротами входа в  Свободу написать что-нибудь звучное по-немецки."Freiheit macht frei".

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено anonymous , 26-Окт-15 01:09 
> Столлман хочет огородить нашу Свободу от несвободного ПО забором с колючей проволокой
> под напряжением, останется только над единственными воротами входа в  Свободу
> написать что-нибудь звучное по-немецки."Freiheit macht frei".

Разупoрись пожалуйста, твоя "свобода" ему в болт не упёрлась.


"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 26-Окт-15 01:14 
А чья упёрлась?

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 26-Окт-15 14:08 
Как это не упёрлась? Разве он не за GNU на корпоративных, государственных, школьных ПК? А остальные будут загнаны в GNU автоматически из за необходимости обмена информацией с теми.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Илья , 26-Окт-15 05:53 
Хорошо, что это дополнение мне не дало мне зайти в интернет-банк. А то пришлось бы отвлечься от высоких мыслей и заняться реальной жизнью :)

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено iPony , 26-Окт-15 08:20 
'Вирусная лицензия'...
Сами вон какой-то антивирус сделали :D

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Тот_Самый_Анонимус , 26-Окт-15 09:29 
Столлман не додумался до LibreBlock, который блокирует только несвободную рекламу?

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 26-Окт-15 17:05 
В FOSS не создают свой код, там разуплотняют чужой. FOSS занимается не созиданием, а деструкцией. Ломать намного проще чем строить. Шизофренические манифесты и прочее кукарекание я за креатив не считаю.

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 26-Окт-15 23:33 
Осталось еще и LibrePHP запилить )

"Выпуск GNU LibreJS 6.0.10, дополнения для блокирования несво..."
Отправлено Аноним , 28-Окт-15 00:55 
Это какой то бред и жуткий костыль который в глобальном плане - нечего не решает. И это от бородатого гика.