Jump to content

OSGi Specification Implementations

From Wikipedia, the free encyclopedia

The OSGi framework is a standardized module system and service platform for the Java programming language. The OSGi standards are defined in the 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.

Feel free to add mentions to additional implementations.

Implementations realize specification chapter(s) from the OSGi specification documents.

Core Specification

[edit]
  • Latest Specification Release: R8
  • Specification chapters: 2-10, 50-60, 101, 701

Specifications implemented by OSGi core frameworks. A compliant OSGi Framework must at least implement chapters 3-10 and 53-58.

Compendium Specification

[edit]
  • 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

Enterprise Specification

[edit]
  • 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

[edit]
  • 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.[1]

Mobile Specification

[edit]
  • Latest Specification Release: 4.0.1
  • Specification chapters: 101, 104-105, 109, 112-120, 701-702

Implementations

[edit]

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.

2: Security

[edit]

Latest Specification Version: 1.8

ImplementationSpecification VersionLinkCertification
Apache Felix1.7http://felix.apache.orgParticipates
Eclipse Equinox1.8http://eclipse.org/equinoxParticipates
Knopflerfish1.7http://www.knopflerfish.orgParticipates
ProSyst1.5http://www.prosyst.comParticipates

3 - 60: Core Framework

[edit]

Chapters 3-60 in the Core Release 8 specification.

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
    • org.osgi.framework version 1.10
    • org.osgi.framework.launch version 1.2
    • org.osgi.resource version 1.0
    • org.osgi.framework.wiring version 1.2
    • org.osgi.framework.startlevel version 1.0
    • org.osgi.framework.namespace version 1.2
    • org.osgi.annotation.versioning version 1.1
    • org.osgi.annotation.bundle 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
ImplementationCore Framework ReleaseLinkCertification
Apache Felix8http://felix.apache.orgParticipates
Concierge5https://www.eclipse.org/concierge
Eclipse Equinox8http://eclipse.org/equinoxParticipates
JBoss4.2https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi
Hitachi4.xhttp://www.hitachi-solutions.com/superj/sp/sjf/
Knopflerfish6http://www.knopflerfish.orgParticipates
ProSyst4.2http://www.prosyst.comParticipates

7: Package Admin Service (OSGi Core Release 4.2 spec)

[edit]

Latest Specification Version: 1.2

The Package Admin Service has been replaced by the Bundle Wiring API.

ImplementationSpecification VersionLinkCertification
Apache Felix1.2http://felix.apache.orgParticipates
Eclipse Equinox1.2http://eclipse.org/equinoxParticipates
JBoss1.2https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi
Knopflerfish1.2http://www.knopflerfish.orgParticipates
ProSyst1.2http://www.prosyst.comParticipates

8: Start Level Service (OSGi Core Release 4.2 spec)

[edit]

Latest Specification Version: 1.1

The Start Level Service has been replaced by the Start Level API.

ImplementationSpecification VersionLinkCertification
Apache Felix1.1http://felix.apache.orgParticipates
Eclipse Equinox1.1http://eclipse.org/equinoxParticipates
JBoss1.1https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi
Knopflerfish1.1http://www.knopflerfish.orgParticipates
ProSyst1.1http://www.prosyst.comParticipates

50: Conditional Permission Admin Service

[edit]

Chapter 9 in the Core 4.2 specification.

Latest Specification Version: 1.1

ImplementationSpecification VersionLinkCertification
Apache Felix1.1http://felix.apache.orgParticipates
Eclipse Equinox1.1http://eclipse.org/equinoxParticipates
Knopflerfish1.1http://www.knopflerfish.orgParticipates
ProSyst1.1http://www.prosyst.comParticipates

51: Permission Admin Service

[edit]

Chapter 10 in the Core 4.2 specification.

Latest Specification Version: 1.2

ImplementationSpecification VersionLinkCertification
Apache Felix1.2http://felix.apache.orgParticipates
Eclipse Equinox1.2http://eclipse.org/equinoxParticipates
Knopflerfish1.2http://www.knopflerfish.orgParticipates
ProSyst1.2http://www.prosyst.comParticipates

52: URL Handler Service

[edit]

Chapter 11 in the Core 4.2 specification.

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Apache Felix1.0http://felix.apache.orgParticipates
Eclipse Equinox1.0http://eclipse.org/equinoxParticipates
JBoss1.0https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi
Knopflerfish1.0http://www.knopflerfish.orgParticipates
ProSyst1.0http://www.prosyst.comParticipates

53-60

[edit]

