DEV Community

TechPulse Lab
TechPulse Lab

Posted on • Originally published at techpulselab.com

Ageless Linux Is the Most Beautifully Petty Protest Against California's War on Open Source

A new Linux distribution appeared this week. It doesn't add anything to Debian. It doesn't remove anything from Debian. It changes exactly one file — /etc/os-release — and in doing so, it has become the most eloquent piece of legal protest software since DeCSS was printed on a t-shirt.

It's called Ageless Linux, and it exists for one reason: to be in "full, knowing, and intentional noncompliance" with California's Digital Age Assurance Act. Within hours of its Hacker News debut, it racked up nearly 600 upvotes and sparked hundreds of comments. Not because it's technically impressive — it's literally a bash script that rewrites your OS identifier. But because it perfectly, surgically exposes the absurdity of a law that passed the California legislature with zero opposition and the enthusiastic backing of Apple, Google, and Microsoft.

If that combination doesn't make your alarm bells ring, you haven't been paying attention to how Big Tech writes regulation.

What AB 1043 Actually Says

In 2025, California passed AB 1043 — the Digital Age Assurance Act. The bill sailed through the Assembly 76-0 and the Senate 38-0. The law requires "operating system providers" and "covered application stores" to implement age verification interfaces for child users.

On its face, this sounds reasonable. Protect kids online. Who could oppose that?

But the definitions in the law are where the real story lives. Under Cal. Civ. Code § 1798.500, an "operating system provider" is anyone who "develops, licenses, or controls the operating system software on a computer, mobile device, or any other general purpose computing device." An "application" is any software "that may be run or directed by a user." A "covered application store" is any website that "distributes and facilitates the download of applications from third-party developers."

Read those definitions again. Then think about what they actually cover.

GitHub is a covered application store. The Arch User Repository is a covered application store. Your friend's personal website with a download link to their weekend Python project is a covered application store. cowsay is an application. The Debian Project is an operating system provider required to build age verification infrastructure.

The Compliance Moat

Apple already has Apple ID with parental controls and age gating. Compliance cost: zero. Google already has Family Link. Compliance cost: zero. Microsoft has Windows family safety features. Compliance cost: zero.

These companies supported the bill. Of course they did. They'd already built the thing the law requires. For them, AB 1043 isn't a burden — it's a barrier to entry codified into law.

Now consider who can't comply. The Debian Project — a 30-year-old volunteer organization — has no corporate entity, no centralized account system, no app store with age gating, and no budget to build one. Neither can Arch, Gentoo, Void, NixOS, Alpine, Slackware, or any of the other 600+ active Linux distributions maintained by volunteers.

Privacy-focused operating systems like Kicksecure and Whonix — used by journalists and activists — cannot comply without destroying the thing that makes them worth using. You cannot build a privacy-preserving OS that also asks every user how old they are.

A teenager in their bedroom maintaining a hobby distro cannot comply. But Apple can, easily.

This isn't child safety. This is regulatory capture wearing a children's costume.

Why Ageless Linux Is Brilliant

What makes Ageless Linux so perfect is that it doesn't try to dodge the law. It runs straight at it, arms wide open, wearing a smile.

They are an operating system provider. They say so, loudly, citing exact statutory definitions. They are a covered application store — their website distributes a bash script, which is an application. They acknowledge every obligation the law places on them.

And then they refuse to collect anyone's age. Deliberately, openly, with their legal reasoning published for all to see.

Under AB 1043, a "user" is defined as "a child that is the primary user of the device." If you're 18 or older, you are not a "user" — you are an "account holder."

"Ageless Linux rejects this ontology," the project states. "On Ageless Linux, everyone is a user, regardless of age, and no user is a child until they choose to tell us so. They will not be given the opportunity."

That's not just civil disobedience. It's a philosophical position articulated through the medium of a bash script. Protest software in its purest form.

The Bigger Pattern

What's happening with AB 1043 is part of a broader trend. Across the world, well-intentioned regulation aimed at protecting children is being designed in ways that benefit the largest technology companies at the expense of everyone else.

The pattern is always the same: frame the regulation around child safety, define terms broadly enough to capture everyone, design compliance requirements that only large companies can meet, and enforce selectively.

Large companies have regulatory compliance departments and legal teams. Small projects, open-source maintainers, and hobbyist developers find out about these laws when someone on Hacker News posts about them — usually too late.

What You Can Do

  • If you're in California, tell your representatives you oppose laws that can't distinguish between Apple and a teenager's hobby project
  • If you're a developer, pay attention to the regulatory landscape — the EFF tracks these bills
  • If you're a Linux user, run the Ageless Linux conversion script — every installation is a hand raised

The Bottom Line

A law requiring age verification from operating system providers shouldn't be so broadly written that a bash script changing /etc/os-release creates a new regulated entity. 76 Assembly members and 38 Senators voted for a bill whose definitions would make your personal website a "covered application store" if it hosts a download link.

Ageless Linux is a mirror held up to bad legislation. It says: look at what you wrote. Look at what it actually means. Look at who it actually hurts.

Software for humans of indeterminate age. What a beautifully petty hill to die on.


Originally published on TechPulse Daily.

Top comments (0)