Tallinn University of Technology
http://www.ttu.ee
Inquire about license