Void Linux [3] es una distribución Linux independiente que utiliza el gestor de paquetes X Binary Package System (XBPS) , que fue diseñado e implementado desde cero, y el sistema de inicio runit . Excluyendo los blobs binarios del núcleo , una instalación base está compuesta completamente de software libre (pero los usuarios pueden acceder a un repositorio oficial no libre para instalar también software propietario). [4] [5]
Void Linux fue creado en 2008 por Juan Romero Pardines, un ex desarrollador de NetBSD , [6] para tener un banco de pruebas para el administrador de paquetes XBPS. La capacidad de crear paquetes de forma nativa desde el código fuente utilizando xbps-src
probablemente esté inspirada en pkgsrc y otras colecciones de ports de BSD . [7]
En mayo de 2018, el equipo central trasladó el proyecto a un nuevo sitio web y repositorio de código después de que no se supiera nada del líder del proyecto durante varios meses. [8] [9] [10]
A partir de mayo de 2024, Void es el proyecto mejor calificado en DistroWatch , con una puntuación de 9,26 sobre 10. [11]
Void es una notable excepción a la mayoría de las distribuciones de Linux porque utiliza runit como su sistema de inicio en lugar del systemd más común utilizado por otras distribuciones. [12] También es único entre las distribuciones en el sentido de que están disponibles repositorios de software separados y medios de instalación que utilizan glibc o musl .
Void fue la primera distribución que incorporó LibreSSL [3] como biblioteca de criptografía del sistema de forma predeterminada. [2] En febrero de 2021, el equipo de Void Linux anunció que Void Linux volvería a usar OpenSSL el 5 de marzo de 2021. Entre las razones se encontraban el problemático proceso de parcheo de software que fue escrito principalmente para funcionar con OpenSSL, el soporte para algunas optimizaciones y el acceso anterior a algoritmos más nuevos. [13] El cambio a OpenSSL comenzó en abril de 2020 en la edición de GitHub del repositorio void-packages, donde se ha producido la mayor parte de la discusión. [14]
Debido a su naturaleza de lanzamiento continuo , un sistema que ejecuta Void se mantiene actualizado con actualizaciones binarias de los repositorios en contraste con un lanzamiento puntual. [15] Los paquetes fuente se mantienen en GitHub y se pueden compilar utilizando el sistema de compilación xbps-src. [16] El proceso de compilación de paquetes se realiza en un entorno limpio, no vinculado al sistema actual, y la mayoría de los paquetes se pueden compilar de forma cruzada para arquitecturas externas.
A partir de abril de 2017, Void Linux admite Flatpak , lo que permite la instalación de los paquetes más recientes desde repositorios ascendentes. [17]
Void Linux se puede descargar como una imagen base o como una imagen de sabor . La imagen base contiene poco más que programas básicos; los usuarios pueden configurar un entorno para ellos mismos. La imagen de sabor contiene un entorno de escritorio Xfce preconfigurado . Cinnamon , Enlightenment , LXDE , LXQt , MATE y GNOME solían ofrecerse como imágenes en vivo preempaquetadas, pero ya no se ofrecen "para disminuir la sobrecarga que implican las pruebas". [18] [19]
Las imágenes en vivo contienen un instalador que ofrece una interfaz de usuario basada en ncurses . El shell raíz predeterminado es Dash . [15]
Void Linux para PowerPC/Power ISA (no oficial) fue [20] una bifurcación de Void Linux para PowerPC y Power ISA , y el proyecto finalizó a principios de 2023. Admitía dispositivos de 32 y 64 bits , operaciones big-endian y little-endian , y musl y glibc . Void-ppc mantenía su propia infraestructura de compilación y repositorios de paquetes, y tenía como objetivo compilar todos los paquetes de Void Linux en todos los destinos. Fue una bifurcación en gran parte debido a problemas técnicos con la infraestructura de compilación de Void Linux. [21]
Project Trident fue una distribución de Linux basada en Void Linux, [22] pero se suspendió [23] en marzo de 2022. [24]
En febrero de 2023, Jesse Smith, de DistroWatch, dijo: "La distribución Void es una de las distribuciones de Linux más rápidas, livianas y con un diseño más limpio que he tenido el placer de usar. Todo es sencillo, eficiente y sorprendentemente rápido". Además, "Void tiene un repositorio de software relativamente pequeño [pero] la mayoría de las aplicaciones clave están ahí". [25]