Why is Open Source appropriate for eLearning?
- Standards Based
- Strong User + Developer Community
- Flexible
- Manage Costs
- Growth does not require additional licensing costs.
- Easier to adapt to new or changing needs
Community Plumbing
- Learning happens only in the context of others - Community.
- Peer review
- Trust
- Accountability
- Drupal has grown from the needs of Online Communities
- Commodity features = "Why reinvent the wheel?"
- User Login
- Track User Info
- Forums
- Blogs
- eCommerce
- Flexible
- Clean Modular Code
- Lots of Developers
- Wide scope of functionality
- Scalable
- Database back ends
- Currently MySQL & PostgreSQL
- Oracle in the works
- Page caching