[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