Esta es una pregunta compleja, pero creo que lo que propones no está permitido.
Usted está sugiriendo ganchos añadir a la biblioteca para que sea más fácil para que usted pueda subclase la biblioteca y, por tanto, por lo menos. para evitar el espíritu de la LGPL.
El problema es que si subclasifica una clase que está sujeta a la licencia LGPL en su propio código, entonces su trabajo se convierte en un trabajo basado en la biblioteca , en lugar de un trabajo que utiliza la biblioteca, lo que significa que su código es un derivado trabajo cubierto en la sección 2 ( LGPL v2.1 ) en lugar de uno cubierto en la sección 6 ( LGPL v2.1 ). Es decir, queda sujeto a la LGPL !
Creo que Stephen Colebourne ofrece un buen resumen sobre javalobby.
No soy un gran admirador de hablar con las sugerencias de su abogado , pero en este caso creo que valdría la pena hacerlo si planea continuar con esto, de lo contrario podría recibir una carta desagradable del Software Libre Equipo legal de la fundación .
Alternativamente, puede preguntarle directamente a la FSF . Desde su página de contacto :
Para preguntas sobre licencias de software libre y derechos de autor
Consulte nuestras Preguntas frecuentes sobre licencias , la lista de licencias , información general sobre copyleft y páginas relacionadas . Si quedan preguntas, envíe un correo electrónico a <licensing@gnu.org>.
Por cierto, en la pregunta relacionada Reflexión y LGPL , gbjbaanb responde con la perspectiva LGPL 3.0 .