If you are reading tech related sites you may remember articles about something like OSGi. Maybe you have even looked it up in wikipedia and read
something like this
The OSGi Alliance (formerly known as the Open Services Gateway initiative – now an obsolete name) is an open standards organization founded in March 1999. The Alliance and its members have specified a Java-based service platform that can be remotely managed. The core part of the specifications is a framework that defines an application life cycle model and a service registry. Based on this framework, a large number of OSGi Layers, APIs, and Services have been defined.
And nobody can shame you with shrug and ignore it. I did the same. But reading it more and more often I decided it was time to investigate what the hype was all about.
The first thing I learned was that the eclipse plugin system was bases on OSGi, which showed me that the system was robust and in use.
After searching on the web I found a great site with mini tutorials on OSGi.
The following is a list of links to my tutorial series Getting Started with OSGi which is currently running on EclipseZone.
Each of the 8 tutorials are about 20 minutes to do.. So great to learn what this is all about step by step.
There is even a webinar explaining the core concepts of OSGi and equinox (the eclipse implementation of the OSGi specifications) on live.eclipse.org.