stringtranslate.com

Variantes de GNU

Las variantes de GNU (también llamadas distribuciones GNU o distros para abreviar [ vague ] ) son sistemas operativos basados ​​en el sistema operativo GNU [1] [2] [3] [4] [5] (el núcleo Hurd , la biblioteca C de GNU , bibliotecas de sistema y software de aplicación como GNU coreutils , bash , el administrador de paquetes Guix , etc.). Según el proyecto GNU y otros, estos también incluyen la mayoría de los sistemas operativos que utilizan el núcleo Linux y algunos otros que utilizan núcleos basados ​​en BSD . [6] [7] [2]

Los usuarios de GNU generalmente obtienen su sistema operativo descargando distribuciones de GNU, que están disponibles para una amplia variedad de sistemas que van desde dispositivos integrados (por ejemplo, LibreCMC ) y computadoras personales (por ejemplo, Debian GNU/Hurd ) hasta potentes supercomputadoras (por ejemplo, Rocks Cluster Distribution).

núcleo de Hurd

Captura de pantalla de Debian GNU/Hurd .

Hurd es uno de los dos núcleos oficiales desarrollados para el sistema GNU, y fue el núcleo oficial exclusivo antes de que Linux-libre también se convirtiera en un paquete oficial de GNU.Se habló de lanzar Debian GNU/Hurd como una versión preliminar de la tecnología junto con Debian 7.0 Wheezy, pero estos planes se descartaron debido al estado inmaduro del sistema. [8] Sin embargo, los encargados del mantenimiento de Debian GNU/Hurd decidieron publicar una versión no oficial en la fecha de lanzamiento de Debian 7.0. Aún no se considera que Debian GNU/Hurd proporcione el rendimiento y la estabilidad que se esperan de un sistema de producción. Entre los problemas pendientes se encuentran la implementación incompleta de las interfaces gráficas de usuario de Java y X.org y un soporte limitado para controladores de hardware. [9] Aproximadamente dos tercios de los paquetes Debian se han portado a Hurd. [10]

Arch Hurd es un trabajo derivado de Arch Linux , que se ha adaptado al sistema GNU Hurd con paquetes optimizados para la arquitectura Intel P6 . Su objetivo es proporcionar un entorno de usuario similar a Arch ( scripts de inicio de estilo BSD , administrador de paquetes pacman , lanzamientos continuos y una configuración sencilla) en GNU Hurd, que sea lo suficientemente estable para un uso al menos ocasional. Actualmente proporciona un LiveCD para fines de evaluación y guías de instalación para LiveCD e instalación convencional. [11] [12] [13]

Núcleo de Linux

Captura de pantalla de Parabola, una variante de GNU que utiliza Linux, respaldada por la FSF como un sistema "totalmente libre".
Parabola es un ejemplo de una variante de GNU que utiliza Linux, respaldada por la FSF como un sistema "totalmente libre".

El término GNU/Linux o GNU+Linux es utilizado por la FSF y sus partidarios para referirse a un sistema operativo en el que el núcleo Linux se distribuye con un software de sistema GNU . Estas distribuciones son la base instalada principal de los paquetes y programas GNU y también de Linux. El uso oficial más notable de este término para una distribución es Debian GNU/Linux.

A partir de 2018, las únicas variantes de GNU recomendadas por el Proyecto GNU para uso regular son distribuciones de Linux comprometidas con las Pautas de Distribuciones de Sistemas Libres ; la mayoría de las cuales se refieren a sí mismas como "GNU/Linux" (como Debian), y en realidad usan una versión desblobizada del núcleo Linux (como el núcleo Linux-libre ) y no el núcleo Linux principal . [14]

Núcleos BSD

Captura de pantalla de Debian GNU/kFreeBSD
Debian GNU/kFreeBSD .

Debian GNU/kFreeBSD es un sistema operativo para arquitecturas de ordenador IA-32 y x86-64 . Es una distribución de GNU con gestión de paquetes Debian y el núcleo de FreeBSD . La k en kFreeBSD es una abreviatura de kernel of [ 15] y refleja el hecho de que solo se utiliza el núcleo del sistema operativo FreeBSD completo. El sistema operativo fue lanzado oficialmente con Debian Squeeze (6.0) el 6 de febrero de 2011. [16] Un CD en vivo de Debian GNU/kFreeBSD es Ging, que ya no se mantiene. [17]

Debian GNU/NetBSD fue un puerto experimental de aplicaciones de usuario de GNU al núcleo NetBSD . No se realizó ningún lanzamiento oficial de este sistema operativo; aunque se trabajó en puertos para las arquitecturas IA-32 [18] y DEC Alpha [19] , no ha tenido mantenimiento activo desde 2002 y ya no está disponible para descarga. [20]

A partir de septiembre de 2020, el Proyecto GNU no recomienda ni respalda ningún sistema operativo BSD. [21]

Núcleo de OpenSolaris (Illumos)

Nexenta OS es la primera distribución que combina el espacio de usuario GNU (con la excepción de libc; se utiliza la libc de OpenSolaris ) y el empaquetado y organización de Debian con el núcleo OpenSolaris . Nexenta OS está disponible para sistemas basados ​​en IA-32 y x86-64 . Nexenta Systems , Inc inició el proyecto y patrocina su desarrollo continuo. [22] Nexenta OS no se considera una variante de GNU, debido al uso de la libc de OpenSolaris. Varias distribuciones de Illumos utilizan el espacio de usuario GNU por defecto. [23]

