Illumos (estilizado como illumos ) es un sistema operativo Unix parcialmente libre [3] y de código abierto . Está basado en OpenSolaris , que se basó en System V Release 4 (SVR4) y Berkeley Software Distribution (BSD). Illumos incluye un kernel , controladores de dispositivos , bibliotecas del sistema y software de utilidad para la administración del sistema . Este núcleo es ahora la base para muchas distribuciones Illumos de código abierto diferentes , [4] de una manera similar a la que el kernel de Linux se utiliza en diferentes distribuciones de Linux . [5]
Desarrollador | Fundación Illumos |
---|---|
Escrito en | C |
Familia OS | Unix ( SVR4 ) [1] |
Estado de trabajo | Actual |
Modelo fuente | Código abierto con blobs binarios |
Versión inicial | 2010 |
Repositorio | |
Disponible en | inglés |
Plataformas | IA-32 , x86-64 , SPARC , ARM (en desarrollo) [2] |
Tipo de grano | Monolítico |
Licencia | CDDL , BSD , MIT |
Página web oficial | illumos |
Los mantenedores escriben illumos en minúsculas [6] ya que algunas fuentes de computadora no distinguen claramente una L minúscula de una i : Il mayúscula (ver homoglyph ). [7] El nombre del proyecto es una combinación de palabras illum del latín para light y OS para sistema operativo . [8]
Descripción general
Illumos se anunció a través de un seminario web [9] el jueves 3 de agosto de 2010, como un esfuerzo comunitario de algunos de los principales ingenieros de Solaris para crear un Solaris verdaderamente de código abierto intercambiando bits de código cerrado de OpenSolaris con implementaciones abiertas. [10] [11]
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 de Solaris ON, lo que permitiría a Illumos evolucionar hacia un kernel propio. [12]
A partir de 2010[actualizar], los esfuerzos se centraron en libc, el administrador de bloqueo NFS , el módulo criptográfico y muchos controladores de dispositivos para crear un sistema operativo similar a Solaris sin código propietario cerrado. A partir de 2012[actualizar], el énfasis en el desarrollo incluye la transición del compilador histórico, Studio , a GCC . [13] El software "userland" ahora está construido con GNU make [14] y contiene muchas utilidades GNU como GNU tar .
Illumos está ligeramente dirigido 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. [15]
La Fundación Illumos se ha incorporado en el estado de California como una asociación comercial 501 (c) 6 , con los miembros fundadores de la junta Jason Hoffman (anteriormente en Joyent ), Evan Powell ( Nexenta ) y Garrett D'Amore. A agosto de 2012, la fundación se encontraba en proceso de formalizar sus estatutos y desarrollo organizacional.
En OpenStorage Summit 2010, se reveló el nuevo logotipo de Illumos, con el tipo y la marca oficiales a continuación. [dieciséis]
Desarrollo
Su proyecto de desarrollo principal, illumos-gate, se deriva de OS / Net (también conocido como ON), [17] que es un kernel de Solaris con la mayor parte de los controladores, bibliotecas centrales y utilidades básicas, similar a lo que ofrece un BSD " src "árbol. Originalmente dependía de OpenSolaris OS / Net, pero se hizo una bifurcación después de que Oracle decidiera silenciosamente cerrar el desarrollo de Solaris y de manera no oficial eliminó el proyecto OpenSolaris. [18] [19] [20]
Características
- ZFS , un sistema de archivos combinado y un administrador de volumen lógico que proporciona un alto nivel de integridad de datos para capacidades de almacenamiento muy grandes.
- Solaris Containers , (o Zones) una implementación de bajo costo de la tecnología de virtualización a nivel de sistema operativo para sistemas x86 y SPARC.
- DTrace , un marco de seguimiento dinámico integral para solucionar problemas de kernel y aplicaciones en sistemas de producción en tiempo real.
- Máquina virtual basada en kernel (o KVM) una infraestructura de virtualización. KVM admite la virtualización nativa en procesadores con extensiones de virtualización de hardware.
- Virtualización de red y control de recursos de OpenSolaris , (o Crossbow) un conjunto de características que proporciona una virtualización de red interna y calidad de servicio que incluye: tecnología de interfaz de pseudo-red de NIC virtual (VNIC), zonas de IP exclusivas, administración de ancho de banda y control de flujo en un por interfaz y por VNIC.
Parientes
- Solaris (sistema operativo)
Distribuciones actuales
Distribuciones, en illumos.org [21]
- DilOS, con administrador de paquetes Debian ( dpkg + apt ) y soporte de virtualización , disponible para x86-64 y SPARC . [22]
- NexentaStor , distribución optimizada para la virtualización , redes de área de almacenamiento , almacenamiento conectado en red , y iSCSI o de canal de fibra aplicaciones que emplean el ZFS sistema de archivos .
- OmniOS Community Edition adopta un enfoque minimalista adecuado para el uso del servidor. [23]
- OpenIndiana , una distribución que es una continuación y una 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áquina virtual basada en Kernel .
- 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 y solo para servidor . [25]
- XStreamOS, una distribución para infraestructura, nube y desarrollo web. [26]
Interrumpido:
- Dyson , derivado de Debian usando libc y el sistema de inicio SMF .
- OpenSXCE, distribución para desarrolladores y administradores de sistemas para plataformas IA-32 / x86-64 x86 y SPARC . [27]
Ver también
- napp-it, interfaz web ZFS para dispositivos NAS o SAN basados en Illumos. [28]
Referencias
- ^ "Marca abierta" . www.opengroup.org .
- ^ Clulow, Joshua (25 de octubre de 2012). "Raspberry Pi Bring-Up" . Fundación illumos . Consultado el 14 de noviembre de 2013 .
- ^ "Flujo de trabajo básico de illumos: obtención de binarios cerrados" . illumos.org. 1 de agosto de 2020.
- ^ "Distribuciones" .
- ^ Blankenhorn, Dana. "Qué es Illumos y qué no es" . 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 verificación de antecedentes de smartos-discusion, sans deritus. Por cwvhogue - Pull Request # 217" . GitHub . Archivado desde el original el 23 de mayo de 2021 . Consultado el 23 de mayo de 2021 .
- ^ "Anuncio" . illumos.org. 15 de junio de 2018.
- ^ Garrett D'Amore (3 de agosto de 2010). "illumos - Hope and Light Springs Anew - Presentado por Garrett D'Amore" (PDF) . illumos.org . Consultado el 3 de agosto de 2010 .
- ^ "¿Adónde OpenSolaris? Illumos toma el manto" . Archivado desde el original el 26 de septiembre de 2015.
- ^ https://www.youtube.com/watch?v=Ff3fCC6F2FU
- ^ Garrett D'Amore (13 de agosto de 2010). "La mano puede ser forzada" . Consultado el 14 de noviembre de 2013 .
- ^ https://www.openindiana.org/documentation/faq/#how-does-openindiana-differ-from-opensolaris "Sun Studio de Oracle ha sido reemplazado por el compilador GNU GCC de código abierto".
- ^ "OpenIndiana / oi-userland" . GitHub .
- ^ Deirdré Straughan (16 de mayo de 2012). "Reunión del Consejo de Desarrolladores de illumos" . illumos.org . Consultado el 13 de agosto de 2012 .
- ^ Garrett D'Amore (27 de octubre de 2010). "Nuevo logo de illumos" . Consultado el 14 de noviembre de 2013 .
- ^ "os-net-skeleton" . bitbucket.org . Consultado el 29 de julio de 2019 .
- ^ "El personal de Oracle informa de grandes despidos en los equipos de Solaris y SPARC" . www.theregister.co.uk . Consultado el 29 de julio de 2019 .
- ^ "OpenSolaris eliminado por Ellison" . www.theregister.co.uk . Consultado el 29 de julio de 2019 .
- ^ "Ilumos sporks OpenSolaris" . www.theregister.co.uk . Consultado el 29 de julio de 2019 .
- ^ "Distribuciones - illumos" . illumos.org .
- ^ "DilOS" . www.dilos.org . Consultado el 26 de febrero de 2016 .
- ^ "OmniOS CE" . omniosce.org . Consultado el 10 de septiembre de 2017 .
- ^ "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 .
- ^ "napp-it // dispositivo ZFS NAS / SAN basado en la web para OmniOS, OpenIndiana, Solaris y Linux: Descargas" . www.napp-it.org . Consultado el 26 de febrero de 2016 .