Open Source code is likely reviewed by more people and vulnerabilities would be discovered. Security mostly relies on mathematical problems that are difficult to work around, not obscurity. Vulnerabilities may happen if the software by mistake allows the user to write outside of the expected memory, which can be discovered in the source by both hackers and security people alike. Proprietary software may have secrets that protect the software itself but not necessarily the user’s data.
Latest Answers