The OSGi Java Services Framework.
Welcome to the Open Service Gateway Initiative (OSGi) Framework API. This page gives an overview of what this framework is intended for and what the overall structure is.
The purpose of the framework is to provide a context for application developers to write code for small devices that are continuously running. In these environments applications are swapped in and out, they are updated on the fly and they must communicate in a structured and dependable way with other applications. Obviously this is quite different from normal applications that are started from a command line or mouse click.
The OSGi Framework takes advantage of the Java™ programming language's ability to ...