Open JPA will be an ASL-licensed implementation of the Java Persistence API (JPA) which is defined as part of JSR-220. Open JPA is a derivative of the basis of the BEA WebLogic Server (WLS) EJB3 JPA implementation, and so is an important piece of the BEA code base.