OpenBSD/alpha läuft auf einer großen Anzahl Alpha-Computer, die von Digital (dann Compaq, jetzt Hewlett-Packard) gefertigt wurden.
Eine Mailingliste für die OpenBSD/alpha-Portierung ist unter alpha@openbsd.org erreichbar. Um die OpenBSD/alpha-Mailingliste zu abonnieren, sende eine E-Mail mit dem Inhalt »subscribe alpha« an majordomo@openbsd.org. Bitte lies vorher unsere Mailinglisten-Richtlinien.
Die OpenBSD/alpha-Portierung wurde im Sommer des Jahres 1996 gestartet, indem man den Quelltext von NetBSD/alpha benutzt hat, welcher 1994 von Chris Demetriou begonnen worden war. Nach der ursprünglichen OpenBSD-Portierung hinderten einige Copyright-Probleme OpenBSD daran, dem Quelltext von NetBSD zu folgen. Trotzdem wurde die Arbeit an der Alpha-Portierung fortgeführt und viele Fehler behoben. In der Zwischenzeit fuhr NetBSD fort, Verbesserungen an der Alpha-Portierung vorzunehmen, welchen wir leider nicht folgen durften. Mit der Zeit, durch einen Mangel an Programmierer-Ressourcen und der Unmöglichkeit, den NetBSD-Quelltext benutzen zu können, veraltete die Unterstützung von Hard- und Software zusehends. Dies war der Grund, warum die Releases 2.5 und 2.6 so wenig Verbesserungen am Kernel aufwiesen. Und als finales Resultat dieser Überalterung wiesen die Releases 2.7 und 2.8 überhaupt keine OpenBSD/alpha-Portierung auf.
Kurz nachdem OpenBSD 2.8 veröffentlicht war, gab es ein großes Interesse daran, die Portierung zu aktualisieren. Dies, gepaart mit dem Umstand, dass NetBSD die Lizenz ihrer Alpha-Portierung so geändert hatte, das eine Lizenz-Problematik nicht länger gegeben war, führte zu einem Versuch, die Alpha-Portierung wieder in Gang zu bringen. (Details, warum wir aufgrund von Lizenzfragen nicht in der Lage waren, dem Quelltext von NetBSD zu folgen, findest du auf der Seite Richtlinien.)
Nate Binkert, Art Grabowski, Niklas Hallqvist und Eric Jackson haben mit Hilfe einiger Anderer die Portierung wieder in Form gebracht und beginnend mit dem OpenBSD-Release 2.9 ist Alpha wieder eine unterstützte OpenBSD-Portierung.
Momentan startet die gesamte Hardware, die im Abschnitt unterstützte Hardware aufgeführt ist, in den Mehrbenutzer-Modus und unterstützt genügend der eingebauten Geräte, um allgemein benutzbar zu sein, es sei denn, es ist anders angegeben. Eine große Anzahl PCI-Karten funktioniert ebenfalls zuverlässig, während die Unterstützung für ISA-Karten begrenzt ist.
Unterstützungf für X11-Server ist im Moment nicht gegeben.
Nach unserem besten Wissen und Gewissen wird die folgende Hardware unterstützt, aber es kann von Zeit zu Zeit zu Problemen kommen. Weil es so viele Modelle und Kombinationen gibt, die noch nicht getestet wurden, würden wir es sehr schätzen und begrüßen, wenn du uns darüber informieren würdest, was läuft und was nicht. Um uns dabei zu unterstützen, den Überblick zu behalten, welche Hardware von den Anwendern benutzt wird, schicke doch bitte deine dmesg an dmesg@openbsd.org. Gibt es Dinge, die nicht funktionieren, schicke bitte einen Fehlerbericht mittels sendbug(1).
Das aktuellste Release von OpenBSD/alpha ist OpenBSD 5.2. Hier ist die OpenBSD/alpha 5.2-Installationsanleitung.
Schnappschüsse werden von Zeit zu Zeit hier genauso wie auf einigen Spiegelservern zur Verfügung gestellt. Hier ist die dazu passende OpenBSD/alpha Schnappschuss-Installationsanleitung.
Es werden mehrere Installationsmethoden angeboten:
Beim Systemstart von CD wird ein El Torito 2,88-MB-Diskettenabbild
geladen, das die populärsten OpenBSD-Treiber für Alpha-Hardware enthält.
Das beinhaltet auch minimale USB-Unterstützung (Speichermedien, Tastatur
und einige Netzwerkadapter).
Die neueste Liste an Treibern für dieses Abbild befindet sich in der
Kernel-Konfigurationsdatei
RAMDISKBIG.
Dieses 1,44-MB-Diskettenabbild unterstützt folgende Alpha-Hardware:
Es enthält Unterstützung für eingebaute Geräte auf diesen Maschinen,
aber aufgrund von Platzmangel gibt es nur wenige andere Treiber.
Diese Diskette hat keine CD-ROM-Unterstützung und erlaubt
nicht das Installieren von CD-ROM.
Die neueste Liste an Treibern für dieses Abbild befindet sich in der
RAMDISK Kernel-Konfigurationsdatei.
Dieses 1,44-MB-Diskettenabbild unterstützt folgende Alpha-Hardware:
Es enthält Unterstützung für eingebaute Geräte auf diesen Maschinen,
aber aufgrund von Platzmangel gibt es nur wenige andere Treiber.
Diese Diskette hat keine CD-ROM-Unterstützung und erlaubt
nicht das Installieren von CD-ROM.
Die neueste Liste an Treibern für dieses Abbild befindet sich in der
Konfigurationsdatei
RAMDISKB.