Núcleo XNU (Darwin)

Núcleo de Windows NT

GNU Bash ejecutándose en Windows 10.

El proyecto Cygwin es una capa de compatibilidad en desarrollo activo en forma de biblioteca C que proporciona una parte sustancial de la funcionalidad de la API POSIX para Windows, así como una distribución de GNU y otros programas similares a Unix para dicho ecosistema. Fue lanzado por primera vez en 1995 por Cygnus Solutions (ahora Red Hat ).

En 2016, Microsoft y Canonical añadieron una capa de compatibilidad oficial a Windows 10 que traduce las llamadas al kernel de Linux a las de Windows NT , lo contrario de lo que hace Wine . Esto permite que los ejecutables ELF se ejecuten sin modificaciones en Windows y tiene como objetivo proporcionar a los desarrolladores web el espacio de usuario GNU más familiar sobre el kernel de Windows. [24] [25] [26] La combinación se ha denominado "Linux para Windows", aunque Linux (es decir, la familia de sistemas operativos definida por su uso común del kernel de Linux ) está ausente.

Véase también

Referencias

  1. ^ "Guix: un nuevo gestor de paquetes y distribución GNU - Phoronix". www.phoronix.com . Consultado el 2 de abril de 2018 .
  2. ^ ab UG, Awesome Developers. "Source Code & GPL Open Source". www.snom.com . Archivado desde el original el 9 de abril de 2018 . Consultado el 8 de abril de 2018 . Las variantes del sistema operativo GNU, que utilizan el núcleo Linux, son ampliamente utilizadas en la actualidad; aunque a estos sistemas se los suele denominar "Linux", se los denomina con más precisión "sistemas GNU/Linux".
  3. ^ "El sistema operativo GNU". LinuxReviews . Consultado el 2 de abril de 2018 .
  4. ^ "Pasantías de Outreachy trabajando con GNU Guix". www.outreachy.org . Consultado el 2 de abril de 2018 .
  5. ^ "13 distribuciones ligeras de Linux para darle una nueva vida a tu vieja PC". MakeUseOf . Consultado el 2 de abril de 2018 .
  6. ^ Stallman, Richard (19 de junio de 2007). «Linux y el Proyecto GNU». Acerca del Proyecto GNU . Free Software Foundation . Consultado el 22 de julio de 2007 .
  7. ^ El proyecto Debian (11 de julio de 2007). «¿Qué es Debian?». Acerca de Debian . Consultado el 22 de julio de 2007 .
  8. ^ Lista de posibles arquitecturas de lanzamiento para Debian Wheezy
  9. ^ Noticias de GNU Hurd
  10. ^ Wiki de Debian: Debian GNU/Hurd
  11. ^ "Graphical livecd - Desktop packages", Arch Hurd , 7 de diciembre de 2010, archivado desde el original el 14 de marzo de 2012 , consultado el 8 de diciembre de 2011
  12. ^ "Un mes en Hurd: imágenes de CD.", GNU , 31 de diciembre de 2010 , consultado el 8 de diciembre de 2011
  13. ^ Vervloesem, Koen (7 de julio de 2010). "The Hurd: GNU's quest for the perfect kernel" (El Hurd: la búsqueda de GNU por el núcleo perfecto). LWN.net . Distribuciones Hurd . Consultado el 8 de diciembre de 2011 .
  14. ^ "Distribuciones GNU/Linux libres". gnu.org . 22 de diciembre de 2017.
  15. ^ "Preguntas frecuentes sobre Debian GNU/kFreeBSD".
  16. ^ "Debian 6.0 Squeeze lanzado".
  17. ^ "Preguntas frecuentes sobre Ging". Archivado desde el original el 22 de abril de 2008. Consultado el 22 de febrero de 2008 .
  18. ^ "Debian GNU/NetBSD". Debian.org . Consultado el 20 de julio de 2012 .
  19. ^ "Debian GNU/NetBSD para Alpha". Debian.org . Consultado el 20 de julio de 2012 .
  20. ^ "Noticias de Debian GNU/*BSD". Debian.org . Consultado el 20 de julio de 2012 .
  21. ^ "Explicando por qué no respaldamos otros sistemas". Proyecto GNU . Consultado el 2 de septiembre de 2020 .
  22. ^ Nexenta Systems, Inc. (20 de junio de 2007). "Unix Portal:Nexenta OS - Nexenta OpenSolaris". Patrocinadores y soporte . Archivado desde el original el 11 de julio de 2007. Consultado el 22 de julio de 2007. Este trabajo fue iniciado y patrocinado por Nexenta Systems, Inc. El soporte técnico está disponible en una variedad de fuentes, incluyendo la comunidad y los foros web .
  23. ^ Fundación Illumos . "Distribuciones". Usuario predeterminado
  24. ^ "Por qué no es una locura que Microsoft haga que las aplicaciones de Linux se ejecuten en Windows". WIRED . Consultado el 8 de abril de 2018 .
  25. ^ scooley. "Preguntas frecuentes (FAQ)". docs.microsoft.com . Consultado el 8 de abril de 2018 .
  26. ^ Rogoff, Zak (14 de marzo de 2018). "Reflexiones sobre GNU/kWindows: programas GNU que se ejecutan de forma nativa sobre el núcleo de Windows". Medium . Consultado el 8 de abril de 2018 .

Enlaces externos