|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Eugene Grosbein 2:5006/1 26 Jul 2001 02:57:49 To : A.Ivanov@tu-bs.de Subject : Re: GPL? -------------------------------------------------------------------------------- AI>> Таким образом Вы находитесь в отношениях с этой программой AI>> как пользователь. Соответственно Вы можете свободно ее использовать AI>> в компилированном виде - как она задумана разработчиком >> Hесмотря на то, что она является частью монолитного (в рабочем виде) >> продукта? Hапомню, что dialog линкуется crunchgen'ом со всеми остальными >> объектниками системы в один большой бинарь. Если да, то слова насчет AI> Значит не линкуйте, а вызывайте как отдельную программу. А теперь объясните мне, такая нафиг разница GPL'ю, слинкованы объектники dialog'а в crunch или тянут за собой все stub'ы libc отдельным балластом? Если с точки зрения того же shell'а это совершенно отдельный файл тире запись в каталоге. К вопросу о brain damage. [skip] AI>> Если же Вы используете исходники этой программы чтобы включить их в свой AI>> пакет, то Вы обязаны распространять свой пакет на тех же условиях. >> Вот тут тоже поподробнее. Если я не распространяю исходники вообще (closed >> source), то все OK? С условием, что исходники самого dialog и патчей >> к нему таки предоставляются, отдельно. AI> Как было сказано, если он не вкомпилирован в Ваш код, то со своим кодом AI> делайте что угодно. >> А если вдруг захочу раздавать tarball с полными исходниками всего >> пакета, чтобы юзер мог его пересобрать, то под BSD уже этого делать >> нельзя, только под GPL? AI> Hу почему такое отношение либо все либо ничего. Вот этого я тоже не понимаю. Почему я не могу отдать свое под BSD, ведь смысл как раз в раздаче исходников? Опять же к вопросу о brain damage. AI> Если пакет это одна программа то да. Если много то каждая под своей AI> лицензией. Ok. Теперь расскажите, пожалуйста, где грань между "одной" программой и "многими". Это чрезвычайно важный вопрос, без ответа на него наличие смысла в GPL под вопросом. При сборке crunched binary мы имеем одну программу или много? Файл на диске один. Hо хардлинков много и всегда можно "удалить" некоторые "программы". Правда, сам код не исчезнет физически, но станет недоступен, все точно как при удалении обычных программ. Если вопрос лишь в легкости "восстановления" (что было бы маразмом), то и это решается элементарно - достаточно не класть в образ комаду ln(1). Итак, есть ли грань и, если есть, где она проходит? Eugene -- "Люди забыли эту истину," - сказал Лис, - "но ты не забывай" --- slrn/0.9.7.0 (FreeBSD) * Origin: SVZ-Service (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/26093e7ad45b2.html, оценка из 5, голосов 10
|