



HP-UX (de "Hewlett Packard Unix") es una implementación propietaria descontinuada del sistema operativo Unix desarrollada por Hewlett Packard Enterprise , que ya no cuenta con soporte estándar (Soporte maduro en HPE Integrity sin ingeniería de mantenimiento hasta al menos 2028 [ 2 ] ); las versiones finales son compatibles con los servidores HPE Integrity , basados en la arquitectura Itanium de Intel . Está basado en Unix System V (inicialmente System III ) y se lanzó por primera vez en 1984.
Las versiones anteriores de HP-UX admitían los sistemas informáticos HP Integral PC y HP 9000 Series 200, 300 y 400 basados en los procesadores Motorola 68000 , los ordenadores HP 9000 Series 500 basados en la arquitectura propietaria FOCUS de HP , y los modelos posteriores de la serie HP 9000 basados en la arquitectura del conjunto de instrucciones PA-RISC de HP . HP-UX fue el primer Unix en ofrecer listas de control de acceso para permisos de acceso a archivos como alternativa al sistema de permisos estándar de Unix. HP-UX también fue uno de los primeros sistemas Unix en incluir un gestor de volúmenes lógicos integrado .
Tras la discontinuación de los procesadores Itanium, el soporte para HP-UX finalizó el 31 de diciembre de 2025. [ 3 ] [ 4 ] HP-UX 11i (la última versión compatible en ese momento) está certificada según el estándar UNIX 03 de The Open Group . Las versiones anteriores estaban certificadas según el estándar UNIX 95. [ 5 ] [ 6 ]
Características
HP-UX 11i ofrece discos compartidos comunes para su sistema de archivos en clúster. HP ServiceGuard es la solución de clúster para HP-UX. HP Global Workload Management ajusta las cargas de trabajo para optimizar el rendimiento y se integra con Instant Capacity on Demand, de modo que los recursos instalados se pueden pagar en incrementos de 30 minutos según sea necesario para cubrir los picos de demanda.
HP-UX ofrece funciones de virtualización a nivel de sistema operativo , como particiones de hardware, particiones virtuales de sistema operativo aisladas en servidores basados en celdas y máquinas virtuales HP Integrity (HPVM) en todos los servidores Integrity. HPVM admite sistemas invitados que se ejecutan en hosts HP-UX 11i v3 ; estos sistemas invitados pueden ejecutar Linux , Windows Server , OpenVMS o HP-UX. HP admite la migración en línea de máquinas virtuales invitadas, donde el cifrado protege el contenido de la máquina virtual invitada durante la migración.
HP-UX 11i v3 se escala de la siguiente manera (en un SuperDome 2 con 32 procesadores Intel Itanium 9560):
- 256 núcleos de procesador
- Memoria principal de 8 TB
- Sistema de archivos de hasta 32 TB
- Tamaño máximo de archivo : 16 TB
- 128 millones de ZB — 16 millones de unidades lógicas, cada una de hasta 8 ZB. [ 7 ]
Seguridad
La versión 11i v2 introdujo la detección de intrusiones basada en el kernel , la generación de números aleatorios robustos , la protección contra desbordamientos de búfer de pila , la partición de seguridad, la administración de acceso basada en roles y varias herramientas de seguridad de código abierto.
HP clasifica las características de seguridad del sistema operativo en tres categorías: datos, sistema e identidad: [ 8 ]
archivos dependientes del contexto
La versión 6.x (junto con la 3.x) introdujo la función de archivos dependientes del contexto (CDF), un método que permite a un servidor de archivos servir diferentes configuraciones y binarios (e incluso arquitecturas) a diferentes máquinas cliente en un entorno heterogéneo. Un directorio que contenía dichos archivos tenía su bit suid activado y se ocultaba tanto a los procesos ordinarios como a los de root durante su uso normal. Este esquema a veces era explotado por intrusos para ocultar programas o datos maliciosos. [ 10 ] Los CDF y el sistema de archivos CDF se eliminaron con la versión 10.0.
Plataformas de hardware compatibles
Los sistemas operativos HP-UX admiten una variedad de sistemas PA-RISC . La versión 11.0 añadió compatibilidad con servidores basados en Integrity para la transición de PA-RISC a Itanium . HP-UX 11i v1.5 fue la primera versión compatible con Itanium. Con la introducción de HP-UX 11i v2, el sistema operativo admitía ambas arquitecturas. [ 11 ]
Serie BL
HP-UX 11i es compatible con los servidores HPE Integrity de la familia de servidores blade HP BL. Estos servidores utilizan la arquitectura Intel Itanium .
Serie CX
HP-UX 11i v2 y 11i v3 son compatibles con los servidores de la serie CX de HP. CX significa "carrier grade" (grado operador) y se utiliza principalmente en el sector de las telecomunicaciones, con soporte para -48 V CC y certificación NEBS. Ambos sistemas incorporan procesadores Itanium Mad6M y están descatalogados.
Serie RX
HP-UX es compatible con la serie de servidores RX de HP.
Historial de lanzamientos
Antes del lanzamiento de HP-UX versión 11.11, HP utilizaba un sistema de numeración de versiones decimal , donde el primer dígito indicaba la versión principal y el siguiente, la versión secundaria. Con la versión 11.11, HP decidió, por motivos de marketing , denominar sus versiones como 11i seguido de av( número decimal ). La " i" pretendía indicar que el sistema operativo tenía conexión a Internet , pero el resultado final fue un sistema de numeración de versiones dual.
Historial de versiones
Versiones


