Sto sviluppando un piccolo progetto da vendere e ho usato diverse librerie Java, principalmente con LGPL o Apache 2.
E ho una domanda, ad esempio, sto usando jasypt, che è una libreria di licenze di Apache 2, ma questo richiede la libreria delle collezioni di comuni, anche Apache 2.
Devo inserire la mia licenza nella libreria delle collezioni comuni?.
Apache 2.0 License
Used in Apache Commons Codec version 1.10 , Joda-Time version 2.6 , Xerial Sqlite JDBC version 3.8.7 and Jasypt version 1.9.2
<LICENSE GOES HERE>
BSD License
Used in MigLayout version Swing 4.2 and JDatePicker version 1.3.4
<LICENSE GOES HERE>
LGPL 2.1 LICENSE
Used in PortableRXTX and RXTX version 2.2-pre2
<LICENSE GOES HERE>
Anche la LGPL e l'Apache mi costringono a inserire il codice sorgente e le modifiche, ma se ho usato i binari senza compilare o modificare nulla, Devo includere la fonte? Se ho bisogno, posso pubblicare un link ai repository di githubs con l'ultima versione della libreria?