Alle die schon mal mit Eclipse gearbeitet haben sind schon in den Kontakt mit OSGi gekommen, vielleicht ohne das zu Wissen. Auch alle, die Eclipse Plug-ins schreiben haben definitiv auch mit OSGi gearbeitet. Was OSGi genau ist erklärt Neil Bartlett in seinem Blog sehr schön:

In a nutshell, OSGi is a module system for Java, but what does that
really mean?

Etwas mehr und ausführlicher in Neil’s Blog.

Und wer dann immer noch nicht genug hat, sollte sich das SE-Radio Interview mit Peter Kriens and BJ Hargrave zum Thema OSGi anhören.