A Unified Extensible Firmware Interface (rövidítve UEFI, magyarul „egységes bővíthető firmware interfész”) egy számítástechnikai platform firmware architektúrájának specifikációja. A számítógép indításakor általában az UEFI-implementáció fut elsőként, még az operációs rendszer indítása előtt. Ilyenek például az AMI Aptio, Phoenix SecureCore, TianoCore EDK II vagy az InsydeH2O.

Az UEFI felváltja a BIOS-t, ami az IBM PC-kompatibilis személyi számítógépek rendszerindító (boot) ROM-jában volt, de CSM-bootolással visszafelé kompatibilis a BIOS-szal. Elődjével, a BIOS-szal ellentétben, ami az IBM által létrehozott de facto szabvány és védett szoftver, az UEFI egy nyílt szabvány, amit egy ipari konzorcium tart fenn. A BIOS-hoz hasonlóan a legtöbb UEFI implementáció is szabadalmaztatott (védett).

Az Intel fejlesztette ki az eredeti Extensible Firmware Interface (EFI, magyarul „bővíthető firmware interfész”) specifikációt. Az utolsó Intel EFI verzió az 1.10 volt, amit 2005-ben adott ki. A későbbi verziókat UEFI néven fejlesztette ki az UEFI Forum, Inc.

Az UEFI platformfüggetlen és nem kötött egy programozási nyelvhez, de a TianoCore EDKII referencia-implementációjához a C nyelvet használják.

Jegyzetek

Fordítás

További információk

UEFI specifikációk Az Intel által szponzorált nyílt forráskódú EFI Framework kezdeményezés Intel EFI/UEFI portal Microsoft UEFI-támogatás és követelmények Windows operációs rendszerekhez A Windows 8 hibrid leállítás/gyorsindítás funkciójának működése Securing the Windows 10 Boot Process LoJax: Az első UEFI rootkit a terepen, a Sednit csoport jóvoltából Python Interpreter az UEFI Shell számára Irodalom

Kapcsolódó szócikkek Bootloader OpenBIOS Trusted Platform Module (TPM)

Kategória:Hardver Kategória:Operációs rendszerek Kategória:Bootloader