Equinox

Mission Statement

From a code point of view, Equinox is an implementation of the OSGi R4 core framework specification, a set of bundles that implement various optional OSGi services and other infrastructure for running OSGi-based systems.

More generally, the goal of the Equinox project is to be a first class OSGi community and foster the vision of Eclipse as a landscape of bundles. As part of this, it is responsible for developing and delivering the OSGi framework implementation used for all of Eclipse. In addition. the project is open to:

As a peer of the Platform, JDT and PDE projects, the Equinox OSGi code is managed by the Eclipse PMC and ships with the Eclipse project major releases. The various other bundles developed here may ship independently and on different schedules.

Did you come here expecting to find the Equinox Technology project? It has been transitioned. See the transition documentation for more details.

Getting Started and Getting Involved

The easiest way to get involved in Equinox is to try it out. See the Quick Start Guide for how to get up and running with the standalone Equinox OSGi framework and the downloads page for more information on acquiring various Equinox OSGi bundles.

If you want to find out more, ask questions, report bugs, get (or contribute :-) code, check out the community resources and look into the work going on in the framework, bundles or incubator components of Equinox.

What's New

Mar 10 - The Equinox Aspects team in the Equinox Incubator has released version 1.1.0 of the Equinox Aspects bundles. The release is compatible with Eclipse 3.3 and 3.4, the latest AJDT versions, adds caching of woven bundles for non-IBM VMs, fixes a number of bugs and improves stability.

Oct 23 - A new work work area OSGi next has been started in the Equinox Incubator for prototyping and investigating future OSGi specifications.

Sep 4 - The Equinox Summit is shaping up to be a great event with some 20 people alread registered.

Aug 10 - The Provisioning workarea team in the Equinox Incubator has released an M1a of the new provisioning support. For more information see the wiki.

Aug 8 - The Security workarea in the Equinox Incubator has come alive with various contributions from Lotus around JAAS, JCA and Keystores. Matthew Flaherty and Eric Li from Lotus have joined the incubator as committers working in the security area.

July - The team at Prosyst has contributed implementations of 4 standard OSGi services to the Equinox Incubator. And Pavlin Dobrev and Teodor Todorov from Prosyst have joined the incubator as committers.