The goal of the Equinox Incubator is to experiment with techniques for broadening the range of Eclipse platform runtime configurations. For example, areas such as security, the use of Equinox on the server and Aspect weaving are prime candidates for investigation in the Incubator.
These issues do not severely impact the usefulness of Eclipse as a development tool platform but they do affect the use of Eclipse in more constrained environments (e.g., handheld devices, IT managed environments, mass-appeal applications, servers, etc.). The Incubator project will investigate such issues and develop approaches which are practical and applicable to the main Equinox code base.
| Aspects Issues around Aspect-oriented programming, load-time weaving and modularity. |
|
| Resource Monitoring A cool, lightweight, infrastructure for monitoring running OSGi based systems. |
|
| Security Seeking to enable and integrate Java security mechanisms with Eclipse. See the wiki for additional info. |
|
| Server Side OSGi This incubator project is targeted at eliminating barriers to using and integrating OSGi (and Equinox more specifically) on the server. Note that some of this work has graduated. See the server-side website. |
|
| p2 This is the incubator project for the Equinox p2 component. |
|
| OSGi Next This incubator project is targeted at implementing prototypes of the specifications developed by the OSGi Alliance while the specification is being developed. |
For an understanding of how work is carried out in the incubators, check out the How to Incubate guide.
December 2009 -
Service Activator Toolkit (SAT), and Device Kit from the retired Open Healthcare Framework project have
moved
into the Equinox incubator to create the incubator SODA
component.
Mar 10, 2008 - 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.
Aug 10, 2007 - 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, 2007 - 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 2007 - 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.
June 5, 2007 -
Matt Flaherty and Eric W Li from the Lotus division of IBM have joined as committers. They will be working
on enabling security functionality for the Eclipse platform. More info in the security
category of the wiki.
The following people are committers on the Equinox Incubator:
See the Equinox Incubator Archive for details of previous work areas.