Is it written in FORTH?
https://en.wikipedia.org/wiki/Open_Firmware
If you look at one of the earlier x-series servers- x3650-M1 I think, the BMC (IBM calls it an IMM) is daughter board with a PPC 405 chip. The artwork has "Proudly made in North Carolina" with a map of North Carolina in etch. You can just see it in the picture, under the "IBM":
https://admirestore.top/other/ibm-x3650-rsa-telecharger-pilo...
Anyway, I wonder if the code is related. I would have thought this all went to Lenovo.
What you really need for an open-source BMC, is one that works with the common Aspeed KVM chips (ARM-based I think, look at AST2300 and above). This would have the nice effect of avoiding having to pay AMI for their BMC code.
Edit: Actually here is the code, it supports Apseed:
https://github.com/openbmc/openbmc
What's new in LibreBMC is the hardware toolchain. Frankly, they should target RISC-V for this. Edit again: it does, using LiteX:
https://github.com/enjoy-digital/litex
I'm not sure where Power fits in..
They're replacing openbmc, thankfully - the build system is absolutely ridiculous. The motivation is to escape binary blob ARM world. You know that POWER and RISC-V are competing solutions, right?
Which soft-core Power are they using? They mention Lattice ECP5, so a fairly small one I assume.