Le BIOS avait été conçu pour les PC 16 bits et, dans les années 1990, il constituait le goulot d'étranglement sur les machines plus imposantes. Intel a lancé en 1998 les travaux qui sont devenus l'EFI — initialement l'Intel Boot Initiative — pour les serveurs Itanium, où les limites du BIOS étaient devenues trop contraignantes, et a livré l'EFI sur ses stations de travail Itanium à partir de 2000.

En 2005, Intel a cédé l'EFI 1.10 au Unified EFI Forum, qui l'a développé sous le nom d'UEFI — une spécification détenue par un consortium industriel plutôt que par une seule entreprise, dont la version 2.0 est sortie en janvier 2006. La technologie fonctionnait ; la plupart des PC grand public démarraient encore via le mode de compatibilité BIOS.

Ce qui a tout changé, c'est une exigence de certification. Les règles de logo client de Windows 8 de Microsoft ont fait du mode firmware UEFI une exigence, et la documentation de Microsoft est explicite : la plupart des ordinateurs grand public avaient continué à démarrer avec un firmware BIOS, et cela a changé avec Windows 8, lorsque le mode firmware UEFI est devenu une exigence du logo client Windows 8 — apportant le partitionnement GPT, le démarrage depuis des disques de plus de 2,2 To et le Secure Boot.

Confier le firmware à un forum industriel ; certifier son utilisation

La spécification d'un forum industriel a libéré le firmware du contrôle d'un seul fournisseur.

Le GPT et la prise en charge du démarrage depuis des disques de plus de 2,2 To ont résolu des problèmes que le BIOS ne pouvait physiquement pas résoudre.

Le Secure Boot a donné aux OEM un argument de sécurité que la certification Windows 8 exigeait.

L'exigence de logo a contraint chaque fabricant de PC à livrer l'UEFI d'un seul coup.

La technologie d'une norme peut être prête depuis des années ; l'adoption arrive lorsqu'un propriétaire de plateforme en fait une exigence de certification — c'est l'exigence, et non la spécification, qui fait bouger le marché.

Après Windows 8, l'UEFI est devenu le firmware de chaque PC grand public, et la même certification a porté le GPT et le Secure Boot dans le grand public ; le Forum UEFI continue de détenir et de faire évoluer la spécification qui a remplacé le BIOS.

VÉRIFIEZ LES SOURCES

Les sources

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