Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

HP-UX

From Wikipedia, the free encyclopedia
Operating system

Operating system
HP-UX
0.75
Screenshot andCDE graphical interface of HP-UX version 11iv3
DeveloperHewlett Packard Enterprise
Written inC
OS familyUnix (System V)
Working stateDiscontinued
Source modelClosed source
Initial release1982; 44 years ago (1982)
Latest release2505.11iv3[1] / May 22, 2025; 8 months ago (2025-05-22)
Marketing targetServer
Available inEnglish
Package managerSoftware Distributor
Supported platformsMotorola 68k,FOCUS,PA-RISC,IA-64
Kernel typeMonolithic withdynamically loadable modules
UserlandPOSIX /SUS
Default
user interface
KDE Plasma,GNOME andCDE
LicenseProprietary
Official websiteIntegrity Servers with HP-UX for Mission Critical UNIX at theWayback Machine (archived 2023-05-15)
HPE Superdome running HP-UX 11.23 OS
HP 9000/425workstation running HP-UX 9 withHP-VUE
The HP 9000-B180Lworkstation running HP-UX 10.20 withCDE
HP C8000workstation running HP-UX 11i

HP-UX (from "Hewlett Packard Unix") is a discontinuedproprietary implementation of theUnixoperating system developed byHewlett Packard Enterprise, now out of standard support (Mature Support onHPE Integrity without Sustaining Engineering through at least 2028[2]); the final versions supportHPE Integrity Servers, based onIntel'sItanium architecture. It is based onUnix System V (initiallySystem III) and first released in 1984.

Earlier versions of HP-UX supported theHP Integral PC andHP 9000 Series 200, 300, and 400 computer systems based on theMotorola 68000 series of processors, the HP 9000 Series 500 computers based on HP's proprietaryFOCUS architecture, and later HP 9000 Series models based on HP'sPA-RISCinstruction set architecture. HP-UX was the first Unix to offeraccess-control lists for file access permissions as an alternative to the standard Unix permissions system.[citation needed] HP-UX was also among the first Unix systems to include a built-inlogical volume manager.[citation needed]

Following the discontinuation of Itanium processors, support for HP-UX ended on December 31, 2025.[3][4] HP-UX 11i remains certified toThe Open Group'sUNIX 03 standard. Previous releases were certified to the UNIX 95 standard.[5][6]

Characteristics

[edit]
This sectionreads like apress release or anews article.(August 2012)

HP-UX 11i offers a common shared disks for its clustered file system.HP Serviceguard is thecluster solution for HP-UX. HP Global Workload Management adjusts workloads to optimize performance, and integrates with Instant Capacity on Demand so installed resources can be paid for in 30-minute increments as needed for peak workload demands.

HP-UX offersoperating system-level virtualization features such as hardware partitions, isolated OS virtual partitions on cell-based servers, andHP Integrity Virtual Machines (HPVM) on all Integrity servers. HPVM supports guests running on HP-UX 11i v3 hosts – guests can runLinux,Windows Server,OpenVMS or HP-UX. HP supports online VM guest migration, where encryption can secure the guest contents during migration.

HP-UX 11i v3 scales as follows (on a SuperDome 2 with 32 Intel Itanium 9560 processors):

Security

[edit]

The 11i v2 release introduced kernel-basedintrusion detection, strongrandom number generation,stack buffer overflow protection, security partitioning, role-based access management, and various open-source security tools.

HP classifies the operating system's security features into three categories: data, system and identity:[8]

CategorySecurity products
DataEncrypted Volumes and File Systems,Trusted Computing,whitelisting,containers,IPsec
SystemSoftware Assistant,Bastille, Auditing System,IPFilter, HostIDS, Standard Mode Security Extensions,[9]
IdentityRBAC,PAM-Kerberos,AAA server,Kerberos server

Context dependent files

[edit]

Release 6.x (together with 3.x) introduced the context dependent files (CDF) feature, a method of allowing afileserver to serve different configurations and binaries (and even architectures) to different client machines in a heterogeneous environment. A directory containing such files had itssuid bit set and was made hidden from both ordinary and root processes under normal use. Such a scheme was sometimes exploited by intruders to hide malicious programs or data.[10] CDFs and the CDF filesystem were dropped with release 10.0.

Supported hardware platforms

