Julian Assange: "Debian Is Owned By The NSA"
igurublog.wordpress.com
igurublog.wordpress.com
This article is far below the standards expected of the Hacker News community.
Deliberately setting up something like this up would have been very difficult and besides, these people are likely still around and we can ask them what happened.
I really think that this was a) a honest mistake of the author and b) a very good example of why code reviews don't always work, at least for languages like C.
http://git.openssl.org/gitweb/?p=openssl.git;a=commit;h=4817...
That commit is widely publicised by now and the fact that the article linked here is still speculating about this issue being deliberate puts the whole article in a alarmist light which makes me sceptical about the other claims.
Free Software does not guarantee against nefarious third party manipulation. But it does guarantee that you can study the code that is running on your system.
Debian goes to great lengths to make sure that the binaries you get really can be built from the sources claimed (eg. random binary blobs embedded in source trees are not acceptable).
What users do next is up to them, but I think Debian is an example of the best we have. We are really better off gathering around open projects like Debian, than slating it for what it is.
It seems to me that the root cause of this "botching" is of not enough (qualified) eyes and hands working on making the code base better; if the upstream OpenSSL project had a decent, best practice, well commented code base with no build time warnings, no spaghetti code and decent test suite coverage, then no "botching" would have happened.
I think we have the best framework for fixing this problem: Free Software and Free Software distributions. What we should be talking about is how to make things better within this framework. And this just comes down to hard work, which everybody seems to expect somebody else to be doing.
I find it very difficult to accept the critics who are happy to use OpenSSL but also are not committing any resources to making it better. If the NSA really were the only major contributor to a Free Software project, then sure - they'd own it.
JA has been wrong more than he has been right..despite media not covering that aspect.
Is that true? Really? They write most of the packages? Or they write most of the system and package thousands of other peoples work?
The way in which the text is written would have raised full tinfoil alert only two years ago, but now?
I don't know. If I was a manager at one of the intelligence agencies, I'd try to get my fingers into as much of the FOSS stuff as possible. Too interesting, too relevant. So I guess the people who _are_ managers there might have had the same idea?
This is so depressing.
EDIT: I did not see there was a video (probably due to noscript) and only read the text excerpt in the article.
question: "Does open source make security better"
answer: "yes, but it is not perfect. Debian had a crypto bug that existed for years. But the way things work now is "bugdoors", which is backdoors designed to look like bugs. So what is the security of the programmers that work on open source, can they plan a backdoor that just look like a typo?"
From that we get "Debian is Owned by the NSA".
And as others have said, do listen to the FreeBSD developer's talk on NSA' ORCHESTRA operation (subverting open source projects):
At least in the case of FOSS, the general public is able to review and catch issues like this. In the case of Apple or Microsoft, there's not much you can do when they say, 'trust us, it's secure'.
Also, what was up with the slight dig at systemd? Can anyone explain why systemd is such a hot topic? I've been using it for almost a year now, and I find it much easier than the alternatives...
In this case it seems mostly a personal thing. The technical changes are also huge, and there is a complete paradigm shift that many people do dislike. Also many people see all these software as solution in search of a real problem, while they add lots of complexity. Now put on your tin foil head and see where this is going. (DBus support breaks Pidings OTR encryption btw.)