[Devel] Соответствие WINE на Etersoft лицензии LGPL

Vitaly Lipatov lav на etersoft.ru
Пт Мар 2 19:14:02 MSK 2012


 

Денис Баранов писал 02.03.2012 18:43: 

> Есть мнение, что способ
написания наших хуков противоречит лицензии LGPL, в частности активное
внедрение собственных хуков в kernel32.
> 
> Проблема (цитирую
дословно):
> 
> " LGPL требует, чтобы библиотека работалв после замены
вашей на скомпилированную пользователем из winehq версии, а из-за хуков
в libwine-etersoft это невозможно"
> 
> Хочется прояснить вопрос и
удалить противоречия.

Наше мнение заключается в следующем: 

LGPL 2.1
требует, чтобы была возможность линковать libwine-etersoft с более
новыми версиями кода Wine. В данном случае подразумевается
модифицированный нами код Wine, остающийся под лицензией LGPL. 

Таким
образом рассматриваются два объекта: проприетарная библиотека и
линкуемый с ней свободный код. Библиотека создаётся таким образом, чтобы
быть обратно совместимой со всеми вызовами из свободного кода. Свободный
код включает в себя вызовы этой библиотеки, и более новые версии этого
кода без проблем будут линковаться с проприетарной библиотекой. 

После
же замены модифицированных нами библиотек на скомпилированные из winehq
всё так же должно работать, просто без использования libwine-etersoft.


Возможно я не понял какой-то нюанс в проблеме. 

-- 
С
уважением,
Виталий Липатов,
Etersoft
 
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.etersoft.ru/pipermail/devel/attachments/20120302/3f081c9f/attachment.html>


Подробная информация о списке рассылки Devel