Neil Bartlett has written a great article comparing Eclipse extensions and OSGi services. He especially explains the different approaches to services: dynamicy, ServiceTracker, DeclerativeServices and Spring-OSGi.

Two concrete numbers I found interesting:

  • ... Peter Kriens (the OSGi Evangelist) indicate that he is in favor of Spring-OSGi becoming part of the OSGi specification in Release 5.
  • Therefore a decision was made to build support for OSGi in Spring 2.1.