История изменений
Исправление 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? Как туда вносить изменения под другой лицензией?
Так никто не делает.