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

Исходное сообщение
"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."

Отправлено opennews , 08-Сен-13 12:43 
Представлен (http://permalink.gmane.org/gmane.org.fsf.announce/2017) новый выпуск LibreJS 5.3 (http://www.gnu.org/software/librejs/?v=5.3), дополнения к Firefox/GNU IceCat, нацеленного на блокирование обработки несвободного JavaScript-кода. LibreJS допускает выполнение тривиального JavaScript-кода, кода для которого в комментариях указана (http://www.gnu.org/software/librejs/manual/librejs.html#Free...) свободная лицензия или при наличии на сайте специальных меток (http://www.opennet.dev/opennews/art.shtml?num=33044) с указанием лицензий на используемые компоненты. Допускается ведение белого списка сайтов, на которых будет разрешено выполнение любого кода (например, для тестирования своего кода).


Напомним, что по мнению (http://www.opennet.dev/opennews/art.shtml?num=20882) Столлмана проблема с  JavaScript состоит в том, что код загружается без ведома пользователя, не давая возможности оценить степень его свободности и не позволяя отказаться от выполнения несвободного кода.

URL: http://permalink.gmane.org/gmane.org.fsf.announce/2017
Новость: http://www.opennet.dev/opennews/art.shtml?num=37855


Содержание

Сообщения в этом обсуждении
"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено Аноним , 08-Сен-13 12:43 
Почему они ещё не выпустили LibreHTML и LibreCSS?

"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено Аноним , 08-Сен-13 12:46 
LibreBrain же. Если садишься за комп с не чистыми помыслами, то комп не включается.

"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено Tav , 08-Сен-13 13:34 
Потому что HTML и CSS не выполняют обработку ваших данных на вашем компьютере неведомым образом, а только описывают представление.

"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено Аноним , 09-Сен-13 01:44 
Насчёт CSS можно поспорить :)

"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено Sergey722 , 10-Сен-13 18:49 
Что мешает под самой свободной лицензией выпустить вирус, который "убьёт всё живое"?
Или я отстал от жизни и теперь js поставляется не в исходных кодах и его не получается изучать?

"Проект GNU представил LibreJS 5.3, Firefox-дополнение..."
Отправлено arisu , 10-Сен-13 19:20 
> Или я отстал от жизни и теперь js поставляется не в исходных
> кодах и его не получается изучать?

ну, вперёд, поизучай минимизированый js. заодно расскажи, что и к другому софту исходники тоже не нужны: а чо, машинный код же есть, можно изучать!


"Проект GNU представил LibreJS 5.3, Firefox-дополнение..."
Отправлено Алексей , 03-Дек-16 06:50 
минимизированный-то легко, его можно обратно отформатировать, на то есть куча инструментов... а вот обфусцированный уже другое дело

"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено Аноним , 08-Сен-13 12:45 
Даже этот сайт не работает с данным дополнением.

"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено Аноним , 08-Сен-13 12:56 
> Даже этот сайт не работает с данным дополнением.

Как ни странно, исходников опеннета никто не видел. Такой вот интересный парадокс. Лор в этом плане забавнее поступил.


"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено Аноним , 08-Сен-13 13:25 
Как? Исходники сайта открытые, а скрипты проприетарные?

"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено Stax , 08-Сен-13 16:54 
Может это, петицию организуем? За открытие исходников opennet? Без шуток, ведь лучший русскоязычный сайт о свободном ПО и связанных технологиях. Обидно, что закрыт. Петиция за лицензирование opennet под AGPL.

Будут исходники - может кто-то юникод нормальный прикрутит, а то искажения заголовков при использовании юникодных символов напрягают.


"Проект GNU представил LibreJS 5.3, Firefox-дополнение..."
Отправлено arisu , 08-Сен-13 19:23 
> Может это, петицию организуем? За открытие исходников opennet?

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


"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено z , 08-Сен-13 13:20 
NoScript хватает...
>> ...проблема с JavaScript состоит в том, что код загружается без ведома пользователя

"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено angra , 08-Сен-13 19:15 
У этих инструментов ортогональные цели. noscript предназначен для блокировки потенциально опасного, независимо от лицензии. А librejs для блокировки некошерного, независимо от полезности/вредности. Причем кошерность определяется чисто формально, ничто не мешает в обфусцированном коде указать gpl лицензию.

"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено slowpoke , 08-Сен-13 14:26 
что нужно в свой js прописать чтобы оно его как GPL распознало?
какой то хитрый комментарий?

для случая <script> мой код </script> и для случая <script src="мой код.js" />


"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено Алексей , 08-Сен-13 14:32 
Под словом «указана» сейчас — ссылка на https://www.gnu.org/software/librejs/manual/librejs.html#Fre...

"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено slowpoke , 08-Сен-13 14:37 
а пример для тупых? id="jsGPL3-labels1" ?

"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено Аноним , 08-Сен-13 15:41 
Это уже маразм, я считаю.

"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено Sinot , 08-Сен-13 16:36 
Забавно, опасения Столмана подтверждаются и подтверждаются, а все равно считаются маразмом. Может все таки прислушаться?

"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено umbr , 08-Сен-13 18:43 
>по мнению Столлмана ... код загружается без ведома пользователя

Короче, голактеко опасносте, мы все под колпаком, компьютеры вышли из под контроля... Помогут ли плагины в такой непростой ситуации?


"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено Аноним , 09-Сен-13 01:46 
>>по мнению Столлмана ... код загружается без ведома пользователя
> Короче, голактеко опасносте, мы все под колпаком, компьютеры вышли из под контроля...
> Помогут ли плагины в такой непростой ситуации?

Вам - точно нет, помимо плагинов надо ещё кое-что иметь.


"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено none7 , 09-Сен-13 11:01 
Свобода в Web, абсурд. Без открытия серверной части не имеет никакого смысла. В доверии к коду выполняемому в песочнице нет необходимости. А если Web-ресурс загнётся, то с концами и форкнуть сервис без серверного кода и данных не выйдет.  Если будет GPL скрипт являющийся по сути X-сервером или компилятором блобов в JS, что даст Вам такая свобода. Вот и браузеры являются по сути компиляторами JS-блобов, а так же X-сервером работающим с протоколом HTML/CSS.

"Проект GNU представил LibreJS 5.3, Firefox-дополнение для бл..."
Отправлено Crazy Alex , 09-Сен-13 14:17 
Во-первых, сейчас вполне есть приложения на чистом JS, который как раз можно форкнуть без серверного кода.

Во-вторых, да - серверный код тоже должен быть открыт, под AGPL, например.

В-третьих - да, вы должны иметь возожность забрать свои данные. Кстати, в платных сервисах довольно часто это оговаривается.

В общем, понятно, что лицензия на JS - это только часть решения, но это тоже нужная часть.