
Research PA-RISC Operating Systems
3.7 Research PA-RISC Operating Systems
(With input from Mike Hibler)
3.7.1 Overview
Several other operating systems have been ported to the PA-RISC platform over the time. Most of them
only reached development state and have long been not maintained anymore. Documentation is rare
and getting sources or distributions even more so.
These systems were based on four kernels/platforms:
1. Mach (CMU) microkernel
Mach 3/UX, based on Mach 3 with AT&T System V Unix on top; from the University of
Utah
Mach 4/Lites, based on Mach 4 with a port of 4.4BSD-lites Unix on top; from the University
of Utah
MkLinux, based on Mach 3 with Mach 4 extensions with Linux 2.0 on top; from OSF RI
HP Tut, based on Mach 2 with HP-UX 2.0 on top; from HP Labs
[Mach has been more or less abandoned since as a development/research project but was also
used in the commercial NeXTSTEP 3.3 PA-RISC. For more information on Mach, cf. the Mach
(kernel) page from Wikipedia
62
.]
2. OSF Mach microkernel — OSF/1
HP OSF/1 based on Mach 2 with OSF/1 1.0 on top; from HP/ex-Apollo
MK-PA (OSF/1), based on OSF Mach 3 with OSF/1 1.3 on top; from OSF RI
3. BSD: HPBSD, based on a modified 4.3BSD with 4.4BSD modifications; from the University of
Utah
4. Chorus microkernel (INRIA), similar to Mach: Chorus, based on Chorus v3.3/v3.4 with System
V Unix (MiX) on top; from Oregon Graduate Institute
Only MkLinux and Mach 4/Lites were publically available, the other systems all required proper li-
censes (which almost nobody had) for the various commercial sources contained in them. All of these
ports were basically suceeded by the current open source systems — PA-RISC Linux, OpenBSD/hppa
and, maybe, NetBSD/hp700.
Approximate timeline:
Table 3.1: PA-RISC R&D operating systems timeline
Year HP Utah OSF Other
1988 HP Tut
1989 HP Tut HPBSD
1990 HP OSF/1 HPBSD Chorus (835)
1991 HP OSF/1? Mach 3/UX Chorus (720)
1992
1993 HPBSD 2.0
1994 Mach 4/Lites MK-PA 6.0 [NeXTSTEP 3.3]
62
http://en.wikipedia.org/wiki/Mach_kernel
107
Comentários a estes Manuais