Der powerpc port wurde zuerst Ende 1996 nach OpenBSD importiert. Teile des Kernel port kamen aus dem NetBSD/macppc port, und die Userland und Build ports kamen von Dale Rahn.
Dale hat ELF Binary Unterstützung hinzugefügt, und Per Fogelstrom und er haben mit der allgemeinen Treiber-Unterstützung über die nächsten Versionen von OpenBSD weitergemacht. Unterstützung für OpenFirmware, VI Power4e Boards, MCG Powerstack Maschinen, Dec 21040, VGA terminal support, und so weiter wurde hinzugefügt.
Seit 1998 wurde der Scherpunkt auf die Apple Maschinen verlagert, und Dale Rahn hat damit begonnen all die iMacs und PowerMacs mit diesem port zum Laufen zu kriegen. Deswegen gab es keine offiziellen Versionen von OpenBSD 2.6 und 2.7 für diesen port. Eine ganze Menge an Problemen mit dem Compiler Loader wurde gelöst, eine Menge an iMac-Treiber wurde hinzugefügt und Kompatibilität mit den alten Maschinen wurde fallengelassen, um sich ganz auf die neuen Apple Maschinen konzentrieren zu können.
Und nun wird es mit OpenBSD 2.8 Ende 2000 einen offiziellen PowerPC port geben.
Momentan werden nur 'New World' Maschinen unterstützt. Maschinen, die getestet wurden und laufen sind iMac Maschinen Rev A - Rev C, und die PowerMac G4 Systeme inklusive dem G4 Cube. Um die Lsite weiter unten zu verbessern, maile bitte deine dmesg nach der Installation an dmesg@openbsd.org, wie auch in den FAQ beschrieben.
Maschinen
Onboard I/O Module (obio)
PCI-Bridges
Grafikkarten
Ethernet
SCSI Host Adapter
Drives
USB Controller/Hubs
USB Geräte
Wenn mehrere Laufwerke im System installiert sind, könen nur einige bestimmte als OpenBSD root drive benutzt werden. Konfigurationen, die nicht denen weiter unten genannten entsprechen, werden nicht in der Lage sein zu entdecken, welche Festplatte das 'root drive' ist, und daher immer einen Prompt mit der Frage nach dem root drive ausspucken oder ganz versagen.
Der aktuelle X Server hat keinen Mechanismus um die Auflösung der Darstellung zu ändern. Um sie dennoch zu ändern, muss man in MacOS booten und die Auflösung dort ändern. Dort wird die Einstellung beibehalten und OpenFirmware wird in dieser Auflösung booten, es sei denn man schliesst einen anderen Monitor an. Der X Server lä,ft also in genau der Einstellung, in der OpenFirmware bootet.
Wenn du gerne neue 'pre-release' Features testen willst, probiers es mal mit einem der snapshots. Für die powerpc Architektur werden von Zeit zu Zeit snapshots gemacht.
Kontaktiere Theo de Raadt oder Dale Rahn wenn du gerne mit anderen Leuten zusammen daran arbeiten willst, oder einfach mehr Informationen brauchst.