7 ms·
I'm curious why the desktop OS matters and why they suggest using linux to thwart NSA surveillance.
by thejrk 11y ago
I'm curious why the desktop OS matters and why they suggest using linux to thwart NSA surveillance.
- pierreozoux 11y agoFree software is the way to go :) If your software is not free, you have no guarantee of what's happening there.
- RodgerTheGreat 11y agoIf you don't actually audit the hundreds of thousands or millions of lines of code comprising an open source application stack you don't have a guarantee of what's happening either. Bugs like Heartbleed demonstrate that massive vulnerabilities can be introduced and persist in well-regarded open-source codebases for long periods of time without detection in spite of theoretical "millions of eyes". Heartbleed was, to the best of our understanding, the result of an honest mistake. What's to say that any significant OSS codebase with thousands of committers doesn't have a substantial number of subtle and less-than-honest "mistakes" of a similar character?
- pierreozoux 11y agoThis is true, but for proprietary software it is way worse...
- RodgerTheGreat 11y agoIn proprietary software it's different. Proprietary software is less vulnerable to infusions of backdoors from untrusted sources and side channels. Proprietary software can only be audited by the developers themselves, and it will depend on the kinds of resources the developers can bring to bear directly. Companies that can afford it can dedicate large teams to reviewing and testing their codebases. That open source code can be audited by third parties is only relevant if it actually happens, and otherwise you have only a false sense of security.