For a Linux distro I'm looking into compiling a good Java stack, stack in this sense meaning a pile of Java applications so that people can both develop Java apps on it, but also use it as a server for Java applications.
I'm trying to get together suggestions for applications to include. Applications should be free (GPL, LGPL, BSD, MPL etc.) with the only exception unfortunately probably being the JVM itself

.
So far I've got Eclipse, Netbeans, Tomcat, Geronimo, Cloudscape, Lucene, Ant. [edit: Hibernate and Junit too, RIFE not, cause it needs to ship with a webapp, can't ship in itself *)
Please come up with suggestions, and other comments so I can try and make this a kickass project!
* (can't just add to general classpath)