件设计，只执行加载和运行现代32位元或64位元操作系统所需的最少量任务。由于coreboot要初始化裸硬件，所以必须为所要支持的每个芯片组和主板移植。因此而言，coreboot只适用于有限的硬件平台和主板型号。coreboot的一个变种是Libreboot。
变种.目前存在许多基于coreboot代码的变种，每个变种的目标略有不同。Libreboot是一个无专有的coreboot。Libreboot项目使得将一些ThinkPad、MacBook和ARM Chromeb