Solaris


Es un sistema operativo de tipo Unix desarrollado por Sun Microsystems desde 1992 como sucesor de SunOS. Es un sistema certificado oficialmente como versión de Unix. Funciona en arquitecturas SPARC y x86 para servidores y estaciones de trabajo.
Aunque Solaris fue desarrollado como software privativo, la mayor parte de su código se ha liberado como proyecto de software libre denominado OpenSolaris. Solaris es conocido por su escalabilidad, especialmente en sistemas SPARC, y por ser origen de innovadoras tecnologías, como DTrace y ZFS.



Historia

El primer sistema operativo de Sun nació en 1983 y se llamó inicialmente SunOS. Estaba basado en el sistema UNIX BSD, de la Universidad de Berkeley, del cual uno de los fundadores de la compañía fue programador en sus tiempos universitarios. Más adelante incorporó funcionalidades del System V, convirtiéndose prácticamente en un sistema operativo totalmente basado en System V.

Esta versión basada en System V fue publicada en 1992 y fue la primera en llamarse Solaris, más concretamente Solaris 2. Las anteriores fueron llamadas Solaris 1 con efecto retroactivo. SunOS solo tendría sentido a partir de ese momento como núcleo de este nuevo entorno operativo Solaris. De esta forma Solaris 2 contenía SunOS 5.0. Desde ese momento se distingue entre el núcleo del sistema operativo (SunOS), y el entorno operativo en general (Solaris), añadiéndole otros paquetes como Apache o DTrace. Como ejemplo de esta función, Solaris 8 contiene SunOS 5.8.

Versiones

En orden descendente, las siguientes versiones de Solaris han sido liberadas a 2006:

Versión de 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 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.[5]

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).[6]

Solaris 2.6 SunOS 5.6 Julio de 1997 Incluye protocolo Kerberos, PAM, TrueType, WebNFS, y soporte de archivos grandes.[7]

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.[8]

Solaris 2.5 SunOS 5.5 Noviembre de 1995 Primera versión en soportar UltraSPARC e incluir CDE, NFSv3 y NFS/TCP.[9]

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.[10]


Solaris 7 ya no se distribuye pero aún está soportado. Las versiones anteriores no están soportadas.

Un resumen más comprensivo de algunas versiones de Solaris también está disponible.[11] Las versiones de Solaris también se describen en el FAQ de Solaris 2.[12]




Ventajas Y Desventajas

Ventajas

1. El sistema esta siendo progresivamente liberado bajo licencias CDDL, reconocida por la Open Source Initiative como licencia libre.


2. Se puede descargar gratuitamente de la página Web de SUN. Y copiar los CD's es lícito (no se considera pirateo).


3. Mismo sistema operativo disponible para muy distintas tecnologías de procesadores, AMD64, SPARC, x86 (sólo emplean un 5% del código especializado en el procesador, el resto -95%- es común sea cual sea el procesador).


4. El núcleo del sistema está programado para hacer funcionar programas en código Linux Estándar (no emula programas Linux, sino que los ejecuta, cualquier programa que funcione en Linux y esté en código fuente como *.rpm).


5. Permite software propietario en su distribución.


6. Sirve tanto para un ordenador personal como para un ordenador de empresa. (En este último caso es posible que ésta quiera contratar servicios de mantenimiento y especialización de software de SUN Microsystems)


7. Tiene potentísimas herramientas de PRE-detección de errores y análisis del hardware del ordenador y recuperación de datos. (bloqueo de partes de memoria, para evitar usarlas y no perder ningún dato...).


8. Es un excelente banco de pruebas bajo plataforma x86 para desarrollar software que luego puede ser portado sin apenas esfuerzo a grandes sistemas basados en UltraSparc.


Desventajas

1. Algunas características importantes [15] no estarán disponibles en la versión Free, todos los Upgrades y fixes del sistema operativo solo podrán ser obtenidos por suscripciones adicionales

2. Mucha configuración manual para coexistir en el mismo dispositivo físico con otro sistema operativo.




1 comentario: