Monday Mar 17, 2008

EclipseLink in GlassFish v3 - as JPA 2.0 Reference Implementation

Eclipse Logo over GlassFish's Sparky

GlassFish v1 and v2 use TopLink Essentials as its JPA (1.0) provider. TLE's bigger brother is EclipseLink (see Announcement), also led by Oracle but now including pretty much all of its TopLink product.

EL is a natural fit for GlassFish v3 and today we (Oracle, Eclipse and Sun) announced just that: EL will be used in GFv3 and it will be the RI for JPA 2.0 . Oracle has been doing a great job leading EL and there already is plenty of material available, including the Users Guide, and the Code Repository.

EL will be available under dual license, the traditional EPL and the BSD-based EDL License (see license.html@Trunk).

Our immediate focus will be on GFv3 - expect a build of EL with the latest GFv3 Milestone before the end of the week, but EL should work with GFv2 equally well and there is some interest already (see EL@GFv2 Thread); contact me if you were interested in that bundle.