OSGi Specification Implementations: Difference between revisions

Content deleted Content added
No edit summary
Rescuing 1 sources and tagging 22 as dead.) #IABot (v2.0.9.5
 
(264 intermediate revisions by 69 users not shown)
Line 1:
The '''OSGi framework''' is a standardized module system and service platform for the Java programming language. The [[OSGi]] standards are defined in the [https://projects.eclipse.org/projects/technology.osgi OSGi Specification Project at Eclipse] and published in OSGi specification documents such as the Core and Compendium specifications. These specifications contain chapters each of which describe a specific OSGi standard. This article contains a list of available implementations of OSGi standards, both commercial and [[open source]] implementations are included.
{{Userspace draft|source=ArticleWizard|date=May 2010}}
 
Feel free to add mentions to additional implementations.
==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|open source]] implementations are included.
Implementations realise specification chapter(s) from the OSGi specification documents.
 
Implementations realize specification chapter(s) from the OSGi specification documents.
The OSGi Specifications can be obtained from the following ___location: http://www.osgi.org/Specifications/HomePage
{{TOC right|limit=2}}
 
===Core Specification===
* Latest version: 4.2
* Specification chapters: 2-12
A compliant OSGi Framework should implement ''all'' of these chapters to be compliant.
 
===Compendium* Latest Specification=== Release: R8
* Specification chapters: 2-10, 50-60, 101, 701
* Latest version: 4.2
Specifications implemented by OSGi core frameworks. A compliant OSGi Framework must ''at least'' implement chapters 3-10 and 53-58.
* 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.
 
===EnterpriseCompendium 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* Latest Specification=== Release: R8
* Specification chapters: 100-117, 119-123, 125-128, 130, 132-138, 140, 147, 148, 150-155, 157-159, 702, 705-707
* Latest version: 4.0.1
 
==Enterprise Specification==
 
* Latest Specification Release: R7
* Specification chapters: 100-102, 104-105, 107, 110, 112-113, 122-130, 132-135, 137, 138, 140, 147, 148, 150, 151, 152, 702, 705, 706, 707.
The Enterprise Specification contains an 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.
 
== Residential Specification==
 
* Latest Specification Release: R6
* Specification chapters: Res2, Res3, 101-105, 107, 110-113, 117, 131, 135, 139, 141-146, 702, 705
 
The first release of the OSGi Residential Specification resolved the requirements of inter-operation with existing management systems and protocols, the need to remotely manage user applications life cycle as well as the need for large-scale deployments and adequate security. With this second release of the OSGi Residential Specification we introduce new specifications for abstracting devices, sensors, actuators, etc. from their corresponding communication protocols and facilitate the development of new innovative application and services. This release also contains specifications that address device connectivity via the EnOcean wireless protocol, USB and serial port. With the Resource Monitoring Specification, resources consumed by bundles can be monitored in order to fairly share resources and preserve the overall quality of service. The Network Interface Information Service Specification enables dynamic discovery of changes in the network interface.<ref>OSGi Alliance, OSGi Residential Specification Release 6, July 2015</ref>
 
==Mobile Specification==
 
* Latest Specification Release: 4.0.1
* Specification chapters: 101, 104-105, 109, 112-120, 701-702
 
==Implementations==
 
===2 - 12: Core Framework===
The following sections list implementations of OSGi specifications organized by chapter. The Version column indicates the OSGi specification version supported, not the project version. The Certification column indicates whether an implementation participates in the OSGi Certification Program. The exact version of certified implementations can be obtained from the relevant implementation projects. Note that the order in which projects appear in the tables below is alphabetically.
Latest versions in 4.2 Core Specification.
 
===2: Security===
Latest Specification Version: 1.8
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Eclipse Equinox[[Apache Felix]]|| all from R41.2 7|| http://wwwfelix.eclipseapache.org/equinox || Participates
|-
| Apache[[Eclipse Equinox]] Felix||all from R41.28|| http://felix.apacheeclipse.org/equinox || Participates
|-
| Knopflerfish || all from R41.2 7|| http://www.knopflerfish.org|| Participates
|-
| ProSyst|| 1.5|| http://www.prosyst.com|| Participates
|}
 
