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

Исходное сообщение
"История о нарушении GPL провайдерами спутникового телевидени..."

Отправлено opennews , 16-Авг-09 21:49 
Датский разработчик Rasmus Rohde собирает (http://linux.slashdot.org/story/09/08/16/001254/GPL-Case-Aga...) материалы о нарушении лицензии GPL компаниями, предоставляющими услуги спутникового телевидения. Дело в том, что ресиверы, которые они предлагают пользователям, используют в качестве операционной системы ядро Linux с базовым набором библиотек и утилит, включающим Busybox и uClibc. Основные обвинения в адрес компаний Viasat, и, возможно, Yousee и Stofa, заключаются в отсутствии упоминания об используемом GPL коде, недоступность исходных текстов программ и патчей, и статическая компиляция закрытого модуля управления ресивером с библиотекой uClibc.

Rasmus на страничке в интернете ведет подробный дневник (http://duff.dk/viasat/), документируя последние события, связанные с делом. Из него ясно, что дело набирает обороты уже в течение нескольких месяцев. Компания производитель ПО NDS осведомлена о том, что автор пытается разобраться с тем, чем она...

URL: http://linux.slashdot.org/story/09/08/16/001254/GPL-Case-Aga...
Новость: http://www.opennet.me/opennews/art.shtml?num=23043


Содержание

Сообщения в этом обсуждении
"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 16-Авг-09 21:49 
точно-точно!
скайлинк тоже линух юзает, а исходники не выкладывает!!!

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено User294 , 16-Авг-09 23:35 
Так пилюлей ему.А то что это такое за мода пошла - плевать на лицензии если это не ваша собственная лицензия?А давайте законы будем соблюдать избирательно?

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Iv945n , 17-Авг-09 00:27 
На сколько я понимаю, если ты сделал для себя ято-то на Linux и юзаешь то и и исходники ты никому не должен. А вот если своё поделие рвно как и исходный продукт кому-то даёшь, то и исходники того, что даёшь, должен этому кому-то дать.

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Аноним , 17-Авг-09 07:42 
Нет, ну а Вы считаете, что по описанному в новости сценарии нельзя сделать этот ресивер? Что мне действительно мешает поставить ванильный линукс, этот самый BusyBox, написать свой код и драйверы под закрытой лицензией и общаться с GPL-компонентами через дополнительный слой, мною же написанный? Ни строчки GPL кода я не поменял, в чем проблема?

"История о нарушении GPL провайдерами спутникового..."
Отправлено anonymous , 17-Авг-09 09:59 
>GPL кода я не поменял, в чем проблема?

например, в статической линковке с uClibc. емнип:
Essentially, it must be possible for the software to be linked with a newer version of the LGPL-covered program. The most commonly used method for doing so is to use «a suitable shared library mechanism for linking». Alternatively, a statically linked library is allowed if either source code or linkable object files are provided.

я так понимаю, что даже уже в этом там фэйл.

ну и — а где, собственно, исходники «слоя»?


"История о нарушении GPL провайдерами спутникового..."
Отправлено Аноним , 17-Авг-09 11:23 
>например, в статической линковке с uClibc. емнип:
>я так понимаю, что даже уже в этом там фэйл.

1) Память Вам изменяет;
2) Плохо понимаете.
uClibc была создана специально для embedded Linux, поэтому должна обеспечить защиту интеллектуальной собственности. Отсюда и выбор лицензии - LGPL. Если не знаете, что это за лицензия, сходите на сайт uClibc и почитайте FAQ:

Вопрос: "If I use uClibc, do I have to release all my source code to the world for free? I want to create a closed source commercial application and I want to protect my intellectual property."
Ответ: "No, you do not need to give away your application source code just because you use uClibc and/or run on Linux. uClibc is licensed under the Lesser GPL license, just like the GNU C library (glibc)."
С английским языком, надеюсь, у Вас нет проблем :)

>ну и — а где, собственно, исходники «слоя»?

А на каком основании они должны быть? Только на том, что этот код запускается на машине под управлением Linux? Нет в GPL такого требования:)
Иначе бы можно было требовать исходники Maya, MatLab, Katia, etc =)


"История о нарушении GPL провайдерами спутникового..."
Отправлено anonymous , 17-Авг-09 11:37 
>1) Память Вам изменяет;
>2) Плохо понимаете.

да? то есть, требование (явное) LGPL про «лёгкую перелинковку с новой версией» — это фигня, на которую не стоит обращать внимание? O_O
обалденно. «что нам нравится — то соблюдаем, что не нравится — то не замечаем».
как и написано в моём тексте — надо или делать LGPL-библиотеку в виде so и так линковаться, или давать как минимум набор объектников, из которых можно пересобрать с новой версией библиотеки (исходники не обязательно, главное — возможность слинковать).

