Take the 2-minute tour ×

I am designing an open source Java library that I will likely release with an MIT license, and its sole dependency is the ASM dynamic bytecode injection library.

According to their license:


What does this mean, exactly? Does it mean that in all my Developer Guide (which will be a PDF that will be distributed in the same ZIP file as my JAR)? Or does it mean something else?

I guess I'm asking for an example of a correct way of honoring this stipulation in the license. Thanks in advance!

share|improve this question
add comment

1 Answer

That's basically the 3-clause BSD license.

It means exactly what it says. If you redistribute the binary, you must reproduce the copyright notice, list of conditions and the disclaimer in your documentation. In practice, this means you're going to be reproducing the license in its entirety in your Developer Guide, on its own page titled "License," and listed in the Table of Contents as "License."

share|improve this answer
add comment

Your Answer