Chapters 53 to 60 are part of the mandatory set of specifications implemented by every OSGi Core Framework.

100: Remote Services

[edit]

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

ImplementationSpecification VersionLinkCertification
Apache Aries1.1http://aries.apache.org/modules/rsa.html
Apache CXF1.0http://cxf.apache.org/distributed-osgi.html
Apache Karaf Cellar1.0http://karaf.apache.org
Amdatu Remote Services1.1http://bitbucket.org/amdatu/amdatu-remoteservices
Eclipse Communication Framework (ECF)1.1[2]http://eclipse.org/ecf[permanent dead link]
Paremus Service Fabric1.0https://paremus.com/products/[permanent dead link]
SVC Delivery1.0https://code.google.com/p/osgi-remote-services
AIOLOS Remote Services1.0http://aiolos.intec.ugent.be/[permanent dead link]
Fabric81.0http://fabric8.io/[permanent dead link]

101: Log Service

[edit]

Latest Specification Version: 1.4

ImplementationSpecification VersionLinkCertification
Apache Felix1.3http://felix.apache.orgParticipates
Eclipse Equinox1.3http://eclipse.org/equinoxParticipates
Knopflerfish1.3http://www.knopflerfish.orgParticipates
ProSyst1.3http://www.prosyst.comParticipates
Pax Logging1.3http://ops4j1.jira.com/wiki/display/paxlogging/Pax+Logging

102: HTTP Service

[edit]

Latest Specification Version: 1.2

ImplementationSpecification VersionLinkCertification
Apache Felix1.2http://felix.apache.orgParticipates
Eclipse Equinox1.2http://eclipse.org/equinoxParticipates
Knopflerfish1.2http://www.knopflerfish.orgParticipates
Pax Web1.2http://ops4j1.jira.com/wiki/display/paxweb/Pax+Web
ProSyst1.2http://www.prosyst.comParticipates
GlassFish1.2https://wikis.oracle.com/display/GlassFish/OSGi
JBoss1.2https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi

103: Device Access Service

[edit]

Latest Specification Version: 1.1

ImplementationSpecification VersionLinkCertification
Eclipse Equinox1.1http://eclipse.org/equinoxParticipates
Knopflerfish1.1http://www.knopflerfish.orgParticipates
ProSyst1.1http://www.prosyst.comParticipates

104: Configuration Admin Service

[edit]

Latest Specification Version: 1.6

ImplementationSpecification VersionLinkCertification
Apache Felix1.6http://felix.apache.orgParticipates
Eclipse Equinox1.3[3]http://eclipse.org/equinoxParticipates
JBoss1.3https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi
Knopflerfish1.5http://www.knopflerfish.orgParticipates
ProSyst1.3http://www.prosyst.comParticipates

105: Metatype Service

[edit]

Latest Specification Version: 1.4

ImplementationSpecification VersionLinkCertification
Apache Felix1.3http://felix.apache.orgParticipates
Eclipse Equinox1.2[3]http://eclipse.org/equinoxParticipates
Knopflerfish1.2http://www.knopflerfish.orgParticipates
ProSyst1.1http://www.prosyst.comParticipates

106: Preference Service

[edit]

Latest Specification Version: 1.1

ImplementationSpecification VersionLinkCertification
Apache Felix1.1http://felix.apache.orgParticipates
Eclipse Equinox1.1http://eclipse.org/equinoxParticipates
Knopflerfish1.1http://www.knopflerfish.orgParticipates
ProSyst1.1http://www.prosyst.comParticipates

107: User Admin Service

[edit]

Latest Specification Version: 1.1

ImplementationSpecification VersionLinkCertification
Eclipse Equinox1.1http://eclipse.org/equinoxParticipates
Knopflerfish1.1http://www.knopflerfish.orgParticipates
ProSyst1.1http://www.prosyst.comParticipates

108: Wire Admin Service

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Eclipse Equinox1.0http://eclipse.org/equinoxParticipates
Knopflerfish Pro1.0http://www.makewave.comParticipates
ProSyst1.0http://www.prosyst.comParticipates

109: IO Connector Service

[edit]

Latest Specification Version: 1.3

ImplementationSpecification VersionLinkCertification
Eclipse Equinox1.3http://eclipse.org/equinoxParticipates
Knopflerfish1.3http://www.knopflerfish.orgParticipates
ProSyst1.3http://www.prosyst.comParticipates

110: Initial Provisioning Service

[edit]

Latest Specification Version: 1.2