>С английским языком, надеюсь, у Вас нет проблем :)

надежда взаимная. см. выше моё развёрнутое пояснение.

>>ну и — а где, собственно, исходники «слоя»?
>А на каком основании они должны быть?

а на том, что ядро — это НЕ LGPL. хидеры ядра включались в слой? включались. опапуленьки, исходники слоя автоматом становятся GPL. вот так. та же nVidia (помимо того, что это удобно) *обязана* поставлять исходники своих ядерных драйверов (и поставляет). а эти драйверы, собственно, и есть тот самый «слой».


"История о нарушении GPL провайдерами спутникового..."
Отправлено Аноним , 17-Авг-09 11:54 
>да? то есть, требование (явное) LGPL про «лёгкую перелинковку с новой версией» — это >фигня, на которую не стоит обращать внимание? O_O
>обалденно. «что нам нравится — то соблюдаем, что не нравится — то не замечаем».

Не надо передёргивать. Никто не спорит, что LGPL требует обеспечить возможность пересобрать приложение с новой версией библиотеки. И да, в этом случае от автора могут потребовать obj программу. Но никак не исходники! Откомпилированный бинарник, не более. Никаких исходников он никому не должен.

>а на том, что ядро — это НЕ LGPL

Спасибо, Кэп! А при чем тут ядро?:)

>хидеры ядра включались в слой? включались. опапуленьки, исходники слоя автоматом становятся GPL. вот так. та же nVidia (помимо того, что это удобно) *обязана* поставлять исходники своих ядерных драйверов (и поставляет). а эти драйверы, собственно, и есть тот самый «слой».

Тоесть Вы утверждаете, что под линукс в принципе нельзя создать ядерный модуль под лицензией, отличной от GPL? Тоесть существование проприетарных closed-source драйверов невозможно под Linux в принципе? И да, покажите-ка мне исходники проприетарного драйвера NVidia для Linux, уж очень хочу на это посмотреть:)
p.s. Интересно, почему "проприетарный драйвер Nvidia" так называется?


"История о нарушении GPL провайдерами спутникового..."
Отправлено Аноним , 17-Авг-09 12:10 
>здорово. по этому пункту договорились. теперь или покажи, где я говорил, что должны обязательно исходники, или извинись за "не надо передёргивать". ну, или пройди на МПХ, если ни то, ни то сделать не хочешь.

Читаем еще раз текст обсуждаемой новости:

"Основные обвинения в адрес компаний Viasat, и, возможно, Yousee и Stofa, заключаются в отсутствии упоминания об используемом GPL коде, недоступность исходных текстов программ и патчей, и статическая компиляция закрытого модуля управления ресивером с библиотекой uClibc."

Здесь черным по белом написано, что претензия состоит в "недоступности исходных текстов программ и патчей". Я выразил в сомнения в обоснованности этой претензии, Вы начали с пеной у рта доказывать, что я не прав.

И в целом, Вы, как я смотрю - самое обыкновенное хамло, так что можете сами проследовать в направлении МПХ.


"История о нарушении GPL провайдерами спутникового..."
Отправлено EVS21 , 18-Авг-09 16:58 
Аноним с анонимом поговорили, не поняли друг друга и один аноним другого послал .... :)
Интересно, это вообще два человека было или один сам с собой говорил? :D

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 17-Авг-09 13:03 
>Нет, ну а Вы считаете, что по описанному в новости сценарии нельзя сделать этот ресивер? Что мне действительно мешает поставить ванильный линукс, этот самый BusyBox, написать свой код и драйверы под закрытой лицензией и общаться с GPL-компонентами через дополнительный слой, мною же написанный? Ни строчки GPL кода я не поменял, в чем проблема?

вот и отлично.
1. пусть предоставляют ссылки на исходники всего, что идет на гпл или лгпл, в том числе и на свой врепер.
2. и отдельно на свои блобы, как отдельный продукт.
т.к. очевидно, что он распространяется под другой лицензией, то и пусть и распространяется отдельно.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Аноним , 17-Авг-09 14:08 
>вот и отлично.
>1. пусть предоставляют ссылки на исходники всего, что идет на гпл  

под GPL у них там ванильный Linux и BusyBox, в которых ни строчки не поменялось. Вам так сильно нужны ссылки на kernel.org и busybox.net? Считайте, что они уже у Вас есть.

>или лгпл, в том числе и на свой врепер.

исходники под LGPL показывать Вам никто не обязан, максимум - объектный файл, чтобы обеспечить возможность перелинковать программу с новыми версиями uClibc. Wrapper там не под GPL, не факт даже, что он вообще ядерный. В любом случае, AMD&NVidia не спешат показывать собственно код своих закрытых дров, техническая лазейка для этого имеется. И да, Вы же не будете утверждать, что создание не-GPL модулей ядра невозможно в принципе? Или будете?

