// Workers AI · dad joke modeWhat did Kconfig say to its friend? You config me crazy.
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
Kconfig is an interpreted domain-specific language for specifying software configurability, originally introduced in 2002 as part of version 2.4.45 of the Linux kernel[1] and succeeding Configuration Menu Language. The graphical frontend is provided by the menuconfig tool for user selection of configuration options. Since release, Kconfig has been adopted by other notable software such as the coreboot firmware[2], the Das U-Boot bootloader[3], Zephyr (operating system), as well as BusyBox[4].
References
[edit]- ↑ "Development kernel 2.5.45 released". LWN.net. 31 October 2002. Retrieved 15 August 2026.
- ↑ "Kconfig in coreboot". coreboot Documentation. coreboot. Retrieved 15 August 2026.
- ↑ "Kconfig in U-Boot". Das U-Boot Documentation. The U-Boot Project. Retrieved 15 August 2026.
- ↑ "The Buildroot user manual". Buildroot. § 18.13, Infrastructure for packages using kconfig for configuration files. Retrieved 15 August 2026.