Void is a Unix-like general purpose operating system, based on the monolithic Linux kernel.
Void Linux was created in 2008 by former NetBSD maintainer Juan Romero Pardines, and continues to be developed entirely by volunteers. It is an independent distribution (not a fork): its package manager and build system were written from scratch.
Void Linux supports several different processor architectures, and two different C standard library implementations:
Void is based on a rolling release distribution model. Thanks to our continuous build system, new software is built into binary packages as soon as changes are pushed to the repository of source packages on Github.
XBPS allows users to quickly install, update, and remove software. There are currently over 8000 optimized binary packages for the x86, x86_64, ARMv6, ARMv7 architectures. Any of the packages in the XBPS source collection can also be built from source (natively or cross-compiled).
xbps-src is the XBPS package builder. It builds the software in containers through the use of Linux namespaces, providing isolation of processes and bind mounts (among others). No root required! Additionally xbps-src can build natively or cross compile for the target machine, and supports multiple C libraries (glibc and musl currently).
Void Linux uses runit as its init system and service supervisor — it's a simple, effective, and reliable service supervisor with minimum overhead.
Void was the first distribution to switch to LibreSSL by default, replacing OpenSSL. Due to the Heartbleed fiasco we believe that the OpenBSD project has qualified to provide a more secure alternative as it has pro-active developers.