Growing acceptance for open source
It is hard to predict the future, but many programmers who are part of a rapidly growing community of highly motivated volunteers around the world are changing how we buy, use, and support software today. Over the past few years, open source software has emerged from obscurity, overcoming criticism and disdain, and now millions use it every day. I believe that we are on the verge of additional explosive growth in open source adoption. This trend will provide e-Learning developers with resources that have heretofore been unavailable, and in this way, open source has the potential to change the face of learning.
A number of factors are driving the trend toward open source adoption. First, open source software is fundamentally a social phenomenon, with users and programmers around the world wanting to work together, contribute, and share. The peer review process inherent in open source software development lifts traditional barriers that limit progress and the same review process drives innovation at high speeds. Development aligned to international open standards reduces barriers to wide adoption. Increased unhappiness about costly learning management systems, inflexible applications, security issues, and dependence on vendors (vendor lock-in) has made users and organizations more receptive to the idea of open source software. There is a general feeling that organizations spend a lot in order to get various proprietary systems to interoperate, and then they have to repeat those expenditures when the software is upgraded. Because the source code in proprietary software is inaccessible, it is expensive and difficult to customize these software packages to meet an institution’s always-evolving requirements and need for flexibility. The distance between the proprietary software producers and users in education and government is also a problem — developers working in the commercial world may not appreciate the ways in which higher education or government agencies use software.
At the same time, the better-informed users are, the more positive their perceptions about the quality, reduced operating cost, and flexibility of open source software. The result has been adoption of open source software by more and more organizations worldwide. Figure 1, below, summarizes the perceived advantages of open source software.

