Articulo de referencia

Illumos

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 l...

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

El sistema operativo OpenIndiana es una de las muchas distribuciones de Illumos.

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 ]

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 ]

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

  1. La consolidación "OS/Network" (proyecto), considerada el núcleo del kernel de Solaris.

Referencias

  1. "Marca Abierta" . www.opengroup.org .
  2. 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 .
  3. "Construyendo illumos" . illumos.org . Consultado el 31 de agosto de 2023 .
  4. 1 2 "Distribuciones - illumos" . illumos.org .
  5. Blankenhorn, Dana. "Qué es y qué no es Illumos" . ZDNet .
  6. "Preguntas frecuentes" . illumos . Consultado el 2 de mayo de 2020 .
  7. 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 .
  8. "Anuncio" . illumos.org. 15 de junio de 2018.
  9. 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 .
  10. "¿Hacia dónde se dirige OpenSolaris? illumos toma el relevo" . 20 de noviembre de 2012. Archivado del original el 26 de septiembre de 2015.
  11. Archivado en Ghostarchivey la Wayback Machine: "OpenIndiana, Illumos y la comunidad OpenSolaris (Parte 1)" . 5 de mayo de 2011 vía YouTube .
  12. D'Amore, Garrett (27 de octubre de 2010). "Nuevo logotipo de illumos" . Recuperado el 14 de noviembre de 2013 .
  13. D'Amore, Garrett (13 de agosto de 2010). "Puede que no quede más remedio" . Recuperado el 14 de noviembre de 2013 .
  14. 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."
  15. "OpenIndiana/oi-userland" . GitHub . 28 de octubre de 2021.
  16. 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 .
  17. "os-net-skeleton" . bitbucket.org . Archivado del original el 29 de julio de 2019. Consultado el 29 de julio de 2019 .
  18. "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 .
  19. "Ellison cancela OpenSolaris" . www.theregister.co.uk . Consultado el 29 de julio de 2019 .
  20. "illumos sporks OpenSolaris" . www.theregister.co.uk . Consultado el 29 de julio de 2019 .
  21. "DilOS" . www.dilos.org . Archivado del original el 21 de febrero de 2016. Consultado el 26 de febrero de 2016 .
  22. "OmniOS CE" . omniosce.org . Consultado el 10 de septiembre de 2017 .
  23. "Helios" . github.com/oxidecomputer/helios . Consultado el 14 de abril de 2025 .
  24. "Tribblix" . www.tribblix.org . Consultado el 26 de febrero de 2016 .
  25. "v9os" . milax.fi . Consultado el 13 de diciembre de 2017 .
  26. "XStreamOS" . Sonicle . Consultado el 4 de marzo de 2021 .
  27. "OpenSXCE" . www.opensxce.org . Consultado el 26 de febrero de 2016 .
  28. 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.
  • Illumos en GitHub
  • napp-it , una interfaz web ZFS para dispositivos NAS o SAN basados ​​en Illumos.