hardwaredepends
Hardwaredepends is a conceptual specification and accompanying tooling designed to describe hardware requirements alongside software dependencies. It provides a machine-readable way to express constraints on processors, memory, storage, GPUs, I/O devices, firmware, drivers, and other hardware features, enabling safer installation, packaging, and deployment across diverse systems.
The core idea is to treat hardware characteristics as first-class dependencies that can be declared in package
Format and tooling: The specification proposes a declarative schema that can be expressed in YAML or JSON
Applications and impact: Hardwaredepends can be used by operating system installers, container and VM images, package
Limitations and status: As a hypothetical standard, hardwaredepends faces compatibility and maintenance challenges across vendors and