LibraryLink ToToggle FramesPrintFeedback

OSGi Bundle Repositories

The OSGi Bundle Repository (OBR) RFC-0112 proposed specification defines an XML format for repositories of OSGi bundles and an OSGi Framework service to access and use a repository. The RFC describes a complete implementation of the OSGi Alliance's repository, which can link members' repositories.

The OSGi Alliance's OSGi Bundle Repository is a federated collection of bundles that you can browse. The Alliance provides a web site that hosts an XML resource that describes a federated collection of bundles in the repository under the control of the OSGi Alliance. You can browse this repository from the web site and use it directly from any OSGi Framework to deploy bundles from the repository (if the bundles do not require licensing).

The Apache Felix OSGi Bundle Repository provides a service that can automatically install a bundle with its deployment dependencies from a bundle repository, thereby simplifying using and deploying available bundles.

With this repository, Apache encourages independent bundle development and the growth of communities of interest by raising the visibility of the available bundles and providing access to both executable bundles and their source code. By making OBR and the bundles themselves more visible, community members are encouraged to provide or improve service implementations.

The Oscar Bundle Repository, is an open source OBR that allows end users to discover bundles using a command line tool that runs on any OSGi Framework.

The SpringSource Enterprise Bundle Repository provides OSGi-ready versions of hundreds of open source enterprise libraries that are commonly used when developing Spring applications. You can browse the repository or enter search terms.