Quite the niche project, kept up by a small team of serious developers who really care about quality, tidiness, stability and community’s feedback not left unheard
Friendly, welcoming, competent and proactive userbase, eager to help beginners (despite the distro being the quite ‘hard’ one) instead of scorning them as inferior beings and recommending them to switch back to ‘newbie distro’
Solid OS even being the bleeding-edge one, and rolling-release for those who like this updating method better. Bugs are reported and fixed in no time.
Direct relationship with devs, which on one hand helps clarifying many doubts around the distro itself and its small and big goals, on the other hand allows new users to port software to xbps on their own and submit it for approval.
No AUR, PPAs, WIP, and other nonsense stuff: all software in repos must have the same degree of stability, is well-tested and approved by dev team. AUR and similar allow ‘unofficial community-maintained software’ to make its way into the everyday desktop. This software has to meet far less strict requirements in order to be approved, and a part of it is just a mess of redundant unstable bloatware with heavy dependencies and security faults.
Very lightweight, due to the attention to cut dependencies down to the bare minimum and compile binaries without mostly unneeded and unused flags. A vanilla Linux kernel with a sane config as opposed to heavy-patched huge kernel used by many other distribution including Ubuntu, Fedora and, to an extent, Arch.
It’s one of the few distros packaging software on musl, which requires a lot of effort. The lightweightness of musl makes it perfect for embedded devices and smaller archs which Void shows a great attention for
xbps is an awesome package manager, my favourite: fast, really fast, serious, powerful, efficient and clean. a set of 8 utilities (+ xbps-src and xbps-uchroot) , which allow a fine system management
Easiness to fork the official repo, build your custom system through local repositories and throw yourself into development thanks to xbps-src and the github void-packages community.
A wiki which does exactly what it has to do: tell how to deal with Void; tell it quickly and tell it well. For everything else there’s better official documentation available on software main pages and on docs from tarballs or READMEs on github; any wiki which tries to achieve a holistic approach and to provide answers to everything related to free software, might be praiseworthy yes, yet just useless waste of manpower and quite pretentious to my eyes.
Very attractive (at least to me) default software choices: runit as init (and a s6 tested port available in repo), eudev, dracut, mandoc, zzz, wpa_supplicant. A sndio port under development.
Installer, for those preferring it over the manual boostrapping installation, doesn’t force choices: the partitions you like arranged the way you like, the bootloader you like installed on the partition of choice
A database of man pages which do not actually suck, and are rather quite good
Well, guess it’s all of it
PS: @shizonic regarding the “most BSD -like distro” thing, it’s true on one hand that Void has, under various aspects, a BSD-like approach, on the other hand, from my point of view CRUX above all, and secondary Slackware and Lunar, feel more BSD-like than Void. On the other hand Linux is Linux, kernel and software are always the same, what changes between distros are mostly the packaging system, the updating system and the default software choices. Linux is not like any the BSDs, like BSDs aren’t like Linux and not much alike one another either, and all of them are kind of different from Illumos. Different OSs stay different and that’s more of a pro to me, as you can get the best of each.
As both a Linux and BSD user, when I come to Linux it’s because I just want Linux, a good distro nothing more, nothing less