Almost everyday, someone within the open source community is talking about how folks should be using open source software. I completely agree with this point of view. To further dive into the issue, I’ll share my opinion as to why using open source software offers significant advantages over proprietary alternatives.
Did you know that most people run their software because it allows them to accomplish a specific task, not because it runs on a particular operating system? While mobile users may be die-hard fans of their chosen platforms, when it comes to the desktop most people simply use what is familiar to them.
Some of the Mac users I know, for example, run OS X for the software and the user experience. When asked if the software and user experience could be offered elsewhere, these folks indicated to me that they’d happily move over to that platform if it were cheaper than a Mac. I’ve heard the same thing from Windows gamers – they stick around for the games, not for the platform itself.
Obviously this isn’t a blanket statement claiming everyone out there feels the same way. That would be silly. Rather, my point is that there are enough people using proprietary software because it’s allowing them to accomplish a set task – not because of the OS it runs on. Understanding this, I believe there are many folks in this area who would benefit from exploring the possibility of trying open source software vs their current proprietary applications.
Some IT people and more technical computer enthusiasts believe that open source software is less secure due to its open nature. These same individuals might also feel that open source software is less reliable since many applications aren’t backed by large companies like Microsoft, Apple, Adobe, etc.
I’d argue that isn’t the case. I believe open source software is often more secure and more flexible than proprietary options as it has nothing to hide. The entire process can be vetted at anytime by examining the source code, offering to help with the software development and learning how the application works from the inside. I’d be lying if I claimed that all open source software is 100% secure and totally bulletproof. Obviously no application is completely secure, this is why updates and patches are important to install as they’re released.
Taking the matter of updates further, when a proprietary application stops being developed, it’s not uncommon for its updates to stop as well. With open source software, interested parties can fork or adopt the code for a given application and continue releasing updates for it. The Geary email application is a good open source example of this. When Yorba shuttered its doors and stopped supporting Geary, the GNOME foundation took over hosting it. GNOME is also handling the support and development end of things as well, including IRC chat, mailing list, and code contributor submissions.
Another significant reason to use open source software is to prevent vendor lock-in. For example, let’s say you’re using a proprietary publishing application. One day, the company releases a new version and explains that going forward, older file versions for the application won’t be supported by the new version. This means if you have an older version of one PC, and the latest version on the second PC, they can’t exchange files due to compatibility issues. The company’s motivation is for you to run the latest version of the software on BOTH computers.
Had the company been using open source software, the file format would have either remained unchanged between software versions or the ability to import the older files would have been provided. A great example of this is found with Microsoft Office documents. Even though today’s LibreOffice has fair docx support, it’s still known to cause formatting and other compatibility issues due to Microsoft’s document standard. With LibreOffice’s support of the ODF format, Word 2007 and higher all support the file format just fine. After all, it’s an open document standard. So adopting it into an application is transparent. The same can’t be said for docx.
The last consideration is important to companies that rely on software support. Getting proprietary software support means getting it from the original software vendor. If that company goes under or stops supporting the application, you’re out of luck. But even if they still support your software, perhaps you have had lousy experience with the software provider’s customer service. And why should they care – if you want support, you’re forced to come to them.
In the open source world, especially in terms of enterprise applications, there are ample open source support companies willing to help. Many open source projects have commercial support available. And if a project doesn’t, often you can find a separate company that provides paid support for most open source applications. Many times these separate companies are part of a certification process for that particular open source software. Examples include Linux certification to LibreOffice certification.
In addition to the practical reasons for using open source software, there is also a matter of the philosophical reasons. Freedom is the first that comes to mind. Open source software comes with a license that allows you to take the existing code and make it better. From there, you’re free to use it while sharing your changes with the open source community as well. It’s this freedom of code access that has allowed the open source software world to explode in popularity.
One of the most popular open source licenses is called the GPL. It comes from the Free Software Foundation and is what many of today’s most popular open source applications use for licensing. One great feature about the GPL is that it encourages the sharing of code improvements. This has allowed the open source community to work together to push through any bugs or fixes needed.
With proprietary software, even freeware has its price. Freeware doesn’t encourage improvements offered by its users. First off, you have no idea what the code is doing or how safe it is. Secondly, you can’t see how it works behind the scenes. So even if you have the technical skill to offer a bug fix, you’re not able to contribute directly. Another issue with freeware is nag screens, crippled features, or that it might come bundled with malware.
Perhaps one of the biggest reasons to use open source software is control. Daily, I read stories on various forums where a proprietary application decided to update itself without permission. Windows 10 is an excellent example of this disregard for the casual user. Another example is trying to overcome a product key with a proprietary game or a software title. If the DRM has a failure for some reason, it affects the user – not the company that created the software. Open source applications don’t rely on product keys or other means of authenticating users in order to simply run a local application. Open source offers users software with complete freedom.
The last thing I want to touch on is cost. Open source software is designed to be available to anyone, regardless of their ability to pay. Someone who is flat broke can still enjoy open source applications, even if they’re unable to donate money in return. Because most open source software rely on donations or sell services, there is no need to charge a flat fee for access to the application.
In an era of companies like John Deere telling their customers what they can and can’t do with their tractors, software freedom is more important than ever. I think for most people the idea of software freedom doesn’t really matter too much until it affects you. Imagine living in a world where you can’t remove or install the software you want on your own computer. I fear we’re closer to this world than most people realize.
What say you? Do you have some favorite open source applications you can’t live without? Perhaps you disagree with me and think open source software is silly and proprietary applications offer a better experience? Hit the comments and share your perspective.
Photo courtesy of Shutterstock.
Huawei’s AI Update: Things Are Moving Faster Than We Think
FEATURE | By Rob Enderle,
December 04, 2020
Keeping Machine Learning Algorithms Honest in the ‘Ethics-First’ Era
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 18, 2020
Key Trends in Chatbots and RPA
FEATURE | By Guest Author,
November 10, 2020
FEATURE | By Samuel Greengard,
November 05, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 02, 2020
How Intel’s Work With Autonomous Cars Could Redefine General Purpose AI
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 29, 2020
Dell Technologies World: Weaving Together Human And Machine Interaction For AI And Robotics
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 23, 2020
The Super Moderator, or How IBM Project Debater Could Save Social Media
FEATURE | By Rob Enderle,
October 16, 2020
FEATURE | By Cynthia Harvey,
October 07, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
October 05, 2020
CIOs Discuss the Promise of AI and Data Science
FEATURE | By Guest Author,
September 25, 2020
Microsoft Is Building An AI Product That Could Predict The Future
FEATURE | By Rob Enderle,
September 25, 2020
Top 10 Machine Learning Companies 2020
FEATURE | By Cynthia Harvey,
September 22, 2020
NVIDIA and ARM: Massively Changing The AI Landscape
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
September 18, 2020
Continuous Intelligence: Expert Discussion [Video and Podcast]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 14, 2020
Artificial Intelligence: Governance and Ethics [Video]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 13, 2020
IBM Watson At The US Open: Showcasing The Power Of A Mature Enterprise-Class AI
FEATURE | By Rob Enderle,
September 11, 2020
Artificial Intelligence: Perception vs. Reality
FEATURE | By James Maguire,
September 09, 2020
Anticipating The Coming Wave Of AI Enhanced PCs
FEATURE | By Rob Enderle,
September 05, 2020
The Critical Nature Of IBM’s NLP (Natural Language Processing) Effort
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
August 14, 2020
Datamation is the leading industry resource for B2B data professionals and technology buyers. Datamation's focus is on providing insight into the latest trends and innovation in AI, data security, big data, and more, along with in-depth product recommendations and comparisons. More than 1.7M users gain insight and guidance from Datamation every year.
Advertise with TechnologyAdvice on Datamation and our other data and technology-focused platforms.
Advertise with Us
Property of TechnologyAdvice.
© 2025 TechnologyAdvice. All Rights Reserved
Advertiser Disclosure: Some of the products that appear on this
site are from companies from which TechnologyAdvice receives
compensation. This compensation may impact how and where products
appear on this site including, for example, the order in which
they appear. TechnologyAdvice does not include all companies
or all types of products available in the marketplace.