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

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

Отправлено opennews , 08-Авг-18 17:41 
Проект GNU LibreJS 7.15 (https://www.mail-archive.com/info-gnu@gnu.org/msg02481....), дополнения к Firefox, позволяющего отказаться от выполнения несвободного JavaScript-кода. По мнению (https://www.opennet.dev/opennews/art.shtml?num=20882) Ричарда Столлмана,  проблема с  JavaScript состоит в том, что код загружается без ведома пользователя, не давая возможности оценить степень его свободности перед загрузкой и воспрепятствовать выполнению проприетарного JavaScript-кода. Определение применяемой в  JavaScript-коде лицензии производится (http://www.gnu.org/software/librejs/manual/librejs.html#Free...) через указание на сайте специальных меток (https://www.opennet.dev/opennews/art.shtml?num=33044) или через анализ наличия упоминания лицензии в комментариях к коду. Кроме того, по умолчанию допускается выполнение тривиального JavaScript-кода,  известных библиотек и кода с сайтов, занесённых пользователем в белый список.

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

URL: https://www.mail-archive.com/info-gnu@gnu.org/msg02481....
Новость: https://www.opennet.dev/opennews/art.shtml?num=49099


Содержание

Сообщения в этом обсуждении
"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 08-Авг-18 17:41 
>лицензия у скриптов

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


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 08-Авг-18 18:01 
Ты что! Наверняка в NoScript есть куски проприетарного кода! Недопустимо!
В который раз удостоверился, что со Столлманом что-то не так.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Тот_Самый_Анонимус , 08-Авг-18 18:14 
Хоть бы какая-нибудь корпорация зла написала дополнение, скрывающее новости про хрень, вторимую Столлманом в области блокирования или удаления чего-то, что он и его фонд считает несвободным.

Ничего полезного не делают, им только блокировать и удалять подавай.


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено IRASoldier , 08-Авг-18 20:48 
Ну, проблема в самих фанах опен, фри и прочей либры - множество из них, помимо полезной информации, считает долгом запостить очередные продукты воображения гуру. Справедливости ради надо заметить, что на множестве информационных ресурсов по свободному софту в целом и Линуксу в частности, Столлман упоминается только мелким шрифтом в преамбулах "что такое свободный софт", а так - даже не прибавляют GNU к названию Линукс-дистрибутивов и ценные высказывания Столлмана просто игнорируют. И таких ресурсов всё больше.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 09-Авг-18 13:16 
NoScript распространяется под GPL2. Со Столлманом все ОК.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 09-Авг-18 13:45 
С человеком, который ест что-то со своих ног перед кучей народа, определенно не "все ок".
Нет, действительно, что такого важного Столлман сделал за последние десять лет для ИТ? Ездит с лекциями по миру, мечтая о выдуманной им самим "свободе"? Да его же даже всерьез не воспринимают.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено чебурнет.рф , 09-Авг-18 17:37 
Самая главная проблема Столлмана в том, что он отказывается рассматривать проблему "свободы" комплексно, а вместо этого всецело сосредоточился на одном из её довольно узких и специфических аспектов. Оно и понятно. Потому что вся эта его "свобода" разлетается как карточный домик от соприкосновения с реальностью.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Арнольд , 12-Авг-18 18:35 
>Ты что! Наверняка в NoScript есть куски проприетарного кода! Недопустимо!

Ой сколько засланных казачков испражняются в чувстве юмора! Студенты-партнёры Мокрософт? Задача - высмеять дополнение? Не справились, очень слабо, халтура. Вернитесь обратно к хозяину, вообще не цепануло. С задачей унизить GPL вы не справились.


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 08-Авг-18 17:54 
> или через анализ наличия упоминания лицензии в комментариях к коду

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

// 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.

И все.


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено IRASoldier , 08-Авг-18 20:56 
Да, именно всё - так Столлман пытается принудить кодеров "дарить код миру". На самом же деле - учитывая мизерное количество фанатичных GNUтиков, можно просто игнорировать его влажное желание: то, что сайт не будет нормально открываться у тех, кто поставил себе обсуждаемое расширение, это проблемы тех кретинов, которым нужны столлмановские ритуальные пляски, а не кодера.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Andrey Mitrofanov , 09-Авг-18 10:27 
> Да, именно всё - так Столлман пытается принудить кодеров "дарить код миру".

Так кого ж он приндил-то?

От вас двоих и прочих брехунов про "принуждение" я так и не услышал кровавой истории про то, как бородатый дедушка тёмной-тёмной ночью вылез с-под твойей детской кроватки и... GPL-ью бежняжку, GPL-ью.

Вызвал небывалые страдания фанатиков пермиссивной проприертари очередной новостью про GNU на опенете?  Ну, страдайте, да.  Но никакого принуждения -- всё Свободно и Добровольно.


> На самом же деле - учитывая мизерное количество фанатичных GNUтиков, можно

Вот когда ты прав, ты прав!

Дедуля борется за то, чтобы _пользователям_ дать возможность не запускать неизвестно что, скачанное неизвестно откуда, на своём уютненьком локалхостненьком броузере.

Дать возможность, понимаешь? Выбор для пользователя, слышишь?

Твои клиенты, которым ты пхаешь проприертать-жс своих Идейных Вдохновителей, соскальзывают?  Могут соскользнуть??   Хорошо! Страдай!1


> просто игнорировать его влажное желание: то, что сайт не будет нормально

Да! Именно.  Так и пиши под кажой новостью про GNU:  мол, скакал тридня, загнал пять коней, сломал две телеги, заплатил три штрафа за проезд на красный  --  что бы сказать, как ты, с другом своим!,  дедушку игнорируешь.  "Прямо кушать не можешь."ТМ

> открываться у тех, кто поставил себе обсуждаемое расширение, это проблемы тех
> кретинов, которым нужны столлмановские ритуальные пляски, а не кодера.


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено IRASoldier , 09-Авг-18 13:07 
Кого он принудил? Формально - пока никого, кроме последователей своей религии. Но сейчас - это дополнение устанавливаемое добровольно, а потом - станет частью сборок, в рамках его политики "затруднять пользователю установку проприетарного ПО", да-да.

Ну и ценность этого дополнения, по сравнению с тем же NoScript, решающим ПРАКТИЧЕСКУЮ задачу неисполнения JS (что и есть реальный выбор для пользователя) , совершенно никакая, опять же - религиозная, что-то вроде приложения на смартфон для мусульман, показывающего, в каких магазинах продается нехаляльная курица, чтобы типа не оскверниться.

>пхаешь проприертать-жс

Проприетарное, истеричный ты наш, это всего лишь защищенное авторским правом. Смотреть можно (в случае JS - в большинстве случаев), копипастить - нельзя. Вебмакаки негодуэ?


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 09-Авг-18 13:50 
>в рамках его политики "затруднять пользователю установку проприетарного ПО", да-да.

Вот, кстати, да - интересное в этом плане у Столлмана понятие о свободе. Пользователь свободен делать и выбирать лишь то, что по нраву самому Столлману. Попахивает лицемерием, не правда ли?


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено IRASoldier , 09-Авг-18 14:32 
> Попахивает лицемерием, не правда ли?

Попахивает анархокоммунизмом и, помимо прочего, разрушением системы разделения труда в обществе - идеальный столлманит это кодер. Т.е. ОС и ПО, написанное кодерами для кодеров. Пользователь в таком раскладе - существо второго сорта, которому милостиво разрешается пользоваться тем, что дают, но в остальном - "никто вам не обязан!", и тогда или пользователь начинает кодить и коммитить, или ждет фич и патчей годами.



"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 08-Авг-18 18:00 
"отказаться от выполнения несвободного JavaScript-кода"

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


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 08-Авг-18 18:27 
> сыроедение
> Столлман
> Лекция в Университете Калгари

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Тот_Самый_Анонимус , 08-Авг-18 18:28 
Два кофе этому господину.

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


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 08-Авг-18 18:31 
> Звучит как веганство или сыроедение

И добровольный отказ от зондов с неконсервативными сексуальными практиками!
Это при том, что все больше и больше народу добровольно обмазываются вазелинчиком и принимают покорную позу зенитной пушки - ну а че, щас все так делает, это норма! А эти воображалы с ЧСВ не хотят!


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Другой Аноним , 08-Авг-18 18:33 
Так Столлман ничего не говорил о зондах. Его интересует только свободность лицензии, и ничего более.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 08-Авг-18 19:39 
если зонд с открытыми исходниками (ну как у андроида) он вполне богоприятный.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено user , 09-Авг-18 02:31 
православный зонд в исходниках не нуждается

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 08-Авг-18 18:31 
О чем, собственно, и говорил Торвальдс, называя РМС "экстремистом в мире свободного ПО".

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 08-Авг-18 18:05 
GNUScript

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено anonymous , 08-Авг-18 18:10 
> проблема с JavaScript состоит в том, что код загружается без ведома пользователя

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


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 08-Авг-18 20:00 
Это расширение ломает работу opennet, нафига оно нужно?

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 09-Авг-18 04:05 
Даже опеннет? Хахаха, ПОПАЛИСЬ!

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 08-Авг-18 20:36 
А то при помощи свободного кода нельзя шпионить за пользователями или хотя бы собирать маркетинговкую статистику. Святой Игнуциус давно отстал от жизни.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 08-Авг-18 20:43 
Наку^WЗачем оно, простите нужно? Ломать верстку на страницах?

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено IRASoldier , 08-Авг-18 20:51 
Так ради Свободы же чего только не сломают её истинные и непримиримые поборники.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 08-Авг-18 22:02 
Так движется прогресс: сначала приходится двигать так, чтобы искры из глаз, а потом чинить лопнувшее гнильё.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено IRASoldier , 09-Авг-18 13:10 
В глазах ррреволюционеров-фанатиков всегда так: всё, что они делают, кажется им офигенно прогрессивным.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 09-Авг-18 12:40 
Вёрстка на жс? Это всё ещё опеннет, где вебмакак поливают грязью под каждой новостью?

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено devil , 08-Авг-18 22:01 
Во имя свободы, мы построим вокруг себя железную клетку, чтобы эти несвободные к нам не пролезли!

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 08-Авг-18 22:03 
Роды нового всегда болезненны.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено КО , 09-Авг-18 10:59 
В чем новизна? Тут маразм по принципу - давайте запретим на всякий случай.
Аффтар лицухи даже не озаботился тем, чтобы выяснить что оную в гипертекстовой сети типа WWW нереально соблюсти и практически так же сложно нарушить. Ну не подходят ее положения для веба.
Он вообще построен на правилах полного пофигизма на авторские правили и всякие лицензионные соглашения. Ну ни один HTTP сервер не спрашивает у того, кто прислал запрос, а пользователь точно согласлся с лицензией, которую я ему даже не показал? :)

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 09-Авг-18 01:23 
Это забор в неправильном месте, как и NoScript. Нужно или отключать JavaScript нахрен, или делать непробиваемую песочницу.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 09-Авг-18 01:48 
>непробиваемую песочницу для Тьюринш-полного языка

