TianoCoreEDK
TianoCore EDK II (EDK II) is an open-source UEFI firmware development kit maintained by the TianoCore community. It provides a reference implementation of the UEFI specifications and a modular toolchain for building, testing, and deploying firmware. The project supports architectures including x86, x86-64, and ARM and is used by hardware vendors, developers, and researchers to create firmware, drivers, and UEFI applications.
Origin and licensing: EDK II originated from Intel's Tiano project and is developed under the TianoCore umbrella.
Architecture and contents: EDK II has a modular structure with packages such as MdePkg (base firmware interfaces),
Build and usage: The sources are available from the TianoCore repositories, notably the edk2 project on GitHub.
Impact: As a widely adopted open-source firmware foundation, EDK II underpins many reference and vendor firmware