Apache Geronimo derives the majority of its functionality from other open source projects that are independent, healthy open source communities with separate identity. These projects lay down the foundation for, what we call, the Geronimo Mosaic. We try to collaborate with this as much as we can, working in those projects as much as we work here in Apache Geronimo.
We believe that open source is valuable because of the communities behind the code - and in the case of Apache Geronimo, the mosaic of projects brings additional health and diversity that go beyond a single project.
The external dependencies of Geronimo include (among many others):
Complete list of components included in Geronimo 2.1 and 2.2 and their versions.