A BIOS foi projetada para PCs de 16 bits e, nos anos 1990, já era o gargalo em máquinas maiores. A Intel iniciou o esforço que se tornou o EFI em 1998 — inicialmente a Intel Boot Initiative — para servidores Itanium, onde as limitações da BIOS haviam se tornado restritivas demais, e distribuiu o EFI em suas estações de trabalho Itanium a partir de 2000.

Em 2005, a Intel contribuiu com o EFI 1.10 para o Unified EFI Forum, que o desenvolveu como UEFI — uma especificação de propriedade de um consórcio da indústria, e não de uma única empresa, com a versão 2.0 lançada em janeiro de 2006. A tecnologia funcionava; a maioria dos PCs de consumidor ainda inicializava pelo modo de compatibilidade com a BIOS.

O que mudou tudo foi um requisito de certificação. As regras do logo de cliente do Windows 8 da Microsoft tornaram o modo de firmware UEFI um requisito, e a própria documentação da Microsoft é explícita: a maioria dos computadores de consumidor continuava a inicializar usando firmware BIOS, e isso mudou com o Windows 8, quando o modo de firmware UEFI se tornou um requisito do logo de cliente do Windows 8 — trazendo particionamento GPT, inicialização a partir de unidades com mais de 2,2 TB e Secure Boot.

Entregar o firmware a um fórum da indústria; certificar seu uso

A especificação de um fórum da indústria libertou o firmware do controle de um único fornecedor.

O suporte a GPT e à inicialização a partir de mais de 2,2 TB resolveu problemas que a BIOS fisicamente não conseguia resolver.

O Secure Boot deu aos OEMs uma história de segurança que a certificação do Windows 8 exigia.

O requisito de logo forçou todos os fabricantes de PCs a distribuir UEFI de uma só vez.

A tecnologia de um padrão pode estar pronta por anos; a adoção chega quando o dono de uma plataforma a torna um requisito de certificação — é o requisito, não a especificação, que move o mercado.

Depois do Windows 8, a UEFI tornou-se o firmware de todo PC de consumidor, e a mesma certificação levou o GPT e o Secure Boot ao mainstream; o UEFI Forum continua a ser dono e a evoluir a especificação que substituiu a BIOS.

CONFIRA AS EVIDÊNCIAS

As fontes

  1. UEFI Specifications UEFI Forum · uefi.org
  2. Windows 8: UEFI Support Microsoft Learn · learn.microsoft.com ·
  3. UEFI Wikipedia · en.wikipedia.org