
Originally Posted by
mjg59
Again, please describe a solution that Microsoft could have used to prevent bootloader malware without also preventing booting of unsigned Linux. They worried about their OS. They came up with a solution that works for their OS. If you don't like their solution, describe a better one.
I have pointed out the correct solution in the end of the post above.
They are playing around with trust games, where they themselves trust only in own closed cycle society, but require others to trust them.
This will never work, unless they lie and FUD.
They just GPL the whole codebase and gain instant trust from everyone, that includes all cryptomechanisms.
Then, they just sell copies with one-slot serial. I think ID invented it with Quake3....
Still... they will go bankrupt in next 5 years. Because they exist only due to monopoly which will stop existing once they GPL the system.
Because in this system only the top contributor gets money, not the top brawler.
----
I will address whole three quotes seperately and then as one whole, because they line up forming a proof.

Originally Posted by
mjg59
That's what I said. You're free to sell a computer running Windows 8 without Secure Boot. You don't get the Microsoft certification. Since you're not forced to ship with Secure Boot enabled (merely given an incentive to), it's probably not an antitrust violation.
No, the link pointed out that "You don't get the Microsoft certification" means "you quit freely our 'protection', meet you at your own funeral".

Originally Posted by
mjg59
The touch hardware needs to be certified, not the entire platform.
No, the hardware case is not important. The important is the INCIDENT, which proves that uncertified systems (see above) can and will have reduced functionality, while paying SAME price.

Originally Posted by
mjg59
Absolutely, which is why Microsoft require that it be possible to replace the Microsoft keys on any x86 systems. Anyone with access to the firmware menu can install their own keys.
And here it comes.
No one will risk own extinction.
No one will deactivate SecureBoot. At least, in living form on the market.
You can't replace keys. Consider this crude code example:
Code:
if (microsoft_certified == true) goto work;
die_due_to_high_costs_and_no_support_from_monopoly_owner(OEM_pointer);
if (microsoft_certified == false)
printf("Freedom..Choice...Fairness... You replace keys here...");
work:
// (obfuscated code here)