Recent BMC firmwares have openbmc under the hood, with the industry using it as a base for further development or customisation.