Tuesday, March 24, 2015

Pros and Cons of Open Source Software

There are so many software options available for school systems. How do schools begin to choose the most effective options? Picciano (2011) explains that open source software is available to the public and does not have licensing limitations for use, modification, or redistribution.  So why spend money on software with comparable products when open source software is available for schools to use? Both open source and commercial software has advantages and disadvantages. Schools must consider all of their options to make informed decisions about software.

The following video provides a brief explanation of open software.



According to Tang (2014), while there are many advantages to open source software, the biggest attraction to the general public is unlimited access to high quality software without a license fee. Other advantages include lesser hardware and software cost, high quality programs, and no vendor contracts. Tang (2014) explains that less hardware power is needed to complete the same tasks compared to hardware power utilizing commercial software. As a result, consumers can use older or cheaper hardware to run the open source software. Most open source software is less prone to viruses because developers and users can modify the programs to update performance and security, source software, and make changes. Tang (2014) states that users of open source software are not dependent on the vendor for products and services. Additionally, users can continue a program even when the company or author is no longer interested in supporting the product.

The phrase “there is no such thing as a free lunch” applies to open source software. Tang (2014) lists the disadvantages including no free support, lower security, and high maintenance overhead. According to Picciano (2011), open source software comes with limited documentation to provide support, causing most users to rely on the frequently asked questions. Some open source software companies will provide minimal support or deluxe versions for a fee. Due to limited support and lower security, there are indirect costs associated with open source software, especially for vital software tools. Picciano (2011) explains that schools who utilize open source software must hire a competent in-house computer programming staff to ensure the programs are working and the data is secure. High maintenance overhead will deter many school systems from using open source software within their district.

Open source software provides school systems with a valuable alternative to commercial software. Although open source software is a viable option for schools, staff with technical skills to continue a secure program is imperative. District and school leaders must consider all options when determining the best software solution.


Picciano, A. G. (2011). Educational leadership and planning for technology 
            (5th ed.) Upper Saddle River, NJ: Pearson.
Socialsquare (2014, March 7). What is open source explained in lego. [Video 
           file]. Retrieved from https://www.youtube.com/watch?v=a8fHgx9mE5U
Tang, A. (2014). Top advantages and disadvantages of open software. 
           Retrieved from https://besthostingsearch.net/tutorial/open-source-
           software-advantage-disadvantage/

1 comment:

  1. I love the idea of open source software. I was even excited when watching the latest Apple keynote to see that some of the new health based apps are open source. One of the biggest obstacles I can see to open source in a school setting is what Picciano (2011) references on page 208 as the "minimal support services." Many times this can be a very important part for schools as far as training and professional development for teachers. Especially when rolling out new services.

    ReplyDelete