LINUX.ORG.RU

История изменений

Исправление Zmicier, (текущая версия) :

IANAL, TINLA.

Итак, есть некая софтина под лицензией LGPLv3

Или более поздней, я надеюсь?

Я знаю, что нельзя накладывать дополнительные ограничения на LGPL или GPL, потому я не могу перелицензировать существующий код.

Неверно. Можете, разумеется. Правда не под GNU Affero GPL, но под GNU GPL.

Однако, LGPL совместим с AGPL, и я могу в проект добавить свой AGPL код и распространять целый форк под лицензией AGPL.

Можно и так. И ряд людей скажет, что это это более этично.

Как быть с файлами, в которых явно указана лицензия LGPL? Как туда вносить изменения под другой лицензией?

Так почти никто не делает. Если хотите выкинуть «lesser» часть и оставить полноценную GNU GPLv3+, то просто берите и выкидывайте. Тащить в эти файлы GNU Affero GPL или лицензию Апача или еще что-нибудь не надо; можно, но не надо.

Исправление Zmicier, :

Итак, есть некая софтина под лицензией LGPLv3

Или более поздней, я надеюсь?

Я знаю, что нельзя накладывать дополнительные ограничения на LGPL или GPL, потому я не могу перелицензировать существующий код.

Неверно. Можете, разумеется. Правда не под GNU Affero GPL, но под GNU GPL.

Однако, LGPL совместим с AGPL, и я могу в проект добавить свой AGPL код и распространять целый форк под лицензией AGPL.

Можно и так. И ряд людей скажет, что это это более этично.

Как быть с файлами, в которых явно указана лицензия LGPL? Как туда вносить изменения под другой лицензией?

Так почти никто не делает. Если хотите выкинуть «lesser» часть и оставить полноценную GNU GPLv3+, то просто берите и выкидывайте. Тащить в эти файлы GNU Affero GPL или лицензию Апача или еще что-нибудь не надо; можно, но не надо.

Исходная версия Zmicier, :

Итак, есть некая софтина под лицензией LGPLv3

Или более поздней, я надеюсь?

Я знаю, что нельзя накладывать дополнительные ограничения на LGPL или GPL, потому я не могу перелицензировать существующий код.

Неверно. Можете, разумеется. Правда не под GNU Affero GPL, но под GNU GPL.

Однако, LGPL совместим с AGPL, и я могу в проект добавить свой AGPL код и распространять целый форк под лицензией AGPL.

Можно и так. И ряд людей скажет, что это это более этично.

Как быть с файлами, в которых явно указана лицензия LGPL? Как туда вносить изменения под другой лицензией?

Так никто не делает.