HP-UX
Overview
HP-UX is HP’s commercial Unix operating system for its PA-RISC workstations and servers. First released during the 1980s for the earliest PA-RISC servers and their predecessors, the latest HP-UX in version 11i from the 2000s runs on most PA-RISC 1.1 and 2.0 and Itanium 2 computers from HP.

The popular HP-UX 10.20 version from 1996 had different releases for HP 9000 700 workstations and HP 9000 800 servers, HP-UX 11.00 and later had unified releases for servers and workstations. The 11 line of HP-UX was the first complete 64-bit version with support for the features on PA-8x00 processors.
Until version 9.x HP-UX was BSD Unix influenced and close to HPBSD, from the 10.x releases onward HP-UX became more System V Unix (SVR4) like. HP-UX 10.20 was quite popular, since it ran very smoothly on older systems and had support for most available PA-RISC hardware.
HP-UX 10.20
HP-UX 10.20 was released in 1996, and was the HP Unix release that supported almost all 32-bit PA-RISC workstations and servers. For HP-UX, 10.20 was quite fast on all supported machines with at least 64 MB RAM.
Different releases were made for HP 9000/700 workstations and the HP 9000/800 servers, with most 32-bit HP 9000 models supported. About 300-800 MB of disk space was required, with 64 MB RAM minimum, 128 MB or more better. Most HP 9000 graphics options are supported, as are HP I/O devices and networking adapters found on HP 9000s.
Class | Computers |
---|---|
700s | 705, 710, 712, 715, 720, 730, 750, 725, 735, 755 |
740s VME | 742i, 743i, 744, 745i, 745, 747i, 748i, 748 |
Agilent | HP Agilent 16600A, 16700A, 16700B, 16702A, 16702B |
A-Class | A180, A180C |
B-Class | B132L, B160L, B132L+, B180L+, B1000, B2000 |
C-Class | C100, C110,C132L, C160L, C160, C180, C200, C240, C360, C3000, C3600 |
D-Class | D210, D220, D230, D250, D270, D280, D310, D320, D330, D350, D370, D380, D390 |
E-Class | E25, E35, E45, E55 |
F/G/H/I-Class | F10, F20, H20, F30, G30/H30, I30, G40/H40, I40, G50/H50, I50, G60/H60, I60, G70/H70, I70 |
J-Class | J200, J210, J280, J282, J2240, J5000, J5600, J6000, J7000 |
K-Class | K100, K200, K210, K220, K250, K260, K370, K380, K400, K410, K420, K450, K460, K570, K580 |
R-Class | R380, R390 |
T-Class | 890, T500, T520, T600 |
Portables | RDI PrecisionBook, SAIC Galaxy 1100 |
HP-UX 11.00
Version 11.00 of HP-UX is HP’s first Unix with a true 64-bit kernel, but still runs on a number of systems featuring a 32-bit CPU. Most HP 9000/800 servers with at least a PA-7000 are supported, although some expansion devices are not. Official support for HP 9000/700 workstations was only continued for systems with at least a PA-7100LC CPU. Older systems with PA-7100 and PA-7150 processors sometimes also run HP-UX 11.00, but unsupported.
11.00 can run in either 64-bit or 32-bit mode on systems with PA2.0 processors such as the PA-8000 or in 32-bit mode on all PA1.1 processors. It needs a minimum 500 MB to 1 GB of free storage space, with at least 128 MB of RAM; more than 256 MB is much better.
Class | Computers |
---|---|
700s | 712, some 715, some 725, |
740s VME | 743i, 744, 745, 748i, 748 |
A-Class | A180, A180C, A400, A500 |
B-Class | B132L, B160L, B132L+, B180L+, B1000, B2000, B2600 |
C-Class | C100, C110,C132L, C160L, C160, C180, C200, C240, C360, C3000, C3600, C3700, C3750 |
D-Class | D210, D220, D230, D250, D270, D280, D310, D320, D330, D350, D370, D380, D390 |
E-Class | E25, E35, E45, E55 |
F/G/H/I-Class | F10, F20, H20, F30, G30/H30, I30, G40/H40, I40, G50/H50, I50, G60/H60, I60, G70/H70, I70 |
J-Class | J200, J210, J280, J282, J2240, J5000, J5600, J6000, J6700, J6750, J7000 |
K-Class | K100, K200, K210, K220, K250, K260, K370, K380, K400, K410, K420, K450, K460, K570, K580 |
L-Class | L1000, L2000, L1500, L3000 (L1500 unsure) |
N-Class | N4000, N4000 (unsure) |
R-Class | R380, R390 |
rp | rp2400, rp2430, rp2405, rp2450, rp2470, rp5400, rp5450, rp5430 (unsure), rp5470, rp7400, rp7405, rp7410 |
T-Class | T500, T520, T600 |
V-Class | V2200, V2250, V2500, V2600 |
Portables | RDI PrecisionBook, SAIC Galaxy 1100 |
HP-UX 11i
Version 11i is the latest HP-UX release for PA-RISC and Itanium based computers. There are different versions of HP-UX 11i targeting different system families.
- 11i v1 (11.11): 32-bit and 64-bit PA-RISC
- 11i v1.5 and v1.6 (11.20 and 11.22): Itanium and Itanium 2
- 11i v2 (11.23): 64-bit PA-RISC and Itanium 2
- 11i v3 (11.31): newer 64-bit PA-RISC and Itanium 2
HP-UX 11i v1 (11.11)
The original HP-UX 11i release from 2000 supports most 64-bit PA-RISC systems and many older 32-bit servers and workstations. Some even older 32-bit PA-RISC systems were officially unsupported but could be made to work with some v1 releases. 11i was revised a lot in the next few years.
Class | Computers |
---|---|
700s | 712, some 715, some 725, |
740s VME | 743i, 744, 745, 748i, 748 |
A-Class | A180, A180C, A400, A500 |
B-Class | B132L, B160L, B132L+, B180L+, B1000, B2000, B2600 |
C-Class | C100, C110,C132L, C160L, C160, C180, C200, C240, C360, C3000, C3600, C3700, C3750 C8000 |
D-Class | D210, D220, D230, D250, D270, D280, D310, D320, D330, D350, D370, D380, D390 |
E-Class | E25, E35, E45, E55 |
J-Class | J200, J210, J280, J282, J2240, J5000, J5600, J6000, J6700, J6750, J7000 |
K-Class | K100, K200, K210, K220, K250, K260, K370, K380, K400, K410, K420, K450, K460, K570, K580 |
L-Class | L1000, L2000, L1500, L3000 |
N-Class | N4000, N4000 |
R-Class | R380, R390 |
rp | rp2400, rp2430, rp2405, rp2450, rp2470,
rp3410, rp3440,
rp4410, rp4440,
rp5400, rp5450, rp5430, rp5470, rp7400, rp7405, rp7410 rp7420, rp7440, rp8400, rp8420, rp8440 |
Superdome | PA-RISC models |
T-Class | T500, T520, T600 |
V-Class | V2200, V2250, V2500, V2600 |
Portables | RDI PrecisionBook, SAIC Galaxy 1100 |
HP-UX 11i v1.5 (11.20) and v1.6 (11.22)
HP-UX 11i v1.5 and v1.6 from 2001/2002 were special versions for the first generation HP Itanium and early Itanium 2 systems.
1.5 supported systems
Class | Computers |
---|---|
i-Class | i2000 |
rx | rx4610 |
1.6 supported systems
Class | Computers |
---|---|
i-Class | i2000 |
rx | rx2600, rx5670 |
zx | zx2000, zx6000 (both v2 May 2005 last) |
The list above might be incomplete.
HP-UX 11i v2 (11.23)
HP-UX 11i v2, released in 2005, supported the later 64-bit PA-RISC servers with rp-designations and Itanium 2 servers and workstations.
Support for 32-bit PA-RISC 1.1 systems was dropped completely along with many of the 64-bit PA-RISC 2.0 computers with only lettered
model names (B-Class, C-Class).
Class | Computers |
---|---|
A-Class | A400, A500 |
L-Class | L1000, L2000, L1500, L3000 |
N-Class | N4000, N4000 |
rp | rp2400, rp2430, rp2405, rp2450, rp2470,
rp3410, rp3440,
rp4410, rp4440,
rp5400, rp5450, rp5430, rp5470, rp7400, rp7405, rp7410 rp7420, rp7440, rp8400, rp8420, rp8440 |
rx | rx1600, rx1620, rx2600, rx2620, rx2660 rx3600, rx4610 (not sure), rx4640, rx5670, rx6600, rx7620, rx7640, rx8620, rx8640 |
Superdome | Both PA-RISC and Itanium |
zx | zx2000, zx6000 |
HP-UX 11i v3 (11.31)
HP-UX 11i v2 from 2007 was similar to v2 but supported only the 64-bit PA-RISC servers and Itanium 2 servers. Support for many other models, even with rp-designation was dropped.
Class | Computers |
---|---|
N-Class | N4000, N4000 |
rp | rp3410, rp3440, rp4410, rp4440, rp7400, rp7405, rp7410 rp7420, rp7440, rp8400, rp8420, rp8440 |
rx | rx1600, rx1620, rx2600, rx2620, rx2660 rx3600, rx4640, rx5670, rx6600, rx7620, rx7640, rx8620, rx8640 |
Superdome | Both PA-RISC and Itanium |
References
Most of the documentation and references disappeared during the 2010s from the web.
Software
- Software Porting And Archive Centre for HP-UX, compiled software packages for HP-UX 11
- The Written Word FTP for HP-UX 11.00
- The Written Word FTP for HP-UX 11.11
- The Written Word FTP for HP-UX 11.23
- HP software depot (URL gone)
Documentation
- HP DSPP developer page (URL gone)
- Managing HP-UX Software With SD-UX, Hewlett-Packard Company (November 1997: URL gone)
Manuals
- HP-UX 11i Version 1 Installation and Update Guide: HP Servers and Workstations, Hewlett-Packard Company (June 2004: URL gone. HP part number 5990-7279)
- Installing HP-UX 11.0 and Updating HP-UX 10.x to 11.0: HP 9000 Computers, Hewlett-Packard Company (November 1997: URL gone. HP part number B2355-90153)
- Installing and Updating HP-UX 10.20, ACE and Hardware Extensions: HP 9000 Computers, Hewlett-Packard Company (April 1998: URL gone. HP part number B2355-90173)
- HP-UX manual pages, Hewlett-Packard Development Company (2009: URL gone)
Websites
- HP-UX update matrix, (HP-UX 11.x support for workstations) Hewlett-Packard Development Company (2009: URL gone)
- HP-UX server support matrix, (HP-UX 11.x support for servers) Hewlett-Packard Development Company (November 2008: URL gone)
- HP-UX update matrix (archive.org mirror) (HP-UX 10.20 and 11.x support for workstations) Hewlett-Packard Development Company (2003: accessed March 2009)
- HP-UX version and server model support matrix (archive.org mirror) (HP-UX 11 support for servers) Hewlett-Packard Company (2001: accessed April 2009)
- Building a Bastion Host Using HP-UX 11, Kevin Steves (April 2000: Hewlett-Packard Sweden)
- docs.hp.com - Technical documentation, good entry to HP/HP-UX documentation (URL gone)
Release notes
- HP-UX 11i v3 Release Notes (archive.org mirror)
- HP-UX 11i v2 Release Notes (archive.org mirror from 2010. Original: docs.hp.com)
- HP-UX 11i v1.5 Release Notes (archive.org mirror from docs.hp.com)
Other documents
- HP-UX FAQ (comp.sys.hp.hpux FAQ) Ian Springer (February 2008: accessed January 2009)
- INFORMATION ON HP9000 SERVERS AND WORKSTATIONS Hewlett Packard Company (1997 (1999): accessed January 2009)
Pictures © Hewlett Packard, scans from product brochures, from hpmuseum.net and 1000bit.it