Hi all,

I’d like to start a discussion about the future of OpenJPA in TomEE, 
specifically whether it’s time to consider replacing it with Hibernate.

Hibernate 7 is now ASLv2 licensed, fully implements the latest spec features, 
and already supports Jakarta Data for EE 11. This puts it in a strong position 
to meet our needs moving forward, especially as we look toward TomEE 11.

By contrast, OpenJPA has struggled to keep up, and realistically we don’t 
appear to have enough development resources to build and maintain an ASF-only 
implementation of Jakarta Data. In fact, we made a similar decision when we 
gave up the ASF-only spec implementations some time ago.

Of course, anyone who prefers to stay with OpenJPA can still swap it in, but 
from my perspective, I believe we should seriously consider whether Hibernate 
should become the default going forward.

I’d like to hear your thoughts, both on the practical implications for TomEE 
and the overall direction we should take.

Gruß

Richard

Reply via email to