Kconfig
E830118
Kconfig is the configuration language and system used to define and select build-time options for the Linux kernel and related components.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Kconfig canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T9945642 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: Kconfig Context triple: [Linux kernel USB subsystem, configurationInterface, Kconfig]
-
A.
Configurations
Configurations is a modern dance work choreographed by American dancer and choreographer Murray Louis.
-
B.
U-Boot
U-Boot is an open-source universal bootloader commonly used to initialize and load operating systems on embedded systems and single-board computers.
-
C.
Config
Config is a Symfony component that provides a structured way to load, manage, and validate configuration settings for PHP applications.
-
D.
Unified Kernel Image specification
The Unified Kernel Image specification defines a standardized way to bundle the Linux kernel, initramfs, and related metadata into a single EFI-executable image for secure and simple booting on UEFI systems.
-
E.
KMS (Kernel Mode Setting)
KMS (Kernel Mode Setting) is a Linux kernel feature that handles display mode configuration (such as resolution and refresh rate) directly in the kernel, enabling smoother and more reliable graphics initialization and switching.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: Kconfig Target entity description: Kconfig is the configuration language and system used to define and select build-time options for the Linux kernel and related components.
-
A.
Configurations
Configurations is a modern dance work choreographed by American dancer and choreographer Murray Louis.
-
B.
U-Boot
U-Boot is an open-source universal bootloader commonly used to initialize and load operating systems on embedded systems and single-board computers.
-
C.
Config
Config is a Symfony component that provides a structured way to load, manage, and validate configuration settings for PHP applications.
-
D.
Unified Kernel Image specification
The Unified Kernel Image specification defines a standardized way to bundle the Linux kernel, initramfs, and related metadata into a single EFI-executable image for secure and simple booting on UEFI systems.
-
E.
KMS (Kernel Mode Setting)
KMS (Kernel Mode Setting) is a Linux kernel feature that handles display mode configuration (such as resolution and refresh rate) directly in the kernel, enabling smoother and more reliable graphics initialization and switching.
- F. None of above. chosen
Statements (52)
| Predicate | Object |
|---|---|
| instanceOf |
Linux kernel subsystem
ⓘ
build configuration system ⓘ configuration language ⓘ |
| configurationFileExtension | Kconfig NERFINISHED ⓘ |
| configurationFileNamePattern | Kconfig.* ⓘ |
| developedFor | Linux kernel NERFINISHED ⓘ |
| hasKeyword |
choice
ⓘ
comment ⓘ config ⓘ default ⓘ depends on ⓘ endchoice ⓘ endif ⓘ endmenu ⓘ help ⓘ if ⓘ imply ⓘ menu ⓘ menuconfig ⓘ select ⓘ |
| influences | contents of .config file ⓘ |
| interpretedBy |
Linux kernel configuration frontends
ⓘ
make config ⓘ make gconfig ⓘ make menuconfig ⓘ make nconfig ⓘ make xconfig ⓘ |
| outputUsedBy | Kbuild NERFINISHED ⓘ |
| partOf | Linux kernel build system NERFINISHED ⓘ |
| supports |
boolean configuration options
ⓘ
hexadecimal configuration options ⓘ integer configuration options ⓘ string configuration options ⓘ tristate configuration options ⓘ |
| supportsFeature |
conditional configuration based on dependencies
ⓘ
default values for configuration symbols ⓘ grouping options into menus ⓘ mutually exclusive choices ⓘ prompt strings for user interaction ⓘ selecting symbols based on other symbols ⓘ |
| usedBy |
Buildroot
NERFINISHED
ⓘ
BusyBox NERFINISHED ⓘ Linux kernel NERFINISHED ⓘ U-Boot bootloader NERFINISHED ⓘ other embedded Linux projects ⓘ |
| usedFor |
configuring Linux kernel features
ⓘ
configuring Linux kernel modules ⓘ configuring Linux kernel subsystems ⓘ defining build-time configuration options ⓘ generating configuration symbols for the Linux kernel build system ⓘ selecting build-time configuration options ⓘ |
| writtenIn | domain-specific language ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
Instruction
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Input
Subject: Kconfig Description of subject: Kconfig is the configuration language and system used to define and select build-time options for the Linux kernel and related components.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.