OpenBIOS explained

OpenBIOS
Author:OpenBIOS Project
Latest Release Version:1.1
Repo:https://github.com/openbios/openbios
Platform:PowerPC, SPARC
Genre:Firmware
License:GNU General Public License v2

OpenBIOS is a project aiming to provide free and open source implementations of Open Firmware. It is also the name of such an implementation.

Most of the implementations provided by OpenBIOS rely on additional lower-level firmware for hardware initialization, such as coreboot or Das U-Boot.

Provided implementations

Open Firmware

Open Firmware
Developer:Firmworks
Repo:https://github.com/openbios/openfirmware
Platform:x86, PowerPC, ARM
License:BSD like

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

SmartFirmware
Developer:CodeGen, Inc.
Repo:https://github.com/openbios/smartfirmware
Programming Language:ANSI C
Platform:x86, PowerPC, SPARC, ARM, MIPS

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.

OpenBOOT

OpenBOOT
Author:Sun Microsystems
Repo:https://github.com/openbios/openboot
Platform:SPARC

OpenBOOT was released by Sun Microsystems. It supports the sun4v architecture.

OpenBIOS

OpenBIOS is portable and licensed under the GPL. It is produced by the OpenBIOS project.

SLOF

SLOF
Developer:IBM
Latest Release Version:1.7.0-4
Repo:https://github.com/aik/SLOF/
Programming Language:C, Forth
Platform:PowerPC
License:Revised BSD license

Slimline Open Firmware is produced by IBM, and is released under a BSD style license.It supports the PowerPC architecture.

See also

External links

Notes and References

  1. Web site: What is FirmWorks? . FirmWorks . 9 February 2001 .
  2. Web site: Open Firmware . OpenBIOS . 18 March 2011 .
  3. Web site: Open Firmware Working Group . IEEE 1275 Open Firmware Home Page . 10 May 2005 . 10 June 2011 . https://web.archive.org/web/20110610141437/http://playground.sun.com/1275/home.html#OFWorkingGroup .