>2. и отдельно на свои блобы, как отдельный продукт.

С чего это вдруг? Только потому, что Вы так хотите? Не думаю, что это веское основание.

>т.к. очевидно, что он распространяется под другой лицензией, то и пусть и
>распространяется отдельно.

Отдельно от чего? От линукса? :D В общем, я не буду с последним пунктом спорить, поскольку, IMHO, смысла в нем вообще нет никакого. Я допускаю, что может это я не вижу тут логики:) Но сдается мне, что это нечто из раздела фантастики. Та же Нвидия драйвер одним куском поставляет и никому не пришло в голову заставить её разделить блоб и открытую часть на 2 разных продукта.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 17-Авг-09 15:09 
>исходники под LGPL показывать Вам никто не обязан

усвойте для себя:
1. лицензия - это условия расспространения ПО. (а потом уже его эксплуатация)
без расспространения ЛЮБАЯ лицензия не имеет смысла.
2. лицензия LGPL предполагает, что ПО расспространяется с исходным кодом так же, как и GPL. за одним исслючением - этот код можно динамически вызывать из ПО с другими условиями расспространения и спользования. в том числе и из проприетарных.
именно поэтому враперы пишут под LGPL - с одной стороны, чтобы связать с кодом GPL, с другой - с кодом не-GPL.
>С чего это вдруг? Только потому, что Вы так хотите? Не думаю, что это веское основание.

с того, что я покупаю ТОЛЬКО это ПО (остальной беру из сырцов согласно условиям его расспространения, регламентируемым GPL).
>Отдельно от чего? От линукса? :D В общем, я не буду с последним пунктом спорить, поскольку, IMHO, смысла в нем вообще нет никакого.

действительно - не стоит. никого ведь не удивляет, что 1с, например, покупается (и поддерживается) отдельно от ОС.
и каким бы маленьким не был этот девайс - это компьютер. с цпу, озу, ОС и прикладным ПО.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Аноним , 17-Авг-09 15:41 
>усвойте для себя:
>1. лицензия - это условия расспространения ПО. (а потом уже его эксплуатация)

согласен


>2. лицензия LGPL предполагает, что ПО расспространяется с исходным кодом так же,
>как и GPL. за одним исслючением - этот код можно динамически
>вызывать из ПО с другими условиями расспространения и спользования. в том
>числе и из проприетарных.

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

>именно поэтому враперы пишут под LGPL - с одной стороны, чтобы связать
>с кодом GPL, с другой - с кодом не-GPL.

Кто Вам сказал, что это враппер на (L)GPL? В тексте новости прямо сказано, что все драйверы не-GPL, и враппер скорее всего тоже. Конечно, это все гадание на кофейной гуще, слишком мало технических подробностей, да и достоверность их вызывает сомнение. Вы, кстати, не ответили на вопрос: уверены ли Вы в том, что абсолютно все модули ядра обязаны быть GPL лишь потому, что инклудят хедеры из ядра?
В самом крайнем случае, они могут последовать по пути NVidia и сделать драйвер по схеме блоб + прослойка. Самое интересное будет в блобе, а тольку от исходников прослойки будет чуть меньше, чем нифига. Возможно, так оно у них и сделано.

>с того, что я покупаю ТОЛЬКО это ПО (остальной беру из сырцов
>согласно условиям его расспространения, регламентируемым GPL).

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

>действительно - не стоит. никого ведь не удивляет, что 1с, например, покупается
>(и поддерживается) отдельно от ОС.

Очень сомнительная аналогия. Не говоря уже о том, что некорректно сравнивать ПК общего назначения с узкоспециализированной железкой, задача которой, по большей части - принимать спутниковый сигнал. Для этого она была создана, а не для того, чтобы пасьянсы на ней раскладывать.

>и каким бы маленьким не был этот девайс - это компьютер. с
>цпу, озу, ОС и прикладным ПО.

Практически любое современное устройство в нащи дни - это компьютер. На котором так же есть ОС и прикладное ПО. Но продается это всё как единый продукт.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 17-Авг-09 16:05 
>совершенно верно. uClibc под LGPL, с которой статически линкуется софт этого ресивера, большая часть которого находится в юзерспейс. Исходники uClibc открыты, а вот сама софтина не под LGPL, поэтому исходники её никто Вам показывать не обязан.

вот и покажите отдельно этот блоб.
если он линкуется динамически (согласно LGPL), то это легко сделать.
если этого нельзя сделать, значит есть нарушение LGPL. так где этот блоб?
>Вы покупаете не ПО, а железку. Вы не можете зайти в салон TOYOTA и сказать, я покупаю всё, кроме бортового компьютера и двигателя с прошивкой,