[edit]
icon
This sectionis missing information about something. Please expand the section to include this information. Further details may exist on thetalk page.(July 2013)

HP-UX operating systems supports a variety ofPA-RISC systems. The 11.0 added support forIntegrity-based servers for the transition from PA-RISC toItanium. HP-UX 11i v1.5 is the first version that supported Itanium. On the introduction of HP-UX 11i v2 the operating system supported both of these architectures.[11]

BL series

[edit]

HP-UX 11i supportsHPE Integrity Servers of HP BL server blade family. These servers use the IntelItanium architecture.

CX series

[edit]

HP-UX 11i v2 and 11i v3 support HP's CX series servers. CX stands for carrier grade and is used mainly for telco industry with -48V DC support and is NEBS certified. Both of these systems containItanium Mad6M processors and are discontinued.

RX series

[edit]

HP-UX supports HP's RX series of servers.[citation needed]

Release history

[edit]

Prior to the release of HP-UX version 11.11, HP used a decimalversion numbering scheme with the first number giving the major release and the number following the decimal showing the minor release. With 11.11, HP made amarketing decision to name their releases 11i followed by a v(decimal-number) for the version. Thei was intended to indicate the OS isInternet-enabled, but the effective result was a dual version-numbering scheme.

Version history

[edit]
Version[12]Release dateEnd-of-life dateHardware
Unsupported: 11i v1 (B.11.11)2000-12-012015-12-31HP 9000
Unsupported: 11i v1.6 (B.11.22)2002-06-02Integrity
Unsupported: 11i v2 (B.11.23)2003-10-01HP 9000 and Integrity
Unsupported: 11i v3 (B.11.31)2007-02-012021-03-31HP 9000
2025-12-31Integrity
Legend:
Unsupported
Supported
Latest version
Preview version
Future version

Versions

