Caciocavallo is the foundation of our framework for easy porting of AWT/Java2D backends to new environments as well as implementing such backends.
Is an official, award winning, OpenJDK project, sponsored by the Porters Group. The peer code and the framework itself are not included in OpenJDK, although the refactoring work to make the peers pluggable which once was part of Caciocavallo is. As of OpenJDK 7 Caciocavallo runs by simply putting the jar in the classpath and setting a couple of system properties.
Caciocavallo peers include DirectFB, which allows to run OpenJDK without an X11 server, particularly useful on embedded devices, and CacioWeb and Caciotta, which are the basis for our Cloud Computing solution for Java deployment and our testing stack products.
Discussions take place on the caciocavallo-dev mailing list.
The source code is hosted in OpenJDK’s mercurial repositories.