Open Firmware is now free
Posted Nov 17, 2006 21:54 UTC (Fri) by
giraffedata (subscriber, #1954)
In reply to:
Open Firmware is now free by salimma
Parent article:
Open Firmware is now free
Seems redundant to use two separate BIOSes
A good reason to have two separate programs is the same thing that led to having two separate programs (BIOS and OS) on the first ISA computers: BIOS is married to the hardware and OS is married to the application. You mix and match in order to have any combination of application and hardware.
When OF runs without a separate BIOS, it contains a machine-type-dependent BIOS. The only difference really is one of packaging and naming. To me, it makes the most sense to package bona fide BIOS with the hardware and package everything else separately, for more flexibility and better compatibility.
In the case of Sparc, Mac, and IBM System P, the OF instance is designed for a particular machine type and supplied with that machine, so there's no reason to have a machine type compatibility layer (BIOS) under it. But if you're going to separately distribute one OF to run on a variety of machines distributed by someone else, separate BIOS makes a lot of sense.
(
Log in to post comments)