Make the different between TopLink Essentials JPA and Oracle TopLink product (10.1.3)

April 30, 2007

Because some peoples ask me frequently about the different about TopLink Essentials and Oracle TopLink product, I decided to give through this blog a minimal answer.

TopLink Essentials are the reference implementation (RI) of JPA, is an open source effort that is licensed under the Common Development and Distribution License (CDDL) v1.0. It can be freely downloaded and used under the terms of this license agreement. This means, you can only use it for the management of persistence and orm with Java EE and Java SE. The binary distribution of TopLink consist of 2 jars:

In addition to TopLink Essentials that makes the JPA implementation alive, Oracle offers its Oracle TopLink product (10.1.3) that contains an earlier preview binary of JPA and also offers developers additional object-relational capabilities, object-XML mapping (JAXB), non-relational mapping using Java 2.0 Connector Architecture (JCA).


This page contains a single entry from Serge Pagop's Weblog posted on April 30, 2007 11:54 AM. The previous post in this blog was JEE Developers have to learn Java EE Class Loading architecture of their AppServer. The next post in this blog is XMLType with TopLink-essentials JPA. Many more can be found on the main index page or by looking through the archives.

Trackback Pings

TrackBack URL for this entry:


Post a comment

Remember Me?

(you may use HTML tags for style)