National Research Institute of Science and Technology for Environment and Agriculture (IRSTEA)
http://www.irstea.fr/en/accueil
France
Inquire about license