I am using Javassist within my free open-source project (Javassist is included as pre-built .jar file which has been downloaded from the Releases section on their page, no source code). I'm now wondering if I need to include something beside the used .jar (e.g., some Javassist.license.html
or similar) when publishing my project.
Javassist's homepage states the following regarding their license:
Javassist version 3.20.0-GA is available (June 25, 2015).
This version is distributed under the triple license of the MPL, the LGPL, and the Apache License. The distribution includes the jar file, the sources, some samples, the API manual, and a tutorial. The binary is also available from the central repo.
and I found the following license document on their github, yet I am no expert on software licenses.
Long question short: Do I have to redistribute further files (license text, ...) when using a Javassist .jar?