Figure 1 Why decision-makers favor open source software. Used with permission, Computer Economics, 2005. ( http://www.computereconomics.com/article.cfm?id=1043 )
Additionally, the growth of Linux into being a widely used operating system, and various innovative “social software” tools that are either open source themselves or that interface with open source solutions, have together shown their value in solving business problems. These facts have helped gain acceptance among decision-makers for open source software. (Social software includes such tools as Weblogs, wikis, forums, collaborative environments and so on.) These programs can talk to each other and to commercial applications via a common interface so that you can build and adapt tools without needing to be being an expert. You just need your own ideas and the knowledge to work with the interface.
Who’s using open source?
Whatever the reason, acceptance of open source is growing rapidly. Clearly, open source applications are working their way into the mainstream. People who already have positive experiences using open source are talking to their peers about what works. They are asking their IT departments to consider using open source in their IT strategies. Most open source solutions have demos that users usually can quickly install on their own desktop to set up a local trial.
Open source learning management
systems (LMSs) and collaborative online learning communities (CLEs) have
already attracted many institutions of higher education, and over time they are
also capturing corporate and government clients. Other organizations want to
know whether open source LMSs or CLEs are a viable alternative to more costly
proprietary platforms. As I’ve said before, leaders are dissatisfied with the
cost and performance of proprietary software. Open source software reduces the
cost substantially. As one example,
It seems clear that there is adoption of the open source trend outside the higher education market. Many organizations are concerned that they are ceding too much control for mission-critical tasks to an increasingly concentrated field of commercial vendors. One example of the way in which these organizations are regaining control came in 2004, when the U.S. Office of Management and Budget released its Software Acquisition Memo officially recognizing open source software as an option for civilian agencies of the federal government. This gave agencies authorization to treat open source packages in the same way as commercial off-the-shelf packages. In effect, this made open source software “legitimate.”
In another response to the open
source movement, the US federal government established the Defense Open Source
Council (DOSC) under the Secretary of Defense to “... broaden the initial
assessment, propose operational improvements across the enterprise, and
establish implementing plans ...” for use of open source software. As a result,
the Navy is using open source architecture to make skills-related information widely
available. The Deputy Assistant Secretary of the Navy for Acquisition
Management used open source solutions to cut the Navy’s Web technology budget
by 75%. Deputy Undersecretary of Defense Sue C. Payton suggests that open
source software enables the Navy to use business processes that allow faster
solution development. Various other
And there is more. Around the world, governments are moving towards open source software. More and more government officials, such as the Mayor of Munich, state that they want to “... control their technological destiny and do not wish to place the functioning of government in the hands of a commercial vendor with proprietary standards which is accountable to shareholders rather than to citizens.” The Center of Open Source & Government is a not-forprofit organization that helps “... national, state, and local government officials understand, use, develop, and integrate open source projects into civilian and defense government software projects in a professional and respectful manner.” The Center provides this assistance through the Government Open Source Advisory Committee (GOSAC), a group of open source project leaders.
In the education arena, the
What open source applications are available for e-Learning?
There are many open
source applications to help design, deliver, and support e-Learning and
learning environments. Open source learning-technology solutions available
today include Moodle, Claroline, ILIAS, and
Following is a sample of open source applications that are useful in the e-Learning world.
The
Moodle is an increasingly popular course management system (CMS) offered as a free open source package with a long list of developers devoted to its improvement. One site has 131,555 users. Another site has 12,288 courses and 42,121 users. Supporters say that Moodle helps educators create an effective collaborative online learning community or community of practice using sound pedagogical principles for a very low cost. It is easily and quickly installed, can scale up to a 50,000-student university, and provides typical LCMS features common to most similar commercial products, including SCORM compliance. Moodle updates are frequent, the development community is very supportive, and worldwide use is rising rapidly. Multiple plug-ins are available for expanded use.
The Open Source Portfolio
Initiative (OSPI) is an open source electronic portfolio and content
management system, based on the
Open Architecture Community System (OpenACS) is a toolkit for building scalable, community-oriented Web applications. OpenACS’s features include user and groups management, content management, e-Commerce, news, FAQs, calendar, forums, bug tracking, full-text searching, and more. It is a portalbased course management and community building system designed to be flexible, easy to manage and easy to use.
Ez Publish is an open source content management system (CMS) and development framework with more than 1.5 million downloads and 150,000 installations worldwide. It can create, handle, sort, and store documents, files, and images in various formats. It has advanced functionality for e-Commerce sites, news sites, forums, picture galleries, and intranets. I have compiled two additional lists of resources. Sidebar 2 provides a number of open source software resources that will be useful to e-Learning developers and their teams. Sidebar 3 offers additional information resources about open source software.
Conclusion
Is open source an opportunity or a waste of time? Open source software is changing the way that people will create, sell, maintain, use, and distribute software in the future. These changes will spill over into all areas of each consumer’s world. Mature open source software offers important advantages, such as reducing costs and development time, increasing flexibility, and avoiding dependence on a single vendor. However, nothing is ever really free, and there are some risks associated with open source. You should carefully study license agreements and make a careful assessment of risks, features, and conditions associated with requirements and opportunities. Check whether the open source application is clearly going to meet needs in a more efficient and cost-effective manner. With careful investigation, especially for more critical applications, it is possible to benefit from using open source software while minimizing the risk.
Many other open source software applications may be useful to the e-Learning community. Here are just a few interesting examples that help with content development, presentations, animations, and graphics.
- Silk, a centralized Web portal to integrate collaborative applications, such as email clients, IM programs, enterprise content, and meeting applications: http://www.akiva.com
- Firefox, a web browser that can block viruses, spyware, and popup ads: http://www.firefox.com
- Blender, a graphic program to create 3D modeling, animation, rendering, post-production, interactive creation, and playback media: http://www.blender.org
- Jahshaka, a real-time editing and effects system as an alternative to Flash: http://www.jahshaka.org/
- Freespire, a full-featured operating system as an alternative to Microsoft Windows XP: http://www.linspire.com/
- Nvu (“N-view”), a web authoring system as an alternative to FrontPage and Dreamweaver: http://www.nvu.com
- MySQL, a database program with tools to store, manage, and report data: http://www.mysql.com/
- Croquet, a graphic program to create deeply collaborative multi-user online 2D and 3D applications: http://www.opencroquet.org/
- TheOpenCD, a collection of high quality free and open source software that runs in Windows and covers the most common tasks such as word processing, presentations, email, Web browsing, Web design, and image manipulation: http://theopencd.org/
- Open Office, a multiplatform and multilingual office suite as an alternative to the Microsoft Office Suite: http://www.openoffice.org/
- PHP, a widely-used general-purpose scripting language for Web development: http://www.php.net/
- Wikidot, a tool to launch free wiki publishing solutions: www.wikidot.com
|
Open Source Course and Learning Content Management Systems |
http://www.e-learningcentre.co.uk/eclipse/vendors/opensource.htm |
|
Free & Open Source Software Portal |
|
|
Open Source Software Institute |
|
|
Learning Management Systems (LMS) — Open Source |
|
|
Top Tips For Selecting Open Source Software |
|
|
Open source Learning Management with Moodle |
|
|
Free Software Community: Wikipedia |
|
|
FLOSS Concept Booklet |
|
|
Unbolting the Chairs: Making Learning Management Systems More Flexible |
http://www.elearnmag.org/subpage.cfm?section=tutorials&article=22-1 |
|
Free and Open Source Movements |
|
|
Open Source Content in Education: |
|
|
United States: The Truths and Myths of Open Source Software |
http://www.mondaq.com/article.asp?articleid=40128&searchresults=1 |
|
Moodle: Open Source |
|
|
Open Source for Absolute Beginners |
|
|
Choosing Open Source Solutions |
|
|
Library: Open Source Learning |
http://www.e-learningcentre.co.uk/eclipse/Resources/open.htm |
|
Microsoft\'s Open Source Commitment |
http://techsearch.cmp.com/blog/archives/2006/07/microsofts_open.html? loc=software |
|
Nuvvo Takes on Open Source Moodle |
http://www.techcrunch.com/2006/01/16/nuvvo-takes-on-open source-moodle/ |
|
Open Sources: Voices from the Open Source Revolution |
|
|
Linux Looms Large on World’s Software Horizon |
http://www.whistlerquestion.com/madison%5CWQuestion.nsf/WQnews/C858 EE8B251908D9882571AA0061C657?OpenDocument (Editor's Note: As of December 9, 2009, this article appears to have been removed from the Web.) |
|
Open Source Initiative (OSI) |
|
|
Open Source: Wikipedia |
|
|
Key Advantage of Open Source is Not Cost Savings |
|
|
Open Source Academy |

