EclipseLink is the complete open sourcing of TopLink, and includes the JPA API, object-XML mapping, JAXB, the native TopLink O-R APIs and more. It also ships with the previous TopLink Workbench GUI tool included in the distro. Many people are starting to use the JPA functionality through the Eclipse Dali project when they are using Eclipse, but
because EclipseLink is a runtime project it can be run as the persistence engine or JPA provider in any environment or IDE, including Netbeans, IDEA, JDeveloper or any other IDE one might want to use.
I'm also interested in EclipseLink .. more in their OSGi integration stuff .. is there someone who had experience with this?
EclipseLink runs in OSGi as well, typically using the
Java SE API (using Persistence.createEntityManagerFactory() calls).
See
http://www.eclipse.org/eclipselink/ for more EclipseLink info.
[ July 22, 2008: Message edited by: Mike Keith ]