Historia
En 1982, cuatro hombres visionarios fundaron SUN™ Microsystems, Inc. En esos tiempos, multitud de empresas (Xerox,
Apollo, Computervision) producían estaciones de trabajo a medida. El gran
acierto de la nueva empresa fue adaptar componentes de Hardware y Software
estándar para crear una estación barata y compatible basada en UNIX.
SUN™ creó su propio sistema operativo, SunOS, en 1982. Estaba basado en BSD, la versión libre de UNIX mantenida por la universidad de Berkeley. Pero el futuro de BSD Unix no estaba nada claro: AT&T demandó a la universidad por el uso indebido de su código. Aunque finalmente Berkeley conseguiría el reconocimiento de sus derechos, lo que daría origen a FreeBSD, OpenBSD y NetBSD, en ese momento el futuro de UNIX no estaba claro. En 1991 (el mismo año en que un estudiante finlandés conseguía la especificación POSIX y empezaba a trabajar en un kernel para GNU) SUN™ se pasó a una nueva versión basada en System V, Solaris®.
Solaris® suele verse como el UNIX comercial más avanzado, y es respetado por ingenieros y aficionados. Se pueden resaltar sus avances en hotplug o “enchufe en caliente”; las últimas versiones permiten hacer transplantes de cerebro en caliente, es decir cambiar procesadores defectuosos sin parar la máquina.
Desde sus primeros momentos Solaris® proporcionó un excelente soporte para aplicaciones de red en protocolos IP, y fue el primer entorno donde se desarrolló el sistema JAVA® y prácticamente todas las funcionalidades típicas de los sistemas UNIX en entorno servidor,como Sockets , Multitarea, Threads, entorno de ventanas basado en X-Window en el que se pueden usar diferentes escritorios como Open Look o GNOME.
En los últimos tiempos la
compañía ha puesto en marcha una clara estrategia de acercamiento entre
Solaris® y Linux®, esto se ve plasmado en su proyecto JANUS que permite la
ejecución de aplicaciones nativas de Linux® en Solaris® a una velocidad muy
próxima a la que se obtendría si fuesen ejecutadas directamente sobre Linux®.SUN™ creó su propio sistema operativo, SunOS, en 1982. Estaba basado en BSD, la versión libre de UNIX mantenida por la universidad de Berkeley. Pero el futuro de BSD Unix no estaba nada claro: AT&T demandó a la universidad por el uso indebido de su código. Aunque finalmente Berkeley conseguiría el reconocimiento de sus derechos, lo que daría origen a FreeBSD, OpenBSD y NetBSD, en ese momento el futuro de UNIX no estaba claro. En 1991 (el mismo año en que un estudiante finlandés conseguía la especificación POSIX y empezaba a trabajar en un kernel para GNU) SUN™ se pasó a una nueva versión basada en System V, Solaris®.
Solaris® suele verse como el UNIX comercial más avanzado, y es respetado por ingenieros y aficionados. Se pueden resaltar sus avances en hotplug o “enchufe en caliente”; las últimas versiones permiten hacer transplantes de cerebro en caliente, es decir cambiar procesadores defectuosos sin parar la máquina.
Desde sus primeros momentos Solaris® proporcionó un excelente soporte para aplicaciones de red en protocolos IP, y fue el primer entorno donde se desarrolló el sistema JAVA® y prácticamente todas las funcionalidades típicas de los sistemas UNIX en entorno servidor,como Sockets , Multitarea, Threads, entorno de ventanas basado en X-Window en el que se pueden usar diferentes escritorios como Open Look o GNOME.
El
llamado proyecto JANUS permitirá a los administradores del sistema operativo
Solaris® la creación de un entorno de ejecución de aplicaciones Linux®
compatible con LSB (Linux Standard Base).
JANUS ha sido diseñado para crear un ambiente de ejecución totalmente compatible con Linux Red Hat Enterprise Edition. Es curiosa la relación que SUN™ tiene con Red Hat®, pues por un lado trabaja para ofrecer productos compatibles con las distribuciones de esta compañía, y por el otro basa su propia distribución Linux® (JDS, Java Desktop System) en su gran competidora, SuSE™ (propiedad de Novell), y critica abiertamente a Red Hat® como si fuera su principal rival en el sector de la distribución de UNIX/Linux®.
La posibilidad de ejecutar aplicaciones de Linux® amplía en gran medida el software disponible para Solaris®, especialmente en el sector de los desktop. Hasta ahora, el sistema operativo de SUN™ tenía su feudo en los servidores empresariales, pero la compañía norteamericana tiene la intención de conseguir con él nuevos mercados y recuperar la tajada del pastel de los servidores que le ha arrebatado Linux®. Esta puede ser la causa principal de que en SUN™ se hayan decidido a incluir compatibilidad con Linux® en su sistema; así, las empresas que aún desconfíen del soporte técnico recibido por la compra de una distribución Linux®, contarán con un UNIX comercial, cuyo soporte y asistencia técnica está más que probado, y además pudiendo ejecutar las aplicaciones de que quieren disponer, mantiene su inversión y planes.
Recientemente SUN™ Microsystems ha sacado a la luz la versión 10.0 de su sistema operativo Solaris® del que ha liberado su código fuente, esto es novedad para Sun™ pues todas las versiones anteriores eran cerradas.
JANUS ha sido diseñado para crear un ambiente de ejecución totalmente compatible con Linux Red Hat Enterprise Edition. Es curiosa la relación que SUN™ tiene con Red Hat®, pues por un lado trabaja para ofrecer productos compatibles con las distribuciones de esta compañía, y por el otro basa su propia distribución Linux® (JDS, Java Desktop System) en su gran competidora, SuSE™ (propiedad de Novell), y critica abiertamente a Red Hat® como si fuera su principal rival en el sector de la distribución de UNIX/Linux®.
La posibilidad de ejecutar aplicaciones de Linux® amplía en gran medida el software disponible para Solaris®, especialmente en el sector de los desktop. Hasta ahora, el sistema operativo de SUN™ tenía su feudo en los servidores empresariales, pero la compañía norteamericana tiene la intención de conseguir con él nuevos mercados y recuperar la tajada del pastel de los servidores que le ha arrebatado Linux®. Esta puede ser la causa principal de que en SUN™ se hayan decidido a incluir compatibilidad con Linux® en su sistema; así, las empresas que aún desconfíen del soporte técnico recibido por la compra de una distribución Linux®, contarán con un UNIX comercial, cuyo soporte y asistencia técnica está más que probado, y además pudiendo ejecutar las aplicaciones de que quieren disponer, mantiene su inversión y planes.
Recientemente SUN™ Microsystems ha sacado a la luz la versión 10.0 de su sistema operativo Solaris® del que ha liberado su código fuente, esto es novedad para Sun™ pues todas las versiones anteriores eran cerradas.
Versiones
Entre las versiones de
SOLARIS tenemos:
Solaris | Versión de SunOS
| Fecha de publicación | Descripción |
Solaris 10 | SunOS 5.10 | 31 de enero, 2005 | Incluye soporte AMD64/EM64T, DTrace, Solaris Containers, Service Management Facility (SMF) para reemplazar al sistema init.d, NFSv4. Modelo de seguridad basado en el menor privilegio. Se ha eliminado soporte para procesadores sun4m y UltraSPARC I a frecuencia menor que 200 Mhz. Se ha añadido Java Desktop System como escritorio por defecto. Se ha añadido GRUB como cargador de arranque para plataformas x86. Se ha añadido soporte iSCSI. Se ha añadido soporte para el nuevo sistema de archivos, ZFS (versión 1/06).
Solaris 10 | SunOS 5.10 | 31 de enero, 2005 | Incluye soporte AMD64/EM64T, DTrace, Solaris Containers, Service Management Facility (SMF) para reemplazar al sistema init.d, NFSv4. Modelo de seguridad basado en el menor privilegio. Se ha eliminado soporte para procesadores sun4m y UltraSPARC I a frecuencia menor que 200 Mhz. Se ha añadido Java Desktop System como escritorio por defecto. Se ha añadido GRUB como cargador de arranque para plataformas x86. Se ha añadido soporte iSCSI. Se ha añadido soporte para el nuevo sistema de archivos, ZFS (versión 1/06).
Solaris 9
| SunOS 5.9 | 28 de mayo, 2002 (SPARC)
10 de
enero, 2003 (x86) | iPlanet Directory Server, Resource Manager, Solaris Volume
Manager. Añadida compatibilidad con Linux. Eliminado OpenWindows. Eliminado
soporte para sun4d. La actualización más reciente es Solaris 9 9/05.
Solaris 8
| SunOS 5.8 | Febrero de 2000 | Incluye Multipath I/O, IPv6 y IPsec. Introduce RBAC (control de
acceso basado en roles). Soporte para sun4c eliminado. La actualización más
reciente es Solaris 8 2/04.
Solaris 7
| SunOS 5.7 | Noviembre de 1998 | La primera versión de 64 bits para plataforma
UltraSPARC. Añadido soporte nativo para registro de metadatos en el sistema de
archivos (UFS logging).
Solaris
2.6 | SunOS 5.6 | Julio de 1997 | Incluye protocolo Kerberos, PAM, TrueType,
WebNFS, y soporte de archivos grandes.
Solaris
2.5.1 | SunOS 5.5.1 | Mayo de 1996 | Ésta fue la primera y única versión que
soportó la plataforma PowerPC. También se añadió soporte Ultra Enterprise, y
los identificadores de usuario (uid_t) se expandieron a 32 bits.
Solaris
2.5 | SunOS 5.5 | Noviembre de 1995 | Primera versión en soportar UltraSPARC e
incluir CDE, NFSv3 y NFS/TCP.
Solaris
2.4 | SunOS 5.4 | Noviembre de 1994 | Primera versión unificada SPARC/x86.
Incluye soporte de ejecución OSF/Motif.
Solaris
2.3 | SunOS 5.3 | Noviembre de 1993 | OpenWindows 3.3 cambia de NeWS a Display
PostScript y elimina soporte de SunView. Esta versión fue sólo para SPARC.
Solaris
2.2 | SunOS 5.2 | Mayo de 1993 | Primera en soportar la arquitectura sun4d.
Esta versión fue sólo para SPARC.
Solaris
2.1 | SunOS 5.1 | Diciembre de 1992 (SPARC), Mayo de 1993 (x86) | Soporte para
arquitectura Sun-4 y sun4m. Primera versión para Solaris x86.
Solaris
2.0 | SunOS 5.0 | Junio de 1992 | Primera versión preliminar, soporte solamente
para la arquitectura sun4c.
No hay comentarios:
Publicar un comentario