Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Kconfig

From Wikipedia, the free encyclopedia

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]
  1. ↑ "Development kernel 2.5.45 released". LWN.net. 31 October 2002. Retrieved 15 August 2026.
  2. ↑ "Kconfig in coreboot". coreboot Documentation. coreboot. Retrieved 15 August 2026.
  3. ↑ "Kconfig in U-Boot". Das U-Boot Documentation. The U-Boot Project. Retrieved 15 August 2026.
  4. ↑ "The Buildroot user manual". Buildroot. § 18.13, Infrastructure for packages using kconfig for configuration files. Retrieved 15 August 2026.