Добрый день.Передо мной встала следующая задача:Есть две программы:1) Свободно распространяемая программа. Под какой лицензией она будетвыпускаться, мне все равно. Я хочу использовать в ней 2 библиотеки: одна - GPL,другая - BSD. Могу ли я одновременно использовать эти библиотеки в своейпрограмме? Не будет ли GPL-библиотека накладывать ограничения на использованиеBSD библиотеки? Если нет, то под какой лицензией я могу выпускать своюпрограмму, и как я могу ее собирать (можно ли выполнять статическую линковку сэтими библиотеками, или только с одной из них)?2) Коммерческая программа (пишу на работе). Хотелось бы в ней использовать однуGPL библиотеку. Могу ли я, к примеру, написать собственную LGPL-библиотеку,которая будет выступать чем-то вроде прокси к этой GPL-библиотеке? Т. е. LGPL-библиотека будет динамически слинкована с GPL-библиотекой, а моя программабудет динамически линковаться с этой LGPL-прокси-библиотекой (заголовочныефайлы LGPL-библиотеки не будут включать в себя каких-либо частей GPL-библиотеки).Буду также благодарен за ссылки на статьи/FAQ и т.п. по теме.
|