===133 - 60: RemoteCore ServicesFramework===
Chapters 3-60 in the Core Release 8 specification.
Latest version: 1.0
 
The Core Release 8 specification comprises the following APIs, which every framework implementation must implement:
* Chapter 3: Module Layer, version 1.10
* Chapter 4: Life Cycle Layer, version 1.10
* Chapter 5: Service Layer, version 1.10
* Chapter 6: Resource API Specification, version 1.0
* Chapter 7: Bundle Wiring API Specification, version 1.2
* Chapter 8: Framework Namespaces Specification, version 1.2
* Chapter 9: Start Level API Specification, version 1.0
* Chapter 10: Framework API Specification, which contains the following packages
** <code>org.osgi.framework</code> version 1.10
** <code>org.osgi.framework.launch</code> version 1.2
** <code>org.osgi.resource</code> version 1.0
** <code>org.osgi.framework.wiring</code> version 1.2
** <code>org.osgi.framework.startlevel</code> version 1.0
** <code>org.osgi.framework.namespace</code> version 1.2
** <code>org.osgi.annotation.versioning</code> version 1.1
** <code>org.osgi.annotation.bundle</code> version 1.1
* Chapter 53: Resolver Hook Service Specification, version 1.0
* Chapter 54: Bundle Hook Service Specification, version 1.1
* Chapter 55: Service Hook Service Specification, version 1.1
* Chapter 56: Weaving Hook Service Specification, version 1.1
* Chapter 57: Data Transfer Objects Specification, version 1.1
* Chapter 58: Resolver Service Specification version 1.1 (was chapter 136 in Enterprise/Compendium R6 specs)
* Chapter 59: Condition Service Specification, version 1.0
* Chapter 60: Connect Specification, version 1.0
 
{| class="wikitable sortable"
|-
! Implementation !! VersionCore Framework Release !! Link !! Certification
|-
| [[Apache CXF Felix]]|| 1.08 || http://cxffelix.apache.org/distributed-osgi.html || Participates
|-
| Eclipse[[Concierge OSGi|Concierge]] ECF|| 1.05 || httphttps://www.eclipse.org/ecfconcierge ||
|-
| [[Eclipse Equinox]] || 8 || http://eclipse.org/equinox || Participates
|-
| [[JBoss]]|| 4.2 || https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi ||
|-
| [[Hitachi]] || 4.x || http://www.hitachi-solutions.com/superj/sp/sjf/ ||
|-
| Knopflerfish|| 6 || http://www.knopflerfish.org|| Participates
|-
| ProSyst|| 4.2 || http://www.prosyst.com|| Participates
|}
 
===7: Package Admin Service (OSGi Core Release 4.2 spec)===
Latest Specification Version: 1.2
 
The Package Admin Service has been replaced by the Bundle Wiring API.
 
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Felix]]||1.2|| http://felix.apache.org|| Participates
|-
| [[Eclipse Equinox]] || 1.2 || http://eclipse.org/equinox || Participates
|-
| [[JBoss]]|| 1.2 || https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi ||
|-
| Knopflerfish || 1.2 || http://www.knopflerfish.org|| Participates
|-
| ProSyst||1.2 || http://www.prosyst.com|| Participates
|}
 
===8: Start Level Service (OSGi Core Release 4.2 spec)===
Latest Specification Version: 1.1
 
The Start Level Service has been replaced by the Start Level API.
 
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Felix]] ||1.1|| http://felix.apache.org|| Participates
|-
| [[Eclipse Equinox]] || 1.1 || http://eclipse.org/equinox || Participates
|-
| [[JBoss]] || 1.1 || https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi ||
|-
| Knopflerfish || 1.1 || http://www.knopflerfish.org|| Participates
|-
| ProSyst|| 1.1 || http://www.prosyst.com|| Participates
|}
 
