The “security through obscurity” myth versus real security through transparency.
Security Through Transparency
There’s a persistent myth that keeping source code secret makes software more secure. This is “security through obscurity,” and it has been comprehensively debunked over decades of security research.
Linus’s Law
“Given enough eyeballs, all bugs are shallow.” When source code is public, thousands of researchers can inspect it. Vulnerabilities that hide for years in closed-source software are found and reported quickly in popular open-source projects.
The Closed-Source Track Record
Some of the most damaging vulnerabilities in history were in closed-source software: EternalBlue in Windows, Apple’s “goto fail” SSL bug that persisted for 18 months, and repeated vulnerabilities in Samsung’s closed Android modifications.
Closed source doesn’t prevent vulnerabilities โ it just means fewer defenders are looking, while attackers who find them exploit silently.
Verifying Claims
When a closed-source company says “we don’t collect your data,” you take their word for it. When an open-source project makes the same claim, you can verify it in the code.
This matters enormously for privacy software. GrapheneOS’s privacy guarantees aren’t marketing copy โ they’re verifiable facts in the public codebase.