Eledge Open Learning Management SystemWelcome to the Eledge home page.
Our mission is to give educators the electronic edge in management of online educational and instructional web sites.
Open Source SoftwareThis software is distributed as a free download under the terms of the GNU General Public License.
It comes with NO WARRANTY whatsoever, not even the implied warranty of merchantability or fitness for a particular purpose.
This method of distribution was chosen to
Course Management SoftwareThis software is designed to provide the framework for creating a web site for online instruction, including student registration, authentication, content creation, quizzes, exams, homework graders, report uploads, instructor gradebook, class calendar, and online help. Eledge does not provide knowledge content; we only provide a convenient, flexible way for instructors to make their course materials accessible to students over the Internet.
Open Source Supporting SoftwareEledge consists of a collection of Java servlets that utilize a MySQL database back end to store information and course content. The Java programming language, MySQL database and Eledge itself are all open source distributions that can be downloaded free. You can even download the Linux operating system, Apache webserver and Tomcat servlet engine free of charge if you choose to use them. If you want distribution media or product support, you may have to pay a fee to these vendors, but you don't have to.
Freedom of ChoiceYou have many options for choosing course management software. Leading commercial vendors such as WebCT and Blackboard offer a mature high-quality product for a substantial fee. However, if the program doesn't do exactly what you want it to, your only choice is to abandon the software and migrate your course to another product at great expense. Eledge is all about choice. If you don't like the way that one of our servlets works, you can simply change it because you have a copy of the source code and a license that allows you to modify it.
Try It, You Might Like ItWe have provided three demonstrations on this site so that you can try the software in advance of making a commitment to course development. All three demos are fully functional copies of the software.
Enter a demonstration course as a student, register yourself in the course by completing a New Student Profile, and explore the electronic tools for taking quizzes, uploading reports, etc.
Enter a demonstration course as the instructor and try out the tools required to administer the course, including adding, deleting and editing course web page content, managing deadlines for assignments, entering questions for exams, quizzes and homeworks, and managing students through the electronic gradebook.
This demo starts by completely removing all of the database tables and course content. You can observe the process by which servlets "bootstrap" themselves by creating their own database tables, and you'll experience the process of starting to create a new course from scratch.
Join the Development TeamIf you make improvements to the servlets or write new ones to perform new functions, we hope that you'll consider donating them back to the Eledge project. Highly successful open source software projects like Linux, Apache, and MySQL rely on the talents, expertise and generosity of dedicated people who improve the product for their own use, and then make the changes available to others. Open source software licenses are designed to keep programs freely available, but the collaborative effort of software developers is required to provide constant improvement that keeps a product viable, robust and ready to meet the changing needs of users.