ну-ну


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено user , 09-Авг-18 01:52 
Для защиты от зацикливания можно ограничить время и память.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено анон , 09-Авг-18 09:54 
Значит защита в стиле антивирусов не будет надёжно работать. Нужно просто не давать API для форматирования диска etc.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено user , 09-Авг-18 20:33 
Ты так говоришь, как будто Тьюринг-полноты достаточно для jailbreak.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено КО , 09-Авг-18 11:03 
>или делать непробиваемую песочницу.

Непробиваемую откуда и куда?
Чтоб то что пришло с одним запросом не могло иметь доступ к другим? Ну так отвалится гипертекст.
А в противном случае любой сайт извне может наслать инструкций Вашему браузеру, как йопнуть Ваш рутик.
И тут либо дудочка - либо кувшинчик. :)


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Andrey Mitrofanov , 09-Авг-18 11:06 
> Это забор в неправильном месте, как и NoScript. Нужно или отключать JavaScript
> нахрен, или делать непробиваемую песочницу.

Исполнение доверенного кода от доверенного дистрибутора из свободного дистрибутива не относится ни к тому варианту, ни к другому?


Вы предложите отключить ядро Linux, например, или сделать непробиваемую [для несвободняых прошивок? для кракеров?] "песочницу" для внешних модулей, прошивок?   Ваша логика зияет ложным выбором.


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено user , 09-Авг-18 15:10 
>кода от доверенного дистрибутора

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


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 09-Авг-18 01:23 
https://onpon4.github.io/articles/kill-js.html

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 09-Авг-18 02:54 
Ммм... верстальщик-на-таблицах будет меня учить правильному вебу...

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 09-Авг-18 06:22 
Да ладно тебе фреймворкодрочер, там она впихнута довольно по уму :D

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 09-Авг-18 13:15 
Полная ерунда. В мире, где победили проприетарные телефоны. Надо свободный телефон делать - с открытым железом и софтом. Десктопы - это мизер уже.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено IRASoldier , 09-Авг-18 13:35 
> Полная ерунда. В мире, где победили проприетарные телефоны. Надо свободный телефон делать
> - с открытым железом и софтом. Десктопы - это мизер уже.

