{{TOC right}
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
The following sections list implementations of OSGi Specification Implementations. The Certification column indicates whether an implementation participates in the OSGi Certification Programme. For exact versions of certified implementations see their website.
2 - 12: Core Framework
Latest versions in 4.2 Core Specification.
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 |
101: Log Service
Latest version: 1.3
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Equinox | 1.3 | http://www.eclipse.org/equinox | Participates |
Apache Felix | 1.3 | http://felix.apache.org | Participates |
Knopflerfish | 1.3 | http://www.knopflerfish.org | Participates |
102: HTTP Service
Latest version: 1.2
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Equinox | 1.2 | http://www.eclipse.org/equinox | Participates |
Apache Felix | 1.2 | http://felix.apache.org | Participates |
Knopflerfish | 1.2 | http://www.knopflerfish.org | Participates |
Ops4J Pax-Web | 1.2 | http://wiki.ops4j.org/display/paxweb/Pax+Web |
103: Device Access Service
Latest version: 1.1
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Equinox | 1.1 | http://www.eclipse.org/equinox | Participates |
Knopflerfish | 1.1 | http://www.knopflerfish.org | Participates |
104: Configuration Admin Service
Latest version: 1.3
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Equinox | 1.3 | http://www.eclipse.org/equinox | Participates |
Apache Felix | 1.3 | http://felix.apache.org | Participates |
Knopflerfish | 1.3 | http://www.knopflerfish.org | Participates |
105: Metatype Service
Latest version: 1.1
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Equinox | 1.1 | http://www.eclipse.org/equinox | Participates |
Apache Felix | 1.1 | http://felix.apache.org | Participates |
Knopflerfish | 1.1 | http://www.knopflerfish.org | Participates |
106: Preference Service
Latest version: 1.1
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Equinox | 1.1 | http://www.eclipse.org/equinox | Participates |
Apache Felix | 1.1 | http://felix.apache.org | Participates |
Knopflerfish | 1.1 | http://www.knopflerfish.org | Participates |
107: User Admin Service
Latest version: 1.1
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Equinox | 1.1 | http://www.eclipse.org/equinox | Participates |
Knopflerfish | 1.1 | http://www.knopflerfish.org | Participates |
108: Wire Admin Service
Latest version: 1.0
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Equinox | 1.0 | http://www.eclipse.org/equinox | Participates |
Knopflerfish Pro | 1.0 | http://www.makewave.com | Participates |
109: IO Connector Service
Latest version: 1.3
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Equinox | 1.0 | http://www.eclipse.org/equinox | Participates |
Knopflerfish | 1.0 | http://www.knopflerfish.org | Participates |
110: Initial Provisioning Service
Latest version: 1.2
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Equinox | 1.2 | http://www.eclipse.org/equinox | Participates |
Knopflerfish Pro | 1.2 | http://www.makewave.com | Participates |
111: UPnP Device Service
Latest version: 1.1
Implementation | Version | Link | Certification |
---|---|---|---|
Apache Felix | 1.1 | http://felix.apache.org | Participates |
Knopflerfish Pro | 1.1 | http://www.makewave.com | Participates |
112: Declarative Services
Latest version: 1.1
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Equinox | 1.1 | http://www.eclipse.org/equinox | Participates |
Apache Felix (SCR) | 1.1 | http://felix.apache.org | Participates |
Knopflerfish | 1.0 | http://www.knopflerfish.org | Participates |
113: Event Admin Service
Latest version: 1.2
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Equinox | 1.2 | http://www.eclipse.org/equinox | Participates |
Apache Felix | 1.2 | http://felix.apache.org | Participates |
Knopflerfish | 1.2 | http://www.knopflerfish.org | Participates |
114: Deployment Admin Service
Latest version: 1.1
Implementation | Version | Link | Certification |
---|
115: Auto Configuration Service
Latest version: 1.0
Implementation | Version | Link | Certification |
---|
116: Application Admin Service
Latest version: 1.1
Implementation | Version | Link | Certification |
---|
117: DMT Admin Service
Latest version: 1.0
Implementation | Version | Link | Certification |
---|
118: Mobile Conditions Specification
Latest version: 1.0
Implementation | Version | Link | Certification |
---|
119: Monitor Admin Service
Latest version: 1.0
Implementation | Version | Link | Certification |
---|
120: Foreign Applications Access
Latest version: 1.0
Implementation | Version | Link | Certification |
---|
121: Blueprint Container
Latest version: 1.0
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Gemini | 1.0 | http://www.eclipse.org/gemini | Participates |
Apache Aries | 1.0 | http://incubator.apache.org/aries |
122: Remote Service Admin
Latest version: 1.0
Implementation | Version | Link | Certification |
---|---|---|---|
Apache CXF | 1.0 | http://cxf.apache.org/distributed-osgi.html | Participates |
123: JTA Service
Latest version: 1.0
Implementation | Version | Link | Certification |
---|
124: JMX Management Model
Latest version: 1.0
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Gemini | 1.0 | http://www.eclipse.org/gemini | |
Apache Aries | 1.0 | http://incubator.apache.org/aries |
125: JDBC Service
Latest version: 1.0
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Gemini | 1.0 | http://www.eclipse.org/gemini |
126: JNDI Service
Latest version: 1.0
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Gemini | 1.0 | http://www.eclipse.org/gemini | |
Apache Aries | 1.0 | http://incubator.apache.org/aries |
127: JPA Service
Latest version: 1.0
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Gemini | 1.0 | http://www.eclipse.org/gemini |
128: Web Applications
Latest version: 1.0
Implementation | Version | Link | Certification |
---|---|---|---|
Eclipse Gemini | 1.0 | http://www.eclipse.org/gemini |
129: SCA Configuration Type
Latest version: 1.3
Implementation | Version | Link | Certification |
---|