Найти - Пользователи
Полная версия: О фрилансе и лицензиях...
Начало » Флейм » О фрилансе и лицензиях...
1 2 3 4 5
nerijus
Alex2ndr
Это вы какой момент имеете в виду? Пример?
Например сделаю програму, которая без всяких include и чисто динамически подгружает gpl библиотеку. Фактически в этом коде не будет ни капельки gpl кода внутри. Но все ровно я нарушу лицензию если этот свой код сделаю не gpl (при условии что мой код загружает сторонние gpl модули). То есть когда говорим о gpl нет разницы между static/dynamic linking (в отличие от lgpl и http://en.wikipedia.org/wiki/GPL_linking_exception).
Alex2ndr
Я согласен - там куча нюансов с разными видами линковки. Но суть, которую я хотел донести, это не меняет - используешь линковку(ту или иную) - используй GPL. А вот если просто обращаешься к API - можешь использовать любую лицензию.
Rodegast
> Т е в выполняемом коде фактически оказывается код подключенной библиотеки(пусть и в машинных кодах).

В случае с С-Библиотеками я согласен. Но ведь при использовании PyQt в мою программу не добавляется GPL код, так почему же я её должен лицензировать как GPL?
Alex2ndr
Rodegast
В случае с С-Библиотеками я согласен. Но ведь при использовании PyQt в мою программу не добавляется GPL код, так почему же я её должен лицензировать как GPL?
А как вы думаете что происходит при import? Imho что-то вроде сишной динамической линковки. По крайней мере с точки зрения байткода. Короче фактически то же самое.
nerijus
Как это не добавляется. А что происходит при import PyQt4? Посмотри в памяти увидишь очень много кода, который написан программистами riverbank. Но код даже не обязательно должен добавляться, вполне хватает что ты модули подгружаешь. Без PyQt твоя програма не работала бы, а это уже комплексный продукт. Вообще если говорить конкретно про PyQt, и если эта лицензия так страшна, то можно взять PySide (сам не пробовал, но с первого взгляда в умелых руках все за день, два можно переделать что никакой разницы не будет).
Rodegast
> Без PyQt твоя програма не работала бы, а это уже комплексный продукт.

Но ведь морда без MPlayer-а тоже работать не будет и тем не менее она может быть коммерческой.

В общем с GPL много чего не ясно, вот даже на ЛОР-е про это новость имеется.
http://www.linux.org.ru/news/opensource/5145162
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB