You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@isis.apache.org by sh...@gmail.com on 2016/11/24 09:49:03 UTC

Why data nucleus over hibernate ?

Why does Apache ISIS uses DataNucleus over Hibernate, despite hibernate being faster than datanucleus ?


Sent from Mail for Windows 10


Re: Why data nucleus over hibernate ?

Posted by Dan Haywood <da...@haywood-associates.co.uk>.
Hibernate is licensed under LGPL, which is a prohibited license for Apache
projects [1]

Also, while DataNucleus is the JDO reference implementation, it supports
both JDO and JPA, whereas Hibernate supports only JPA.  (Admittedly, we
haven't yet done the work to leverage DataNucleus' support for JPA, but its
in our backlog to do [2])

HTH
Dan


[1] https://www.apache.org/legal/resolved.html#category-x
[2] https://issues.apache.org/jira/browse/ISIS-849


On 24 November 2016 at 09:49, <sh...@gmail.com> wrote:

> Why does Apache ISIS uses DataNucleus over Hibernate, despite hibernate
> being faster than datanucleus ?
>
>
> Sent from Mail for Windows 10
>
>