California just passed a law requiring all operating systems—including Linux—to collect user age data and hand it to apps via real-time API starting January 1, 2027. The open-source community’s response arrived this week: Ageless Linux, a Debian-based distribution explicitly designed as civil disobedience, refusing to implement what its creators call “surveillance infrastructure masquerading as child protection.”
California Law Mandates OS-Level Age Tracking
California’s Digital Age Assurance Act (AB 1043), signed in October 2025, requires operating system providers to collect birth date or age during device setup, categorize users into four age brackets (under 13, 13-16, 16-18, 18+), and maintain a real-time API that hands this data to any app that requests it. Effective January 1, 2027, penalties reach up to $7,500 per child for intentional violations.
This isn’t age verification for websites, which already exists. This is OS-level surveillance infrastructure. Once your device reports your age bracket to apps, the precedent exists for tracking location, biometrics, anything the government mandates. There’s no exemption for open-source projects, no consideration for global development teams, no acknowledgment that volunteer maintainers don’t have legal departments.
Moreover, half of U.S. states now mandate age verification, with nine enacting laws in 2025 alone. California and Colorado are both targeting OS-level verification. This is coordinated policy shift, not isolated legislation.
Ageless Linux: Civil Disobedience Through Code
Ageless Linux launched this week as a bash script that converts Debian into a distribution explicitly in “full, knowing, and intentional noncompliance” with AB 1043. It includes a machine-readable REFUSAL file and either provides a stub API returning no data or omits the API entirely. The project’s mission: “There will always be a Linux distribution that treats its users as people of indeterminate age.”
This is political commentary through code. Ageless frames compliance as enabling surveillance, arguing the law creates a “compliance moat” benefiting corporations while making volunteer FOSS distribution impossible. The project commits to maintaining removal tools if major distros comply. If Ubuntu ships age-verification infrastructure, Ageless will publish scripts to strip it.
Furthermore, the hardware plan is deliberate provocation: a $6-18 Milk-V Duo S single-board computer pre-flashed with Ageless overlay, distributed directly to minors. It’s daring California to enforce a law that didn’t consider how open-source development works.
Related: GIMP 3.2 Non-Destructive Editing: $0 vs Adobe’s $840/Year
The Surveillance Trap: Wrong Layer, Wrong Solution
OS-level age verification doesn’t protect children. It’s the wrong technical layer and trivially bypassed via VMs, USB boot drives, older hardware, or borrowed devices. Age verification belongs at the app level, where it already exists. Parental control software solves this—the issue is underutilization, not infrastructure gaps.
Hacker News developers were blunt: “Controlling what children do online is a solved problem: Parenting and parental control applications. Compliance forces sacrificing our privacy for others’ parenting failures.” Another compared this to Saudi Arabia mandating gender verification for OS downloads—global developers resist jurisdiction they never consented to.
The Electronic Frontier Foundation warns: “Age-verification mandates put at risk all internet users’ privacy, anonymity, and security. Once this identity verification infrastructure exists, it can expand beyond age checks.” IEEE Spectrum calls age verification “a trap”—infrastructure built for child protection inevitably becomes surveillance mechanism.
Consequently, what starts as age checking becomes permanent surveillance. That’s the documented pattern whenever identity verification infrastructure gets normalized.
Who This Really Benefits (Hint: Not Children)
Compliance costs favor Microsoft and Apple over volunteer FOSS maintainers. Corporations have legal teams. Volunteer Linux maintainers face $7,500 per child liability for free work. Global developers are being told to implement California surveillance or face penalties they can’t contest.
No major Linux distribution has implemented compliance yet. Ubuntu stated on March 4 it’s “reviewing with legal counsel” but has “no concrete plans on how, or even whether” to comply. Fedora and Linux Mint are similarly undecided.
Age verification mandates appeared “almost simultaneously in the US, UK, and EU with same logical fallacies.” A Reddit investigation allegedly traced $2 billion in nonprofit grants to Meta lobbying for these laws. This isn’t grassroots child protection—it’s corporate-backed surveillance normalization.
In fact, small FOSS projects can’t afford legal compliance. Big corporations absorb the cost. It’s regulatory capture with a child-safety veneer.
What Happens Next
The January 1, 2027 deadline approaches. Corporate OS will likely comply. Major Linux distributions are split: some may implement minimal compliance, others will ignore the law (relying on offshore development), some may adopt Ageless-style noncompliance.
However, legal challenges are inevitable. First Amendment (compelled speech), jurisdiction (can California regulate global FOSS?), and enforcement (California AG vs. volunteer developers in Finland) will test whether this law survives.
If AB 1043 stands, the EU and UK will copy it—age verification is already trending there. Device-level identity verification becomes global standard. If Ageless succeeds, it proves open source can resist unwanted jurisdiction.
The next nine months determine whether governments can mandate surveillance APIs in free software. The open-source community’s answer: No.
Key Takeaways
- California’s AB 1043 requires all OSes to collect age data and provide API to apps (effective Jan 1, 2027, penalties up to $7,500 per child)
- Ageless Linux launched as intentional civil disobedience, refusing surveillance infrastructure
- OS-level age verification doesn’t protect children—wrong layer, easily bypassed, parental controls already exist
- Compliance costs favor corporations over volunteer FOSS (legal liability for free work)
- Major Linux distros reviewing but no concrete plans (Ubuntu, Fedora undecided)
- Legal challenges expected on First Amendment and jurisdiction grounds
- If AB 1043 stands, device-level identity verification becomes global standard
Sources: Ageless Linux, California AB 1043, EFF, Hacker News, PC Gamer

