Max Planck Institute for Dynamics and Self-Organization
http://www.ds.mpg.de/
Germany
Inquire about license