HOME

TheInfoList




HP-UX (from "Hewlett Packard Unix") is
Hewlett Packard Enterprise The Hewlett Packard Enterprise Company (HPE) is an American multinational enterprise information technology company based in Houston, Texas Texas (, ) is a state in the South Central United States, South Central region of the United ...
's
proprietary {{Short pages monitor


Versions

;1.0 (1982): First release for
HP 9000 HP 9000 is a line of workstation A workstation is a special computer designed for technical or computational science, scientific applications. Intended primarily to be used by one person at a time, they are commonly connected to a local area ...
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 to
Sun Microsystems Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computer A computer is a machine that can be programmed to Execution (computing), carry out sequences of arithmetic or logical operations automatically. M ...
'
SunOS SunOS is a Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser Multi-user software is computer software Software is a collection of Instruction (computer science), instructions that tell a computer how to work. Th ...
). ;1.0 (1984): AT&T System III based. Support for the
HP Integral PC The HP Integral PC (or HP 9807A) was a portable UNIX workstation computer system produced by Hewlett-Packard, launched in 1985 at a price of £5450. It was based on the Motorola 68000 microprocessor (running at 8 MHz) and ran the HP-UX 1.0 oper ...

HP Integral PC
(HP 9807A). The kernel runs from ROM; other commands are disk based. ;2.0 (1984): First release for HP's early
Motorola 68000 The Motorola 68000 (sometimes shortened to Motorola 68k or m68k and usually pronounced "sixty-eight-thousand") is a 16/32-bit complex instruction set computer A complex instruction set computer (CISC ) is a computer in which single instructi ...
-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 proprietary ''Starbase'' graphics API for the Series 200, 300 and 500. The Series 300 5.x releases included a proprietary windowing system built on top of Starbase named ''HP Windows/9000'', which was also available as an optional extra for Series 500 hardware. ;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 from
4.3BSD The History of the Berkeley Software Distribution begins in the 1970s. 1BSD (PDP-11) The earliest distributions of Unix from Bell Labs Nokia Bell Labs (formerly named Bell Labs Innovations (1996–2007), AT&T Bell Laboratories (1984–1996) a ...
. 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 added
X11 The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting with ...
, superseding HP Windows/9000 and X10. 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. Provided OSF/Motif. Final version to include the HP Windows/9000 windowing system. ;8.x (January 1991): Support for HP 9000 Series 300/400 600/700/800 systems. Shared libraries introduced. ;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. Introduced System Administration Manager (SAM). The
Logical Volume Manager In computer storage Computer data storage is a technology consisting of computer components and Data storage device, recording media that are used to retain digital data (computing), data. It is a core function and fundamental component o ...
(LVM) was presented in 9.00 for the Series 800. Adopted the Visual 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 the
AT&T AT&T Inc. is an American multinational Multinational may refer to: * Multinational corporation, a corporate organization operating in multiple countries * Multinational force, a military body from multiple countries * Multinational state, a ...
UNIX 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 the
Software Distributor{{Unreferenced, date=May 2019, bot=noref (GreenC bot) Software Distributor (SD) is the Hewlett-Packard company's name for their HP-UX software package management system. SD provides a set of tools for creating packages that will install software on ...
(SD) tools. LVM was also made available for Series 700. ;10.10 (1996): Introduced the
Common Desktop Environment The Common Desktop Environment (CDE) is a desktop environment In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common ...

Common Desktop Environment
. UNIX95 compliance. ;10.20 (1996): This release included support for 64-bit
PA-RISC HP PA-RISC 7300LC microprocessor PA-RISC is an instruction set architecture In computer science, an instruction set architecture (ISA), also called computer architecture, is an abstract model of a computer. A device that executes instructions ...
2.0 processors. Pluggable Authentication Modules (PAM) were introduced for use within . The root file system could be configured to use the
Veritas File System The VERITAS File System (or VxFS; called JFS and OnlineJFS in HP-UX HP-UX (from "Hewlett Packard Unix") is Hewlett Packard Enterprise The Hewlett Packard Enterprise Company (HPE) is an American multinational enterprise information ...
(VxFS). For legacy as well as technical reasons, the file system used for the boot
kernel Kernel may refer to: Computing * Kernel (operating system), the central component of most operating systems * Kernel (image processing), a matrix used for image convolution * Compute kernel, in GPGPU programming * Kernel method, in machine learnin ...
remained
Hi Performance FileSystem Hi Performance FileSystem (HFS) is a file system used in the HP-UX operating system. It is a variant of the Unix File System. External links

*http://www.osdata.com/system/logical/logical.htm {{compu-storage-stub Disk file systems Computer ...
(HFS, a variant of UFS) 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. ;10.24: This is a ''Virtual 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 supported
symmetric multiprocessing Symmetric multiprocessing or shared-memory multiprocessing (SMP) involves a multiprocessor Multiprocessing is the use of two or more central processing units A central processing unit (CPU), also called a central processor, main process ...
,
Fibre Channel Fibre Channel (FC) is a high-speed data transfer protocol providing in-order, lossless delivery of raw block data. Fibre Channel is primarily used to connect computer data storage to Server (computing), servers in storage area networks (SAN) in c ...

Fibre Channel
, and NFS 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 for
HP 9000 HP 9000 is a line of workstation A workstation is a special computer designed for technical or computational science, scientific applications. Intended primarily to be used by one person at a time, they are commonly connected to a local area ...
workstations.) The main enhancements with this release were support for hard partitions,
Gigabit Ethernet In computer network A computer network is a group of computers that use a set of common communication protocols over digital signal, digital interconnections for the purpose of sharing resources located on or provided by the Node (netwo ...
, NFS over
TCP/IP The Internet protocol suite, commonly known as TCP/IP, is the set of communications protocol A communication protocol is a system of rules that allows two or more entities of a communications system 400px, Communication system A commu ...
,
loadable kernel module In computing Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes and development of both computer hardware , hardware and softwa ...
s, 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 of
Itanium Itanium ( ) is a discontinued family of 64-bit In computer architecture, 64-bit Integer (computer science), integers, Memory address, memory addresses, or other Data#Uses%20of%20data%20in%20computing, data units are those that are 64 bits (8 ...

Itanium
-based (IA-64) systems. It was not intended for ''mission 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 for
Veritas In Roman mythology Roman mythology is the body of myths of ancient Rome as represented in the Latin literature, literature and Roman art, visual arts of the Romans. One of a wide variety of genres of Roman folklore, ''Roman mythology'' may ...
Volume Manager 3.1. ;11.22 (2002) 11i v1.6: An incremental release of the
Itanium Itanium ( ) is a discontinued family of 64-bit In computer architecture, 64-bit Integer (computer science), integers, Memory address, memory addresses, or other Data#Uses%20of%20data%20in%20computing, data units are those that are 64 bits (8 ...

Itanium
version of HP-UX. This version achieved 64-way
scalability Scalability is the property of a system to handle a growing amount of work by adding resources to the system. In an economic An economy (; ) is an area of the production Production may be: Economics and business * Production (economics ...
, ''m:n''
thread Thread or threads may refer to: Objects * Thread (yarn), a kind of thin yarn used for sewing ** Thread (unit of measurement), a cotton yarn measure * Screw thread, a helical ridge on a cylindrical fastener Arts and entertainment * Thread (film), ...
s, 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 for
ccNUMA Non-uniform memory access (NUMA) is a computer memory In computing Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes and ...
, web-based kernel and device configuration,
IPv6 Internet Protocol version 6 (IPv6) is the most recent version of the Internet Protocol (IP), the communication protocol, communications protocol that provides an identification and location system for computers on networks and routes traffic ...

IPv6
, and stronger random number generation. ;11.31 (2007) 11i v3: This release supports both PA-RISC and Itanium. It was released on February 15, 2007. Major new features include native multipathing support, a unified file cache, NFSv4, Veritas ClusterFS, multi-volume VxFS, and integrated
virtualization In computing, virtualization or virtualisation (sometimes abbreviated v12n, a numeronym) is the act of creating a virtual (rather than actual) version of something, including virtual computer hardware platforms, Data storage device, storage device ...
.
Hyperthreading Hyper-threading (officially called Hyper-Threading Technology or HT Technology and abbreviated as HTT or HT) is Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, Californi ...
is supported on Itanium systems with Montecito and Tukwila processors. HP-UX 11i v3 conforms to
The Open Group The Open Group is a global consortium that seeks to "enable the achievement of business objectives" by developing "Open-source model, open, vendor-neutral technology standards and certifications." It has over 840 member organizations and provides ...
's UNIX 03
standard Standard may refer to: Flags * Colours, standards and guidons * Standard (flag), a type of flag used for personal identification Norm, convention or requirement * Standard (metrology), an object that bears a defined relationship to a unit of ...
. Updates for 11i v3 have been released every 6 months, with the latest revision being B.11.31.1805, released in May 2018. HP has moved to a cadence of one major HP-UX operating system update per year.


HP-UX 11i operating environments

HP bundles HP-UX 11i with programs in packages they call Operating Environments (OEs). The following lists the currently available HP-UX 11i v3 OEs: ;HP-UX 11i v3 ''Base 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 v3 ''Virtualization Server OE'' (VSE-OE): Includes everything in BOE plus GlancePlus performance analysis and software mirroring, and all Virtual Server Environment software which includes virtual partitions,
virtual machines In computing, a virtual machine (VM) is the virtualization/emulator, emulation of a computer system. Virtual machines are based on computer architectures and provide functionality of a physical computer. Their implementations may involve special ...
, workload management, capacity advisor and applications. VSE-OE includes all the software formerly in EOE (see below), plus additional virtualization software. ;HP-UX 11i v3 ''High 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 v3 ''Data 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. ;HP-UX 11i v2 (11.23) : HP dropped support for v2 in December 2010. Currently available HP-UX 11i v2 OEs include: ;HP-UX 11i v2 ''Foundation OE'' (FOE): Designed for Web servers, content servers and front-end servers, this OE includes applications such as HP-UX Web Server Suite,
Java Java ( id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 147.7 million people, Java is the world's List of ...
, and Mozilla Application Suite. This OE is bundled as HP-UX 11i FOE. ;HP-UX 11i v2 ''Enterprise 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 v2 ''Mission 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 as MC/ServiceGuard and Workload Manager to enable a mission-critical server. This OE is bundled as HP-UX 11i MCOE. ;HP-UX 11i v2 ''Minimal Technical OE'' (MTOE): Designed for workstations running HP-UX 11i v2, this OE includes the Mozilla Application Suite,
Perl Perl is a family of two high-level High-level and low-level, as technical terms, are used to classify, describe and point to specific Objective (goal), goals of a systematic operation; and are applied in a wide range of contexts, such as, for ...
, VxVM, and Judy applications, plus the
OpenGL OpenGL (Open Graphics Library) is a cross-language, cross-platform In computing Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithm ...
Graphics Developer's Kit. This OE is bundled as HP-UX 11i MTOE. ;HP-UX 11i v2 ''Technical 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, was sold through December 2009, with continued support for v1 at least until December 2015.


See also

*
HP Roman-8 In computing HP Roman is a family of character set In computing, Computer data storage, data storage, and data transmission, character encoding is used to represent a repertoire of character (computing), characters by some kind of code, encodin ...
(character set)


References

* Scott W. Y. Wang and Jeff B. Lindberg "HP-UX: Implementation of UNIX on the HP 9000 Series 500 Computer Systems", ''Hewlett-Packard Journal (volume 35 number 3, March 1984) * Frank McConnell,
More about the HP 9000
', gaby.de * Hewlett-Packard Company, "HP-UX Reference, Vol. 1, HP-UX Release 6.5, December 1988", HP Part number 09000-90009


External links


HP-UX Home
{{DEFAULTSORT:Hp-Ux HP software UNIX System V