Moodle is a learning management system for producing Internet-based course Web sites. It is written in PHP and easy to install for use on Linux, Windows, Mac OS X, SunOS, BSD, and Netware 6. It has been designed to support modern pedagogies based on social constructionist theory, and includes
... [More] activity modules such as forums, chat, resources, journals, quizzes, surveys, choices, workshops, glossaries, lessons, and assignments. It has been translated into over 100 languages, with more on the way, and supports the popular SCORM standard for content packaging. Moodle offers a free alternative to commercial software such as WebCT or Blackboard, and is being used by a growing number of universities, schools, and independent teachers for distance education or to supplement face-to-face teaching. [Less]
Claroline is a free application based on PHP/MySQL allowing teachers or education organizations to create and administrate courses through the web.
Developed from teachers to teachers, Claroline is built over sound pedagogical principles allowing a large variety of pedagogical setup including
... [More] widening of traditional classroom and online collaborative learning. [Less]
Chamilo LMS is a project that opts for open source in a radical way. It aims at bringing you the best e-learning and collaboration platform in the open source world, providing many tools that teachers would need, directly inside your browser.
Moodle is translated into over 70 languages by a dedicated corps of worldwide volunteers.
Translation has actually been going on a lot longer than the stats here may suggest, because the language packs used to be part of the main Moodle code base.
OpenOLAT is a learning management system written in Java. OpenOLAT has been forked out of the OLAT project because we do no longer believe in the openness of the original project. OpenOLAT is used by universities, schools and companies to deliver e-learning content, to do testing and assessment and
... [More] to work collaboratively in various learning scenarios. [Less]
LAMS (Learning Activity Management System) is an online system for designing, managing, and delivering collaborative learning activities. It provides teachers with a highly intuitive visual authoring environment for creating sequences of learning activities. These activities can include a range of
... [More] individual tasks, small group work, and whole class activities based on both content and collaboration. [Less]