в бортовом компьютере используется линух? там используется (L)GPL? или у них своя лицезия на расспространение?

если там нет кода ГПЛ и лицензия своя, то как бы очевидно, что она не может нарушать ГПЛ.
и там они вольны делать что хотят. это ИХ продукт и ИХ условия расспространения. пользователь может либо согласиться и купить TOYOTA, либо нет.
мы же говорим о гпл. и тут правила ГПЛ. нравиться или нет.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Аноним , 17-Авг-09 16:16 
>вот и покажите отдельно этот блоб.
>если он линкуется динамически (согласно LGPL), то это легко сделать.

блоб линкуется статически с uClibc, LGPL вполне это допускает. Да, еще она обязывает поставлять объектный файл кода, который статически с uClibc линкуется. По большому счету - это еще один блоб. Далее, этот многострадальный wrapper... Максимум, что здесь можно добиться - получить под LGPL исходники прослойки между закрытым драйвером и ядром. Но не думаю, что в этих исходниках будет что-то интересное.
В результате, толку по большому счету не будет никакого. Заставят выложить их у себя на сайте пару блобов и заглушку для проприетарного драйвера. Действительно, больше шуму создали.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 17-Авг-09 16:36 
вот теперь - верно.
>Но не думаю, что в этих исходниках будет что-то интересное.

В результате, толку по большому счету не будет никакого. Заставят выложить их у себя на сайте пару блобов и заглушку для проприетарного драйвера. Действительно, больше шуму создали.
а это мне (как пользователю и клиенту) решать.
имею право. согласно (l)gpl.
а толк всегда есть. может я хочу это дело с новым ведром собрать? дырку там например нашли, а поставщик не шевелиться.
вот хрен бы wl500gp был так распространён, если бы не oleg'ова прошивка. ибо оригинальная китайская хрен работает с той же корбиной. http://wl500g.info/forumdisplay.php?f=86


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Аноним , 17-Авг-09 16:52 
>имею право. согласно (l)gpl.
>а толк всегда есть. может я хочу это дело с новым ведром собрать? дырку там например нашли, а поставщик не шевелиться.

Целиком и полностью согласен:) Но чем недоволен товарищ-главный герой этой новости? "недоступность исходных текстов программ и патчей"
Я к тому, что исходников в данной ситуации получить скорее всего не выйдет. Про блобы да, пусть показывают.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 17-Авг-09 16:58 
>Я к тому, что исходников в данной ситуации получить скорее всего не выйдет. Про блобы да, пусть показывают.

ну а я что выше писал?
пусть покажут СВОИ блобы и ссылки (хотя бы. лучше бы исходники целиком) на ПО под ГПЛ.



"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 17-Авг-09 15:25 
ознакомьтесь уж- http://ru.wikipedia.org/wiki/GNU_Lesser_General_Public_License
вот это хочу отметить отдельно. :-D
>>2. и отдельно на свои блобы, как отдельный продукт.
>С чего это вдруг? Только потому, что Вы так хотите? Не думаю, что это веское основание.

ну пираты тоже хотят винду продавать на своих болванках и + бонус (2+ винды и дрова в одном)...  но почему-то им этого не дают. почему? :-D
>Та же Нвидия драйвер одним куском поставляет и никому не пришло в голову заставить её разделить блоб и открытую часть на 2 разных продукта.

именно. но:
1. открытая часть идёт открыто, а не (не только) в скомпелированном виде.
2. блоб тоже идет отдельно - это отдельные наборы файлов, а не один кусок, где всё вперемежку. или Вас смущает, что он идёт одним архивом?
ну так пусть и прошивку выдают одним архивом - готовая_прошивка(блоб) + gpl/lgpl_в_сырцах + их_блобы_(так_называемый_driver_disk).


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено User294 , 19-Авг-09 17:23 
>под GPL у них там ванильный Linux и BusyBox, в которых ни
>строчки не поменялось.

Не смешите мои тапочки. Вы хотите сказать что парни с кернель-орга написали все дрова и прочая для кастомных железок с экзотичной архитектурой спецом для того чтобы проприетарщики это прихватизировали даже не сказав спасибо? Как-то это слишком уж фантастично чтобы быть правдой, извните :P


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено роше , 16-Авг-09 22:06 
У скайлинка почти все на винде.
На линуксе если только radius.

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 16-Авг-09 22:29 
правда?
вот в этих девайсах линух - http://skylink.ru/pages/equip_list.aspx?c=01.03.03&r=77
тут тоже - http://skylink.ru/pages/equip_list.aspx?c=01.03.04&r=77
и т.д.
а винда только в смартфонах - http://skylink.ru/pages/equip_list.aspx?c=01.03.01&r=77