- 1.0 (1982)
- Primera versión para la serie HP 9000 Serie 500. HP-UX para la Serie 500 era sustancialmente diferente de HP-UX para cualquier otra máquina HP, ya que se basaba en un sistema operativo específico de la Serie 500 llamado SUNOS (sin relación con SunOS de Sun Microsystems ). [ 13 ]
- 1.0 (1984)
- Basado en AT&T System III. Compatible con HP Integral PC (HP 9807A). El núcleo se ejecuta desde la ROM; los demás comandos se almacenan en el disco.
- 2.0 (1984)
- Primera versión para las primeras estaciones de trabajo de HP basadas en Motorola 68000 (HP 9816U, HP 9826U, HP 9836U).
- 5.0 (1985)
- Basado en AT&T System V. Existían distintas versiones disponibles para Integral PC, la Serie 200/300 y la Serie 500. Introdujo la API gráfica propietaria Starbase para las Series 200, 300 y 500. Las versiones 5.x de la Serie 300 incluían un sistema de ventanas propietario basado en Starbase llamado HP Windows/9000 , que también estaba disponible como opción adicional para el hardware de la Serie 500. [ 14 ]
- 3.x (1988)
- Solo para la serie HP 9000 (600/800). Nota: Las versiones 2.x/3.x (para las series 600/800) se desarrollaron en paralelo con las versiones 5.x/6.x (para las series 200/300/400), por lo que, por ejemplo, la versión 3.x fue prácticamente contemporánea de la 6.x. Ambas líneas se unificaron en HP-UX 7.x.
- 6.x (1988)
- Soporte solo para HP 9000 Series 300. Introdujo sockets de 4.3BSD . Esta versión (junto con 3.x) también introdujo los archivos dependientes del contexto (CDF) mencionados anteriormente, que se eliminaron en la versión 10 debido a sus riesgos de seguridad. La versión 6.2 agregó X11 , reemplazando a HP Windows/9000 y X10. [ 15 ] 6.5 permitió que los programas Starbase se ejecutaran junto con los programas X11.
- 7.x (1990)
- Compatibilidad con sistemas HP de la serie 9000 300/400, 600/700 (en 7.03) /800. [ 16 ] OSF/Motif proporcionado . Versión final que incluye el sistema de ventanas HP Windows/9000. [ 17 ]
- 8.x (enero de 1991)
- Compatibilidad con sistemas HP Serie 9000 300/400 600/700/800. [ 16 ] Se introdujeron bibliotecas compartidas.

