News

California Open Source Carve-Out Spares Linux, Snags SteamOS

Published

on

<p>California&&num;8217&semi;s age verification law was written broadly enough to demand a birthday prompt from any Linux user installing Ubuntu&period; As of last week&comma; that may no longer be true&period;<&sol;p>&NewLine;<p>An amendment to Assembly Bill 1856&comma; published May 18&comma; rewrites the definition of &&num;8220&semi;operating system provider&&num;8221&semi; so it excludes anyone distributing software under licenses that let users copy&comma; redistribute&comma; and modify it&period; If the amendment survives committee in June&comma; Debian&comma; Fedora&comma; Arch&comma; and the dozens of distributions built on them will sit outside the Digital Age Assurance Act&&num;8217&semi;s scope when it takes effect <strong>January 1&comma; 2027<&sol;strong>&period;<&sol;p>&NewLine;<h2>What the May 18 Amendment Adds<&sol;h2>&NewLine;<p>AB 1856 is sponsored by the same lawmaker who wrote the underlying statute&period; Assemblymember Buffy Wicks&comma; the Oakland Democrat who chairs the Assembly Appropriations Committee&comma; introduced it in February&period; A third version was published on May 18 and advanced to a second reading the next day&period;<&sol;p>&NewLine;<p>The added definitional language sits inside the original act&&num;8217&semi;s section on operating system providers&period; It says the term &&num;8220&semi;does not mean a person or entity that distributes an operating system or application under license terms that permit a recipient to copy&comma; redistribute&comma; and modify the software&period;&&num;8221&semi; That phrasing tracks the Open Source Initiative&&num;8217&semi;s long-standing test for what counts as free software&comma; which means courts already have decades of case law to lean on if it gets challenged&period;<&sol;p>&NewLine;<p>In practice&comma; the <strong>open source carve-out<&sol;strong> captures the major desktop Linux distributions&comma; the BSD family&comma; and most Android forks that ship without proprietary Google services&period; It does not capture every Linux derivative&comma; and that gap is where the story gets interesting&period;<&sol;p>&NewLine;<table>&NewLine;<thead>&NewLine;<tr>&NewLine;<th>Operating system<&sol;th>&NewLine;<th>Status under AB 1043<&sol;th>&NewLine;<th>Status if AB 1856 passes<&sol;th>&NewLine;<&sol;tr>&NewLine;<&sol;thead>&NewLine;<tbody>&NewLine;<tr>&NewLine;<td>Apple iOS&comma; macOS<&sol;td>&NewLine;<td>Covered<&sol;td>&NewLine;<td>Covered<&sol;td>&NewLine;<&sol;tr>&NewLine;<tr>&NewLine;<td>Microsoft Windows<&sol;td>&NewLine;<td>Covered<&sol;td>&NewLine;<td>Covered<&sol;td>&NewLine;<&sol;tr>&NewLine;<tr>&NewLine;<td>Google Android &lpar;Play build&rpar;<&sol;td>&NewLine;<td>Covered<&sol;td>&NewLine;<td>Covered<&sol;td>&NewLine;<&sol;tr>&NewLine;<tr>&NewLine;<td>Debian&comma; Fedora&comma; Ubuntu&comma; Arch&comma; Mint<&sol;td>&NewLine;<td>Covered<&sol;td>&NewLine;<td>Exempt<&sol;td>&NewLine;<&sol;tr>&NewLine;<tr>&NewLine;<td>FreeBSD&comma; OpenBSD&comma; NetBSD<&sol;td>&NewLine;<td>Covered<&sol;td>&NewLine;<td>Exempt<&sol;td>&NewLine;<&sol;tr>&NewLine;<tr>&NewLine;<td>Valve SteamOS<&sol;td>&NewLine;<td>Covered<&sol;td>&NewLine;<td>Still covered &lpar;proprietary client&rpar;<&sol;td>&NewLine;<&sol;tr>&NewLine;<tr>&NewLine;<td>Google ChromeOS<&sol;td>&NewLine;<td>Covered<&sol;td>&NewLine;<td>Likely still covered<&sol;td>&NewLine;<&sol;tr>&NewLine;<&sol;tbody>&NewLine;<&sol;table>&NewLine;<figure class&equals;"wp-block-image aligncenter featured-image" style&equals;"margin&colon;1&period;5em auto&semi;text-align&colon;center&semi;"><img class&equals;"aligncenter" src&equals;"https&colon;&sol;&sol;budgyapp&period;com&sol;wp-content&sol;uploads&sol;2026&sol;05&sol;california-open-source-carve-out-spares-linux-from-age-verification-mandate&period;webp" alt&equals;"California open source carve-out spares Linux from age verification mandate&period;" style&equals;"width&colon;100&percnt;&semi;max-width&colon;800px&semi;height&colon;auto&semi;border-radius&colon;8px&semi;display&colon;block&semi;margin&colon;0 auto&semi;" &sol;><figcaption style&equals;"text-align&colon;center&semi;font-size&colon;0&period;85em&semi;color&colon;&num;888&semi;margin-top&colon;0&period;5em&semi;">California open source carve-out spares Linux from age verification mandate&period;<&sol;figcaption><&sol;figure>&NewLine;<h2>Why the Original Law Pulled in Linux<&sol;h2>&NewLine;<p>Governor Gavin Newsom signed <a href&equals;"https&colon;&sol;&sol;leginfo&period;legislature&period;ca&period;gov&sol;faces&sol;billNavClient&period;xhtml&quest;bill&lowbar;id&equals;202520260AB1043" target&equals;"&lowbar;blank" rel&equals;"noopener">the Digital Age Assurance Act text on the California legislature site<&sol;a> in October 2025&period; The statute defines an operating system provider as anyone who &&num;8220&semi;develops&comma; licenses&comma; or controls the operating system software on a computer&comma; mobile device&comma; or any other general purpose computing device&period;&&num;8221&semi; That sweep was wide enough to land on every Linux distribution downloaded by a California IP&period;<&sol;p>&NewLine;<p>The core requirement is a birthday prompt at account setup&period; Whatever the user enters gets bucketed and exposed to app developers through a real-time application programming interface &lpar;API&comma; software that lets one program ask another for data&rpar;&period; Developers never see the actual birth date&period; They see one of four age brackets the operating system reports back&period;<&sol;p>&NewLine;<ol>&NewLine;<li>Under 13 years of age<&sol;li>&NewLine;<li>At least 13 and under 16<&sol;li>&NewLine;<li>At least 16 and under 18<&sol;li>&NewLine;<li>18 or older<&sol;li>&NewLine;<&sol;ol>&NewLine;<p>Penalties scale per minor affected&period; A negligent violation costs up to <strong>&dollar;2&comma;500 per affected child<&sol;strong>&period; An intentional violation runs to &dollar;7&comma;500&period; With roughly 8 million Californians under 18&comma; the math for a distribution that misses compliance is unforgiving&comma; which is why community-led projects with no legal team or revenue stream pushed back hardest after the original signing&period;<&sol;p>&NewLine;<p>Newsom himself flagged the problem when he signed&period; In an accompanying statement he asked the legislature to amend the act before its effective date&comma; citing complications around multi-user family accounts and profiles shared across devices&period; AB 1856 is one of the answers to that ask&period;<&sol;p>&NewLine;<h2>The SteamOS Gap the Carve-Out Leaves Open<&sol;h2>&NewLine;<p>The amended text protects software distributed under permissive licenses&period; <strong>Valve&&num;8217&semi;s SteamOS<&sol;strong> is built on Arch Linux&comma; which qualifies on its own&period; But Valve ships SteamOS with the proprietary Steam Client preinstalled&comma; and that client is not redistributable under terms the user can modify&period; Lawyers parsing the bill expect Valve will remain on the hook&period;<&sol;p>&NewLine;<p>The same logic shadows the Steam Deck&comma; the Steam Frame&comma; and the newer Lenovo Legion Go S&comma; all three of which ship with Valve&&num;8217&semi;s platform preconfigured for retail purchase&period; If AB 1856 passes as written&comma; those devices will need an age prompt the first time a California buyer powers them on&comma; while a Steam Deck flashed with vanilla Arch by an enthusiast will not&period;<&sol;p>&NewLine;<p>ChromeOS sits in a similar gray zone&period; The underlying ChromiumOS is open source&comma; but the build Google ships on retail Chromebooks bundles closed components&period; Most Android forks loaded with Google Mobile Services&comma; the closed bundle that includes Play Store and Maps&comma; fall on the wrong side of the same line&period;<&sol;p>&NewLine;<p>This is the second-order story behind the headline&period; The carve-out is real relief for community distributions and for hardware vendors like System76 that sell preloaded Pop&excl;&lowbar;OS&period; It is not relief for the commercial Linux derivative most Californians actually own&period; Valve&&num;8217&semi;s hardware-survey numbers put SteamOS at roughly 2&percnt; of Steam users as of April&comma; and the company has been promoting it aggressively as a Windows handheld alternative&period;<&sol;p>&NewLine;<p>Wicks&&num;8217&semi;s office has not publicly addressed the SteamOS question&period; Neither has Valve&period; Privately&comma; several developer mailing lists have flagged the same ambiguity&comma; and at least one Steam Deck modder community is already drafting documentation for users who plan to swap the proprietary client at first boot&period; That is the kind of workaround the original law was supposed to make unnecessary&period;<&sol;p>&NewLine;<h2>Colorado&&num;8217&semi;s Parallel Path and the System76 Lobby<&sol;h2>&NewLine;<p>Carl Richell&comma; founder and chief executive of Denver-based Linux hardware maker System76&comma; has been working a different state capitol&period; Colorado&&num;8217&semi;s age attestation bill&comma; SB51&comma; was redrafted in April after Richell met with co-author Senator Matt Ball&period; The revised version exempts open source operating systems&comma; applications&comma; code repositories such as GitHub and GitLab&comma; and containerized formats like Docker and Podman&period;<&sol;p>&NewLine;<p>That is a broader carve-out than California&&num;8217&semi;s&period; SB51&&num;8217&semi;s exemption explicitly covers code-hosting infrastructure&comma; which Wicks&&num;8217&semi;s amendment does not address&period; The Colorado bill cleared committee in late April and is currently awaiting the governor&&num;8217&semi;s signature&period;<&sol;p>&NewLine;<p>Colorado matters because it is the first state bill to treat the open source software supply chain as a category requiring its own statutory shield&period; At least 25 state age verification statutes are already enacted in some form&comma; and a West Virginia version takes effect next month&period; The next wave&comma; including pending bills in Illinois and New York&comma; will choose between the California model&comma; which protects only the operating system itself&comma; and the Colorado model&comma; which protects the development infrastructure around it&period;<&sol;p>&NewLine;<p>Richell told a Denver Linux user group earlier this year that the bills in their original forms would have forced small distributions to choose between geo-blocking California and shutting down entirely&period; That second outcome is not hypothetical&period; One BSD project already chose the first&period;<&sol;p>&NewLine;<h2>MidnightBSD&&num;8217&semi;s Geo-Ban and the Cost of Compliance<&sol;h2>&NewLine;<p>MidnightBSD&comma; a niche FreeBSD-derived operating system maintained by a small group of volunteers&comma; added a license clause this February barring California residents from using the project for desktop installations&period; The clause was extended in March to cover Brazil&comma; where a separate age law takes effect this month&comma; and it is queued up for Colorado&comma; Illinois&comma; and New York if those states finalize their bills without the kind of carve-out Richell is pushing&period;<&sol;p>&NewLine;<p>The project&&num;8217&semi;s developers then started exploring a system-level verification mechanism&comma; codenamed <em>aged<&sol;em> with a companion tool called <em>agectl<&sol;em>&period; The framework lets installed apps ask the operating system whether the current user falls in one of the AB 1043 brackets&comma; without exposing the underlying birth date&period; It is the same architecture the major commercial providers plan to build&comma; engineered by a team of volunteers&period;<&sol;p>&NewLine;<p>The reason a tiny project felt forced to build what Microsoft is also building is the penalty schedule&period; The Electronic Frontier Foundation argued in <a href&equals;"https&colon;&sol;&sol;www&period;eff&period;org&sol;deeplinks&sol;2026&sol;03&sol;ab-1043s-internet-age-gates-hurt-everyone" target&equals;"&lowbar;blank" rel&equals;"noopener">a March deeplinks post on the act&&num;8217&semi;s effect on open platforms<&sol;a> that the structure does the opposite of what it claims&period;<&sol;p>&NewLine;<blockquote>&NewLine;<p>The act harms users&&num;8217&semi; and developers&&num;8217&semi; right to free expression&comma; their digital liberties&comma; privacy&comma; and ability to create and use open platforms&period; It also&comma; perversely&comma; entrenches the dominance of major operating system developers and device makers&period;<&sol;p>&NewLine;<&sol;blockquote>&NewLine;<p>That framing&comma; from the EFF in March&comma; treated the original act as a transfer of leverage to incumbents who can absorb compliance cost&period; The May 18 amendment partially answers the critique&period; It does not answer it for SteamOS&comma; ChromeOS&comma; or any Android fork that bundles closed code&period;<&sol;p>&NewLine;<h2>The Constitutional Frame After Paxton<&sol;h2>&NewLine;<p>The legal scaffolding underneath every state age verification law shifted last June&period; The Supreme Court&&num;8217&semi;s 6-to-3 decision in Free Speech Coalition v&period; Paxton upheld a Texas statute that required pornography sites to verify visitors&&num;8217&semi; ages&period; Justice Clarence Thomas wrote that adults &&num;8220&semi;have no First Amendment right to avoid age verification&&num;8221&semi; in that context&comma; and he applied <strong>intermediate scrutiny<&sol;strong> rather than the strict scrutiny that had struck down past attempts&period;<&sol;p>&NewLine;<ul>&NewLine;<li><strong>99&percnt;<&sol;strong> of Pornhub visitors in age-verified states refused to verify&comma; per data shared with researcher Eric Goldman<&sol;li>&NewLine;<li><strong>80&percnt;<&sol;strong> drop in Pornhub&&num;8217&semi;s Louisiana traffic after that state&&num;8217&semi;s wall went live<&sol;li>&NewLine;<li><strong>25-plus<&sol;strong> state age verification statutes already enacted&comma; with West Virginia&&num;8217&semi;s effective next month<&sol;li>&NewLine;<li><strong>&dollar;11&period;4 billion<&sol;strong> projected annual OECD age verification market within 10 to 15 years&comma; per a 2021 Age Verification Providers Association estimate<&sol;li>&NewLine;<&sol;ul>&NewLine;<h3>The Balk-Rate Problem<&sol;h3>&NewLine;<p>Eric Goldman&comma; a Santa Clara University law professor who has written against age verification mandates for years&comma; <a href&equals;"https&colon;&sol;&sol;blog&period;ericgoldman&period;org&sol;archives&sol;2026&sol;05&sol;how-often-do-consumers-balk-at-doing-online-age-authentication&period;htm" target&equals;"&lowbar;blank" rel&equals;"noopener">published a blog post Monday on how often consumers walk away from credential checks<&sol;a>&period; He calls the rate the <strong>balk rate<&sol;strong>&period; For pornography sites the figure runs between 80&percnt; and 99&percnt;&period; For mainstream social platforms it would almost certainly run lower&comma; but no platform that has tested age gating publicly has reported numbers below double digits&period; Goldman&&num;8217&semi;s argument is that courts after Paxton may not treat high balk rates as constitutionally significant&comma; even when credential checks measurably suppress lawful adult traffic&period;<&sol;p>&NewLine;<h3>The VPN Workaround<&sol;h3>&NewLine;<p>George Ford&comma; chief economist at the Phoenix Center for Advanced Legal and Economic Public Policy Studies&comma; posted <a href&equals;"https&colon;&sol;&sol;www&period;phoenix-center&period;org&sol;perspectives&sol;Perspective25-06Final&period;pdf" target&equals;"&lowbar;blank" rel&equals;"noopener">an SSRN paper on the unintended consequences of age verification laws<&sol;a> this month built on Google Trends data for &&num;8220&semi;VPN&&num;8221&semi; and &&num;8220&semi;free porn&&num;8221&semi; queries across all 50 states from January 2022 through September 2025&period; His finding&colon; VPN searches spike inside states the week verification takes effect&comma; while motivated minors who already use VPNs to defeat school filters carry straight through&period; The intended targets bypass the gate&period; The adults who do not run a VPN absorb the cost&period;<&sol;p>&NewLine;<h3>Who Collects the Toll<&sol;h3>&NewLine;<p>Goldman&&num;8217&semi;s structural point is the one most often missed in coverage&period; Centralized age authentication is not free&comma; and the credential issuers are positioned to extract what he calls &&num;8220&semi;monopoly rents&&num;8221&semi; on a government mandate&period; The Age Verification Providers Association&&num;8217&semi;s own modeling&comma; published in <a href&equals;"https&colon;&sol;&sol;avpassociation&period;com&sol;thought-leadership&sol;estimating-the-size-of-the-global-age-verification-market&sol;" target&equals;"&lowbar;blank" rel&equals;"noopener">its 2021 estimate of the global age verification opportunity<&sol;a>&comma; pegged the OECD market at roughly £9&period;8 billion &lpar;&dollar;11&period;4 billion at 2021 rates&rpar; annually within 10 to 15 years&period; That estimate predated the US state wave entirely&period;<&sol;p>&NewLine;<p>If AB 1856 clears its June committee read and reaches the governor&&num;8217&semi;s desk in the same shape it left the Assembly&comma; the open source exemption becomes law alongside the underlying act on the first day of 2027&period; If the SteamOS ambiguity gets read against Valve when enforcement starts&comma; the first test case will be a Steam Deck that did not ask for a birthday&period;<&sol;p>&NewLine;

Leave a Reply

Your email address will not be published. Required fields are marked *

Trending

Exit mobile version