Это сложный вопрос, но я считаю, что то, что вы предлагаете, не допускается.
Вы предлагаете добавить хуки в библиотеку, чтобы упростить для вас подкласс библиотеки и, по крайней мере, таким образом. обойти дух LGPL.
Проблема заключается в том, что если вы подкласса класса, который подпадает под лицензию LGPL в вашем собственном коде, то ваша работа становится работой, основанной на библиотеке , а не работой, которая использует библиотеку, что означает, что ваш код является производным работа, которая рассматривается в разделе 2 ( LGPL v2.1 ), а не в разделе 6 ( LGPL v2.1 ). Т.е. это становится предметом LGPL !
Я думаю, что Стивен Коулборн дает хорошее резюме по javalobby.
Я не большой поклонник разговоров по колено с вашими предложениями адвоката , но в этом случае я думаю, что было бы целесообразно сделать это, если вы планируете продолжить, в противном случае вы можете получить неприятное письмо от свободного программного обеспечения Фонд юридической команды.
Кроме того, вы могли бы спросить FSF напрямую. С их страницы контактов :
По вопросам лицензирования свободных программ и авторского права
Пожалуйста, ознакомьтесь с нашими часто задаваемыми вопросами по лицензированию, списком лицензий , общей информацией об авторских правах и соответствующими страницами . Если вопросы остались, напишите <licensing@gnu.org>.
Между прочим, в связанный с ним вопрос Отражение и LGPL , gbjbaanb ответы с на LGPL 3.0 перспективе .