Until they actually change the license over to ASLv2, I seriously doubt they’ll let us continue to ship with it.
If we’re not using any of the hibernate specific APIs, I see very little reason for us not to use OpenJPA for the dependencies, then allow users to decide which JPA implementation they want to use. I’m sure we’ll need to do a fair amount of testing though to make sure this doesn’t break things. -- Jason Porter Software Engineer He/Him/His IBM From: Francisco Javier Tirado Sarti <[email protected]> Date: Tuesday, January 7, 2025 at 04:55 To: [email protected] <[email protected]> Subject: [EXTERNAL] [DISCUSS] Hibernate usage Hi all, I feel the discussion we are having here https://github.com/apache/incubator-kie-issues/issues/1685 , actually belongs to that list. On summary, we narrow the issue to two choices: 1) Replace Hibernate with OpenJPA, as was done, kind of prematurely in my opinion (because this should be a broad KIE choice, not per subcomponent one) , in Drools repo. 2) Raise a legal issue to Apache so we can distribute Hibernate (based on the fact that eventually the Hibernate license will be Apache compliant) I'm fine with 1), but I feel we should also vote on that one. Kind regards and happy new year.