Ага, давайте тогда сразу псевдокоммунизм уже - разработал чего, потратил человекочасы, деньги, - ерунда, пусть теперь какие угодно китайцы копируют, всё раздать.


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 09-Авг-18 13:55 
>Десктопы - это мизер уже.

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


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Andrey Mitrofanov , 09-Авг-18 14:09 
>победили проприетарные телефоны. Надо свободный телефон делать
> - с открытым железом и софтом.

Начинай.

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


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено др. Аноним , 09-Авг-18 14:30 
>>победили проприетарные телефоны. Надо свободный телефон делать
>> - с открытым железом и софтом.
> Начинай.
> Начинай писать Свабодный Стандарт мобильной связи.

Отличная идея! Но надо бы немного раньше, а то ведь до сентября совсем ни много осталось.


"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено чебурнет.рф , 09-Авг-18 17:50 
А ты почему не начал?
НО!
Ведь для этого сначала нужно перестать писать комменты на опенете!

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено user , 09-Авг-18 20:38 
Сначала нужно люстрировать тех кто за внедрение этого посадит.
Мобильной связью нужно пользоваться не одному человеку на город.

"Выпуск GNU LibreJS 7.15, дополнения для блокирования несвобо..."
Отправлено Аноним , 14-Авг-18 13:54 
У этого есть хоть один юзер? NoScript классная штука, если уметь пользоваться, сильно повышает безопасность и снижает раздражающие факторы в виде всплывающих окошек на сайтах из гугла. А это куда?