Illumos (estilizado como " illumos ") es un sistema operativo Unix parcialmente libre y de código abierto . [ 3 ] Se ha desarrollado desde 2010 y se basa en OpenSolaris , tras la discontinuación de dicho producto por parte de Oracle . Comprende un núcleo , controladores de dispositivos , bibliotecas del sistema y software de utilidad para la administración del sistema . Su núcleo se ha convertido en la base de muchas distribuciones Illumos de código abierto , [ 4 ] de forma similar a como se utiliza el núcleo Linux en diferentes distribuciones Linux . [ 5 ]
Nombre
Los responsables del mantenimiento escriben illumos en minúsculas, [ 6 ] ya que algunas fuentes de ordenador no distinguen claramente una l minúscula de una i mayúscula : Il (véase homoglifo ). [ 7 ] El nombre del proyecto es una combinación de las palabras illuminare, del latín « iluminar» , y OS, de «Sistema Operativo» . [ 8 ]
Historia y desarrollo

Illumos se anunció mediante un seminario web el 3 de agosto de 2010, [ 9 ] como un esfuerzo comunitario de un grupo de ingenieros centrales de Solaris para crear un Solaris verdaderamente de código abierto, reemplazando partes de código cerrado de OpenSolaris con implementaciones abiertas. [ 10 ] [ 11 ] [ 12 ] OpenSolaris en sí está basado en System V Release 4 (SVR4) y la Berkeley Software Distribution (BSD).
El plan original establecía explícitamente que Illumos no sería una distribución ni una bifurcación . Sin embargo, después de que Oracle anunciara la descontinuación de OpenSolaris, se hicieron planes para bifurcar la versión final del kernel Solaris ON, [ a ] lo que permitió que Illumos evolucionara hasta convertirse en un kernel propio. [ 13 ] A partir de 2010Los esfuerzos se centraron en libc, el administrador de bloqueos NFS , el módulo criptográfico y muchos controladores de dispositivos, para crear un sistema operativo similar a Solaris sin código cerrado ni propietario. A partir de 2012El énfasis en el desarrollo incluye la transición del compilador histórico, Studio , a GCC . [ 14 ] El software de "espacio de usuario" ahora se compila con GNU make , [ 15 ] y contiene muchas utilidades de GNU como GNU tar . En ese momento, Illumos había sido dirigido de manera flexible por el fundador Garrett D'Amore y otros miembros/desarrolladores de la comunidad como Bryan Cantrill y Adam Leventhal , a través de un Consejo de Desarrolladores. [ 16 ]
A partir de 2019, su proyecto de desarrollo principal, illumos-gate, deriva de OS/Net (también conocido como ON), [ 17 ] que es un núcleo Solaris con la mayor parte de los controladores, bibliotecas principales y utilidades básicas, similar a lo que proporciona un árbol "src" de BSD . Originalmente dependía de OpenSolaris OS/Net, pero se creó una bifurcación después de que Oracle decidiera silenciosamente cerrar el desarrollo de Solaris y matara extraoficialmente el proyecto OpenSolaris. [ 18 ] [ 19 ] [ 20 ]
Características
- ZFS , un sistema de archivos combinado con gestión de volúmenes lógicos integrada, proporciona un alto nivel de integridad de datos para capacidades de almacenamiento muy grandes.
- Solaris Containers (o Zones) es una implementación de bajo consumo de recursos de la tecnología de virtualización a nivel de sistema operativo para sistemas x86 y SPARC.
- DTrace es un completo marco de rastreo dinámico para la resolución de problemas del kernel y de las aplicaciones en sistemas de producción en tiempo real.
- Máquina virtual basada en el núcleo (KVM), una infraestructura de virtualización. KVM admite la virtualización nativa en procesadores con extensiones de virtualización de hardware.
- OpenSolaris Network Virtualization and Resource Control (o Crossbow) es un conjunto de funciones que proporciona virtualización de red interna y calidad de servicio, incluyendo: tecnología de interfaz de red virtual (VNIC), zonas IP exclusivas, gestión de ancho de banda y control de flujo por interfaz y por VNIC.
Distribuciones
Distribuciones, en illumos.org [ 4 ]
- DilOS, con gestor de paquetes Debian ( dpkg + apt ) y soporte para virtualización , disponible para x86-64 y SPARC . [ 21 ]
- NexentaStor es una distribución optimizada para virtualización , redes de área de almacenamiento , almacenamiento conectado a la red y aplicaciones iSCSI o Fibre Channel que emplean el sistema de archivos ZFS .
- OmniOS Community Edition adopta un enfoque minimalista adecuado para su uso en servidores. [ 22 ]
- OpenIndiana , una distribución que es una continuación y bifurcación, en el espíritu del sistema operativo OpenSolaris .
- SmartOS , una distribución para computación en la nube con integración de máquinas virtuales basadas en el kernel .
- Helios, un sistema de distribución que alimenta el rack de computadoras Oxide. [ 23 ]
- Tribblix, distribución de estilo retro con componentes modernos, disponible para x86-64 y SPARC . [ 24 ]
- v9os, una distribución SPARC mínima basada en IPS, solo para servidores . [ 25 ]
- XStreamOS, una distribución para infraestructura, nube y desarrollo web. [ 26 ]
Interrumpido:
Fundación Illumos
La Fundación Illumos se constituyó en el estado de California en 2012 como una asociación comercial 501(c)6 , con miembros fundadores de la junta directiva Jason Hoffman (anteriormente en Joyent ), Evan Powell ( Nexenta ) y Garrett D'Amore.
A partir de 2024, su estatus en California es "disuelto". [ 28 ]
Notas
- ↑ La consolidación "OS/Network" (proyecto), considerada el núcleo del kernel de Solaris.
Referencias
- ↑ "Marca Abierta" . www.opengroup.org .
- ↑ Clulow, Joshua (25 de octubre de 2012). "Introducción a Raspberry Pi" . Fundación illumos. Archivado del original el 13 de julio de 2017. Recuperado el 14 de noviembre de 2013 .
- ↑ "Construyendo illumos" . illumos.org . Consultado el 31 de agosto de 2023 .
- 1 2 "Distribuciones - illumos" . illumos.org .
- ↑ Blankenhorn, Dana. "Qué es y qué no es Illumos" . ZDNet .
- ↑ "Preguntas frecuentes" . illumos . Consultado el 2 de mayo de 2020 .
- ↑ Mustacchi, Robert (5 de septiembre de 2015). "Hoja de referencia de Linux a SmartOS, después de la revisión de smartos-discuss, sans deritus [ sic ] . Por cwvhogue - Solicitud de extracción n.° 217" . GitHub . Archivado del original el 23 de mayo de 2021. Recuperado el 23 de mayo de 2021 .
- ↑ "Anuncio" . illumos.org. 15 de junio de 2018.
- ↑ D'Amore, Garrett (3 de agosto de 2010). "illumos - La esperanza y la luz renacen - Presentado por Garrett D'Amore" (PDF) . illumos.org . Consultado el 3 de agosto de 2010 .
- ↑ "¿Hacia dónde se dirige OpenSolaris? illumos toma el relevo" . 20 de noviembre de 2012. Archivado del original el 26 de septiembre de 2015.
- ↑ Archivado en Ghostarchivey la Wayback Machine: "OpenIndiana, Illumos y la comunidad OpenSolaris (Parte 1)" . 5 de mayo de 2011 – vía YouTube .
- ↑ D'Amore, Garrett (27 de octubre de 2010). "Nuevo logotipo de illumos" . Recuperado el 14 de noviembre de 2013 .
- ↑ D'Amore, Garrett (13 de agosto de 2010). "Puede que no quede más remedio" . Recuperado el 14 de noviembre de 2013 .
- ↑ https://www.openindiana.org/documentation/faq/#how-does-openindiana-differ-from-opensolaris Archivado el 13 de mayo de 2021 en Wayback Machine "Sun Studio de Oracle ha sido reemplazado por el compilador de código abierto GNU GCC."
- ↑ "OpenIndiana/oi-userland" . GitHub . 28 de octubre de 2021.
- ↑ Straughan, Deirdré (16 de mayo de 2012). "Reunión del Consejo de Desarrolladores de illumos" . illumos.org. Archivado del original el 10 de julio de 2016. Recuperado el 13 de agosto de 2012 .
- ↑ "os-net-skeleton" . bitbucket.org . Archivado del original el 29 de julio de 2019. Consultado el 29 de julio de 2019 .
- ↑ "El personal de Oracle informa de importantes despidos en los equipos de Solaris y SPARC" . www.theregister.co.uk . Consultado el 29 de julio de 2019 .
- ↑ "Ellison cancela OpenSolaris" . www.theregister.co.uk . Consultado el 29 de julio de 2019 .
- ↑ "illumos sporks OpenSolaris" . www.theregister.co.uk . Consultado el 29 de julio de 2019 .
- ↑ "DilOS" . www.dilos.org . Archivado del original el 21 de febrero de 2016. Consultado el 26 de febrero de 2016 .
- ↑ "OmniOS CE" . omniosce.org . Consultado el 10 de septiembre de 2017 .
- ↑ "Helios" . github.com/oxidecomputer/helios . Consultado el 14 de abril de 2025 .
- ↑ "Tribblix" . www.tribblix.org . Consultado el 26 de febrero de 2016 .
- ↑ "v9os" . milax.fi . Consultado el 13 de diciembre de 2017 .
- ↑ "XStreamOS" . Sonicle . Consultado el 4 de marzo de 2021 .
- ↑ "OpenSXCE" . www.opensxce.org . Consultado el 26 de febrero de 2016 .
- ↑ Departamento de Justicia del Estado de California, Oficina del Fiscal General. Registro de Organizaciones Benéficas y Recaudadoras de Fondos . Consultado el 17 de diciembre de 2024.
Enlaces externos
- Software libre programado en C
- OpenSolaris
- Bifurcaciones de software
- Software Solaris
- Sistemas operativos X86-64