Five years ago Google needed a Java D.I. Framework. Spring Framework was practically the only option but did not suited exactly to their needs, so they decided to develop their one D.I. Framework inspired on Spring. Since 2006 Google is running Guice in critical applications.
Google released the project so now is an open source project. Java 1.5 or later required if you want to use Generics or Annotations.
It’s light, it’s easy, it’s quick… why don’t you take a taste of it?