Firmware ouvert
Open Firmware est un type de firmware que certains systèmes informatiques utilisent quand ils démarrer. Il contrôle le processeur et effectue des diagnostics du système avant la le système d'exploitation est chargé. Open Firmware crée également une "arborescence de périphériques" permettant de localiser les périphériques internes et externes connectés à l'ordinateur. Chaque appareil se voit alors attribuer une adresse unique pour pouvoir être utilisé une fois l'ordinateur démarré.
Plusieurs types d’ordinateurs utilisent Open Firmware, notamment les systèmes Macintosh basés sur PowerPC, les stations de travail Sun Microsystems SPARC et les systèmes IBM POWER. (La plupart des ordinateurs Windows utilisent le BIOS dans le même but.) Open Firmware étant une norme «ouverte», les périphériques prenant en charge Open Firmware peuvent généralement être utilisés dans plusieurs systèmes basés sur Open Firmware. Par exemple, identique PCI Les cartes peuvent être utilisées dans les systèmes informatiques Sun et Macintosh.
Pour accéder à l'interface Open Firmware sur un Macintosh PowerPC, maintenez enfoncée la touche "Commande-Option-OF"au démarrage. Sur les systèmes Sun, l'interface Open Firmware est affichée au démarrage et est accessible par la suite en appuyant sur"L1-A"(ou Stop-A) pendant le fonctionnement de l'ordinateur.