The OSGi tutorial series.

Part 1: OSGi – What, why & how
The OSGi from the scratch.

Part 2: Creating a workspace with Equinox
What is Equinox? How start coding for OSGi? How to set it up?

Part 3: Writing the first OSGi bundle
More about bundles & our first bundle.

Part 4: Availing an OSGi service
How our bundle can avail the service provided by other bundles?
Coming Soon !