Awesome, you know this is so funny, but literally today, I was just bringing the Gora project up within our PM team.
We think this is a great project and initiative to get a common abstraction on the range of stores available in the NoSQL space.
If you can ping me directly, I would like to keep in touch with your work and guide you along if you get stuck on implementation.
Ping me at robert.c.greene AT oracle DOT com
Could you inform me if there is any publicly available Maven artifact that we could use in order to use Oracle NoSQL as a dependency? If there isn't any, could you please let me know if the current licence (GNU AGPLv3) allows us to distribute the kvclient.jar along with the Apache Gora release?
Thank you for your support,
No, there is no public Maven POM to allow Oracle NoSQL Database to be used as a dependency; we don't use Maven for NoSQL DB.
Regarding the distribution of the kvclient.jar, Open Source projects, in this case Apache Gora under the Apache License, can distribute Oracle NoSQL DB Community Edition (or components thereof) with their product. They have to include the NoSQL DB license file as part of that distribution and explicitly list it in their list of dependent components/technology. Sections 4, 5 and 6 of the license cover this.