Eclipse Gemini provides a dependency injection function (via Spring) for OSGi packages. Eclipse Virgo, on the other hand, is an OSGi runtime built on an Equinox container that includes many technologies, such as Gemini, Logback, P2, or servlet containers (like Jetty or Tomcat).
An alternative for Gemini can be Apache Aries [1], and an alternative for Virgo can be Apache Karaf [2]
efernandez
source share