Difference between revisions of "Firmware Comparison"

From coreboot
Jump to: navigation, search
(OpenBoot)
(UEFI)
Line 32: Line 32:
 
== EFI ==
 
== EFI ==
  
== UEFI ==
+
== Tiano Core ==
 +
 
 +
UEFI based bootloader
  
 
== GNUFI ==
 
== GNUFI ==
  
 
...
 
...

Revision as of 09:50, 26 March 2010

This is work in progress!

There are a lot of (Free Software, as well as proprietary) firmware implementations available these days, which can be very confusing. This page tries to give an overview.

coreboot

License: GPLv2

FreeBIOS

This project is dead and was merged into coreboot. Use coreboot instead.

OpenBIOS

Open Firmware IEEE 1275-1994 implementation. Kernel and some modules are written in C. Large parts of the code base is written in Forth. License: GPL

OpenFirmware

"The original" Open Firmware IEEE 1275-1994 implementation was open sourced in 2006/2007 by Mitch Bradley. License: BSD

SmartFirmware

Open Firmware IEEE 1275-1994 implementation completely written in ANSI C. Features a C to FCode compiler.

OpenBoot

SUN's "fork" of Open Firmware.

U-Boot

EFI

Tiano Core

UEFI based bootloader

GNUFI

...