===50: Conditional Permission Admin Service===
Chapter 9 in the Core 4.2 specification.
 
Latest Specification Version: 1.1
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Felix]] ||1.1|| http://felix.apache.org|| Participates
|-
| [[Eclipse Equinox]] || 1.1 || http://eclipse.org/equinox || Participates
|-
| Knopflerfish ||1.1 || http://www.knopflerfish.org|| Participates
|-
| ProSyst|| 1.1|| http://www.prosyst.com|| Participates
|}
 
===51: Permission Admin Service===
Chapter 10 in the Core 4.2 specification.
 
Latest Specification Version: 1.2
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Felix]] ||1.2|| http://felix.apache.org|| Participates
|-
| [[Eclipse Equinox]] || 1.2 || http://eclipse.org/equinox || Participates
|-
| Knopflerfish || 1.2 || http://www.knopflerfish.org|| Participates
|-
| ProSyst|| 1.2 || http://www.prosyst.com|| Participates
|}
 
===52: URL Handler Service===
Chapter 11 in the Core 4.2 specification.
 
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Felix]] ||1.0|| http://felix.apache.org|| Participates
|-
| [[Eclipse Equinox]] || 1.0 || http://eclipse.org/equinox || Participates
|-
| [[JBoss]]|| 1.0 || https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi ||
|-
| Knopflerfish || 1.0 || http://www.knopflerfish.org|| Participates
|-
| ProSyst|| 1.0 || http://www.prosyst.com|| Participates
|}
 
===53-60===
Chapters 53 to 60 are part of the mandatory set of specifications implemented by every OSGi Core Framework.
 
===100: Remote Services===
Chapter 13 in the Compendium 4.2 and Enterprise 4.2 specifications.
Chapter 6 in the Core 4.3 specification.
 
Latest Specification Version: 1.1
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Aries]] || 1.1 || http://aries.apache.org/modules/rsa.html ||
|-
| [[Apache CXF]] || 1.0 || http://cxf.apache.org/distributed-osgi.html ||
|-
| [[Apache Karaf Cellar]] || 1.0 || http://karaf.apache.org ||
|-
| Amdatu Remote Services || 1.1 || http://bitbucket.org/amdatu/amdatu-remoteservices ||
|-
| Eclipse Communication Framework (ECF)|| 1.1<ref>{{cite web|url=https://www.eclipse.org/ecf/NewAndNoteworthy_3.10.0.html|title=ECF New and Noteworthy|website=www.eclipse.org}}</ref>|| http://eclipse.org/ecf||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
|-
| Paremus Service Fabric|| 1.0|| https://paremus.com/products/||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
|-
| SVC Delivery|| 1.0|| https://code.google.com/p/osgi-remote-services||
|-
| AIOLOS Remote Services||1.0||http://aiolos.intec.ugent.be/||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
|-
| Fabric8 ||1.0||http://fabric8.io/||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
|}
 
===101: Log Service ===
Latest versionSpecification Version: 1.34
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Eclipse[[Apache EquinoxFelix]] || 1.3|| http://wwwfelix.eclipseapache.org/equinox || Participates
|-
| Apache[[Eclipse Equinox]] Felix|| 1.3|| http://felix.apacheeclipse.org/equinox || Participates
|-
| Knopflerfish || 1.3|| http://www.knopflerfish.org|| Participates
|-
| ProSyst|| 1.3 || http://www.prosyst.com|| Participates
|-
| Pax Logging || 1.3 || http://ops4j1.jira.com/wiki/display/paxlogging/Pax+Logging ||
|}
 
