Software for humans of indeterminate age. We don't know how old you are. We don't want to know. We are legally required to ask. We won't.
Ageless Linux is a Debian-based operating system distribution and civil disobedience project designed to intentionally bypass the age verification requirements of the California Digital Age Assurance Act (AB 1043).
The main features and functionalities of the project include:
Conversion Script: The tool works as a two-step process: users first install standard Debian and then run a conversion script.
OS Identification: This script modifies system files (specifically /etc/os-release) to identify the software as "Ageless Linux," effectively taking "control" of the operating system software under the legal definitions of the statute.
User Empowerment: By running the script, the individual user technically becomes an "operating system provider," moving them into the same regulatory landscape as the project itself.
Stub Verification API: In its standard mode, the system deploys a stub age verification API that returns no data to developers.
"Flagrant Mode": For more direct protest, this mode installs no API at all and replaces it with a machine-readable refusal notice (/etc/ageless/REFUSAL) that explicitly declines to comply with age collection requirements.
Minimum Data Collection: The system is "compliant" with data minimization standards by collecting zero information, as zero is considered the absolute minimum.
The Ageless Device: A sub-$15 single-board computer (Milk-V Duo S) pre-flashed with the Ageless Linux overlay, designed for physical distribution to minors at STEM fairs or libraries.
Ageless App Store: A dedicated web platform (store.agelesslinux.org) that facilitates the download of applications—such as Python environments, IRC clients, and simple games—without age gating or bracket signaling.
Honest Advice over Gates: Rather than using technical barriers that encourage children to lie, the platform provides honest, human-readable safety advice.
Transparent Messaging: For example, an IRC client might include a simple message advising a child to "ask an adult before chatting online" instead of a mandatory age-declaration dropdown.
Stripping Surveillance: The project serves as a commitment to remove age-collection infrastructure from the Linux ecosystem. If major distributions (like Ubuntu or Fedora) add age prompts or verification daemons, Ageless Linux plans to publish scripts and forked packages to strip those features out.