OpenBIOS

OpenBIOS
OpenBIOS
Entwickler The OpenBIOS Community
Aktuelle Version Version 1.0
(1. März 2009)
Betriebssystem unterstützt alle Betriebssysteme, je nach Hardware
Kategorie hardwarenahe Software
Lizenz GPL[1] (Freie Software)
openbios.info

OpenBIOS ist eine freie, portable Implementierung des Open-Firmware-Standards für Firmware, die unter den Bedingungen der GNU General Public License lizenziert ist. OpenBIOS kann derzeit im Zusammenspiel mit coreboot auf Intel-kompatiblen Systemen, sowie als Firmware der SPARC-Emulation in QEMU genutzt werden.

Inhaltsverzeichnis

Einsatz auf Intel-kompatiblen Systemen

Auf Intel-kompatiblen Systemen kann OpenBIOS im Zusammenspiel mit coreboot eingesetzt werden. coreboot initialisiert die Hardware und übergibt dann die Kontrolle an OpenBIOS, das eine Open-Firmware-Umgebung anbietet, mit der der weitere Startvorgang gesteuert werden kann.

Die Nutzung dieser Kombination ist problematisch, da es keinen offiziellen Standard für Open Firmware auf der IA32-Plattform gibt und dementsprechend die Unterstützung der Open-Firmware-Schnittstellen durch die zu ladenden Betriebssysteme nicht gegeben ist.

Einsatz in QEMU/SPARC

OpenBIOS ist die Standardfirmware für die SPARC-Emulation der QEMU-Software und wurde an dessen Emulationsumgebung angepasst.

Andere Open Firmware-Implementierungen

Mit der Zeit wurden weitere Open-Firmware-Implementierungen als Open Source freigegeben:

  • CodeGens SmartFirmware
  • Sun Microsystems OpenBOOT, im Rahmen der Veröffentlichung von Sun4v (UltraSPARC T1, bzw „Niagara“)
  • Firmworks OpenFirmware im Rahmen des 100-Dollar-Laptop-Projekts

Alle drei Implementierungen wurden unter der BSD-Lizenz veröffentlicht und haben im Gegensatz zu OpenBIOS jahrelangen produktiven Einsatz erfahren. SmartFirmware und OpenFirmware werden vom OpenBIOS-Projekt gehostet, OpenBOOT als Kopie bereitgestellt.

Des Weiteren entwickelte IBM eine weitere Variante namens Slimline Open Firmware (SLOF).

Open Firmware-Werkzeuge

Die zu OpenBIOS gehörenden Werkzeuge zur Bearbeitung von FCode (siehe Open Firmware) werden mittlerweile auch von anderen Open-Firmware-Entwicklern genutzt.[2]

Weblinks

Einzelnachweise

  1. openbios.info/About:License
  2. Webseite über die FCode-Werkzeuge.

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • OpenBIOS — Original author(s) OpenBIOS Project Stable release 1.0 / March 1, 2009; 2 years ago (2009 03 01) Platform PowerPC, SPARC …   Wikipedia

  • OpenBIOS — est un projet qui vise à remplacer les BIOS d origine des cartes mères, pour les remplacer par un BIOS multiplate forme libre, avec des fonctionnalités supplémentaires comme l intégration d un noyau Linux directement dans la mémoire morte. Lien… …   Wikipédia en Français

  • OpenBIOS — El OpenBIOS es un proyecto para implementar un Open Firmware libre y de código abierto licenciado bajo los términos de la GNU General Public License. Es también el nombre de tal implementación. Tiene como meta desarrollar BIOS en las principales… …   Wikipedia Español

  • OpenBIOS — Стиль этой статьи неэнциклопедичен или нарушает нормы русского языка. Статью следует исправить согласно стилистическим правилам Википедии …   Википедия

  • Open Firmware — u OpenBoot, en la jerga de Sun Microsystems, es un estándar que define las interfaces de un sistema de firmware de computadora, anteriormente endosado por la IEEE. Fue originado en Sun, y ha sido usado por Sun, Apple, IBM, y la mayoría de los… …   Wikipedia Español

  • Coreboot — Entwickler: coreboot Team Betriebssystem: unterstützt diverse Betriebssysteme Kategorie: hardwarenahe Software Lizenz: GNU GPL …   Deutsch Wikipedia

  • LinuxBIOS — coreboot Entwickler: coreboot Team Betriebssystem: unterstützt diverse Betriebssysteme Kategorie: hardwarenahe Software Lizenz: GNU GPL …   Deutsch Wikipedia

  • Basic Input Output System — Flash ROM mit Award BIOS AMIBIOS Als Basic Input Output System (BIOS) bezeichnet man die Firmware bei x86 PCs (für andere Systeme siehe unten im Kapitel …   Deutsch Wikipedia

  • Bios Boot Specification — Flash ROM mit Award BIOS AMIBIOS Als Basic Input Output System (BIOS) bezeichnet man die Firmware bei x86 PCs (für andere Systeme siehe unten im Kapitel …   Deutsch Wikipedia

  • IEEE 1275 — Open Firmware (kurz OFW oder OF – genormt in IEEE 1275) ist ein offener, plattformunabhängiger Standard, der eine Bootumgebung für Betriebssysteme von Rechnersystemen definiert (offene Firmware für den Bootprozess). Die Funktionalität geht dabei… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”