In computing, Equinox is a sub-project of the
Eclipse
An eclipse is an astronomical event that occurs when an astronomical object or spacecraft is temporarily obscured, by passing into the shadow of another body or by having another body pass between it and the viewer. This alignment of three ce ...
project that provides a certified implementation of the
OSGi
OSGi is an open specification and open source project under the Eclipse Foundation. It is a continuation of the work done by the OSGi Alliance (formerly known as the Open Services Gateway initiative), which was an open standards organization for ...
R4.x core framework specification.
It is a module runtime that allows developers to implement an application as a set of "bundles" using the common services infrastructure.
Equinox began as a project to replace the original Eclipse plug-in runtime in version 3.0 of Eclipse. It was further developed to meet the needs of the Eclipse community. The adaptations were made into the OSGi specification process, with many being incorporated in the R4 release of the OSGi framework specification. Since then, Equinox has been the
reference implementation
In the software development process, a reference implementation (or, less frequently, sample implementation or model implementation) is a program that implements all requirements from a corresponding specification. The reference implementation ...
for the OSGi framework specification.
See also
*Knopflerfish
*
Apache Felix
*
Concierge OSGi
References
External links
OSGi development with Eclipse Equinox - TutorialEquinox project home pageOSGi R4 core framework specificationExplore Eclipse's OSGi consoleby Chris Aniszczyk
{{DEFAULTSORT:Equinox (Osgi)
Eclipse technology
Eclipse software