ImplementationSpecification VersionLinkCertification
Eclipse Equinox1.2http://eclipse.org/equinoxParticipates
Knopflerfish Pro1.2http://www.makewave.comParticipates
ProSyst1.2http://www.prosyst.comParticipates

111: Device Service Specification for UPnP™

[edit]

Latest Specification Version: 1.2

ImplementationSpecification VersionLinkCertification
Apache Felix1.1http://felix.apache.orgParticipates
Knopflerfish Pro1.2http://www.makewave.comParticipates
ProSyst1.1http://www.prosyst.comParticipates

112: Declarative Services

[edit]

Latest Specification Version: 1.4

ImplementationSpecification VersionLinkCertification
Apache Felix (SCR)1.4http://felix.apache.orgParticipates
Eclipse Equinox1.2 [3]http://eclipse.org/equinoxParticipates
Knopflerfish1.2http://www.knopflerfish.orgParticipates
ProSyst1.1http://www.prosyst.comParticipates
Bnd1.3 (annotations)https://github.com/bndtools/bnd

113: Event Admin Service

[edit]

Latest Specification Version: 1.4

ImplementationSpecification VersionLinkCertification
Apache Felix1.3http://felix.apache.orgParticipates
Eclipse Equinox1.3http://eclipse.org/equinoxParticipates
Knopflerfish1.3http://www.knopflerfish.orgParticipates
ProSyst1.2http://www.prosyst.comParticipates

114: Deployment Admin Service

[edit]

Latest Specification Version: 1.1

ImplementationSpecification VersionLinkCertification
Apache Felix1.1http://felix.apache.orgParticipates
Knopflerfish Pro1.1http://www.makewave.comParticipates
ProSyst1.1http://www.prosyst.comParticipates

115: Auto Configuration Service

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Knopflerfish Pro1.0http://www.makewave.comParticipates
ProSyst1.0http://www.prosyst.comParticipates

116: Application Admin Service

[edit]

Latest Specification Version: 1.1

ImplementationSpecification VersionLinkCertification
Eclipse Equinox1.1http://eclipse.org/equinoxParticipates
Knopflerfish Pro1.1http://www.makewave.comParticipates
ProSyst1.1http://www.prosyst.comParticipates

117: DMT Admin Service

[edit]

Latest Specification Version: 2.0

ImplementationSpecification VersionLinkCertification
Knopflerfish Pro2.0http://www.makewave.comParticipates
ProSyst1.0http://www.prosyst.comParticipates

119: Monitor Admin Service

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Knopflerfish Pro1.0http://www.makewave.comParticipates
KnowHowLab.org1.0https://github.com/knowhowlab/org.knowhowlab.osgi.monitoradmin
ProSyst1.0http://www.prosyst.comParticipates

120: Foreign Applications Access

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Knopflerfish Pro1.0http://www.makewave.comParticipates
ProSyst1.0http://www.prosyst.comParticipates

121: Blueprint Container

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Apache Aries1.0http://aries.apache.org/[permanent dead link]
Eclipse Gemini1.0http://eclipse.org/gemini[permanent dead link] Participates

122: Remote Service Admin

[edit]

Latest Specification Version: 1.1

ImplementationSpecification VersionLinkCertification
Apache CXF1.0http://cxf.apache.org/distributed-osgi.html
Amdatu Remote1.1http://www.amdatu.org/components/remote.html Archived 2015-08-11 at the Wayback Machine
Eclipse ECF1.1http://eclipse.org/ecf
Paremus Service Fabric1.1https://paremus.com/products/[permanent dead link]
AIOLOS RemoteServiceAdmin1.0http://aiolos.intec.ugent.be/[permanent dead link]

123: JTA Service

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Apache Aries1.0http://aries.apache.org/[permanent dead link]
JBoss1.0https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi
GlassFish1.0https://wikis.oracle.com/display/GlassFish/OSGi

124: JMX Management Model

[edit]

Latest Specification Version: 1.1

ImplementationSpecification VersionLinkCertification
Apache Aries1.1http://aries.apache.org/[permanent dead link]
Eclipse Gemini1.0http://eclipse.org/gemini[permanent dead link]
KnowHowLab.org1.0https://code.google.com/p/osgilab/wiki/JMX

125: Data Service Specification for JDBC™ Technology

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Eclipse Gemini1.0http://eclipse.org/gemini[permanent dead link]
GlassFish1.0https://wikis.oracle.com/display/GlassFish/OSGi
Pax JDBC1.0http://team.ops4j.org/wiki/display/PAXJDBC/Pax+JDBC[permanent dead link]

