I have created a library that uses Neo4j Enterprise or Advanced Edition, can I release it under ?
For a short guide to licensing, please see The Licenseing Guide The short answer for ASL2.0 is ‘yes’, but you should consult with a lawyer. The same answer applies to other licenses that are accepted to be compatible with AGPLv3. Our answer here is based on our interpretation of the GNU Affero General Public License, we do not make any guarantees about the legal validity of this response. In order to get legally valid responses you should consult with a lawyer. You can release your library under any license that is compatible with GPLv3 if you depend on Neo4j Community Edition. Most of the licenses that are compatible with GPLv3 are also compatible with AGPLv3. What makes a license compatible with AGPLv3 is defined in the license text. A list of licenses stating their compatibility with GPL is available at wikipedia Licenses that are compatible with GPLv3 are (generally) compatible with AGPLv3 as well. David Wheeler has published a nice essay on compatibility between FLOSS licenses tha