2010-09-15 7 views
1

Существует довольно много библиотек LGPL, которые я использую, которые вышли из обслуживания и не имеют документации. Я обнаружил, что некоторые из этих библиотек чрезвычайно полезны, и все они LGPL или MIT. Могу ли я объединить эти библиотеки в свою собственную библиотеку, выпущенную под LGPL, и поддерживать ее как филиал? Кроме того, некоторые из этих библиотек делают то же самое или дополняют друг друга.LGPL Лицензирование для включения в другие библиотеки

Мог ли я отпустить эти, в соответствии со своими собственными изменениями и документацией, в одно пространство имен? Я также собираюсь использовать их в программе GPL, разработанной совместно с библиотекой. Означает ли это нарушение каких-либо условий обслуживания?

Я не буду называть имена библиотек, пока не свяжусь с владельцами/разработчиками.

Могу ли я сделать это в соответствии с этими правовыми ограничениями?

+4

Я голосующий, чтобы закрыть этот вопрос как не относящийся к теме, потому что [консультация по лицензированию не соответствует теме переполнения стека.] (Http://stackoverflow.com/help/on-topic) Возможно, вам удастся получить помощь на [Programmers Stack Exchange, но ** внимательно прочитайте их) ** перед тем, как продолжить.] (http://meta.programmers.stackexchange.com/questions/7265/when-is-a-software-licensing-question-on- тема) – durron597

ответ

1

Да, вы можете объединить несколько библиотек LGPL для создания единой библиотеки LGPL. Также возможно переименовать функции, чтобы привести их в одно пространство имен.

Также возможно объединить библиотеки LGPL и MIT, чтобы сформировать единую библиотеку, поскольку лицензии LGPL и MIT совместимы. Я считаю, что вы также можете применить только LGPL к этой комбинированной библиотеке, поскольку LGPL является надмножеством лицензии MIT.

Очевидно, что вы не должны удалять любые объявления об авторских правах, а в окончательной библиотеке будет использоваться несколько человек, включая вас самих.

Также хорошо использовать любую из вышеуказанных библиотек в программе GPL.

Попытка связаться с разработчиками, как вы говорите, это хороший ход - если они все еще заинтересованы в работе с библиотеками, вы можете сотрудничать с одним или несколькими из них.