root@apathy:~
Apathy Linux
$ cat /etc/apathy-release
apathy linux v1.0.0
kernel: 6.6.0 | libc: musl 1.2.4 | init: runit
bootloader: limine | rootfs: squashfs (18MB)
 
$ cat /etc/philosophy
minimalist. anti-gnu. no bloat. no bullshit.
 
$ lsblk -o SIZE,TYPE
36M iso9660
 
$
~/specs

specifications

36MB
ISO image
18MB
squashfs rootfs
0
GNU components
0
proprietary blobs
~/components

components

package ver license purpose
linux 6.6.0 GPLv2 kernel (monolithic, LLVM/Clang) no initramfs
musl 1.2.4 MIT C library replaces glibc
toybox latest 0BSD userland utilities replaces coreutils
busybox latest GPLv2 utilities + initramfs
runit latest ISC init system replaces systemd
limine 12.5.1 BSD-2 bootloader (BIOS + UEFI) replaces GRUB
openssl 3.x Apache-2 TLS/SSL cryptography
apk latest GPLv2 package management
~/philosophy

anti-gnu

X glibc musl (MIT)
X GNU coreutils Toybox (0BSD)
X GCC LLVM/Clang (Apache 2.0)
X GNU bash Busybox ash
X GRUB Limine (BSD-2-Clause)
X systemd runit (ISC)
X GNU grep ripgrep (MIT)
X GNU find fd (MIT)
~/download

get apathy linux

install
36MB
ISO x86_64 — BIOS + UEFI — works offline
$ wget apathy-linux-x86_64.iso # write to usb $ sudo dd if=apathy-linux-x86_64.iso of=/dev/sdX bs=4M status=progress && sync # or build from source $ sudo ./build/build-iso.sh /mnt/apathy # boot from usb, then $ /usr/bin/apathy-installer