C'est dans le cadre de la conférence EclipseCon qu'Oracle a annoncé qu'il rejoignait le Board d'Eclipse en tant que Strategic Developer et qu'il allait donner TopLink à la communauté Open Source. Membre de la Fondation Eclipse depuis 2002, Oracle a déjà conduit trois projets d'outillage Eclipse : JavaServer Faces tooling, Dali JPA tools (Java Persistence API) et BPEL tools (Business Process Execution Language). Il rejoint le Board des Strategic Developers qui compte une quinzaine de membres. TopLink est resté longtemps la référence des frameworks de mapping objet-relationnel et objet-XML dans le monde Java. Développé à l'origine par The Object People, dont les initiales donnèrent le nom au produit TOPLink, la première version commerciale apparue en 1994. En 2000, WebGain, filiale de BEA, rachète The Object People et TopLink devient un produit WebGain. En 2002, Oracle rachète TopLink et l'intègre dans sa gamme de produits Oracle Fusion Middleware. On peut lire ici une histoire plus complète de TopLink. TopLink avait déjà ouvert une partie du code de TopLink, le composant de mapping objet-relationnel, dans le projet TopLink Essentials JPA. Cette édition Open Source de TopLink fournit la fonctionnalité JPA à l'implémentation de référence d'EJB 3.0. En 2006, le projet GlassFish de Sun intègre TopLink Essentials comme implémentation de JPA. Après avoir reçu un retour positif de la part de la communauté Open Source, Oracle a donc décidé de franchir le pas. Il va rendre tout le code source disponible qu'il va confier à la Fondation Eclipse. Oracle se propose de conduire un nouveau projet Eclipse, EclipseLink, pour fournir un ensemble de services de persistance qui peut être utilisé en Java ou dans des environnements OSGi (Open Services Gateway initiative). Oracle TopLink continuera d'exister et une version commerciale supportée part Oracle sera intégrée dans Oracle Application Server. TopLink et le projet EclipseLink entrent de ce fait en compétition avec deux autres projets Open Source implémentant JPA : Hibernate et OpenJPA, tous deux hébergés par la Fondation Apache. Comme le fait remarquer Sami Jaber sur son blog, « Dans les années 95-2000, Toplink était plébiscité par les puristes, avant la fièvre Hibernate. Il n'est pas impossible que les mouches changent d'ânes. Et comme une mouche avertie en vaut deux ;-) ... ». Bien que travaillant avec la Fondation Eclipse, Oracle continuera de proposer une alternative à Eclipse IDE avec son environnement JDeveloper.