OSGi Specification Implementations

This is an old revision of this page, as edited by David.bosschaert (talk | contribs) at 14:30, 25 May 2010. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


OSGi Specification Implementations

The OSGi framework is a module system and service platform for the Java programming language. This page contains a list of available implementations of OSGi specifications, both commercial as well as |open source implementations are included. Implementations realise specification chapter(s) from the OSGi specification documents.

The OSGi Specifications can be obtained from the following ___location: http://www.osgi.org/Specifications/HomePage

Core Specification

  • Latest version: 4.2
  • Specification chapters: 2-12

A compliant OSGi Framework should implement all of these chapters to be compliant.

Compendium Specification

  • Latest version: 4.2
  • Specification chapters: 13, 101-117, 119-121, 701-704, 999

The Compendium Specification contains all the specification chapters not in the Core Specification which are part of the OSGi Service Platform.

Enterprise Specification

  • Latest version: 4.2
  • Specification chapters: 13, 101-102, 104-105, 107, 110, 112-113, 121-129, 701-702

The Enterprise Specification contains enterprise-focused subset of the OSGi specifications. Certain Specification chapters are not yet in the Compendium specification document because it was released before the Enterprise Specification.

Mobile Specification

  • Latest version: 4.0.1
  • Specification chapters: 101, 104-105, 109, 112-120, 701-702


References