Open Firmware implements the IEEE 1275-1994 standard.[1] Open Firmware was released by the company Firmworks.[2] The principal architect of Open Firmware, Mitch Bradley,[2] is chairman of the Open Firmware Working Group[3] and president and founder of Firmworks.[1] The OLPC XO-1 laptop uses the Open Firmware implementation.[2]
It supports the x86, PowerPC, and ARM architectures, and is released under the terms of a BSD style license.[2]
SmartFirmware includes a C to FCode compiler. It is made by CodeGen, Inc.
It is written in ANSI C and supports the x86, PowerPC, SPARC, ARM, MIPS architectures.