Tampere University of Technology
http://www.tut.fi/
Inquire about license