|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Ovchinnikov 2:5020/400 17 Mar 2001 18:52:50 To : All Subject : Re: Компиляция ядра -------------------------------------------------------------------------------- On Fri, 16 Mar 2001 21:01:07 +0000 (UTC), \ Vladimir Butenko <butenko@stalker.com> wrote: >Ilya Ovchinnikov <ilya@oi.psn.ru> wrote in message >news:slrn9b2ga2.1j5.ilya@oi.psn.ru... >> On Thu, 15 Mar 2001 00:21:15 +0000 (UTC), \ >> Vladimir Bormotov <bor@vb.dn.ua> wrote: >> > Впрочем, "не микроядро" совсем не мешало Caldera распространять бинарные >> > модуля для IPX, и так далее. :) >> >> Вообще, непонятная ситуация. Модуль динамически линкуется с ядром и >> использует внутренние структуры ядра (а не только "use kernel >> services by normal system calls"). Так что ядро + модуль - это >> "derived work" и модуль должен быть лицензирован под GPL. > >Фигу. Под коммунячий GPL попадает только то, что ИСПОЛЬЗУЕТ >сорцы коммунистов. А то, что оно вызывает коммунячий софт - оно >от этого не само не ожепиэлится никак. Всё правильно. И не-GPL программы под Linux ничему не противоречат, поскольку ядро они _используют_ посредством системных вызовов. И этот момент специально отмечен в /usr/src/linux/COPYING >Единственный тут момент - статическая линковка. Если статически >прилинковать гыпэльный софт, то нарушится идея не коммунистов, >а идея самого Столлмана (право на МОДИФИКАЦИЮ). Кстати, вся GPL сделана ради этих идей. >Поэтому - низзя. Hо если хочется - то можно. Вон, у нас статические бинари >под Линюх - лежат вовсю. А тут почти не важно, статически или динамически слинкованы. Важно, что библиотеки, которые этот Ваш софт использует, наверняка под LGPL, а не под GPL. Поэтому динамически слинкованные бинари можно распространять безоговорочно, а статически слинкованные - при условии, что распространяется (хотя бы по требованию пользователя) и динамически слинкованная версия или объектный файл, который можно перелинковать с другой версией библиотеки) А вот лицензию на NCFTP, который линкуется с libreadline, FSF потребовал сделать совместимой с GPL. >> Кто что думает по этому поводу? > >Я думаю, что Вам не удастся поднять волну и потребовать >исходников коммерческого софта только на том основании, что >этот софт работает на Линюхе. Извините, Вы неправильно меня поняли. И волну я никакую поднимать не собираюсь. Речь ни коим образом не идет про user-space софт. Речь идет про модули ядра. И вопрос чисто формально-буквоедский, обращенный к юристу :-) Являются модули "derived work" или нет? Мне кажется, что _исходники_ модуля могут и не являться. Hо если они содержат директивы #include <linux/someheader.h>, то объектный файл будет "derived work". Есть тут юристы? Что говорит на этот счет закон и правильное прочтение GPL? Удачи! -- Илья Овчинников --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3553c3167126.html, оценка из 5, голосов 10
|