OSGi Foundations
OSGi is a very interesting component framework for Java, which appears to finally bring the ability to compose medium- and large-scale applications from multiple loosely-coupled parts. While no technology is perfect, I’m very impressed with OSGi.
Having learned a lot about OSGi in the recent past, I’ve gathered my notes together into the following set of topics that I hope you will find useful: