Log in
Enquire now
Void Linux

Void Linux

Independent Linux distribution that uses the X Binary Package System (XBPS) package manager, which was designed and implemented from scratch, and the runit init system. Excluding binary kernel blobs, a base install is composed entirely of free software, but users can access an official non-free repository to install proprietary software.

OverviewStructured DataIssuesContributors

Contents

HistoryFeaturesEditionsForksDerivativesTimelineTable: Further ResourcesReferences
voidlinux.org
Is a
Software
Software

Software attributes

Community Forum
voidlinux.org/news/201...wn.html
License
Various licenses; Void-made software is mostly licensed under BSD 2-clause
First Release
2008
Latest Release
September 30, 2021
Latest Version
Rolling release / installation medium
Created/Discovered by
‌
Juan Romero Pardines
Date Invented
2008
Industry
Software development
Software development
Open-source software
Open-source software
Software
Software
Operating system
Operating system

Other attributes

Company Operating Status
Active
Creator
‌
Juan Romero Pardines
Founded Date
January 1, 2008
Platform
‌
P6 (microarchitecture)
X86-64
X86-64
ARM architecture
ARM architecture
Published Date
January 1, 2008
Public/Private
Public
Short Name
Void
Wikidata ID
Q19310966
History

Void Linux was created in 2008 by Juan Romero Pardines, a former developer of NetBSD, to have a test-bed for the XBPS package manager. The ability to natively build packages from source using xbps-src is likely inspired by pkgsrc and other BSD ports collections.

In May 2018, the project was moved to a new website and code repository by the core team after the project leader had not been heard from for several months.

As of December 2021, Void is the fourth highest rated project on DistroWatch with a score of 9.07 out of 10.

Features

Void is a notable exception to the majority of Linux distributions because it uses runit as its init system instead of the more common systemd used by other distributions including Arch Linux, CentOS, Debian, Fedora, Mageia and Ubuntu. It is also unique among distributions in that separate software repositories and installation media using both glibc and musl are available.

Void was the first distribution to have incorporated LibreSSL as the system cryptography library by default. In February 2021, the Void Linux team announced the switching back to OpenSSL on March 5, 2021. Among the reasons were the problematic process of patching software that was primarily written to work with OpenSSL, the support for some optimizations and earlier access to newer algorithms. A switch to OpenSSL began in April 2020 in the GitHub issue of the void-packages repository where most of the discussion has taken place.

Due to its rolling release nature, a system running Void is kept up-to-date with binary updates always carrying the newest release. Source packages are maintained on GitHub and can be compiled using the xbps-src build system. The package build process is performed in a clean environment, not tied to the current system, and most packages can be cross-compiled for foreign architectures.

As of April 2017, Void Linux supports Flatpak, which allows the installation of the latest packages from upstream repositories.

Jesse Smith of DistroWatch notes fast boot times which he credited to runit, but also notes that documentation and bug-testing are lacking.

Editions

Void Linux can be downloaded as a base image or as a flavor image. The base image contains little more than basic programs, which users can then configure an environment for themselves. The flavor image contains a pre-configured Xfce desktop environment. Cinnamon, Enlightenment, LXDE, LXQt, MATE, and GNOME used to be offered as pre-packaged live images, but are no longer offered "in order to decrease the overhead involved with testing."

The live images contain an installer that offers a ncurses-based user interface. The default root shell is Dash.

Forks

Void Linux for PowerPC/Power ISA (unofficial) is a fork of Void Linux for PowerPC and Power ISA. It supports 32-bit and 64-bit devices, big-endian and little-endian operation, and musl and glibc. Void-ppc maintains its own build infrastructure and package repositories, and aims to build all of Void Linux's packages on all targets. It is a fork largely because of technical issues with Void Linux's build infrastructure.

Derivatives

Project Trident was the first Linux distribution based on Void Linux, but has since been discontinued.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date

Exploring Void Linux - A Different Kind Of Distro

https://www.youtube.com/watch?v=49jhT9SaOcQ

Web

August 27, 2021

Into the Void: Taking A Look At Void Linux [Installation + Review]

https://www.youtube.com/watch?v=bZedbEhKGnA

Web

February 12, 2022

This Video IS About Void Linux

https://www.youtube.com/watch?v=xeOK3pOvmo0

Web

October 31, 2021

References

Find more entities like Void Linux

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us
By using this site, you agree to our Terms of Service.