Companies Overlook Risks in Open Source Software, Survey Finds (betanews.com)
An anonymous reader shares a report: Open source code helps software suppliers to be nimble and build products faster, but a new report reveals hidden software supply chain risks of open source that all software suppliers and IoT manufacturers should know about. The recent Equifax breach for example exploited a vulnerability in a widely used open source web framework, Apache Struts, and the study by software monetization specialist Flexera points out that as much as 50 percent of code in commercial and IoT software products is open source. "We can't lose sight that open source is indeed a clear win. Ready-to-go code gets products out the door faster, which is important given the lightning pace of the software space," says Jeff Luszcz, vice president of product management at Flexera. "However, most software engineers don't track open source use, and most software executives don't realize there's a gap and a security/compliance risk." Flexera surveyed 400 software suppliers, Internet of Things manufacturers and in-house development teams. It finds only 37 percent of respondents to the survey have an open source acquisition or usage policy, while 63 percent say either their companies either don't have a policy, or they don't know if one exists. Worryingly, of the 63 percent who say their companies don't have an open source acquisition or usage policy, 43 percent say they contribute to open source projects. There is an issue over who takes charge of open source software too. No one within their company is responsible for open source compliance, or they don't know who is, according to 39 percent of respondents.
How is it any different for closed source software? What if that proprietary software haven't been updated in years? Surely if there is no update, there is no security risk, right?
Has /. really stooped this low?
Explain how closed source is better again?
You have someone to blame when it all goes pear shaped... A wise man once said, "nobody was ever fired for buying IBM"...
Of course, a number of folks went broke paying them..
"File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
Modern development stacks using NuGet, NPM, Bower, etc. tend to make it exceedingly easy to insert someone else's code into your project without paying attention to licensing or vetting their code. And because of how easy it is to put your own stuff on these package managers, they're full of one-off projects that don't have the reliability or long-term maintenance of the major open-source projects.
I'd fully expect to see a ton of small companies (small enough to not have strict process) with horrible dependencies.
Check out the primary source: Flexera. They are definitely not supporters of open source software.
Their business relies on closed source.
The real "Libtards" are the Libertarians!
These guys make license management software for big closed-source software packages (CAD, simulation, etc.). I've been fortunate enough that their software has always done its job and gotten out of the way (at my organization), but their end-user documentation is awful. Take their commentary on open-source software with a big pile of salt.
When I got ransonwared, Microsoft pad the ransom, because Windows was fully updated, and I maintained good security practices...
Pics or it didn't happen.
Actually their helpful Engineers even called me before I knew I had a problem.
Nullius in verba
'nuff said
"Somebody has to do something. It's just incredibly pathetic it has to be us."
--- Jerry Garcia
Yeah, I know, DFTT
> People use closed source software knowing full well that the product may be discontinued, or it may go unmaintained at some point. The risks are well known and understood.
The software being open or closed is irrelevant to the discussion.
> All we need to do is look at GitHub, SourceForge, or Apache to see that most open source projects do in fact end up dead. Of course, open source advocates don't admit to this.
[[Citation]]
The _difference_ is when Vendor A goes out of business you are _completely_ fucked for future updates. Good lucking fixing bugs in a closed source program.
When an OSS project stops being maintained the source is _still_ there. You have the _option_ of hiring a competent programmer to fix bugs in it -- with closed source there is no option.
The _real_ problem is that you picked an OSS project that wasn't popular enough. What The Fuck were you doing when you _evaluated_ the software in the first place??? The _first_ thing you do when picking ANY software from a business POV regardless if it is closed, or open, is to evaluate:
a) the _community,_
b) _support_, and
c) a BACKUP plan. That is, what was your _migration strategy_ for WHEN "this software is no longer available?" What's that? You didn't _think_ of THAT scenario? Blaming OSS for your own short-sighted stupidity is a moronic attempt at trying to pass the buck for your incompetence.
> myth is probably that open source software is somehow "better".
> Open source products are just as buggy as closed source software products are.
As opposed to the FACTs that closed source is buggy-as-shit ???
It is hard the get an accurate bug count with closed source because closed source is too embarrassed to tell the truth but here are some stats:
* Windows 2000 had 63,000 bugs,
* Windows 7 had 2,000 bugs,
* Windows 10 1,300 bugs
No one pretends OSS is some silver bullet. But it has numerous advantages that closed source will NEVER have (by definition.) Every disadvantage that OSS has is _also_ the exact same closed source.
You can't put a price on freedom.
Mod parent -1 troll.