Tag Archives: open source lms

The Hidden Cost of Open Source LMS

The availability of free software has increased over the years with the development and release of programming kits for apps and software, community and support forums, and freemium software that offers limited use for free, but requires paying to get all software features unlocked.

The LMS market is no exception.

Open source learning management systems have become increasingly popular, and on paper they always sound good.  They’re free: how can you beat that price?  The term free is usually a misnomer; there is almost always a cost associated with using open source LMSs.

Let’s take the following example: you’re an HR director for a small firm, and want to update your legacy LMS on a shoestring budget.  You search the internet for free LMS and click on the first search result for an open source product that looks good.  You view the demo and are amazed. This looks perfect! And it’s free!

“Learning management software this good should cost twice as much!” you cackle to yourself.  Excitedly, you grab the first IT tech who wanders past your door and make her watch the demo.  “This looks good,” she says, “but we’ll need to purchase another server to support this, we might need to hire somebody to rewrite the open source code for our business needs, and, hey, who’s going to be managing this project? How long will this project take? Who do we go to for troubleshooting?”

After a slight pause, punctuated with the dulcet chirps of crickets somewhere nearby, you realize that there’s slightly more to an open source LMS than just downloading and launching it.

Hardware, coding, project management, and support personnel are all needed to keep an open source product up and running.  These technical requirements sometimes aren’t clearly spelled out, but a total lifecycle cost of an LMS should be at the forefront of your mind when you start the selection process to make sure that a free LMS solution doesn’t cost more than the commercial off the shelf solution.