[edit]
HP-UX 11 logo; starting in 2000, the logo and version number were appended with ani to denote an Internet-enabled OS
Logo used from 2010 to 2012
1.0 (1982)
First release forHP 9000 Series 500. HP-UX for Series 500 was substantially different from HP-UX for any other HP machines, as it was layered atop a Series 500 specific operating system called SUNOS (unrelated toSun Microsystems'SunOS).[13]
1.0 (1984)
AT&T System III based. Support for theHP Integral PC (HP 9807A). The kernel runs from ROM; other commands are disk based.
2.0 (1984)
First release for HP's earlyMotorola 68000-based workstations (HP 9816U, HP 9826U, HP 9836U)
5.0 (1985)
AT&T System V based. Distinct versions were available for the Integral PC, the Series 200/300 and the Series 500. Introduced the proprietaryStarbase graphics API for the Series 200, 300 and 500. The Series 300 5.x releases included a proprietarywindowing system built on top of Starbase namedHP Windows/9000, which was also available as an optional extra for Series 500 hardware.[14]
3.x (1988)
HP 9000 Series 600/800 only. Note: 2.x/3.x (for Series 600/800) were developed in parallel with 5.x/6.x (for Series 200/300/400), so, for example, 3.x was really contemporary with 6.x. The two lines were united at HP-UX 7.x.
6.x (1988)
Support for HP 9000 Series 300 only. Introduced sockets from4.3BSD. This version (together with 3.x) also introduced the above-discussed context dependent files (CDF), which were removed in release 10 because of their security risks. The 6.2 release addedX11, superseding HP Windows/9000 and X10.[15] 6.5 allowed Starbase programs to run alongside X11 programs.
7.x (1990)
Support for HP 9000 Series 300/400, 600/700 (in 7.03) /800 HP systems.[16] ProvidedOSF/Motif. Final version to include the HP Windows/9000 windowing system.[17]
8.x (January 1991)
Support for HP 9000 Series 300/400 600/700/800 systems.[16] Shared libraries introduced.
HP-UX 9.0 installation software on QIC cartridge, 1992
9.x (July 1992)
9.00, 9.02, 9.04 (Series 600/800), 9.01, 9.03, 9.05, 9.07 (Series 300/400/700), 9.08, 9.09, 9.09+ (Series 700 only), 9.10 (Series 300/400 only). These provided support for the HP 9000 Series 300, 700 and 800 systems. IntroducedSystem Administration Manager (SAM). TheLogical Volume Manager (LVM) was presented in 9.00 for the Series 800. Adopted theVisual User Environment desktop.
10.0 (1995)
This major release saw a convergence of the operating system between the HP 9000 Series 700 (workstation) and Series 800 (server) systems, dropping support for previous lines. There was also a significant change in the layout in the system files and directories, based on theAT&TUNIX System V Release 4 standard. Applications were removed from /usr and moved under /opt; startup configuration files were placed under /etc/rc.config.d; users were moved to /home from /users. Software for HP-UX was now packaged, shipped, installed, and removed via theSoftware Distributor (SD) tools. LVM was also made available for Series 700.
10.10 (1996)
Introduced theCommon Desktop Environment. UNIX95 compliance.[18]
10.20 (1996)
This release included support for 64-bitPA-RISC 2.0 processors.Pluggable Authentication Modules (PAM) were introduced for use withinCDE. The root file system could be configured to use theVeritas File System (VxFS). For legacy as well as technical reasons, the file system used for the bootkernel remained Hi Performance FileSystem (HFS, a variant ofUFS)[19] until version 11.23. 10.20 also supported 32-bit user and group identifiers. The prior limit was 60,000, or 16-bit. This and earlier releases of HP-UX are now effectively obsolete, and support by HP ended on June 30, 2003.[20]
10.24
This is aVirtual Vault release of HP-UX, providing enhanced security features. Virtual Vault is a compartmentalised operating system in which each file is assigned a compartment and processes only have access to files in the appropriate compartment and unlike most other UNIX systems the superuser (or root) does not have complete access to the system without following correct procedures.
10.30 (1997)
This was primarily a developer release with various incremental enhancements. It provided the first support for kernel threads, with a 1:1 thread model (each user thread is bound to one kernel thread).
11.00 (1997)
The first HP-UX release to also support 64-bit addressing. It could still run 32-bit applications on a 64-bit system. It supportedsymmetric multiprocessing,Fibre Channel, andNFS PV3. It also included tools and documentation to convert 32-bit code to 64-bit.
11.04
Virtual Vault release.
11.10
This was a limited release to support the HP 9000 V2500 SCA (Scalable Computing Architecture) and V2600 SCA servers. It also added JFS 3.3, AutoFS, a new ftpd, and support for up to 128 CPUs. It was not available separately.
11.11 (2000) – 11i v1
This release of HP-UX introduced the concept of Operating Environments. It was released in December 2000. These are bundled groups of layered applications intended for use with a general category of usage. The available types were the Mission Critical, Enterprise, Internet, Technical Computing, and Minimal Technical OEs. (The last two were intended forHP 9000 workstations.) The main enhancements with this release were support for hard partitions,Gigabit Ethernet,NFS overTCP/IP,loadable kernel modules, dynamic kernel tunable parameters, kernel event Notifications, and protected stacks.
11.20 (2001) – 11i v1.5
This release of HP-UX was the first to support the new line ofItanium-based (IA-64) systems. It was not intended formission critical computing environments and did not support HP's ServiceGuard cluster software. It provided support for running PA-RISC compiled applications on Itanium systems, and forVeritas Volume Manager 3.1.
11.22 (2002) – 11i v1.6
An incremental release of theItanium version of HP-UX. This version achieved 64-wayscalability,m:nthreads, added more dynamic kernel tunable parameters, and supported HP's Logical Volume Manager on Itanium. It was built from the 11i v1 source code stream.
11.23 (2003) – 11i v2
The original release of this version was in September 2003 to support the Itanium-based systems. In September 2004 the OS was updated to provide support for both Itanium and PA-RISC systems. Besides running on Itanium systems, this release includes support forccNUMA, web-based kernel and device configuration,IPv6, and stronger random number generation.
11.31 (2007) – 11i v3
This release supports both PA-RISC and Itanium.[21] It was released on February 15, 2007.[22] Major new features include nativemultipathing support, a unified file cache,NFSv4, Veritas ClusterFS, multi-volume VxFS, and integratedvirtualization.Hyperthreading is supported on Itanium systems withMontecito andTukwila processors. HP-UX 11i v3 conforms toThe Open Group's UNIX 03standard.[23] Updates for 11i v3 were released once a year, with the final update, 2505.11iv3,[1] released in May 2025.

HP-UX 11i operating environments

[edit]

HP bundles HP-UX 11i with programs in packages they call Operating Environments (OEs).[24]

The following lists the currently available HP-UX 11i v3 OEs:

HP-UX 11i v3Base OE (BOE)
Includes the full HP-UX 11i operating system plus file system and partitioning software and applications for Web serving, system management and security. BOE includes all the software formerly in FOE & TCOE (see below), plus software formerly sold stand-alone (e.g. Auto Port Aggregator).
HP-UX 11i v3Virtualization Server OE (VSE-OE)
Includes everything in BOE plus GlancePlus performance analysis and software mirroring, and all Virtual Server Environment software which includesvirtual partitions,virtual machines, workload management, capacity advisor and applications. VSE-OE includes all the software formerly in EOE (see below), plus additional virtualization software.
HP-UX 11i v3High Availability OE (HA-OE)
Includes everything in BOE plus HP Serviceguard clustering software for system failover and tools to manage clusters, as well as GlancePlus performance analysis and software mirroring applications.
HP-UX 11i v3Data Center OE (DC-OE)
Includes everything in one package, combining the HP-UX 11i operating system with virtualization. Everything in the HA-OE and VSE-OE is in the DC-OE. Solutions for wide-area disaster recovery and the compiler bundle are sold separately.[25]
HP-UX 11i v2 (11.23)
HP dropped support for v2 in December 2010.[26] Currently available HP-UX 11i v2 OEs include:
HP-UX 11i v2Foundation OE (FOE)
Designed for Web servers, content servers and front-end servers, this OE includes applications such as HP-UX Web Server Suite,Java, and Mozilla Application Suite. This OE is bundled as HP-UX 11i FOE.
HP-UX 11i v2Enterprise OE (EOE)
Designed for database application servers and logic servers, this OE contains the HP-UX 11i v2 Foundation OE bundles and additional applications such as GlancePlus Pak to enable an enterprise-level server. This OE is bundled as HP-UX 11i EOE.
HP-UX 11i v2Mission Critical OE (MCOE)
Designed for the large, powerful back-end application servers and database servers that access customer files and handle transaction processing, this OE contains the Enterprise OE bundles, plus applications such asMC/ServiceGuard and Workload Manager to enable a mission-critical server. This OE is bundled as HP-UX 11i MCOE.
HP-UX 11i v2Minimal Technical OE (MTOE)
Designed for workstations running HP-UX 11i v2, this OE includes the Mozilla Application Suite,Perl,VxVM, and Judy applications, plus theOpenGL Graphics Developer's Kit. This OE is bundled as HP-UX 11i MTOE.
HP-UX 11i v2Technical Computing OE (TCOE)
Designed for both compute-intensive workstation and server applications, this OE contains the MTOE bundles plus extensive graphics applications,MPI and Math Libraries. This OE is bundled as HP-UX 11i-TCOE.
HP-UX 11i v1 (11.11)
According to HP's roadmap,[26] was sold through December 2009, and supported until December 2015.[27]

See also

[edit]

References

[edit]
  1. ^ab"HP-UX 11i v3 VSE-OE Media".support.hpe.com. RetrievedJuly 22, 2025.
  2. ^"HP-UX support matrix".HPE Integrity: standard support through 31-Dec-20255 Mature Software Product Support without Sustaining Engineering through at least 31-Dec-2028
  3. ^Sanders, James (February 1, 2019)."Save the date: Itanium will finally die at the end of 2025".TechRepublic. RetrievedNovember 21, 2024.
  4. ^"Product Change Notification: HP-UX 11i v3 and HPE Integrity i4/i6 Servers- HPE Standard Support Will End On December 31, 2025".hpe.com. Hewlett-Packard Enterprise. October 21, 2024. RetrievedJanuary 5, 2026.
  5. ^"UNIX 03 HP-UX 11i V3 Release B.11.31 or later on HP Integrity Servers"(PDF).opengroup.org. Open Group. 2026. RetrievedJanuary 5, 2026.
  6. ^"Register of Certified Products - HP-UX Release 11.00 or later (in both 32 and 64-bit configurations) on HP9000 Series (all models)".opengroup.org. Open Group. Archived fromthe original on January 8, 2004. RetrievedJanuary 1, 2026.
  7. ^"QuickSpecs for HP-UX 11i v3"(PDF).hpe.com. RetrievedMay 4, 2019.
  8. ^"Protect your environment".Hewlett-Packard. Archived fromthe original on July 27, 2014. RetrievedJuly 22, 2014.
  9. ^"HP-UX Standard Mode Security Extension product details".Hewlett-Packard. Archived fromthe original on November 12, 2014. RetrievedAugust 25, 2015.
  10. ^HP certifications
  11. ^"HP-UX 11i compatibility for HPE Integrity and HP 9000 servers"(PDF). Hewlett-Packard.Archived(PDF) from the original on October 9, 2022. RetrievedMarch 9, 2019.
  12. ^"HP-UX support matrix"(PDF).Hewlett-Packard.Archived(PDF) from the original on October 9, 2022. RetrievedMarch 8, 2019.
  13. ^Wang, Scott W. Y.; Lindberg, Jeff B. (March 1984)."HP-UX: Implementation of UNIX on the HP 9000 Series 500 Computer Systems".Hewlett-Packard Journal.35 (3):7–15. RetrievedOctober 4, 2020.The basic strategy of the HP-UX implementation is to layer the HP-UX kernel definition on top of the SUN kernel. The exact System III UNIX semantics and syntax are kept, but the HP-UX intrinsics are implemented using SUN kernel support instead of porting the Bell Laboratories kernel implementation to the Series 500.
  14. ^"HP Catalog 1987"(PDF). Hewlett-Packard. 1987.Archived(PDF) from the original on October 9, 2022. RetrievedOctober 26, 2021.
  15. ^"Starbase Programming With X11"(PDF). Hewlett-Packard. 1988.Archived(PDF) from the original on October 9, 2022. RetrievedOctober 26, 2021.
  16. ^abLoftus, Chris (1994).ADA Yearbook 1994. IOS Press.ISBN 90-5199-155-X.
  17. ^"HP Channels"(PDF). Hewlett-Packard. October 1989.Archived(PDF) from the original on October 9, 2022. RetrievedOctober 26, 2021.
  18. ^"HP-UX FAQ". unixguide.net. RetrievedOctober 26, 2019.
  19. ^"8. HFS File System".How HP-UX Works: Concepts for the System Administrator(PDF).Hewlett-Packard. August 1992. p. 8-1.
  20. ^"HP-UX media release". Hp.com. RetrievedJanuary 30, 2013.
  21. ^Staff (March 14, 2007)."HP-UX 11i compatibility for HP Integrity and HP 9000 servers"(PDF). HP. Archived fromthe original(PDF) on October 24, 2008. RetrievedJuly 24, 2008.
  22. ^Staff (February 15, 2007)."HP Eases Deployment of UNIX Virtualization with Newest HP-UX Operating System, HP Integrity Servers". HP. RetrievedJuly 24, 2008.
  23. ^The Open Group (February 27, 2007)."HP-UX 11i v3 Open Brand Certificate"(PDF). The Open Group.Archived(PDF) from the original on October 9, 2022. RetrievedNovember 14, 2008.
  24. ^"Operating Environments"(PDF).QuickSpecs.Archived(PDF) from the original on October 9, 2022. RetrievedMarch 8, 2019.
  25. ^"Integrity Servers with HP-UX for Mission Critical UNIX Environments". Choose the right operating environment for you.
  26. ^ab"HP UX — High Availability Unix | Mission Critical Infrastructure | HP®"(PDF). H20338.www2.hp.com. Archived fromthe original(PDF) on September 30, 2011. RetrievedJanuary 30, 2013.
  27. ^HP (November 16, 2009)."HP-UX 11i server support matrix"(PDF). HP. RetrievedDecember 1, 2009.

External links

[edit]
Corporate
aspects
Leadership
Divisions
Acquisitions
Divestitures
Hewlett Packard Enterprise logo
Hardware
Servers
Storage
Networking
Software
Services
Related
Applications and utilities
Database
File systems and formats
Operating systems and environments
Protocols and languages
  • Asterisk (*) denotes software continued byHP Inc.
  • Double asterisk (**) denotes software continued byHewlett Packard Enterprise
  • Dagger (†) denotes software divested and sold off
  • Double dagger (‡) denotes third-party software
Operating
systems
BSD
Linux
System V
Other
Compatibility
layers
Retrieved from "https://en.wikipedia.org/w/index.php?title=HP-UX&oldid=1334784878"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp