This is pretty simple really. Open source works, and it's cheap. And when the Main Street economy is going rotten, smart businesses turn to open source. Tidelift, a major commercial support, and maintenance company for community-led open-source, found the proof for this idea in its third-annual Managed Open Source Survey.
As Tidelift CEO Donald Fisher explained, "This finding continues a trend that began after the recession of the early 2000s and continued after the financial crisis of 2008. Organizations turn to open source in tough economic times because it helps them reduce costs and improves their ability to innovate."
Specifically, it's all about doing more with less during the coronavirus recession.
Interestingly, the larger the company -- organizations with over 1,000 employees -- the more likely they were to cite efficiency (61% vs. 41% for organizations under 1,000 employees) as a reason for encouraging open source.
And, as always, avoiding proprietary vendor lock-in is another reason why companies keep turning to open source. Forty percent of organizations are turning to open source as a way to replace expensive proprietary software and gain more control over future spending. Here again, this was a more important reason for larger companies, 50% for organizations with over 1,000 employees, than smaller ones, 37% for organizations under 1,000 employees.
Switching over to open source from proprietary programs and methods, though, isn't a walk in the park though. Tidelift's survey found:
As for contributing to open source, and not simply using open-source programs:
Specifically, Tidelift found the top three programming languages organizations rely on most are JavaScript, Python, and Java. JavaScript is used by 78% while Python is used by just over half 52%. Java is used in applications far more often at larger organizations, 66% vs. only 32% for other groups.
If you need help with creating and managing open-source projects and software, Tidelift, needless to say, will be happy to help you with its Tidelift Subscription. This makes it easier to create and manage catalogs of known-good properly maintained open-source components. While, at the same time, paying the maintainers who create them to keep these programs secure and enterprise-ready.