(а чего они у себя на серверах крутят - их половые трудности)
зы:
был опыт получения прошивки (бинарника. о исходниках и речи нет)


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено dmj , 16-Авг-09 22:54 
Скайлинк теперь стал производителем модемов ZTE, что ли? Что курили?

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 16-Авг-09 23:04 
прошивку, которя оказалась измененна и отличается от прошивки с сайта производителя.

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено роше , 16-Авг-09 23:13 
кто о чем.
А мегафон небось все мобилы делает которые у него используются.

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 16-Авг-09 23:45 
>кто о чем.

точно. я о гпл прошивке без исходников, а Вы о железках.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено sda , 17-Авг-09 16:49 
>правда?
>вот в этих девайсах линух - http://skylink.ru/pages/equip_list.aspx?c=01.03.03&r=77
>тут тоже - http://skylink.ru/pages/equip_list.aspx?c=01.03.04&r=77
>и т.д.
>а винда только в смартфонах - http://skylink.ru/pages/equip_list.aspx?c=01.03.01&r=77
>
>(а чего они у себя на серверах крутят - их половые трудности)
>
>зы:
>был опыт получения прошивки (бинарника. о исходниках и речи нет)

На серверах тоже крутится далеко не Windows, лишь биллинг.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 17-Авг-09 17:00 
ну это их личное право. мне - всё-равно.

а вот на купленные у них девайсы с ПО - нет.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено ABATAPA , 16-Авг-09 23:55 
Тоже мне новость. Да кто только не использует - от эл. книг и GPS-трекеров, до медиаплееров. И половина не выкладывает исходники, треть - тивоизирует свои поделки. Многие из тех, кто выкладывает - как правило, не отслеживают и не публикуют изменения.
Вот у меня рядом лежат три устройства одной крупной американской фирмы - там Linux. Но чтобы понять, как взаимодействовать с "железом", нужно иметь исходники.
А их нет. Только... "Альбом  лицензий" в PDF. Где для КАЖДОГО GPL-продукта приводится полный текст лицензии. И это упоминание - все.

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Zenitur , 17-Авг-09 00:36 
Одно дело поставить Linux, другое - использовать наработки системы для собственного софта для него и закрывать их, оставив неразглашённым исходный код.
Новость хоть дочитай до конца...

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Аноним , 17-Авг-09 08:11 
Я всегда читаю до конца. В отличие, как видно, от Вас. Вы хоть почитайте мой пост. Что значит "одно дело поставить Linux"? Это не ОС на десктопе. Это функциональное изделие, и весь свой функционал оно реализует с помощью embedded Linux. Производитель сам указывает, что он модифицировал ядро. Но изменения нигде не опубликованы. Как и изменения для ряда программных GPL продуктов внутри.

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Аноним , 17-Авг-09 12:32 
>Я всегда читаю до конца
>В отличие, как видно, от Вас.

Бугага, оно и видно :-D

>Производитель сам указывает, что он модифицировал ядро

В каком месте Вы это вычитали? Вы же только что хвастались, что умеете читать? Я вот в тексте новости вижу такие строки:

"В нем помимо прочего сообщаются следующие технические подробности: никаких изменений в ядро Linux не вносилось"

По-моему, совершенно противоположное утверждение, Вы так не считаете?


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено XoRe , 17-Авг-09 14:52 
>[оверквотинг удален]
>
>>Производитель сам указывает, что он модифицировал ядро
>
>В каком месте Вы это вычитали? Вы же только что хвастались, что
>умеете читать? Я вот в тексте новости вижу такие строки:
>
>"В нем помимо прочего сообщаются следующие технические подробности: никаких изменений в ядро
>Linux не вносилось"
>
>По-моему, совершенно противоположное утверждение, Вы так не считаете?

А вы читать умеете.
Но, по-диагонали =)

Вот полный абзац:
"Зато на сайте slashdot появился анонимный комментарий от якобы служащего NDS. В нем помимо прочего сообщаются следующие технические подробности: никаких изменений в ядро Linux не вносилось; используемые драйверы не GPL и «общаются» с ядром через специальный промежуточный слой совместимости (wrapper); основная программа расположена в пользовательском пространстве (user-space); Busybox, загрузочный скрипт предустановлены производителем STB, а загрузчик не содержит кода Linux."

То есть "кто-то" анонимный "что-то" написал.
Перед тем, как обсуждать содержание его поста, стоит понять, _кто_ это написал.
Кроме того, даже если это действительно сотрудник той компании, то это опять ничего не дает.
Потому что можно сказать "чем докажешь?".
А так верить неизвестно кому на слово...
Я тоже могу там написать пост типа "да, я президент компании Viasat и я признаюсь, что мы нарушаем GPL. Вот такие мы редиски")
Поэтому можно сказать, что этот абзац ничего не добавляет в этом деле.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Аноним , 17-Авг-09 15:22 
>А вы читать умеете.
>Но, по-диагонали =)

