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 o ...
for the OSGi framework specification.
See also
*Knopflerfish
*
Apache Felix
Apache Felix is an open source implementation of the OSGi Core Release 6 framework specification. The initial codebase was donated from the Oscar project at ObjectWeb. The developers worked on Felix for a full year and have made various improvem ...
*
Concierge OSGi
Concierge is an OSGI (Open Service Gateway Initiative) R3 framework implementation intended for resource-constrained devices like mobile and embedded systems.
Several new version exist and released in a eclipse project on the Eclipse Concierge ...
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