La LGPL requiere básicamente (lea el full license y FAQ para más detalles):
- Usted menciona que está licenciado bajo la LGPL, con referencia a la licencia completa.
- Que distribuye el código y cualquier cambio en él, según los términos de la LGPL. Debe liberar el código fuente en su forma preferida (no minimizado u ofuscado), incluidos los cambios que realice en él.
- Que está vinculado dinámicamente a su aplicación de forma que el usuario puede reemplazarla con su propia versión si así lo desean.
(este es un muy breve resumen de los requisitos, tal como se aplicarían a su situación; como dije, ver la licencia y FAQ para más detalles)
Para cumplir con (1), véase el "Apéndice: una convención para liberar programas de JavaScript gratuitos" en el artículo The JavaScript Trap para una convención propuesta sobre cómo mencionar y vincular a la licencia de un programa de JavaScript.
Para cumplir con (2), podría simplemente actualizar el código tal como está. Si necesita minimizar el código por motivos de rendimiento, debe incluir un enlace en un comentario a la versión no ministrada del código.
Para cumplir con (3) en JavaScript, siempre que conserve el código en un archivo de script separado y no lo combine en un archivo con su código, estará bien. Cualquiera que quiera reemplazarlo podría usar Greasemonkey o UserJS para hacerlo.
Voy a cerrar esta pregunta como fuera de tema porque se trata de licencias o cuestiones legales, no de programación o desarrollo de software. [Consulte aquí] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) para obtener más información, y la [ayuda] para obtener más información. – JasonMArcher