Уважаемый, не надо тут ля-ля ;) Речь сейчас шла не о надежности источника, запостившего этот отчет на slashdot. Врёт он, или нет - это нам на данный момент неизвестно, поэтому что есть, то и обсуждаем. А речь здесь шла о том, что ни строчки ядра линукс не было изменено - это было сказано этим парнем на слешдоте. А здесь парой постов выше некий любитель "читать до конца" утверждал, что _ТАМ_ написано совершенно обратное.


"История о нарушении GPL провайдерами спутникового..."
Отправлено anonymous , 17-Авг-09 16:33 
>Уважаемый, не надо тут ля-ля ;) Речь сейчас шла не о надежности
>источника, запостившего этот отчет на slashdot. Врёт он, или нет —
>это нам на данный момент неизвестно, поэтому что есть, то и
>обсуждаем.

я — Балмер. я говорю, что следующий релиз винды будет на ядре Linux. вперёд, обсуждайте. или какая-то тварь тут посмела сомневаться, что я Балмер?!


"История о нарушении GPL провайдерами спутникового..."
Отправлено Аноним , 17-Авг-09 16:38 
>я — Балмер. я говорю, что следующий релиз винды будет на ядре
>Linux. вперёд, обсуждайте. или какая-то тварь тут посмела сомневаться, что я
>Балмер?!

Отлично. Теперь для полноты картины нужен какой-нибудь деятель, который будет утверждать, что Вы (Баллмер) сказали, что следующий релиз НЕ будет на ядре Linux (тоесть полностью противоположно исходному заявлению). А так же обвинять в неграмотности всех, кто прочитал слова Баллмера так, как они были написаны.



"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено nowinter , 17-Авг-09 03:15 
кстати NDS и впрямь не при делах
я там работаю, гыгы
она не пишет драйверов и даже middleware не во все свои проекты пишет
реально на Viasat запускается аппликация из под рута на самом обычном кернеле
опенсорсного кода там ровно ноль
производитель чипов (главным образом Broadcom) и вендор чипсетов (Pace, Samsung и тд) возможно что-нибудь в кернеле и модифицирует
хотя вряд ли
а драйвера к собственно чипам (графика, тюнер и тп) никто и не обязан отрывать - insmod и все дела
примерно так
может быть я не все знаю

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Alex__S , 17-Авг-09 06:48 

вообще драйвера, использующие хедеры от исходников ядра - это  derived works, и они должны распространяться на условиях GPL, как и ядро.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Аноним , 17-Авг-09 14:15 
> вообще драйвера, использующие хедеры от исходников ядра - это  derived
>works, и они должны распространяться на условиях GPL, как и ядро.

Далеко не всегда. Крайне распространенное мнение, что если есть #include header'ов из ядра, то модуль автоматом становится GPL. Но это заблуждение.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено nowinter , 17-Авг-09 14:20 
>
> вообще драйвера, использующие хедеры от исходников ядра - это  derived
>works, и они должны распространяться на условиях GPL, как и ядро.
>

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


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 17-Авг-09 15:35 
он правильно говорит. хидеры тоже идут под лицензией gpl.

в любом случае, скомпилированный код, статически или динамически обращающийся к коду под gpl (а иначе зачем Вам хидеры?), должен идти под gpl/lgpl.
а вот код под lgpl уже может вызываться из кода с другими лицензиями.
http://ru.wikipedia.org/wiki/GNU_Lesser_General_Public_License


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Аноним , 17-Авг-09 15:59 
>в любом случае

Не в любом.
И даже некто Линус Торвальдс с Вами в корне не согласен. И те, кто набладает срач на тему закрытых модулей ядра (а тянется он года так с 1995) прекрасно помнят многие его высказываения на эту тему.

Очень хорошая цитатка на эту тему:
"I think you really just disagree on what is derived, and what is not. Richard is very extreme: anything that links is derived, regardless of what the arguments against it are. I'm less extreme". (Ричард - в данном случае конечно же господин RMS).

Или это: "Now, the above said, I much much prefer GPLd drivers, even if they are available only as modules. Especially if they were actually originally written for Linux, I consider it a bit dodgy to not use the GPL (they can potentially be considered derived works, even if you don't actually link them into the kernel, per se). But I do not want to force it on people that arguably are not doing derived work"

Таким образом, далеко не любой модуль ядра является "derived work". Линукс-девелоперы много лет ворчат на Линуса за такую позицию. Разговор даже переходил в плоскость: "Вашего кода в Linux меньше 10%, почему же Вы считаете, что можете один принимать подобные решения насчет модулей ядра?".
И если модуль ядра не является derived work, то Линус допускает возможность их существования под не-GPL лицензией. Многие с ним не согласны.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 17-Авг-09 16:15 
а кто гворил о закрытых/открытых модулях ядра?
я этого не писал, не надо врать. :-DDDDDDDDDDDDDDDDDDD

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

