JITSI

JITSI (formally SIP Communicator) https://jitsi.org/ is a Java/OSGi based user-agent for multiprotol IM and visioconferencing (SIP/SIMPLE, XMPP/JINGLE).

Code Analysis
http://www.ohloh.net/p/Jitsi

1.0

 * packaged in 140 bundles
 * 52 ref to ServiceListener
 * 3 ref to BundleListener
 * 1 ref to FrameworkListener
 * 141 ref to BundleActivator
 * 170 ref to .registerService
 * 1045 ref to .getService
 * 13 ref to .ungetService (only in the /test) !!!!
 * 15 ref to System.exit !!!!
 * 0 Components (SB, SCR, iPOJO or Blueprint) --> remark SB components were used in the version 0.3
 * No Extension points
 * Hand-written Manifest
 * Ant build
 * OSGi runtime : Apache Felix