Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
Open Firmware implements the IEEE 1275-1994 standard. Open Firmware was released by the company Firmworks. The principal architect of Open Firmware, Mitch Bradley, is chairman of the Open Firmware Working Group and president and founder of Firmworks. The OLPC XO-1 laptop uses the Open Firmware implementation.
It supports the x86, PowerPC, and ARM architectures, and is released under the terms of a BSD style license.
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.