===102: HTTP Service ===
Latest versionSpecification Version: 1.2
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Eclipse[[Apache EquinoxFelix]] || 1.2|| http://wwwfelix.eclipseapache.org/equinox || Participates
|-
| Apache[[Eclipse Equinox]] Felix|| 1.2|| http://felix.apacheeclipse.org/equinox || Participates
|-
| Knopflerfish || 1.2|| http://www.knopflerfish.org|| Participates
|-
| Pax Web|| 1.2|| http://ops4j1.jira.com/wiki/display/paxweb/Pax+Web ||
|-
| ProSyst|| 1.2 || http://www.prosyst.com|| Participates
|-
| [[GlassFish]] || 1.2 || https://wikis.oracle.com/display/GlassFish/OSGi||
|-
| Ops4J Pax-Web[[JBoss]]|| 1.2 ||http https://wikiweb.ops4jarchive.org/displayweb/paxweb20110308161235/Pax+Webhttp://www.jboss.org/jbossas/osgi ||
|}
 
===103: Device Access Service ===
Latest versionSpecification Version: 1.1
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Eclipse Equinox]] || 1.1 || http://www.eclipse.org/equinox || Participates
|-
| Knopflerfish || 1.1|| http://www.knopflerfish.org|| Participates
|-
| ProSyst|| 1.1 || http://www.prosyst.com|| Participates
|}
 
===104: LogConfiguration Admin Service ===
Latest versionSpecification Version: 1.36
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Eclipse[[Apache EquinoxFelix]] || XXX1.6 || http://wwwfelix.eclipseapache.org/equinox || Participates
|-
| [[Eclipse Equinox]] || 1.3<ref name="auto">{{cite web|url=http://www.eclipse.org/equinox/bundles/|title=Equinox Bundles - The Eclipse Foundation|first=Equinox|last=committers|website=www.eclipse.org}}</ref>|| http://eclipse.org/equinox || Participates
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
|-
| Knopflerfish[[JBoss]]|| XXX1.3 || https://web.archive.org/web/20110308161235/http://www.knopflerfishjboss.org/jbossas/osgi || Participates
|-
| Knopflerfish || 1.5|| http://www.knopflerfish.org|| Participates
|-
| ProSyst|| 1.3 || http://www.prosyst.com|| Participates
|}
 
===105: LogMetatype Service ===
Latest versionSpecification Version: 1.34
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Eclipse[[Apache EquinoxFelix]] || XXX 1.3|| http://wwwfelix.eclipseapache.org/equinox || Participates
|-
| Apache[[Eclipse Equinox]] Felix|| XXX1.2<ref name="auto"/>|| http://felix.apacheeclipse.org/equinox || Participates
|-
| Knopflerfish|| XXX1.2|| http://www.knopflerfish.org|| Participates
|-
| ProSyst|| 1.1 || http://www.prosyst.com|| Participates
|}
 
===106: LogPreference Service ===
Latest versionSpecification Version: 1.31
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Felix]] || 1.1|| http://felix.apache.org|| Participates
|-
| [[Eclipse Equinox]] || XXX 1.1|| http://www.eclipse.org/equinox || Participates
|-
| ApacheKnopflerfish Felix|| XXX1.1|| http://felixwww.apacheknopflerfish.org|| Participates
|-
| KnopflerfishProSyst|| XXX1.1 || http://www.knopflerfishprosyst.orgcom|| Participates
|}
 
===107: LogUser Admin Service ===
Latest versionSpecification Version: 1.31
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Eclipse Equinox]] || XXX 1.1|| http://www.eclipse.org/equinox || Participates
|-
| ApacheKnopflerfish Felix|| XXX1.1|| http://felixwww.apacheknopflerfish.org|| Participates
|-
| KnopflerfishProSyst|| XXX1.1 || http://www.knopflerfishprosyst.orgcom|| Participates
|}
 
===108: LogWire Admin Service ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Eclipse Equinox]] || XXX 1.0|| http://www.eclipse.org/equinox || Participates
|-
| ApacheKnopflerfish FelixPro|| XXX1.0|| http://felixwww.apachemakewave.orgcom|| Participates
|-
| KnopflerfishProSyst|| XXX1.0 || http://www.knopflerfishprosyst.orgcom|| Participates
|}
 
