logo
Kurashizu Blogwhere ideas flow
  • Home
  • News
  • Blog
  • About
  • Home
  • News
  • Blog
  • About

© 2026 Kurashizu. All rights reserved.

Admin·New Post·Service Status
Powered by Cloudflare·31.10.26
← Back to news

California lawmakers unanimously pass Linux exemption from age-verification law

Original article
tomshardware.com|617 points|294 comments|by shscs911|Aug 30, 2026

California Legislators Unanimously Approve Linux Exemption for Age-Verification Mandates

Open-source software distributed via licenses such as Apache, BSD, MIT, and GPL is now officially exempt from new state regulations.

Summary: In a decisive move, California has amended its upcoming Digital Age Assurance Act via Assembly Bill 1856, ensuring that open-source operating systems are not burdened by mandatory age-verification data collection.


📅 Legislative Timeline & Status

The path to this exemption involved a swift series of legislative actions to clear up ambiguity before the law's deadline.

  • August 21: Senate amends the Bill.
  • August 26: Senate passes the Bill with a 390\frac{39}{0}039​ unanimous vote.
  • August 27: Assembly concurs with the Senate's changes.
  • Final Step: Awaiting final signature from Governor Gavin Newsom (who signed the original act last October).

Effective Date: January 1, 2027.


🛠️ Who is Exempt?

The amendment fundamentally alters the definition of an "operating system provider." Now, any entity that provides an OS or application under terms that allow the user to modify, redistribute, and copy the software is excluded.

Qualifying Licenses

The following licenses satisfy the legal test for exemption:

  • GPL (General Public License)
  • MIT
  • BSD
  • Apache

Impacted Distributions

Because of these license terms, the following are no longer within the scope of AB 1856:

  1. Linux Distros: Ubuntu, Fedora, Debian, Arch, and SteamOS.
  2. BSD Family: Various BSD-based operating systems.
Entity TypeStatus under AB 1856Requirement
Proprietary OS (Windows, macOS, iOS, Android)CoveredMust collect/provide age signals
Open Source OS (Linux, BSD)ExemptNo age data collection required

🔍 Technical Nuances & Carve-outs

The legislation includes specific technical distinctions to prevent "scope creep" into the open-source ecosystem.

1. Package Managers vs. App Stores

The law now excludes software components that are not standalone executable applications provided through a "covered application store." This protects:

  • Libraries and dependencies.
  • Software distributed via package managers like apt or pacman.

2. Host-Application Extensions

A third exclusion was added for storefronts that only distribute add-ons or extensions designed to run inside a host application (e.g., browser extension stores).

3. The "Age Signal" Logic

The law's framework relies on a specific data flow: OS Provider →\rightarrow→ Age Signal →\rightarrow→ App Store →\rightarrow→ Developer

Since an exempt open-source OS does not generate this signal, the chain is broken for those platforms.


⚠️ Correcting Critical Errors

The amendments also fixed a glaring definition error in the original text. Previously, the law defined a "user" as: "a child that is the primary user of a device"

Nuance: Under that original phrasing, logically, every single device owner in California was classified as a child, making it impossible for anyone to be flagged as an adult in the system. This has now been removed.


🛡️ Privacy and Legal Protections

To prevent the "Age API" from becoming a tool for general surveillance, lawmakers added two key safeguards:

  1. Anti-Abuse Provision: It is now illegal to request an age signal from an app store or OS provider unless it is explicitly required by law.
  2. Safe Harbor: Developers and platforms are granted a good-faith safe harbor, meaning they cannot be held liable for acting on an erroneous age signal provided to them.

🖼️ Related Visuals

Bench Performance Database Deep-Dive Analysis Hardware Roadmaps

(Additional assets: Image 1, Image 2, Image 3, Image 4, Image 5, Image 6, Image 7)