Software de instalación HP-UX 9.0 en cartucho QIC, 1992 - 9.x (julio de 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+ (solo Series 700), 9.10 (solo Series 300/400). Estas proporcionaron soporte para los sistemas HP 9000 Series 300, 700 y 800. Introdujeron System Administration Manager (SAM) . Logical Volume Manager (LVM) se presentó en 9.00 para la Series 800. Adoptaron el escritorio Visual User Environment .
- 10.0 (1995)
- Esta importante actualización supuso una convergencia del sistema operativo entre los sistemas HP 9000 Series 700 (estaciones de trabajo) y Series 800 (servidores), dejando de ser compatible con las versiones anteriores. También se produjo un cambio significativo en la estructura de los archivos y directorios del sistema, basado en el estándar AT&T UNIX System V Release 4. Las aplicaciones se eliminaron de /usr y se trasladaron a /opt; los archivos de configuración de inicio se ubicaron en /etc/rc.config.d; y los usuarios se movieron de /users a /home. El software para HP-UX ahora se empaquetaba, distribuía, instalaba y desinstalaba mediante las herramientas del Distribuidor de Software (SD). LVM también se puso a disposición para la Serie 700.
- 10.10 (1996)
- Introdujo el Entorno de Escritorio Común . Cumplimiento con UNIX95. [ 18 ]
- 10.20 (1996)
- Esta versión incluía soporte para procesadores PA-RISC 2.0 de 64 bits . Se introdujeron los Módulos de Autenticación Conectables (PAM) para su uso dentro de CDE . El sistema de archivos raíz podía configurarse para usar el Sistema de Archivos Veritas (VxFS). Por razones técnicas y de compatibilidad con versiones anteriores, el sistema de archivos utilizado para el núcleo de arranque siguió siendo el Sistema de Archivos de Alto Rendimiento (HFS, una variante de UFS ) [ 19 ] hasta la versión 11.23. La versión 10.20 también admitía identificadores de usuario y grupo de 32 bits. El límite anterior era de 60 000, o 16 bits. Esta y las versiones anteriores de HP-UX están ahora prácticamente obsoletas, y el soporte de HP finalizó el 30 de junio de 2003. [ 20 ]
- 10.24
- Esta es una versión de HP-UX con Virtual Vault , que ofrece funciones de seguridad mejoradas. Virtual Vault es un sistema operativo compartimentado en el que a cada archivo se le asigna un compartimento y los procesos solo tienen acceso a los archivos del compartimento correspondiente. A diferencia de la mayoría de los demás sistemas UNIX, el superusuario (o root) no tiene acceso completo al sistema sin seguir los procedimientos correctos.
- 10.30 (1997)
- Esta fue principalmente una versión para desarrolladores con varias mejoras incrementales. Proporcionó el primer soporte para subprocesos del kernel, con un modelo de subprocesos 1:1 (cada subproceso de usuario está vinculado a un subproceso del kernel).
- 11.00 (1997)
- Fue la primera versión de HP-UX compatible con direccionamiento de 64 bits. Podía ejecutar aplicaciones de 32 bits en un sistema de 64 bits. Era compatible con multiprocesamiento simétrico , Fibre Channel y NFS PV3. Además, incluía herramientas y documentación para convertir código de 32 bits a 64 bits.
- 11.04
- Lanzamiento de Virtual Vault .
- 11.10
- Esta fue una versión limitada para dar soporte a los servidores HP 9000 V2500 SCA (Scalable Computing Architecture) y V2600 SCA. También añadió JFS 3.3, AutoFS, un nuevo servidor FTPD y soporte para hasta 128 CPU. No estaba disponible por separado.
- 11.11 (2000) – 11i v1
- Esta versión de HP-UX introdujo el concepto de Entornos Operativos. Se lanzó en diciembre de 2000. Estos son grupos agrupados de aplicaciones en capas, diseñados para un uso general. Los tipos disponibles eran Entornos Operativos de Misión Crítica, Empresarial, de Internet, de Computación Técnica y Técnico Mínimo. (Los dos últimos estaban destinados a las estaciones de trabajo HP 9000 ). Las principales mejoras de esta versión fueron la compatibilidad con particiones de hardware, Gigabit Ethernet , NFS sobre TCP/IP , módulos de kernel cargables , parámetros de kernel dinámicos ajustables, notificaciones de eventos del kernel y pilas protegidas.
- 11.20 (2001) – 11i v1.5
- Esta versión de HP-UX fue la primera en ser compatible con la nueva línea de sistemas basados en Itanium (IA-64). No estaba diseñada para entornos informáticos de misión crítica y no era compatible con el software de clúster ServiceGuard de HP. Ofrecía compatibilidad para ejecutar aplicaciones compiladas con PA-RISC en sistemas Itanium y con Veritas Volume Manager 3.1.
- 11.22 (2002) – 11i v1.6
- Una versión incremental de HP-UX para Itanium . Esta versión logró escalabilidad de 64 vías , multihilo (m:n) , añadió más parámetros dinámicos configurables del kernel y fue compatible con el Administrador de volúmenes lógicos de HP en Itanium. Se compiló a partir del código fuente de la versión 11i v1.
- 11.23 (2003) – 11i v2
- La versión original se lanzó en septiembre de 2003 para dar soporte a los sistemas basados en Itanium. En septiembre de 2004, el sistema operativo se actualizó para ofrecer soporte tanto para sistemas Itanium como PA-RISC. Además de funcionar en sistemas Itanium, esta versión incluye soporte para ccNUMA , configuración de dispositivos y kernel mediante web, IPv6 y una generación de números aleatorios más robusta.
- 11.31 (2007) – 11i v3
- Esta versión admite tanto PA-RISC como Itanium. [ 21 ] Fue publicada el 15 de febrero de 2007. [ 22 ] Las principales características nuevas incluyen soporte nativo para rutas múltiples , una caché de archivos unificada, NFSv 4, Veritas ClusterFS, VxFS multivolumen y virtualización integrada . Hyperthreading es compatible con sistemas Itanium con procesadores Montecito y Tukwila . HP-UX 11i v3 cumple con el estándar UNIX 03 de The Open Group . [ 23 ] Las actualizaciones para 11i v3 se publicaron una vez al año, y la actualización final, 2505.11iv3, [ 1 ] se publicó en mayo de 2025.
Entornos operativos HP-UX 11i
HP incluye HP-UX 11i con programas en paquetes que denomina Entornos Operativos (OE). [ 24 ]
A continuación se muestra la lista de los equipos originales (OE) de HP-UX 11i v3 disponibles actualmente:
- HP-UX 11i v3 Base OE (BOE)
- Incluye el sistema operativo completo HP-UX 11i, además del sistema de archivos, el software de particionamiento y las aplicaciones para servidores web, administración del sistema y seguridad. BOE incluye todo el software que antes se encontraba en FOE y TCOE (ver más abajo), además del software que antes se vendía por separado (por ejemplo, Auto Port Aggregator).
- Servidor de virtualización HP-UX 11i v3 OE (VSE-OE)
- Incluye todo lo de BOE más el análisis de rendimiento GlancePlus y la replicación de software, así como todo el software de Virtual Server Environment, que incluye particiones virtuales , máquinas virtuales , gestión de cargas de trabajo, asesor de capacidad y aplicaciones. VSE-OE incluye todo el software que antes estaba en EOE (ver más abajo), además de software de virtualización adicional.
- HP-UX 11i v3 OE de alta disponibilidad (HA-OE)
- Incluye todo lo que ofrece BOE, además del software de agrupación en clústeres HP Serviceguard para la conmutación por error del sistema y herramientas para administrar clústeres, así como las aplicaciones de análisis de rendimiento y duplicación de software GlancePlus.
- HP-UX 11i v3 Centro de datos OE (DC-OE)
- Incluye todo en un solo paquete, combinando el sistema operativo HP-UX 11i con virtualización. Todo lo que se encuentra en HA-OE y VSE-OE está en DC-OE. Las soluciones para la recuperación ante desastres en áreas extensas y el paquete del compilador se venden por separado. [ 25 ]
- HP-UX 11i v2 (11.23)
- HP dejó de dar soporte a la versión 2 en diciembre de 2010. [ 26 ] Los sistemas operativos HP-UX 11i v2 actualmente disponibles incluyen:
- HP-UX 11i v2 Foundation OE (FOE)
- Diseñado para servidores web, servidores de contenido y servidores front-end, este entorno operativo incluye aplicaciones como HP-UX Web Server Suite, Java y Mozilla Application Suite. Este entorno operativo se distribuye como HP-UX 11i FOE.
- HP-UX 11i v2 Enterprise OE (EOE)
- Diseñado para servidores de aplicaciones de bases de datos y servidores lógicos, este OE contiene los paquetes HP-UX 11i v2 Foundation OE y aplicaciones adicionales como GlancePlus Pak para habilitar un servidor de nivel empresarial. Este OE se incluye como HP-UX 11i EOE.
- HP-UX 11i v2 Mission Critical OE (MCOE)
- Diseñado para servidores de aplicaciones y bases de datos de gran tamaño y potencia que acceden a archivos de clientes y gestionan el procesamiento de transacciones, este OE incluye los paquetes Enterprise OE, además de aplicaciones como MC/ServiceGuard y Workload Manager para habilitar un servidor de misión crítica. Este OE se presenta como HP-UX 11i MCOE.
- HP-UX 11i v2 OE técnico mínimo (MTOE)
- Diseñado para estaciones de trabajo con HP-UX 11i v2, este paquete operativo incluye Mozilla Application Suite, Perl , VxVM y Judy, además del kit de desarrollo de gráficos OpenGL . Este paquete operativo se distribuye como HP-UX 11i MTOE.
- HP-UX 11i v2 Technical Computing OE (TCOE)
- Diseñado para aplicaciones de estaciones de trabajo y servidores con alto consumo de recursos computacionales, este entorno operativo incluye los paquetes MTOE, además de amplias aplicaciones gráficas, MPI y bibliotecas matemáticas. Este entorno operativo se distribuye como HP-UX 11i-TCOE.
Véase también
- HP Roman-8 (conjunto de caracteres)
Referencias
- 1 2 "HP-UX 11i v3 VSE-OE Media" . support.hpe.com . Consultado el 22 de julio de 2025 .
- ↑ "Matriz de soporte de HP-UX" .
Integridad de HPE: soporte estándar hasta el 31 de diciembre de 2025. Soporte para productos de software maduros sin ingeniería de mantenimiento hasta al menos el 31 de diciembre de 2028.
- ↑ Proven, Liam (5 de enero de 2026). "La última versión compatible de HP-UX ya no existe" . The Republic . Archivado del original el 18 de marzo de 2026.
- ↑ "Notificación de cambio de producto: Servidores HP-UX 11i v3 y HPE Integrity i4/i6: el soporte estándar de HPE finalizará el 31 de diciembre de 2025" . hpe.com . Hewlett-Packard Enterprise. 21 de octubre de 2024. Consultado el 5 de enero de 2026 .
- ↑ "UNIX 03 HP-UX 11i V3 Versión B.11.31 o posterior en servidores HP Integrity" (PDF) . opengroup.org . Open Group. 2026. Consultado el 5 de enero de 2026 .
- ↑ "Registro de productos certificados: HP-UX versión 11.00 o posterior (en configuraciones de 32 y 64 bits) en la serie HP9000 (todos los modelos)" . opengroup.org . Open Group. Archivado del original el 8 de enero de 2004. Consultado el 1 de enero de 2026 .
- ↑ "Especificaciones rápidas para HP-UX 11i v3" (PDF) . hpe.com . Consultado el 4 de mayo de 2019 .
- ↑ "Proteja su medio ambiente" . Hewlett-Packard . Archivado del original el 27 de julio de 2014. Consultado el 22 de julio de 2014 .
- ↑ "Detalles del producto HP-UX Standard Mode Security Extension" . Hewlett-Packard . Archivado del original el 12 de noviembre de 2014. Consultado el 25 de agosto de 2015 .
- ↑ Certificaciones HP
- ↑ "Compatibilidad de HP-UX 11i con servidores HPE Integrity y HP 9000" (PDF) . Hewlett-Packard. Archivado (PDF) del original el 9 de octubre de 2022. Consultado el 9 de marzo de 2019 .
- ↑ "Matriz de soporte de HP-UX" (PDF) . Hewlett-Packard . Archivado (PDF) del original el 9 de octubre de 2022. Recuperado el 8 de marzo de 2019 .
- ↑ Wang, Scott WY; Lindberg, Jeff B. (marzo de 1984). "HP-UX: Implementación de UNIX en los sistemas informáticos HP 9000 Series 500" . Hewlett-Packard Journal . 35 (3): 7– 15. Recuperado el 4 de octubre de 2020. La
estrategia básica de la implementación de HP-UX es superponer la definición del núcleo de HP-UX sobre el núcleo de SUN. Se conservan la semántica y la sintaxis exactas de System III UNIX, pero las funciones intrínsecas de HP-UX se implementan utilizando el soporte del núcleo de SUN en lugar de portar la implementación del núcleo de Bell Laboratories a la Serie 500.
- ↑ "HP Catalog 1987" (PDF) . Hewlett-Packard. 1987. Archivado (PDF) del original el 9 de octubre de 2022. Recuperado el 26 de octubre de 2021 .
- ↑ "Programación de la base estelar con X11" (PDF) . Hewlett-Packard. 1988. Archivado (PDF) del original el 9 de octubre de 2022. Recuperado el 26 de octubre de 2021 .
- 1 2 Loftus, Chris (1994). Anuario ADA 1994. IOS Press. ISBN 90-5199-155-X.
- ↑ "HP Channels" (PDF) . Hewlett-Packard. Octubre de 1989. Archivado (PDF) del original el 9 de octubre de 2022. Recuperado el 26 de octubre de 2021 .
- ↑ "Preguntas frecuentes sobre HP-UX" . unixguide.net . Consultado el 26 de octubre de 2019 .
- ↑ "8. Sistema de archivos HFS". Cómo funciona HP-UX: conceptos para el administrador del sistema (PDF) . Hewlett-Packard . Agosto de 1992. pág. 8 - 1.
- ↑ "Comunicado de prensa de HP-UX" . Hp.com . Consultado el 30 de enero de 2013 .
- ↑ Personal (14 de marzo de 2007). "Compatibilidad de HP-UX 11i con servidores HP Integrity y HP 9000" (PDF) . HP. Archivado del original (PDF) el 24 de octubre de 2008. Consultado el 24 de julio de 2008 .
- ↑ Personal (15 de febrero de 2007). "HP facilita la implementación de la virtualización UNIX con el nuevo sistema operativo HP-UX y los servidores HP Integrity" . HP . Consultado el 24 de julio de 2008 .
- ↑ The Open Group (27 de febrero de 2007). "HP-UX 11i v3 Open Brand Certificate" (PDF) . The Open Group. Archivado (PDF) del original el 9 de octubre de 2022. Recuperado el 14 de noviembre de 2008 .
- ↑ "Entornos operativos" (PDF) . QuickSpecs . Archivado (PDF) del original el 9 de octubre de 2022. Consultado el 8 de marzo de 2019 .
- ↑ "Servidores de integridad con HP-UX para entornos UNIX de misión crítica" . Elija el entorno operativo adecuado para usted.
- 1 2 "HP UX — Alta disponibilidad Unix | Infraestructura de misión crítica | HP®" (PDF) . H20338.www2.hp.com. Archivado del original (PDF) el 30 de septiembre de 2011. Recuperado el 30 de enero de 2013 .
- ↑ HP (16 de noviembre de 2009). "Matriz de soporte de servidores HP-UX 11i" (PDF) . HP . Consultado el 1 de diciembre de 2009 .
- Scott WY Wang; Jeff B. Lindberg (marzo de 1984). "HP-UX: Implementación de UNIX en los sistemas informáticos HP Serie 9000 500" (PDF) . Hewlett-Packard Journal . 35 (3). Archivado del original (PDF) el 6 de diciembre de 2011.
- Frank McConnell, Más información sobre la HP 9000 , gaby.de
- Hewlett-Packard Company, "HP-UX Reference, Vol. 1, HP-UX Release 6.5, December 1988", HP Part number 09000-90009
Enlaces externos
- Servidores de integridad con HP-UX para sistemas UNIX de misión crítica en Wayback Machine (archivado el 15/05/2023)
- Información sobre el software y las actualizaciones de HP-UX.
- Software de HP
- Sistema UNIX V
- Software de 1982
- Productos y servicios que se descontinuarán en 2025.
- Sistemas operativos descontinuados