а имея прошивку одним файлом нельзя сказать где там блоб, а где гпл.
вот у производителя и просят:
- покажите блоб....
а он - в кусты, типа:
- я покажу где НЕ блобы - вот там и там, а свой блоб не покажу.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Аноним , 17-Авг-09 16:18 
>а кто гворил о закрытых/открытых модулях ядра?
>я этого не писал, не надо врать. :-DDDDDDDDDDDDDDDDDDD
>в любом случае, скомпилированный код, статически или динамически обращающийся к коду под gpl (а иначе зачем Вам хидеры?), должен идти под gpl/lgpl.

Ваши слова? Так вот, это неправда. Так лучше?



"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 17-Авг-09 16:42 
т.е. Вы утверждаете, что с gpl-кодом (не lgpl) соблюдая лицезию можно слинковать любой не gpl код?

ну-ну. то-то войны идут. один zfs под cddl чего стоит.

зы:
Вы хоть свои цитаты Линуса перечитайте.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Аноним , 17-Авг-09 16:47 
>т.е. Вы утверждаете, что с gpl-кодом (не lgpl) соблюдая лицезию можно слинковать
>любой не gpl код?

Ничего подобного я не утверждал. Я говорил о том, что существуют такие случаи, когда загружаемые модули ядра не являются derived work, поэтому не обязаны быть открыты под лицензией GPL. Несмотря на то, что инклудят хедеры из ядра. И это не я сказал, а Линус.
Если Вы не согласны, что в этих цитатах именно это и написано, то давайте обсудим. Но это мнение Торвальдса и довольно известное.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 17-Авг-09 16:55 
тогда ЧТО Вы нашли не верного в утверждении -
>в любом случае, скомпилированный код, статически или динамически обращающийся к коду под gpl (а иначе зачем Вам хидеры?), должен идти под gpl/lgpl.

?????


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Public Enema , 17-Авг-09 19:49 
>т.е. Вы утверждаете, что с gpl-кодом (не lgpl) соблюдая лицезию можно слинковать
>любой не gpl код?

Не любой но можно.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 17-Авг-09 20:32 
угу. с gpl-совместимой лицензией.
но это явно не тот случай.

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено XoRe , 17-Авг-09 14:54 
>[оверквотинг удален]
>реально на Viasat запускается аппликация из под рута на самом обычном кернеле
>
>опенсорсного кода там ровно ноль
>производитель чипов (главным образом Broadcom) и вендор чипсетов (Pace, Samsung и тд)
>возможно что-нибудь в кернеле и модифицирует
>хотя вряд ли
>а драйвера к собственно чипам (графика, тюнер и тп) никто и не
>обязан отрывать - insmod и все дела
>примерно так
>может быть я не все знаю

Замечательно!)
Ну, осталось только сделать официальное публичное заявление и представить какие-нибудь доказательства.
Ну чтобы все официально было.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено User294 , 19-Авг-09 17:31 
>реально на Viasat запускается аппликация из под рута на самом обычном кернеле
>опенсорсного кода там ровно ноль производитель чипов (главным образом Broadcom)
>и вендор чипсетов (Pace, Samsung и тд) возможно что-нибудь в кернеле и модифицирует
>хотя вряд ли

Ага, конечно, много ли вы случаев видели чтобы ванильное ядро работало на кастомной железке?Что-то как ни посмотришь на такие железки - там что угодно но только не ваниль.И кстати GPL как я помню еше требует предоставить конфигурационное добро и скрипты потребные для компила, etc.Так что просто указать на кернель.орг - not an option :P.То есть конечно вы можете это сделать, но при обнаружении этого факта есть риск повстречаться с парнями из gpl-violations и т.п. :)


"История о нарушении GPL провайдерами спутникового телевидени"
Отправлено Аноним , 17-Авг-09 08:24 
Компания AXON (www.axon.tv) - ее "фирмваре" - не что иное как образ диска с линуксом внутри (+апач +пхп +постгрес +пяток собственных бинарей). А вот исходников на сайте что-то не видать.

"История о нарушении GPL провайдерами спутникового телевидени"
Отправлено Public Enema , 17-Авг-09 19:52 
>Компания AXON (www.axon.tv) - ее "фирмваре" - не что иное как образ
>диска с линуксом внутри (+апач +пхп +постгрес +пяток собственных бинарей). А
>вот исходников на сайте что-то не видать.

Они в свободном доступе и не должны быть. Если у тебя их продукт куплен то можешь попросить у них исходники - дадут.


"История о нарушении GPL провайдерами спутникового телевидени"
Отправлено anonymous , 17-Авг-09 19:54 
>Они в свободном доступе и не должны быть. Если у тебя их
>продукт куплен то можешь попросить у них исходники - дадут.

