Open Source - the default choice for a modern IT platform
Open Source Software (OSS) is everywhere. In a recent survey in 2018, the start-up company Tidelift, reports that 92% of all applications contain OSS.
In another survey in 2018, GitLab reports that 60% of all respondents say all or most of their team’s development tools are OSS tools. Over the years, research, articles and surveys have reported about the opportunities and advantages of using OSS.
Here are a few of them!
Freedom of choice
With Open Source, you are free to download, try out, modify and use the source code without any restrictions or obligations.
By benefiting from the most recent advances in computer science, organizations can accelerate their own innovation using OSS.
Reduced development costs and time to market
Instead of re-inventing the wheel in-house, organizations can reuse already developed and tested OSS, the- reby reducing development costs and time to market.
Attracting and retaining developer skills
Developers love OSS. Therefore, using and contributing to Open Source is a great way to attract and retain talented people.
Improved developer skills
Developers recognize that the best way to learn good coding skills is to work on an open source project because they can study the practices of the top coders in the field.
Increased developer productivity
Using code that has been developed to address a specific developer need leads to increased developer productivity.
Although this might be a controversial statement for some, we argue that OSS code is more secure than proprietary code, simply because it is open and more developers can review the code and discover potential security vulnerabilities. This is also an opinion that is corroborated by various surveys.
Avoid vendor lock-in
This advantage is an effect of the freedom of choice.
Simplified procurement processes
As reported by the Tidelift professional open source survey, most companies have a rather informal process for evaluating and procuring OSS. For organizations within the public sector in countries like Sweden, where this process is regulated by law, procuring OSS can be a way to simplify and accelerate the process, bypassing inflexible regulations that require public procurement and going through a bid process.
Lars Andersson is a techLead Open Source at Enfo