Moodle es un sistema de gestión de cursos de código abierto creado por Martin Dougiamas basado en su tesis sobre el uso de software libre para apoyar una epistemología social constructivista de la enseñanza y el aprendizaje. Se distribuye gratuitamente bajo licencia GPL y permite copiar, usar y modificar el código siempre que se comparta también de forma abierta. Cuenta con una gran y diversa comunidad de más de 200,000 usuarios en 75 idiomas y un equipo mundial de desarrolladores que contribuyen a su mejora continua.