OpenIndiana

De Wikipedia, la enciclopedia libre
Openindiana
Parte de Unix, System V Release 4 (SVR4)

Pantalla de inicio de OpenIndiana
Información general
Tipo de programa Unix
Desarrollador Sun Microsystems, Illumos Foundation y otros contribuyentes
Modelo de desarrollo Open source
Lanzamiento inicial 10 de junio de 2012
Licencia Principalmente, CDDL y otras licencias
Estado actual En desarrollo
Idiomas Multilingüe
Información técnica
Programado en Lenguaje de programación C
Tipo de núcleo Monolítico
Plataformas admitidas i386, x86-64
Interfaz gráfica predeterminada GNOME
Sistema de gestión de paquetes Administrador de paquetes pkg
Método de actualización Image Packaging System
Versiones
Última versión estable 2023.05 (Hipster) (info) ( 4 de mayo de 2023 (11 meses y 14 días))
Enlaces

OpenIndiana es un sistema operativo tipo Unix liberado como software libre y de código abierto. Es una bifurcación de OpenSolaris concebida después de la compra de Sun Microsystems por parte de Oracle[1]​ y tiene como objetivo continuar con el desarrollo y la distribución del código base de OpenSolaris. El proyecto opera bajo el patrocinio de la Illumos Foundation (Fundación Illumos). El objetivo declarado del proyecto es convertirse en la distribución de OpenSolaris de facto instalada en servidores de producción donde se requieren soluciones de seguridad y errores de forma gratuita.

Historia[editar]

Orígenes[editar]

El Proyecto Indiana fue concebido originalmente por Sun Microsystems, para construir una distribución binaria alrededor del código fuente de OpenSolaris.[1]

OpenIndiana fue concebida tras las negociaciones de adquisición de Sun Microsystems por parte de Oracle, con el fin de garantizar la disponibilidad continua y el desarrollo de un sistema operativo basado en OpenSolaris, de amplio uso. La incertidumbre entre la comunidad de desarrolladores de OpenSolaris llevó a algunos de ellos a formar planes tentativos para una bifurcación del código base existente. Estas ideas se concretaron tras el anuncio de la suspensión del apoyo para el proyecto OpenSolaris por Oracle.[2][3]

Reacción inicial[editar]

El anuncio formal del proyecto OpenIndiana se hizo el 14 de septiembre de 2010 en el Centro JISC en Londres. La primera versión del sistema operativo se hizo pública, a pesar de que estaba a prueba. La razón del lanzamiento fue que el equipo OpenIndiana estableció una fecha de lanzamiento por delante del evento Oracle OpenWorld con el fin de adelantarse a la presentación de la versión de Solaris 11 Express.[4]

El anuncio de OpenIndiana fue recibido con una respuesta positiva; más de 350 personas[5]​ vieron el anuncio en línea, la imagen ISO fue descargada más de 2.000 veces, la cuenta en la red social Twitter del proyecto consiguió más de 500 seguidores y numerosos sitios notables de Internet, sobre tecnologías de la información y la comunicación escribieron sobre el lanzamiento.[4][6][7][8]​ El ancho de banda en difusión del anuncio llegó a 350Mbps.[9]​ Incluso el servidor de archivos, experimentó un tráfico 20 veces superior a lo planificado, debido al interés despertado por esta distribución.[10]

No todos los informes resultaron positivos, y algunos artículos en línea han puesto en duda la relevancia de Solaris dada la penetración de mercado de Linux.[11][12]​ Un artículo criticaba el lanzamiento de OpenIndiana citando la falta de profesionalidad en lo que respecta a la liberación de una versión no probada, y la falta de compromiso con un calendario de lanzamiento del proyecto.[13]

Preocupaciones de la comunidad[editar]

Cuando la distribución binaria de OpenSolaris fue movida a SolarisExpress y la entrega de actualizaciones en tiempo real de OpenSolaris fue suspendida, las preocupaciones abundaron en la comunidad de desarrollo y usuarios sobre lo que pasaría con OpenIndiana si Oracle decidía dejar de suministrarle el código fuente. El equipo OpenIndiana eliminó esas preocupaciones cuando anunció su intención de mover el código fuente a Illumos.[14]

También hubo inquietud por la posible interrupción del libre acceso al compilador de propiedad de Oracle que se utilizaba para producir OpenIndiana. En respuesta, OpenIndiana fue modificado para que fuese compilado usando el conjunto de compiladores libres denominado GNU Compiler Collection.[14]​ El trabajo sobre OpenIndiana está en progreso para hacer que los archivos binarios compilados sean estables en diversos dispositivos como tarjetas madre, chipsets, CPUs y adaptadores de host.

La lista de compatibilidad de hardware sigue siendo un tanto informal, fragmentada y poco centralizada lo que requiere mucha investigación para el usuario final para la selección del hardware.[15][16]​ La falta de una lista completa de compatibilidad centralizada podría ser una desventaja debido al hecho de que la Utilidad de controlador de dispositivo es parte de la distribución binaria de OpenSolaris y hace referencia a una dirección antigua de correo que perteneció a Sun Microsystems.[17][18]

Relación con Solaris, Solaris Express e Illumos[editar]

