How much of your computer is non-free, and how worried should you be?

  • avatar Matthew Garrett
    Matthew Garrett é um desenvolvedor de software com foco em segurança e
    na liberdades dos usuários. É muito experiente em esmiuçar micro estruturas,
    seu trabalho atual é o de desmontar os mecanismos de segurança existentes.
    Ele é um membro do conselho para a Free Software Foundation, é membro do
    Conselho Consultivo Técnico da Fundação e contribui para o kernel do GNU/Linux.
The free software movement has succeeded in creating entirely free
operating systems, from bootloaders to kernels to web browsers, and
everything in between. But most modern computers still contain
significant quantities of non-free code, often hidden in places that
users can't easily find them. This non-free code is often used in
security-sensitive areas, potentially allowing backdoors to be built
into systems without the owner's knowledge.

Where is this code, what does it do, and how dangerous can it be? And,
more importantly, what can we do to replace it?