: The LibreBMC SIG (Special Interest Group) holds regular meetings to discuss progress and future goals.
| Feature | LibreBMC | OpenBMC | Aspeed AST2600 (Proprietary) | |---------|----------|---------|-------------------------------| | Hardware cost (BOM) | ~$100 | N/A (runs on $50-200 Aspeed chip) | $40-80 (volume) | | Fully open source | ✅ (HDL + firmware) | ❌ (HDL is closed, ASIC) | ❌ | | Open toolchain | ✅ (Yosys/nextpnr) | ❌ (needs vendor ARM/GCC) | ❌ | | IPMI support | ❌ (REST only) | ✅ (via phosphor-ipmi-host) | ✅ | | Production ready | ❌ | ✅ | ✅ | | Customizable peripherals | ✅ (modify Verilog) | ❌ (fixed silicon) | ❌ | | Security auditability | ✅ | 🟡 (firmware only) | ❌ | librebmc
is an open-source Baseboard Management Controller (BMC) firmware stack. It is a sub-project of the OpenBMC initiative, but with a specific, rigorous focus: freedom and security. : The LibreBMC SIG (Special Interest Group) holds
Historically, BMCs have been "black boxes" with deep access to server memory and networking, making them prime targets for backdoors and persistent vulnerabilities. Historically, BMCs have been "black boxes" with deep
: Better incorporating the Microwatt soft-core with LiteX.
While standard OpenBMC runs on proprietary CPUs (like ASpeed AST2500/AST2600) that require non-free blobs to function, LibreBMC aims to create a BMC stack that runs on , bootable from power-on without any proprietary binary blobs.