Sun OS
SunOS es un sistema operativo de marca Unix desarrollado por Sun Microsystems para sus estaciones de trabajo y sistemas informáticos de servidor. El nombre SunOS generalmente solo se usa para referirse a las versiones 1.0 a 4.1.4, que se basaron en BSD, mientras que las versiones 5.0 y posteriores se basan en UNIX System V Release 4 y se comercializan bajo la marca nombre Solaris.
Historia
Versión SunOS | Fecha de lanzamiento | Codebase | Descripción |
---|---|---|---|
Sun UNIX 0.7 | 1982 | UniSoft UNIX v7 | Con sistema Sun-1 basado en 68000. Sin sistema de ventana. |
SunOS 1.0 | Nov 1983 | 4.2BSD | Soporte para sistemas Sun-1 y Sun-2 basados en 68010. Sistema de Windowing Sun. |
SunOS 1.1 | Abril de 1984 | ||
SunOS 1.2 | Jan 1985 | ||
SunOS 2.0 | Mayo de 1985 | Introdujo el protocolo NFS, Yellow Pages (YP) distribuyó sistema de información de red, Remote Procedure Call (RPC) / eXternal Data Representation (XDR) y capa virtual del sistema de archivos (VFS) usando vnodes. Coincidido con la liberación de hardware Sun-3 basado en 68020. | |
SunOS 3.0 | Feb 1986 | 4.2BSD + sistema V IPC | Sistema facultativo La cinta V ofrece servicios públicos y bibliotecas de desarrollo. |
SunOS 3.2 | Sep 1986 | Igual que 3.0, más un 4.3BSD | Primer apoyo para la serie Sun-4 |
SunOS 3.5 | Jan 1988 | ||
SunOS 4.0 | Dec 1988 | 4.3BSD con sistema V IPC | Nuevo sistema de memoria virtual, conexión dinámica, automounter, Sistema V STREAMS I/O. Soporte Sun386i. |
SunOS 4.0.1 | Dec 1988 | ||
SunOS 4.0.2 | Sep 1989 | Sun386i sólo | |
SunOS 4.0.3 | Mayo de 1989 | ||
SunOS 4.0.3c | Jun 1989 | SPARCstation 1 (Sun-4c) only | |
SunOS 4.1 | Mar 1990 | ||
SunOS 4.1e | Abril de 1991 | Sol-4e | |
SunOS 4.1.1 | Nov 1990 | Bundled con OpenWindows 2.0 | |
SunOS 4.1.1B | Feb 1991 | ||
SunOS 4.1.1.1 | Jul 1991 | ||
SunOS 4.1.1_U1 | Nov 1991 | Sol-3/3x solamente | |
SunOS 4.1.2 | Dec 1991 | Soporte para sistemas multiprocesador (SPARCserver 600MP); primer CD-ROM-sólo lanzamiento. | |
SunOS 4.1.3 | Agosto de 1992 | ||
SunOS 4.1.3C | Nov 1993 | SPARCclassic/SPARCstation LX sólo | |
SunOS 4.1.3_U1 | Dec 1993 | ||
SunOS 4.1.3_U1B | Feb 1994 | El lanzamiento más temprano para el que se disponía de parches de cumplimiento Y2K. | |
SunOS 4.1.4 | Nov 1994 | Última liberación de SunOS 4 | |
SunOS 5.x | Jun 1992 | SVR4 | Ver artículo de Solaris. |
SunOS 1 solo admitía los sistemas de la serie Sun-2, incluidos los sistemas Sun-1 actualizados con placas de CPU Sun-2 (68010). SunOS 2 era compatible con los sistemas de las series Sun-2 y Sun-3 (68020). SunOS 4 era compatible con las arquitecturas Sun-2 (hasta la versión 4.0.3), Sun-3 (hasta la 4.1.1), Sun386i (4.0, 4.0.1 y 4.0.2 solamente) y Sun-4 (SPARC). Aunque SunOS 4 estaba destinado a ser la primera versión compatible con el nuevo procesador SPARC de Sun, también hubo una versión SunOS 3.2 con soporte preliminar para los sistemas Sun-4.
SunOS 4.1.2 introdujo soporte para las primeras máquinas multiprocesador con arquitectura sun4m de Sun (la serie SPARCserver 600MP); dado que solo tenía un bloqueo único para el kernel, solo una CPU a la vez podía ejecutarse en el kernel.
La última versión de SunOS 4 fue la 4.1.4 (Solaris 1.1.2) en 1994. Las arquitecturas sun4, sun4c y sun4m eran compatibles con 4.1.4; sun4d no fue compatible.
Sun continuó distribuyendo SunOS 4.1.3 y 4.1.4 hasta el 27 de diciembre de 1998; fueron apoyados hasta el 30 de septiembre de 2003.
"SunOS" y "Solaris"
En 1987, AT&T Corporation y Sun anunciaron que estaban colaborando en un proyecto para fusionar las variantes de Unix más populares en el mercado en ese momento: BSD (incluidas muchas de las características exclusivas de SunOS), System V, y xenix. Esto se convertiría en System V Release 4 (SVR4).
El 4 de septiembre de 1991, Sun anunció que su próxima versión principal del sistema operativo cambiaría de su base de origen derivada de BSD a una basada en SVR4. Aunque la designación interna de esta versión sería SunOS 5, a partir de ese momento Sun comenzó a utilizar el nombre comercial Solaris. La justificación de esta nueva "sobremarca" fue que abarcaba no solo SunOS, sino también el entorno de escritorio OpenWindows y la funcionalidad Open Network Computing (ONC).
Aunque no se esperaba que el nuevo SO basado en SVR4 se distribuyera en volumen hasta el año siguiente, Sun inmediatamente comenzó a utilizar el nuevo nombre Solaris para referirse a la versión SunOS 4 que se comercializa actualmente (que también incluye Ventanas abiertas). Por lo tanto, SunOS 4.1.1 pasó a llamarse Solaris 1.0; SunOS 5.0 se consideraría parte de Solaris 2.0. Las versiones micro de SunOS 4.1.x continuaron lanzándose hasta 1994, y cada una de ellas también recibió un nombre equivalente a Solaris 1.x. En la práctica, los clientes e incluso el personal de Sun solían referirse a ellos por sus nombres de versión de SunOS. Hacer coincidir los números de versión no fue sencillo:
SunOS Version | Versión Solaris | Versión OpenWindows |
---|---|---|
4.1.1 4.1.1B 4.1.1.1 | 1.0 | 2.0 |
4.1.2 | 1.0.1 | 2.0 |
4.1.3 | 1.1 SMCC Versión A | 3.0 |
4.1.3C | 1.1C | 3.0 |
4.1.3_U1 | 1.1.1 | 3.0_U1 |
4.1.3_U1B | 1.1.1B | 3.0_U1B |
4.1.4 | 1.1.2 | 3.0_414 |
Hoy en día, SunOS 5 se conoce universalmente como Solaris, aunque el nombre de SunOS todavía está visible dentro del propio sistema operativo: en el banner de inicio, el resultado del comando uname y pies de página de manual, entre otros lugares.
Hacer coincidir una versión de SunOS 5.x con su nombre comercial de Solaris correspondiente es simple: cada nombre de versión de Solaris incluye su correspondiente número de versión secundaria de SunOS 5. Por ejemplo, Solaris 2.4 incorporó SunOS 5.4. Hay un pequeño giro: después de Solaris 2.6, el "2." se eliminó del nombre de Solaris y el número menor de SunOS aparece solo. La última versión de Solaris se llama Solaris 11 e incorpora SunOS 5.11.
Interfaz de usuario
Los entornos GUI integrados con versiones anteriores de SunOS incluían SunTools (posteriormente SunView) y NeWS. En 1989, Sun lanzó OpenWindows, un entorno basado en X11 compatible con OPEN LOOK que también admitía aplicaciones SunView y NeWS. Esta se convirtió en la GUI predeterminada de SunOS en SunOS 4.1.1.
Contenido relacionado
Cadena (informática)
Algoritmo de búsqueda A*
ARCNET