Guides

Current Status

No Linux distro has shipped — but a BSD has.

California's AB 1043 requires operating system distributors to collect user age information. No Linux distribution has implemented a compliance mechanism as of this writing. The leading Linux candidate is an xdg-desktop-portal age range API backed by systemd's merged birthDate field.

Outside of Linux, MidnightBSD merged the aged(8) daemon on March 9, 2026 — the first operating system to ship a native age verification implementation. It includes a Unix daemon, a C library, a CLI tool, and age-based Unix groups for package gating. It is enabled by default. Ageless Linux provides the first non-speculative removal guide targeting this system.

For Linux, become-ageless.sh modifies OS identity strings and neutralizes the systemd birthDate field as a preemptive statement of noncompliance. When Linux distros begin adding age collection, the project will provide targeted removal tools for each.

Track Implementations MidnightBSD Removal View State Law Map