On 10/20/05, paksegu <[EMAIL PROTECTED]> wrote: > Hello Roller World, > What's the advantages and disadvantages of using JPOX (JDO 2.0) verses > Hibernate?
One difference is the licence of the software. Hibernate is LGPL, JPOX is Apache 2. The difference to the user is that if you wish to ship a modified version of Apache Roller called Paksegu Blog Server (as Apache and Roller are not usable in your product name); then with JPOX you can just modify their code and ship it with your Paksegu Blog Server (again, not calling it JPOX; but you would probably just inline it into PBS) whereas with Hibernate the legalities are less clear/favourable to the downstream rebrander. So for some of our users, having less questions on the licence of the dependencies simplifies things a lot. Allowing our users to ship versions of our software as the basis of their own is one of the major foundation stones of the ASF. Obviously there are technical differences too; but the ASF's awareness of downstream rebranding is the major reason for pressure to have alternatives to Hibernate. That sound right to everybody? Hen
