Can I use Neo4j in a project/product based on Eclipse and EPL plugins?
in principle, the GPL and the AGPL which the different editions of Neo4j are licensed under, is not compatible with the EPL. However, there are three ways to deal with this: 1. Don’t distribute Neo4j as part of the Eclipse-product distribution and let the user install the Neo4j plugin manually or semi-manually. Not a great way but doable. 2. Get back to Neo Technology and together out a way to provide your project with a free commercial license to Neo4j. This has been done in a number of cases, even with Eclipse-based products. From a legal perspective that is the cleanest solution because then no AGPL is involved at all. 3. Potentially, the Neo4j licensing could be changed in a way similar to the Aptana License, explicitly making an exception to the AGPL for allowing usage with Eclipse based products and projects. This is not something that can be done immediately.