Some of the reasons consumers choose open source software over commercial closed source alternatives:
- Ability to audit quality and security
- Can customize
- Anybody can fix bugs
- Access to the source can help with troubleshooting and document proper usage
- You do not risk getting stranded if the vendor loses interest in the product or encounters solvency issues
Price as the basis of choosing open source
Vendors of commercial software, facing an open source competitor, have been known to offer the adage: “It’s only free if your time is worth nothing”1 – implying that use of open source is tantamount to declaring yourself worthless.
Is open source really free? Usually no, but …
All software has some cost of operation:
- Unless the software is a virus, you have to install it.
- Often you have to configure it.
- Unless the version you install never has a bug fix, and never has an enhancement, you will engage in some form of maintenance.
From the user perspective, the question to ask is not “Is it free?” but “How does the non-zero cost compare to the non-zero cost of alternatives?”
There are examples of open source software that are cheaper, or the same cost as commercial substitutes. But there are also open source specimens that have huge learning curves and operational costs.
As the 24×7 support person for my family at large, I can attest that the Firefox browser is as “free” as a commercial alternative such as Internet Explorer. My mom or my dad can install it, and use it, without help. But that doesn’t mean I’d extrapolate this result to something like a non-commercial distribution of OpenStack.
Open source software with low cost of ownership tends to have these characteristics:
- It’s popular (large base of users)
- It’s been out for a long time, and iteratively improved during its lifetime
Popularity usually results in vigorous community driven expenditure on features, including ease of use and documentation, leading to lower cost of ownership.
Even if an open source software offering is relatively expensive to deploy and operate, sometimes the proper response from a user should be “So what”.
Users are not alike – and I submit that there is a distribution continuum between these 2 extremes:
- Users are willing to spend any amount of money to save time and labor cost.
- Users who are will to spend any amount of labor and time to save licensing cost.
In other words, for some number of users, the response to “Is it free?” is “So what, I don’t care”.
- If you have a high margin, business, with no desire to manage a larger IT staff. Acquisition price might be a minor consideration.
- If you are an education institution, with a near zero budget, and lots of cheap labor (=students), free licensing might be your only viable solution.
The next post in this series will discuss some of the other reasons a consumer might prefer open source software…