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.
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.
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.