Concierge OSGi

Concierge is an OSGi R3 framework implementation for small mobile devices. It features the framework itself and low level services like start level service or package admin. The overall file footprint of Concierge is about 80 kBytes, the architecture is optimized for resource-constrained environments.

Benchmarks have shown that Concierge performs significantly better on resource-constrained devices than existing OSGi R3 implementations.

One of the testing platforms is the new Intel iMote2 sensor platform. With a linux for embedded arm systems and JamVM on it, Concierge OSGi is able to run even on these very small devices.

(A guide how to setup the motes with linux and java is available here )

You can find more details about the project and downloads on the Concierge homepage .