126: JNDI Service

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Apache Aries1.0http://aries.apache.org/[permanent dead link]
Eclipse Gemini1.0http://eclipse.org/gemini[permanent dead link]

127: JPA Service

[edit]

Latest Specification Version: 1.1

ImplementationSpecification VersionLinkCertification
Apache Aries1.1http://aries.apache.org/[permanent dead link]
Eclipse Gemini1.0http://eclipse.org/gemini[permanent dead link]

128: Web Applications

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Pax Web1.0 (WAB support)http://ops4j1.jira.com/wiki/display/paxweb/Pax+Web
Pax URL1.0 (URL handler)http://ops4j1.jira.com/wiki/display/paxurl/Pax+URL
Apache Aries1.0 (URL handler)http://aries.apache.org/[permanent dead link]
Eclipse Gemini1.0http://eclipse.org/gemini[permanent dead link]
GlassFish1.0https://wikis.oracle.com/display/GlassFish/OSGi
JBoss1.0https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi

129: SCA Configuration Type

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

130: Coordinator Service Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Apache Felix1.0http://felix.apache.orgParticipates
Eclipse Equinox1.0http://eclipse.org/equinoxParticipates

131: TR069 Connector Service Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

132: Repository Service Specification

[edit]

Latest Specification Version: 1.1

ImplementationSpecification VersionLinkCertification
JBoss1.1https://web.archive.org/web/20110308161235/http://www.jboss.org/jbossas/osgi
Knopflerfish1.0http://www.knopflerfish.org/maven2/index.xml[permanent dead link]
AIOLOS Repository1.0http://aiolos.intec.ugent.be
Package Drone1.0 (XML index)http://packagedrone.org
Felix OBR1.0http://felix.apache.org

133: Service Loader Mediator Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Apache Aries (SPI-Fly)1.0http://aries.apache.org/[permanent dead link]

134: Subsystem Service Specification

[edit]

Latest Specification Version: 1.1

ImplementationSpecification VersionLinkCertification
Apache Aries1.1http://aries.apache.org/[permanent dead link]

137: REST Management Service Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Eclipse Concierge1.0https://github.com/eclipse/concierge/tree/master/bundlesParticipates

138: Asynchronous Service Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Apache Aries1.0http://aries.apache.org

139: EnOcean Device Service Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Eclipse SmartHome1.0https://github.com/eclipse/smarthome.osgi-ri.enocean

140: Http Whiteboard Specification

[edit]

Latest Specification Version: 1.1

ImplementationSpecification VersionLinkCertification
Apache Felix1.0http://felix.apache.org
Eclipse Equinox1.0http://www.eclipse.org/equinox/

141: Device Abstraction Layer Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

142: Device Abstraction Layer Functions Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

143: Network Interface Information Service Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
KnowHowLab.org1.0https://github.com/knowhowlab/org.knowhowlab.osgi.networkadapter

144: Resource Monitoring Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

145: USB Information Device Category Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

146: Serial Devices Service Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

147: Transaction Control Service Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Apache Aries1.0http://aries.apache.org

148: Cluster Information Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Eclipse Concierge1.0https://www.eclipse.org/concierge

149: Device Service Specification for ZigBee™

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

150: Configurator Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Apache Felix1.0http://felix.apache.org

151: JAX-RS Whiteboard Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Apache Aries1.0http://aries.apache.org

152: CDI Integration Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Apache Aries1.0http://aries.apache.org

153: Service Layer API for oneM2M™

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

154: Residential Device Management Tree Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

155: TR-157 Amendment 3 Software Module Guidelines

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

157: Typed Event Service Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

158: Log Stream Provider Service Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

159: Feature Service Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Apache Felix1.0http://felix.apache.org

702: XML Parser Service Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

703: Position Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

704: Measurement and State Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification

705: Promises Specification

[edit]

Latest Specification Version: 1.1

ImplementationSpecification VersionLinkCertification
Apache Aries1.1http://aries.apache.org
OSGi1.1https://www.osgi.org

706: Push Stream Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
Apache Aries1.0http://aries.apache.org
OSGi1.0https://www.osgi.org

707: Converter Specification

[edit]

Latest Specification Version: 1.0

ImplementationSpecification VersionLinkCertification
OSGi1.0https://www.osgi.org

See also

[edit]

References

[edit]
  1. OSGi Alliance, OSGi Residential Specification Release 6, July 2015
  2. "ECF New and Noteworthy". www.eclipse.org.
  3. 1 2 3 committers, Equinox. "Equinox Bundles - The Eclipse Foundation". www.eclipse.org.
[edit]