TianoCore EDK II

[1] TianoCore EDK II is the de facto standard generic UEFI services implementation.

[1] The resulting code formed the basis of the community-run EDK project on SourceForge, started in 2004.

[5][non-primary source needed] An "edk2" project was imported into SourceForge in April 2006, with a package-oriented code base again written by Intel.

[6] In 2008, a stable, validated version of EDK II was tagged as "UEFI Development Kit 2008" (UDK2008).

[12] EDK2 source code includes instructions for building as a payload for coreboot or Intel's "slim bootloader".

[19] In December 2023 a vulnerability termed "LogoFAIL" was discovered associated with EDK II which enabled an attacker to insert their own code in place of custom boot logo bitmap loader modules.

Logo of Tianocore, the umbrella project of which EDK II is part of
UEFI shell 2.2, a part of TianoCore EDK II