As I posted in a previous article, lots of interesting stuff is happening at BEA.
I just learned this morning that BEA has decided to open source (significant parts of) Kodo, the persistence solution they bought along the SolarMetric merger. This is very interesting news if you are on the verge of deciding which persistence API to base the architecture of your new J(2)EE application on! The Open Source Kodo, or Open JPA, as it will be called is an Open Source implementation of the Java Persistence API. It will be distributed under the Apache license. Kodo is known for both implementing a JDO 2, and an EJB 3 compatible implementation. Recently I’ve been with several customers who were having a very hard time deciding which ORM solution to choose. Especially, now that rumours are that JBoss might be bought by Oracle. If this will be reality than this might have a serious impact on Hibernate! (For those of you that do not know: Hibernate is part of the JBoss group) Since Oracle is pushing TopLink, let’s not image what might happen to Hibernate along the way.
Dev2Dev features an interview with BEA’s Neelan Choksi (responsible for Kodo) in which he explains some important details concerning Open JPA.