GPL vs DLL (можно ли использовать GPL-DLL из не-GPL exe)
От: Arioch  
Дата: 29.01.04 15:20
Оценка: 7 (1)
Оригинал http://www.rsdn.ru/?Forum/?mid=522783
Автор: WFrag
Дата: 29.01.04


==========================================================================
* Forwarded by Arioch /BDV/
* Newsgroup: rsdn.research on: news.rsdn.ru
* From: "WFrag" <15309@news.rsdn.ru>
* Date: Thu, 29 Jan 2004 03:47:14 GMT
* URL: news://news.rsdn.ru/522783@news.rsdn.ru
* Subj: Re[7]: Выбор лицензии
==========================================================================

Здравствуйте, Arioch, Вы писали:

V>> Нет. Если длл выпущена под ГПЛ, то ты приплыл.

A> С какого перепоя? я ее не встраиваю в свою программу, и не пишу свою
A> версию билиотеки — я просто использую ее.

Если в адресном пространстве твоей проги появляется GPL-ный код, то ты
обязан свою прогу лицензировать под GPL-ем. Точка.

Т.е никакого использования GPL-ных ни статических либ, ни DLL-ек
(только через сокеты, файлы, и.т.д).
Вот в LGPL сделано послабление для DLL-ей — ты можешь
динамически линковаться.
==========================================================================

В общем перестанем там оффтопик разводить :-D

Бред какой-то.
Вот у меня WinAMP, в нем GPLные плагины.
TotalCommander и в нем GPLные плагины.
Адресное пространство одно, и ... ?

А если я в реестр какую-нить GPL-DLL всуну, и она будет загружаться к
_каждому_ exe, то что?
GPLный код появился в адресном пространстве каждого EXE на моем компе —
требовать исходники к аждому EXE?

А послабление в LGPL сделано как раз для статического линкования —
требования предоставлять .obj и .lib файлы, чтобы я их мог с любой новой
версией библиотеки слинковать заново.

Вот ты написал свой fairGPl.dll, а я к ней оболочку evil.exe
И продаю на нее лицензии, а в довесок коробочку с компактом, на котором моя
программка в одной папочке, а твоя билиотека с исходниками — в другом.)
Posted via RSDN NNTP Server 1.8 beta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.