===109: LogIO Connector Service ===
Latest versionSpecification Version: 1.3
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Eclipse Equinox]] || XXX 1.3|| http://www.eclipse.org/equinox || Participates
|-
| ApacheKnopflerfish Felix|| XXX1.3|| http://felixwww.apacheknopflerfish.org|| Participates
|-
| KnopflerfishProSyst|| XXX1.3 || http://www.knopflerfishprosyst.orgcom|| Participates
|}
 
===110: LogInitial Provisioning Service ===
Latest versionSpecification Version: 1.32
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Eclipse Equinox]] || XXX1.2 || http://www.eclipse.org/equinox || Participates
|-
| ApacheKnopflerfish FelixPro|| XXX1.2|| http://felixwww.apachemakewave.orgcom|| Participates
|-
| KnopflerfishProSyst|| XXX1.2 || http://www.knopflerfishprosyst.orgcom|| Participates
|}
 
===111: LogDevice Service Specification for UPnP™ ===
Latest versionSpecification Version: 1.32
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Eclipse[[Apache EquinoxFelix]] || XXX 1.1|| http://wwwfelix.eclipseapache.org/equinox || Participates
|-
| ApacheKnopflerfish FelixPro|| XXX1.2|| http://felixwww.apachemakewave.orgcom|| Participates
|-
| KnopflerfishProSyst|| XXX1.1 || http://www.knopflerfishprosyst.orgcom|| Participates
|}
 
===112: LogDeclarative ServiceServices ===
Latest versionSpecification Version: 1.34
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Eclipse[[Apache EquinoxFelix]] (SCR)|| XXX1.4 || http://wwwfelix.eclipseapache.org/equinox || Participates
|-
| Apache[[Eclipse Equinox]] Felix|| XXX1.2 <ref name="auto"/>|| http://felix.apacheeclipse.org/equinox || Participates
|-
| Knopflerfish || XXX1.2|| http://www.knopflerfish.org|| Participates
|-
| ProSyst|| 1.1 || http://www.prosyst.com|| Participates
|-
| Bnd || 1.3 (annotations) || https://github.com/bndtools/bnd ||
|}
 
===113: LogEvent Admin Service ===
Latest versionSpecification Version: 1.34
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Eclipse[[Apache EquinoxFelix]] || XXX 1.3|| http://wwwfelix.eclipseapache.org/equinox || Participates
|-
| Apache[[Eclipse Equinox]] Felix|| XXX1.3|| http://felix.apacheeclipse.org/equinox || Participates
|-
| Knopflerfish || XXX1.3|| http://www.knopflerfish.org|| Participates
|-
| ProSyst|| 1.2 || http://www.prosyst.com|| Participates
|}
 
===114: LogDeployment Admin Service ===
Latest versionSpecification Version: 1.31
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Eclipse Equinox[[Apache Felix]]|| XXX1.1 || http://wwwfelix.eclipseapache.org/equinox || Participates
|-
| ApacheKnopflerfish FelixPro|| XXX1.1 || http://felixwww.apachemakewave.orgcom|| Participates
|-
| KnopflerfishProSyst|| XXX1.1 || http://www.knopflerfishprosyst.orgcom|| Participates
|}
 
===115: LogAuto Configuration Service ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Knopflerfish Pro|| 1.0|| http://www.makewave.com|| Participates
|-
| ProSyst|| 1.0 || http://www.prosyst.com|| Participates
|}
 
===116: Application Admin Service ===
Latest Specification Version: 1.1
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Eclipse Equinox]] || 1.1|| http://eclipse.org/equinox || Participates
|-
| Knopflerfish Pro|| 1.1|| http://www.makewave.com|| Participates
|-
| ProSyst|| 1.1 || http://www.prosyst.com|| Participates
|}
 
===117: DMT Admin Service ===
Latest Specification Version: 2.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
| Eclipse Equinox || XXX || http://www.eclipse.org/equinox || Participates
|-
| ApacheKnopflerfish FelixPro|| XXX2.0 || http://felixwww.apachemakewave.orgcom|| Participates
|-
| KnopflerfishProSyst|| XXX1.0 || http://www.knopflerfishprosyst.orgcom|| Participates
|}
 
