UnixWare es un sistema operativo Unix . Fue lanzado originalmente por Univel , una empresa conjunta de Unix System Laboratories (USL) de AT&T y Novell . Luego fue adquirido por Novell. A través de Santa Cruz Operation (SCO), pasó a Caldera Systems , Caldera International y The SCO Group antes de ser vendido a UnXis (ahora Xinuos ). UnixWare generalmente se implementa como un servidor en lugar de un escritorio . Las distribuciones binarias de UnixWare están disponibles para computadoras con arquitectura x86 . UnixWare se comercializa principalmente como un sistema operativo de servidor. [1] [2]
Después del esfuerzo de SVR4 para fusionar SunOS y System V , Unix System Laboratories (USL) de AT&T formó la asociación Univel con Novell para desarrollar una versión de escritorio de Unix para máquinas i386 e i486 , con nombre en código "Destiny". [3]
Destiny se basa en el núcleo Unix System V versión 4.2 . El kit de herramientas MoOLIT se utiliza para el sistema de ventanas , lo que permite al usuario elegir entre un aspecto OPEN LOOK o MOTIF en tiempo de ejecución. Para hacer que el sistema sea más robusto en el hardware de escritorio de consumo, se utiliza el sistema de archivos de registro Veritas VXFS en lugar del sistema de archivos UFS utilizado en SVR4. El soporte de redes en UnixWare incluye tanto TCP/IP como interoperabilidad con los protocolos NetWare de Novell ( IPX/SPX ); los primeros eran el estándar entre los usuarios de Unix en el momento del desarrollo, mientras que las redes de PC se basaban mucho más comúnmente en NetWare. [4]
Destiny fue lanzado en 1992 como UnixWare 1.0, con la intención de unificar el fragmentado mercado de PC Unix detrás de esta única variante del sistema operativo. El sistema llegó antes al mercado de la informática corporativa que Windows NT de Microsoft , pero los observadores de la época comentaron que UnixWare era "sólo otra versión de Unix", siendo la participación de Novell más una estrategia de marketing que una importante afluencia de tecnología. [4] Hay dos ediciones de Destiny: una Edición Personal , que incluye la red IPX de Novell pero no TCP/IP , y una Edición Avanzada de Servidor con TCP/IP y otro software de servidor. La edición personal está limitada a dos usuarios activos, mientras que la edición de servidor incluye una licencia de usuario ilimitada. Se vendieron alrededor de 35.000 copias de UnixWare 1.0. [5]
En 1992, UnixWare 1.0 Personal Edition vino con DOS Merge 3.0 y DR DOS 6.0 de Novell .
En 1993, Novell compró USL a AT&T y fusionó USL y Univel en un nuevo Unix Systems Group . [6]
En 1994, Novell lanzó UnixWare 1.1, que incluye TCP/IP tanto en la edición personal como en la edición avanzada para servidores. [7] Se incluyen las bibliotecas de ejecución MOTIF 1.2 para la compatibilidad con COSE . Se incluye el software NUC (NetWare Unix Client) para la integración con servidores Novell NetWare . La aplicación Advanced Merge se instala tanto en la edición personal como en la de servidor para permitir la ejecución de aplicaciones DOS y Windows 3.1 .
Posteriormente Novell lanzó las versiones de corrección de errores 1.1.1, 1.1.2, 1.1.3 y finalmente 1.1.4 el 19 de junio de 1995. [8]
UnixWare 2.0, basado en el núcleo Unix System V versión 4.2MP , que agregó soporte para multiprocesamiento , comenzó a distribuirse a los OEM y desarrolladores en diciembre de 1994, [9] y al mercado de consumo en marzo de 1995. [10] Tanto la edición personal como la de servidor admiten sistemas de dos procesadores, con la posibilidad de comprar licencias de actualización de procesador adicionales para la edición de servidor. Los sistemas multiprocesador compatibles incluyen máquinas Intel MP 1.1 SMP estándar y sistemas Corrollary C-bus. El sistema admite controladores de red NetWare ODI en un esfuerzo por aumentar el número de interfaces de red compatibles. Otras características nuevas en la versión incluyen una biblioteca de subprocesos POSIX además de la biblioteca de subprocesos UI más antigua . [9]
Antes de que SCO concediera la licencia de UnixWare en 1995, Novell también había anunciado un proyecto para crear un " SuperNOS " basado en las tecnologías NetWare 4.1 y UnixWare 2.0 en el futuro. Esto nunca se materializó. En su lugar, desde 1998 se ofreció un servidor NetWare 4.10 en Linux con el nombre de Caldera NetWare for Linux para OpenLinux , y finalmente en 2005 llegó el Open Enterprise Server de Novell.
En 1995, la Santa Cruz Operation (SCO) adquirió UnixWare de Novell. [11] Los términos exactos de esta transacción fueron objeto de controversia (véase SCO vs Novell ); los tribunales determinaron posteriormente que Novell conservaba la propiedad de Unix.
Cuando se hizo pública la transferencia, SCO anunció que trabajaría para fusionar UnixWare con su sistema operativo basado en OpenServer SVR3.2 , [12] pero el primer lanzamiento de UnixWare de SCO fue la versión 2.1 en 1996. En el lanzamiento de UnixWare 2.1 se anunció que la propuesta de fusión UnixWare/OpenServer se conocería como proyecto Gemini , que estaría disponible en 1997 y que se desarrollaría una versión de 64 bits de UnixWare para 1998. [13]
Un cambio controvertido fue la adopción de una política de licencias de usuario similar a la de OpenServer. Las versiones de UnixWare de Univel y Novell permiten 2 usuarios en la edición personal o una cantidad ilimitada de usuarios en la edición de servidor. Con UnixWare 2.1, la edición de servidor incluye una licencia para hasta 5 usuarios. Los clientes que deseen más usuarios pueden comprar extensiones de licencia de 10, 25, 100, 500 o ilimitadas. [14]
SCO publicó tres actualizaciones de UnixWare 2.1. UnixWare 2.1.1, publicada en 1996, obtuvo la marca Unix 95. [15] UnixWare 2.1.2 y 2.1.3, disponibles en 1998, son principalmente versiones de corrección de errores.
En 1998, Compaq lanzó un paquete conocido como Integrity XC que consistía en un clúster de imagen de sistema único de servidores Proliant con una versión de UnixWare 2.1, UnixWare NonStop Clusters . [16]
Los primeros resultados del proyecto Gemini se publicaron a principios de 1998 como UnixWare 7. [17] SCO denominó a la versión del núcleo Unix System V release 5. El sistema se basa en gran medida en UnixWare 2.1, con características para la compatibilidad de controladores con OpenServer, lo que permite el uso de controladores de red OpenServer. Las utilidades de administración del sistema de OpenServer, scoadmin , reemplazan la utilidad original de UnixWare sysadm . Las principales características nuevas de UnixWare 7 incluyen E/S de múltiples rutas, archivos y sistemas de archivos grandes y soporte para sistemas de memoria grandes. [18]
UnixWare 7 carece de las características de compatibilidad con Xenix de sus antecesores. [ cita requerida ]
En 1999, SCO lanzó la actualización UnixWare 7.1, que aumentó el número de ediciones; las ediciones Business (5 usuarios), Department (25 usuarios) y Enterprise (50 usuarios) sustituyeron a las ediciones anteriores, personal y de servidor. Se incluye la aplicación WebTop de Tarantella, Inc. [19]
En 2000, SCO lanzó la actualización de UnixWare 7.1.1. Simultáneamente, se lanzó el paquete de clúster de imagen de sistema único UnixWare NonStop Clusters 7.1.1+IP . Este nuevo paquete permite utilizar hardware comercial además del hardware propietario de Compaq compatible con el producto Integrity XC anterior, y estaba disponible directamente desde SCO. [20]
El 2 de agosto de 2000, [ cita requerida ] Santa Cruz Operation (SCO) anunció que vendería sus divisiones de software y servicios para servidores, así como los derechos de los productos OpenServer y UnixWare, a Caldera Systems . En marzo de 2001, Caldera Systems se convirtió en Caldera International (CII) y la compra por parte de SCO se completó en mayo de 2001. [ cita requerida ] La parte restante de la empresa Santa Cruz Operation, la División Tarantella, cambió su nombre a Tarantella, Inc.
La versión inicial de UnixWare de Caldera International pasó a llamarse OpenUNIX 8. Esta versión es lo que habría sido UnixWare 7.1.2.
Caldera International cambió su nombre a The SCO Group en agosto de 2002, después de ampliar su línea de productos para incluir productos y servicios móviles.
Más tarde, el recién renombrado Grupo SCO volvió a la marca UnixWare y a la numeración de versiones de lanzamiento anteriores, lanzando UnixWare 7.1.3 [21] y 7.1.4. [22] No se pusieron a disposición más versiones de OpenUNIX y OpenUNIX 8.1.2 (OU812) [ cita requerida ] nunca se lanzó. El Grupo SCO continuó manteniendo UnixWare y emite actualizaciones de mantenimiento y soporte periódicos. [23]
Entre 2007 y 2011, The SCO Group se vio envuelto en una serie de batallas legales . En septiembre de 2007, The SCO Group solicitó protección por bancarrota del Capítulo 11. [24]
El 11 de abril de 2011, UnXis compró los activos operativos y los derechos de propiedad intelectual de The SCO Group después de haber sido aprobado por el tribunal de quiebras de Delaware. [25] [26]
Luego, SCO Group, Inc. cambió su nombre a TSG Group, Inc., y SCO Operations, Inc. se convirtió en TSG Operations, Inc., [27] y en agosto de 2012 presentó una solicitud para convertir el Capítulo 11 en Capítulo 7. [ 28]
Los derechos de Unixware, así como de OpenServer, fueron adquiridos por UnXis en 2011.
En junio de 2013, UnXis cambió su nombre a Xinuos [29] y anunció su producto y disponibilidad para SCO UnixWare 7.1.4+, [30] que ahora admite máquinas físicas y virtuales.
Todas las versiones de UnixWare incluyen importantes componentes de código abierto , como BIND , X11 , Sendmail , DHCP , Perl , Tcl y otros. Las versiones posteriores incluyen numerosas aplicaciones de código abierto adicionales, como Apache , Samba , MySQL , PostgreSQL , OpenSSH y software de Mozilla . [34]
Todas las versiones de las distribuciones del sistema operativo SCO, incluido UnixWare, también tienen un amplio conjunto de paquetes de código abierto disponibles para descarga gratuita a través del sitio SCO Skunkware . [35] [36]