Linked by Thom Holwerda on Wed 21st Sep 2011 22:06 UTC, submitted by kragil
Windows After the walled garden coming to the desktop operating system world, we're currently witnessing another potential nail in the coffin of the relatively open world of desktop and laptop computing. Microsoft has revealed [.pptx] that as part of its Windows 8 logo program, OEMs must implement UEFI secure boot. This could potentially complicate the installation of other operating systems, like Windows 7, XP, and Linux.
Permalink for comment 490421
To read all comments associated with this story, please click here.
RE[4]: Comment by OSbunny
by malxau on Thu 22nd Sep 2011 23:52 UTC in reply to "RE[3]: Comment by OSbunny"
Member since:

"Or when debian ran valgrind on openssl and shipped a broken version for years before it was detected, resulting in piles of compromised keys? The code was there for all to see.

This was a bug, an error, a mistake. It was not malware. Malware is where someone deliberately tries to put malicious code into the system for their benefit at users expense.

I repeat, AFAIK, "the track record is that malware has never been distributed to users via open source repositories".

How do you know if it's a mistake? As the competition link illustrates, a key point here is plausible deniability - when code is caught, it can be plausibly said to be a mistake rather than malicious. But we have no way to know when that's really true; only the person who put it there knows their intention. A backdoor is planted in both cases, and we're left guessing as to why, and who knew about it, and whether it was being actively exploited.

Put another way, if the Debian openssl maintainer was malicious, we can clearly see that no OSS safeguard would protect against large scale compromise of machines. Plausible code can be included and distributed without sufficient review to ensure that it's secure.

Reply Parent Score: 2