===116119: LogMonitor Admin Service ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Eclipse EquinoxKnopflerfish Pro|| XXX 1.0|| http://www.eclipsemakewave.org/equinox com|| Participates
|-
| KnowHowLab.org|| 1.0 || https://github.com/knowhowlab/org.knowhowlab.osgi.monitoradmin ||
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
|-
| KnopflerfishProSyst|| XXX1.0 || http://www.knopflerfishprosyst.orgcom|| Participates
|}
 
===117120: LogForeign ServiceApplications Access ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Eclipse EquinoxKnopflerfish Pro|| XXX1.0 || http://www.eclipsemakewave.org/equinox com|| Participates
|-
| Apache FelixProSyst|| XXX1.0 || http://felixwww.apacheprosyst.orgcom|| Participates
|}
 
===121: Blueprint Container ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
| Knopflerfish|| XXX|| http://www.knopflerfish.org|| Participates
|-
| [[Apache Aries]] || 1.0|| http://aries.apache.org/||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
|-
| [[Eclipse Gemini]] || 1.0 || http://eclipse.org/gemini||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }} Participates
|}
 
===118122: LogRemote Service Admin ===
Latest versionSpecification Version: 1.31
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache CXF]] || 1.0 || http://cxf.apache.org/distributed-osgi.html ||
|-
| Amdatu Remote || 1.1 || http://www.amdatu.org/components/remote.html {{Webarchive|url=https://web.archive.org/web/20150811135425/http://amdatu.org/components/remote.html |date=2015-08-11 }} ||
|-
| Eclipse EquinoxECF || XXX1.1 || http://www.eclipse.org/equinoxecf || Participates
|-
| Paremus Service Fabric|| 1.1|| https://paremus.com/products/||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
|-
| AIOLOS RemoteServiceAdmin|| 1.0|| http://aiolos.intec.ugent.be/||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
| Knopflerfish|| XXX|| http://www.knopflerfish.org|| Participates
|}
 
===119123: LogJTA Service ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Aries]] || 1.0|| http://aries.apache.org/||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
| Eclipse Equinox || XXX || http://www.eclipse.org/equinox || Participates
|-
| [[JBoss]]|| 1.0 || https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi ||
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
|-
| [[GlassFish]]|| 1.0 || https://wikis.oracle.com/display/GlassFish/OSGi ||
| Knopflerfish|| XXX|| http://www.knopflerfish.org|| Participates
|}
 
===120124: LogJMX ServiceManagement Model ===
Latest versionSpecification Version: 1.31
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Aries]] || 1.1|| http://aries.apache.org/||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
| Eclipse Equinox || XXX || http://www.eclipse.org/equinox || Participates
|-
| [[Eclipse Gemini]] || 1.0 || http://eclipse.org/gemini||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
|-
| KnowHowLab.org|| 1.0 || https://code.google.com/p/osgilab/wiki/JMX ||
| Knopflerfish|| XXX|| http://www.knopflerfish.org|| Participates
|}
 
===121125: LogData Service Specification for JDBC™ Technology ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Eclipse EquinoxGemini]] || XXX1.0 || http://www.eclipse.org/equinoxgemini||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes Participates}}
|-
| [[GlassFish]] || 1.0 || https://wikis.oracle.com/display/GlassFish/OSGi||
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
|-
| Pax JDBC || 1.0 || http://team.ops4j.org/wiki/display/PAXJDBC/Pax+JDBC||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
| Knopflerfish|| XXX|| http://www.knopflerfish.org|| Participates
|}
 
===122126: LogJNDI Service ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Aries]] || 1.0|| http://aries.apache.org/||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
| Eclipse Equinox || XXX || http://www.eclipse.org/equinox || Participates
|-
| [[Eclipse Gemini]] || 1.0 || http://eclipse.org/gemini||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
|}
 
