To update blobs or not to update blobs?

Some very insightful considerations - both ethical and practical - on this much debated question; now that BigTechs and manufacturers have taken more and more control away from the user via non-free/obscured blobs and undocumented hardware mechanisms deep into the boot process.
From our good friend Matthew Garrett (the guy who created tpmtotp, an essential component of the PureBoot/Heads tamper detection firmware):

And the best way to shift the balance of power away from vendors who insist on distributing non-free blobs is to demonstrate the benefits gained from them being free - a vendor who ships free code on their system enables their customers to improve their code and enable new functionality and make their hardware more attractive.

5 Likes