LimeSurvey

     LimeSurvey is a web server-based software that enables users to develop and publish online surveys and collect responses.