Samiksha Jaiswal (Editor)

Equinox (OSGi)

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Written in
  
Java

Type
  
OSGi Service Platform

Operating system
  
Cross-platform

License
  
Eclipse Public License

Developer(s)
  
Free and open source software community

Stable release
  
3.9.1 (KeplerSR2) / February 21, 2014 (2014-02-21)

In computing, Equinox is a sub-project of the Eclipse project that provides a certified implementation of the OSGi 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 (c. 2004). The open source project was seeded with code donated by IBM's Service Management Framework (SMF) product team. 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 for the OSGi framework specification.

Equinox tutorial

  • OSGi development with Eclipse Equinox - Tutorial
  • References

    Equinox (OSGi) Wikipedia