Apache Felix

OSGi framework implementation

Visit Apache Felix official site

What it does

Felix provides an OSGi framework and related components supporting the lifecycle of Java bundles and service registration for applications using a modular runtime with dynamically managed code and dependencies.

When to use it

When studying a pluggable Java architecture, read framework and service documentation to understand how separately deployed modules make capabilities available to one another.