OSGi Specification Implementations

This is an old revision of this page, as edited by David.bosschaert (talk | contribs) at 14:39, 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

Implementations

2 - 12: Core Framework

Latest versions in 4.2 Core Specifications.

Implementation Version Link Certification
Eclipse Equinox all from R4.2 http://www.eclipse.org/equinox Participates
Apache Felix all from R4.2 http://felix.apache.org Participates
Knopflerfish all from R4.2 http://www.knopflerfish.org Participates

13: Remote Services

Latest version: 1.0

Implementation Version Link Certification
Apache CXF 1.0 http://cxf.apache.org/distributed-osgi.html Participates
Eclipse ECF 1.0 http://www.eclipse.org/ecf

References