Solaris es un sistema operativo propietario de Unix desarrollado originalmente por Sun Microsystems . Después de la adquisición de Sun por parte de Oracle en 2010, pasó a llamarse Oracle Solaris . [3]
Solaris reemplazó al anterior SunOS de la compañía en 1993 y se hizo conocido por su escalabilidad , especialmente en los sistemas SPARC , y por crear muchas características innovadoras como DTrace , ZFS y Time Slider. [4] [5] Solaris admite servidores y estaciones de trabajo SPARC y x86-64 de Oracle y otros proveedores. Solaris se registró como compatible con UNIX 03 hasta el 29 de abril de 2019. [6] [7] [8]
Históricamente, Solaris se desarrolló como software propietario . En junio de 2005, Sun Microsystems lanzó la mayor parte del código base bajo la licencia CDDL y fundó el proyecto de código abierto OpenSolaris . [9] Con OpenSolaris, Sun quería crear una comunidad de desarrolladores y usuarios en torno al software. Después de la adquisición de Sun Microsystems en enero de 2010, Oracle decidió interrumpir la distribución y el modelo de desarrollo de OpenSolaris. [10] [11] En agosto de 2010, Oracle dejó de proporcionar actualizaciones públicas al código fuente del kernel de Solaris, convirtiendo efectivamente Solaris 11 de nuevo en una propiedad de código cerrado . sistema operativo. [12] Después de eso, OpenSolaris se bifurcó como illumos y está vivo a través de varias distribuciones de illumos .
En 2011, el código fuente del kernel de Solaris 11 se filtró a BitTorrent . [13] [14] A través de Oracle Technology Network (OTN), los socios de la industria pueden obtener acceso al código fuente de Solaris en desarrollo. [11] Solaris se desarrolla bajo un modelo de desarrollo patentado , y solo la fuente de los componentes de código abierto de Solaris 11 está disponible para su descarga desde Oracle. [15]
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: Berkeley Software Distribution , UNIX System V y Xenix . Esto se convirtió en Unix System V Release 4 (SVR4). [dieciséis]
El 4 de septiembre de 1991, Sun anunció que reemplazaría su actual Unix derivado de BSD, SunOS 4 , por uno basado en SVR4. Esto se identificó internamente como SunOS 5 , pero al mismo tiempo se introdujo un nuevo nombre comercial: Solaris 2 . [17] La justificación de esta nueva marca fue que abarcaba no solo SunOS, sino también la interfaz gráfica de usuario de OpenWindows y la funcionalidad Open Network Computing (ONC).