Aunque OpenIndiana es un bifurcación en el sentido técnico, es una continuación basada en el espíritu de OpenSolaris. El proyecto tiene la intención de ofrecer un sistema operativo de la familia System V, que sea compatible en forma binaria con los productos de Oracle Solaris 11 y Solaris 11 Express. Sin embargo, en lugar de basarse en la consolidación OS/Net como ocurrió con OpenSolaris, OpenIndiana se convertirá en una distribución construida en torno al núcleo de Illumos. El proyecto hace uso de un mismo sistema de gestión de paquetes IPS como en el caso de OpenSolaris.[14]

El código base OpenIndiana se basa actualmente en la mayoría de código a disposición del público de Oracle, aunque versiones futuras se basarán en el código Illumos. El proyecto también destina esfuerzos para hacer que su código base sea independiente de herramientas de propiedad de Oracle como Sun Studio, aunque ese no es el objetivo principal del proyecto.[14]

Esquema de versiones[editar]

La primera versión de desarrollo de OpenIndiana, Build 147, fue liberada el 14 de septiembre de 2010,[19]​ mientras que una segunda versión en desarrollo, Build 148 se liberó el 17 de diciembre de 2010.[20]​ Una tercera versión, Build 151, fue liberada el 14 de septiembre de 2011 que es la primera en basarse en Illumos. La versión Build 151a7 adecuada para las arquitecturas Intel y AMD fue presentada el 6 de octubre de 2012. Otra revisión denominada OpenSXCE 2013.01 SPARC Build 151a fue presentada a través del sitio web de OpenIndiana el 1 de febrero de 2013.[21]​ En el año 2016, fue liberada la versión OpenIndiana 2016.10 “Hipster”, como novedad tiene actualizados sus componentes y nuevas funciones, y se ha incluido una nueva versión del entorno de escritorio MATE 1.14[22]

Experimental Builds Development Builds Hipster

Referencias[editar]

  1. a b Distrowatch (21 de junio de 2013). «Distrowatch:Openindiana». Consultado el 5 de julio de 2013. «Fue concebido durante el período de incertidumbre que le siguió a la toma por Oracle de Sun Microsystems...» 
  2. «Oracle “asesina” a OpenSolaris». MuyLinux.com. 16 de agosto de 2010. Consultado el 5 de julio de 2013. 
  3. «Solaris dejará de ser gratuito por decisión de Oracle». FayerWayer. Consultado el 5 de julio de 2013. 
  4. a b Sam Varghese. «OpenSolaris fork to be announced». ITWire. Archivado desde el original el 24 de octubre de 2018. Consultado el 5 de julio de 2013. 
  5. «OpenIndiana, otro “fork” de OpenSolaris». Consultado el 5 de julio de 2013. 
  6. Timothy Prickett Morgan. «OpenSolaris spork ready for download» (en inglés). The Register. Consultado el 5 de julio de 2013. 
  7. «Illumos Foundation launches OpenIndiana». The H. Consultado el 5 de julio de 2013. 
  8. Luke Hopewell. «Illumos Foundation resurrects OpenSolaris» (en inglés). ZDNet Australia. Consultado el 5 de julio de 2013. 
  9. «Anuncio en Twitter» (en inglés). Consultado el 5 de julio de 2013. 
  10. «Anuncio en Twitter sobre el ancho de banda en el servidor» (en inglés). Consultado el 5 de julio de 2013. 
  11. «From the Editors: Consulting the Oracle» (en inglés). Software Development Times. 15 de septiembre de 2010. Consultado el 5 de julio de 2013. 
  12. Joe Brockmeier. «A Quick Look at OpenIndiana» (en inglés). Linux Magazine. Archivado desde el original el 24 de abril de 2011. Consultado el 5 de julio de 2013. 
  13. Lawrence Latif (15 de septiembre de 2010). «Open Indiana aims for default free Solaris distribution» (en inglés). Archivado desde el original el 18 de septiembre de 2010. Consultado el 5 de julio de 2013. 
  14. a b c d «OpenIndiana Frequently Asked Questions» (en inglés). Archivado desde el original el 7 de octubre de 2015. Consultado el 5 de julio de 2013. 
  15. «Openindiana Community HCL» (en inglés). Archivado desde el original el 7 de octubre de 2015. Consultado el 5 de julio de 2013. 
  16. «The Best Hardware to Use?» (en inglés). Archivado desde el original el 5 de enero de 2011. Consultado el 5 de julio de 2013. 
  17. «Device driver utility feedback email address» (en inglés). Consultado el 5 de julio de 2013. 
  18. «Bug #1131 Feedback-alias: driver-utility-feedback» (en inglés). Consultado el 5 de julio de 2013. 
  19. «oi_147» (en inglés). Archivado desde el original el 7 de octubre de 2015. Consultado el 5 de julio de 2013. 
  20. «oi_148b» (en inglés). 17 de diciembre de 2010. Archivado desde el original el 7 de octubre de 2015. Consultado el 5 de julio de 2013. 
  21. «Anuncio de lanzamiento de SPARC Build 151a» (en inglés). Consultado el 5 de julio de 2013. 
  22. «OpenIndiana 2016.10: ya está aquí la nueva versión del UNIX libre». 5 de noviembre de 2016. 

Enlaces externos[editar]