Geronimo 3, the current version, is compatible with the Java Enterprise Edition (Java EE) 6 specification and therefore supports technologies such as JMS, Enterprise JavaBeans, Connectors, servlets, JSP, JSF, Unified Expression Language and JavaMail.
This allows developers to create enterprise applications that are portable and scalable, and that integrate with legacy technologies.
Previous prolific Geronimo committers like David Jencks and others who are at IBM are now working on the Liberty Profile application server.
A majority of the Geronimo services are added and configured through GBeans to become a part of the overall application server.
This flexible architecture makes it possible for the Geronimo developers to integrate several existing field-tested open source software projects.