ты это сам придумал, или приятели в туалете нашептали?


"История о нарушении GPL провайдерами спутникового телевидени"
Отправлено Public Enema , 17-Авг-09 20:11 
>>Они в свободном доступе и не должны быть. Если у тебя их
>>продукт куплен то можешь попросить у них исходники - дадут.
>
>ты это сам придумал, или приятели в туалете нашептали?

Это Столлман придумал.


"История о нарушении GPL провайдерами спутникового телевидени"
Отправлено anonymous , 17-Авг-09 20:17 
>>>Они в свободном доступе и не должны быть. Если у тебя их
>>>продукт куплен то можешь попросить у них исходники — дадут.
>>ты это сам придумал, или приятели в туалете нашептали?
>Это Столлман придумал.

да? понимать так, что если я продукт получил в подарок или нарыл на свалке — то опаньки? не слушай друзей, попробуй сам подумать, что ли.


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено Аноним , 17-Авг-09 08:56 
а что им мешало от bsd ядро поставить. если на gpl плюют, - надо наказать

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено pro100master , 17-Авг-09 11:04 
подозреваю, что ТВ-тюнеры, для которых драйверы "с нуля" наверное не так просто переписать под бсд. Плюс куча своих микро-железок. Да и если наработки изначально пилились под линукс... А если использовать режим бинарной совместимости, то ведь и он покрыт лицензией, а если и не важно, то ведь от хидеров никуда не убежишь. В общем, задачка им не из приятных.

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено XoRe , 17-Авг-09 14:57 
Мораль:
Если уж GPL - добро, то...
Добро должно быть с кулаками)
Просто, чтобы с этим добром считались.

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 17-Авг-09 16:22 
присоединяюсь.
сообщество должно не только код писать, но и уметь отстаивать свои интересы.

зы:
само собой - в рамках закона. :-D


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено nowinter , 17-Авг-09 16:34 
>присоединяюсь.
>сообщество должно не только код писать, но и уметь отстаивать свои интересы.
>
>
>зы:
>само собой - в рамках закона. :-D

с этим, кстати, я согласен
не очень понимаю, впрочем, почему в качестве ответчика он выбрал NDS
кроме того, могу предсказать, что NDS будет его всячески игнорировать, как все и стараются поступать с такими предъявами
и это неправильно )))



"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 17-Авг-09 16:50 
ну пусть NDS предоставит свои блобы (никто не просит от них исходников).
и хотя бы ссылки на тот gpl-код, что они использовали.
в результате у каждого желающего должна получиться РАБОТАЮЩАЯ прошивка, идентичная заводской.

чуть выше я уже приводил пример, зачем это нужно именно мне:
>может я хочу это дело с новым ведром собрать? дырку там например нашли, а поставщик не шевелиться. вот хрен бы wl500gp был так распространён, если бы не oleg'ова прошивка. ибо оригинальная китайская хрен работает с той же корбиной. http://wl500g.info/forumdisplay.php?f=86

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


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено nowinter , 17-Авг-09 17:12 
>ну пусть NDS предоставит свои блобы ...
>в результате у каждого желающего должна получиться РАБОТАЮЩАЯ прошивка, идентичная заводской.

чуть выше я уже пытался объяснить, что NDS не пишет прошивок
она пишет аппликации, которые ни с какого перепугу не назвать "блобами" и совершенно нет причин кому бы то ни было бесплатно раздавать
прошивку, "идентичную заводской", могло бы быть резонно начать требовать у производителя коробок, у "завода"
хотя чем она поможет без проприетарного загрузчика, не могу себе представить


"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено vitek , 17-Авг-09 17:32 
ну вот автор (Rasmus Rohde) затеял эту бодягу, пусть и разбирается.
человек хочет отстоять свои права - можно только приветствовать.
если там всё нормально и легально, то тем более переживать нечего.

"История о нарушении GPL провайдерами спутникового телевидени..."
Отправлено XoRe , 19-Авг-09 14:54 
>>ну пусть NDS предоставит свои блобы ...
>>в результате у каждого желающего должна получиться РАБОТАЮЩАЯ прошивка, идентичная заводской.
>
>чуть выше я уже пытался объяснить, что NDS не пишет прошивок
>она пишет аппликации, которые ни с какого перепугу не назвать "блобами" и
>совершенно нет причин кому бы то ни было бесплатно раздавать
>прошивку, "идентичную заводской", могло бы быть резонно начать требовать у производителя коробок,
>у "завода"
>хотя чем она поможет без проприетарного загрузчика, не могу себе представить

Ну, осталось только сделать официальное публичное заявление и представить какие-нибудь доказательства.
Ну чтобы все официально было)