Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EclipseLink/FAQ/General"

(When is the next release of EclipseLink planned?)
(How is EclipseLink Licensed?)
 
(47 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
== What is EclipseLink? ==
 
== What is EclipseLink? ==
  
Eclipse Persistence Services Project (EclipseLink) is a comprehensive persistence framework delivering a set of persistence services based around leading standards with advanced extensions. Consumers can use EclipseLink within Java EE, SE, and soon OSGi/Equinox environments.  
+
Eclipse Persistence Services Project (EclipseLink) is a comprehensive persistence framework delivering a set of persistence services based around leading standards with advanced extensions. Consumers can use EclipseLink within Java EE, SE, and OSGi/Equinox environments.  
  
The original source contribution for EclipseLink came from [http://www.oracle.com/technology/products/ias/toplink/index.html Oracle Corporation's TopLink product].
+
The original source contribution for EclipseLink came from [http://www.oracle.com/technetwork/middleware/toplink/overview/index.html Oracle Corporation's TopLink product].
  
See [[Introduction to EclipseLink (ELUG)|Introduction to EclipseLink]] in the [[EclipseLink/UserGuide|EclipseLink User's Guide]] for more information.
+
See "Overview of EclipseLink" in ''[http://www.eclipse.org/eclipselink/documentation/ Understanding EclipseLink (Concepts Guide)]'' for more information.
  
 
== How is EclipseLink Licensed? ==
 
== How is EclipseLink Licensed? ==
  
The Eclipse Persistence Services (EclipseLink) project is being developed and distributed* under the [http://www.eclipse.org/legal/epl-v10.html Eclipse Public License].  
+
The EclipseLink project is dual licensed under the [http://www.eclipse.org/legal/epl-v10.html Eclipse Public License] and the [http://www.eclipse.org/org/documents/edl-v10.php Eclipse Distribution Licensed] (BSD).
  
''* The project is currently in its incubation phase so no formal releases are available. Just incubation milestone builds.''
+
'''EclipseLink Source Header:'''
 +
<source lang="java">
 +
/**
 +
* ****************************************************************************
 +
* Copyright (c) 2015 Oracle and/or its affiliates. All rights reserved.
 +
* This program and the accompanying materials are made available under the
 +
* terms of the Eclipse Public License v1.0 and Eclipse Distribution License v. 1.0
 +
* which accompanies this distribution.
 +
* The Eclipse Public License is available at http://www.eclipse.org/legal/epl-v10.html
 +
* and the Eclipse Distribution License is available at
 +
* http://www.eclipse.org/org/documents/edl-v10.php.
 +
* *****************************************************
 +
</source>
  
== When is the next release of EclipseLink planned? ==
+
== What is the relationship between EclipseLink and the Oracle TopLink product? ==
  
At present the Eclipse Persistence Services (EclipseLink) project is an incubating project at Eclipse. It is producing monthly milestone as well as nightly builds which can be downloaded [http://www.eclipse.org/eclipselink/downloads/index.php here]. Foe more information on the release schedule please refer to the [http://www.eclipse.org/projects/project_summary.php?projectid=technology.eclipselink project summary] page or the [[EclipseLink/RoadMap | road map]].
+
EclipseLink was initiated based on the contribution of Oracle TopLink. The full persistence capabilities Oracle TopLink was contributed.
  
== What is the relationship between EclipseLink and the Oracle TopLink product? ==
+
Going forward Oracle TopLink will include EclipseLink to deliver its core persistence functionality.
 
+
EclipseLink was initiated based on the contribution of Oracle TopLink ([http://www.oracle.com/technology/tech/eclipse/pdf/eclipselink-faq.pdf Oracle FAQ for TopLink contribution]).
+
  
 
== What are the components of EclipseLink? ==
 
== What are the components of EclipseLink? ==
  
The EclipseLink project is broken down into several components based on persistence services provided as well an a structure to organize development and produce functional OSGi/Equinox bundles.
+
The EclipseLink project is broken down into several [[EclipseLink/Components | components]] based on persistence services provided as well an a structure to organize development and produce functional OSGi/Equinox bundles.
  
* Foundation
+
* [[EclipseLink/Components#Foundation | Foundation]]
* JPA
+
* [[EclipseLink/Components#JPA| JPA]]
* MOXy
+
* [[EclipseLink/Components#MOXy| MOXy]]
* SDO
+
* [[EclipseLink/Components#SDO| SDO]]
* DBWS
+
* [[EclipseLink/Components#DBWS| DBWS]]
* EIS
+
* [[EclipseLink/Components#Extensions| Extensions]]
* Utils
+
* [[EclipseLink/Components#NoSQL| NoSQL]]
* Examples
+
* [[EclipseLink/Components#Utils| Utils]]
* Documentation
+
* [[EclipseLink/Components#Examples | Examples]]
 +
* [[EclipseLink/Components#Documentation | Documentation]]
  
For a more detailed description of the component see [[EclipseLink/Components]].
+
== Where can I download EclipseLink? ==
 
+
 
+
====What are the components of the EclipseLink project?====
+
The EclipseLink project has several components delivering various persistence services implementations or supporting functionality.
+
 
+
[[EclipseLink/FAQ/WhatIsEclipseLink#EclipseLink_Components | More Details available here]].
+
 
+
====Where can I download EclipseLink?====
+
 
At present EclipseLink can only be downloaded directly from the Eclipse project's website:  
 
At present EclipseLink can only be downloaded directly from the Eclipse project's website:  
  
Line 50: Line 53:
 
== How do I get started using EclipseLink? ==
 
== How do I get started using EclipseLink? ==
  
===  Where can I find documentation on EclipseLink? ===
+
# [http://www.eclipse.org/eclipselink/downloads/ Download EclipseLink]
 
+
# Review the [http://www.eclipse.org/eclipselink/documentation/ EclipseLink Documentation Center]
The complete EclipseLink User Guide is available on this wiki at [[EclipseLink/UserGuide]].  
+
# [[EclipseLink/Examples | Try the EclipseLink Examples and Tutorials]]
 
+
''If you encounter any problems using the User Guide please file a bug against the [[EclipseLink/Components#Documentation | Documentation]] component.''
+
  
=== Where can I find examples of how to use EclipseLink? ===
+
== Can I use EclipseLink with Maven? ==
  
The EclipseLink development team continually works on providing a comprehensive set of examples and how-to's for each of its persistence services that will assist customers in the quick adoption of this project. The examples are hosted on this wiki [[EclipseLink/Examples | here]].
+
Yes, EclipseLink published a Maven repository so that developers can easily integrate the project's builds/milestones/releases into their Maven build process. Full instructions can be found on the [[EclipseLink/Maven | EclipseLink/Maven]] page.
  
[[Category:EclipseLink FAQ]]
+
[[Category:EclipseLink FAQ|General]]

Latest revision as of 20:06, 19 March 2015

What is EclipseLink?

Eclipse Persistence Services Project (EclipseLink) is a comprehensive persistence framework delivering a set of persistence services based around leading standards with advanced extensions. Consumers can use EclipseLink within Java EE, SE, and OSGi/Equinox environments.

The original source contribution for EclipseLink came from Oracle Corporation's TopLink product.

See "Overview of EclipseLink" in Understanding EclipseLink (Concepts Guide) for more information.

How is EclipseLink Licensed?

The EclipseLink project is dual licensed under the Eclipse Public License and the Eclipse Distribution Licensed (BSD).

EclipseLink Source Header:

/**
 * ****************************************************************************
 * Copyright (c) 2015 Oracle and/or its affiliates. All rights reserved.
 * This program and the accompanying materials are made available under the
 * terms of the Eclipse Public License v1.0 and Eclipse Distribution License v. 1.0
 * which accompanies this distribution.
 * The Eclipse Public License is available at http://www.eclipse.org/legal/epl-v10.html
 * and the Eclipse Distribution License is available at
 * http://www.eclipse.org/org/documents/edl-v10.php.
 * *****************************************************

What is the relationship between EclipseLink and the Oracle TopLink product?

EclipseLink was initiated based on the contribution of Oracle TopLink. The full persistence capabilities Oracle TopLink was contributed.

Going forward Oracle TopLink will include EclipseLink to deliver its core persistence functionality.

What are the components of EclipseLink?

The EclipseLink project is broken down into several components based on persistence services provided as well an a structure to organize development and produce functional OSGi/Equinox bundles.

Where can I download EclipseLink?

At present EclipseLink can only be downloaded directly from the Eclipse project's website:

http://www.eclipse.org/eclipselink/downloads/index.php

How do I get started using EclipseLink?

  1. Download EclipseLink
  2. Review the EclipseLink Documentation Center
  3. Try the EclipseLink Examples and Tutorials

Can I use EclipseLink with Maven?

Yes, EclipseLink published a Maven repository so that developers can easily integrate the project's builds/milestones/releases into their Maven build process. Full instructions can be found on the EclipseLink/Maven page.

Back to the top