Technische Universität Darmstadt
http://www.tu-darmstadt.de
Inquire about license