How are open source programs safe? Doesn’t open source make it easy for hackers to find vulnerabilities or contribute malicious code?

981 views

Perhaps I need a better understanding of what open source means, but how can a program that is openly publishing its code not be super vulnerable to cyber security threats. That’s like a bank publishing exactly how all it’s security works right? Obviously I’m missing something here, so ELI5!

In: 427

44 Answers

Anonymous 0 Comments

Imagine baking a cake, and the recipe is the source code.

For closed source, the bakery will keep the recipe a secret, so the best cake they can make is only up to their best baker. When something isn’t done optimally, nobody knows why the cake doesn’t taste as good, it will just taste bad.

For open sourced, the entire recipe is open to the world. When something works or something can be improved, everyone in the world can contribute to it.

Yes, someone malicious can contribute bad ingredients, but someone else would’ve noticed it and correct it almost immediately.

You are viewing 1 out of 44 answers, click here to view all answers.