===127: JPA Service ===
Latest Specification Version: 1.1
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Aries]] || 1.1|| http://aries.apache.org/||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
|-
| [[Eclipse Gemini]] || 1.0 || http://eclipse.org/gemini||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
| Knopflerfish|| XXX|| http://www.knopflerfish.org|| Participates
|}
 
===123128: LogWeb ServiceApplications ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| EclipsePax EquinoxWeb || XXX1.0 (WAB support)|| http://wwwops4j1.eclipsejira.orgcom/equinoxwiki/display/paxweb/Pax+Web || Participates
|-
| Pax URL || 1.0 (URL handler)|| http://ops4j1.jira.com/wiki/display/paxurl/Pax+URL ||
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
|-
| [[Apache Aries]] || 1.0 (URL handler)|| http://aries.apache.org/||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
| Knopflerfish|| XXX|| http://www.knopflerfish.org|| Participates
|-
| [[Eclipse Gemini]] || 1.0 || http://eclipse.org/gemini||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
|-
| [[GlassFish]] || 1.0 || https://wikis.oracle.com/display/GlassFish/OSGi||
|-
| [[JBoss]]|| 1.0 || https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi ||
|}
 
===124129: LogSCA ServiceConfiguration Type ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|}
 
===130: Coordinator Service Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
| Eclipse Equinox || XXX || http://www.eclipse.org/equinox || Participates
|-
| [[Apache Felix]] || XXX1.0|| http://felix.apache.org|| Participates
|-
| Knopflerfish[[Eclipse Equinox]] || XXX1.0|| http://www.knopflerfisheclipse.org/equinox || Participates
|}
 
===125131: LogTR069 Connector Service Specification ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|}
 
===132: Repository Service Specification ===
Latest Specification Version: 1.1
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[JBoss]]|| 1.1 || https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi ||
|-
| Knopflerfish|| 1.0 || http://www.knopflerfish.org/maven2/index.xml{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }} ||
| Eclipse Equinox || XXX || http://www.eclipse.org/equinox || Participates
|-
| ApacheAIOLOS FelixRepository|| XXX1.0 || http://felixaiolos.apacheintec.orgugent.be || Participates
|-
| KnopflerfishPackage Drone|| XXX1.0 (XML index) || http://www.knopflerfishpackagedrone.org || Participates
|-
| Felix OBR || 1.0 || http://felix.apache.org ||
|}
 
===126133: Log Service Loader Mediator Specification ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Aries]] (SPI-Fly) || 1.0|| http://aries.apache.org/||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
| Eclipse Equinox || XXX || http://www.eclipse.org/equinox || Participates
|}
 
===134: Subsystem Service Specification ===
Latest Specification Version: 1.1
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
|-
| [[Apache Aries]] || 1.1 || http://aries.apache.org/||{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}
| Knopflerfish|| XXX|| http://www.knopflerfish.org|| Participates
|}
 
===127137: LogREST Management Service Specification ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Eclipse EquinoxConcierge || XXX1.0 || httphttps://wwwgithub.com/eclipse.org/equinoxconcierge/tree/master/bundles || Participates
|-
|}
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
 
===138: Asynchronous Service Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Knopflerfish[[Apache Aries]] || XXX1.0|| http://wwwaries.knopflerfishapache.org|| Participates
|}
 
===128139: LogEnOcean Device Service Specification ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Eclipse EquinoxSmartHome]] || XXX1.0 || httphttps://wwwgithub.com/eclipse.org/equinoxsmarthome.osgi-ri.enocean || Participates
|}
 
===140: Http Whiteboard Specification ===
Latest Specification Version: 1.1
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Felix]] || XXX1.0|| http://felix.apache.org|| Participates
|-
| Knopflerfish[[Eclipse Equinox]] || XXX1.0 || http://www.knopflerfisheclipse.org/equinox/ || Participates
|}
 
