Protovis is a chart API used in BI projects like Pentaho.
Here is an example of integration with a pie chart of Protovis in order to improve interactivity.
All those developments are released under Cecill licence.
The project Forms Generator is available on a svn, contact me for more information. In the future, a project might be created on sourceforge.