===141: Device Abstraction Layer Specification ===
===129: Log Service ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
|}
| Eclipse Equinox || XXX || http://www.eclipse.org/equinox || Participates
 
===142: Device Abstraction Layer Functions Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
|-
| Knopflerfish|| XXX|| http://www.knopflerfish.org|| Participates
|}
 
===701143: LogNetwork Interface Information Service Specification ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| KnowHowLab.org || 1.0 || https://github.com/knowhowlab/org.knowhowlab.osgi.networkadapter ||
| Eclipse Equinox || XXX || http://www.eclipse.org/equinox || Participates
|-
|}
 
===144: Resource Monitoring Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
|-
| Knopflerfish|| XXX|| http://www.knopflerfish.org|| Participates
|}
 
===145: USB Information Device Category Specification ===
===702: Log Service ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
|}
| Eclipse Equinox || XXX || http://www.eclipse.org/equinox || Participates
 
===146: Serial Devices Service Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
|-
| Knopflerfish|| XXX|| http://www.knopflerfish.org|| Participates
|}
 
===703147: LogTransaction Control Service Specification ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Eclipse[[Apache EquinoxAries]] || XXX 1.0|| http://wwwaries.eclipseapache.org/equinox || Participates
|}
 
===148: Cluster Information Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
|-
| Knopflerfish[[Eclipse Concierge]] || XXX1.0|| httphttps://www.knopflerfisheclipse.org/concierge || Participates
|}
 
===704149: LogDevice Service Specification for ZigBee™ ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
|}
| Eclipse Equinox || XXX || http://www.eclipse.org/equinox || Participates
 
===150: Configurator Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
|-
| Knopflerfish[[Apache Felix]] || XXX1.0|| http://wwwfelix.knopflerfishapache.org|| Participates
|}
 
===999151: LogJAX-RS ServiceWhiteboard Specification ===
Latest versionSpecification Version: 1.30
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| Eclipse[[Apache EquinoxAries]] || XXX 1.0|| http://wwwaries.eclipseapache.org/equinox || Participates
|}
 
===152: CDI Integration Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
| Apache Felix|| XXX|| http://felix.apache.org|| Participates
|-
| Knopflerfish[[Apache Aries]] || XXX1.0|| http://wwwaries.knopflerfishapache.org|| Participates
|}
 
===153: Service Layer API for oneM2M™ ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
|}
 
===154: Residential Device Management Tree Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
|}
 
===155: TR-157 Amendment 3 Software Module Guidelines ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
|}
 
===157: Typed Event Service Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
|}
 
===158: Log Stream Provider Service Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
|}
 
===159: Feature Service Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Felix]] ||1.0|| http://felix.apache.org||
|}
 
===702: XML Parser Service Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
|}
 
===703: Position Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
|}
 
===704: Measurement and State Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
|}
 
===705: Promises Specification ===
Latest Specification Version: 1.1
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Aries]] ||1.1|| http://aries.apache.org||
|-
| [[OSGi]] ||1.1|| https://www.osgi.org||
|}
 
===706: Push Stream Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[Apache Aries]] ||1.0|| http://aries.apache.org||
|-
| [[OSGi]] ||1.0|| https://www.osgi.org||
|}
 
===707: Converter Specification ===
Latest Specification Version: 1.0
{| class="wikitable sortable"
|-
! Implementation !! Specification Version !! Link !! Certification
|-
| [[OSGi]] ||1.0|| https://www.osgi.org||
|}
 
== See also ==
* [[OSGi]]
 
== References ==
<!--- See http://en.wikipedia.org/wiki/Wikipedia:Footnotes on how to create references using <ref></ref> tags which will then appear here automatically -->
{{Reflist}}
 
== External links ==
* [http://www.osgi.org/Specifications/HomePage] {{Webarchive|url=https://web.archive.org/web/20151022043515/http://www.osgi.org/Specifications/HomePage |date=2015-10-22 }}
 
[[Category:Java (programming language)]]
<!--- Categories --->
[[Category:Articles created via the Article Wizard]]