{"id":25697,"date":"2026-08-29T23:43:36","date_gmt":"2026-08-29T23:43:36","guid":{"rendered":"https:\/\/mmaallout.com\/?p=25697"},"modified":"2026-08-29T23:43:36","modified_gmt":"2026-08-29T23:43:36","slug":"california-lawmakers-unanimously-pass-linux-exemption-from-age-verification-law-software-distributed-under-the-gpl-mit-bsd-and-apache-licenses-are-exempt","status":"publish","type":"post","link":"https:\/\/mmaallout.com\/?p=25697","title":{"rendered":"California lawmakers unanimously pass Linux exemption from age-verification law \u2014 software distributed under the GPL, MIT, BSD, and Apache licenses are exempt"},"content":{"rendered":"<p><br \/>\n<br \/><\/p>\n<p id=\"elk-229d510c-a3bf-11f1-b099-537b0da3ebd1\">California\u2019s legislature has passed Assembly Bill 1856, exempting open-source operating systems from the State\u2019s Digital Age Assurance Act months before the law is due to take effect on January 1, 2027. The Senate amended the Bill on August 21 before passing it on the 26th in a 39-0 vote, with the Assembly then accepting these changes in a concurrence vote the following day. The amendment ends almost a year of uncertainty surrounding whether Linux distributions and SteamOS would be forced to collect user age data during account setup alongside Windows, macOS, iOS, and Android. AB 1856 has now been sent to Governor Gavin Newsom, who signed the original act into law last October.<\/p>\n<p>These amendments redefine the term \u201coperating system provider\u201d to exclude any person or entity that distributes an OS or application \u201cunder license terms that permit a recipient to copy, redistribute, and modify the software.\u201d Any software distributed under the GPL, MIT, BSD, and Apache licenses satisfies that test, which removes the likes of Debian, Fedora, Ubuntu, Arch, and the BSD family from AB 1856\u2019s scope.<\/p>\n<p id=\"elk-229d510c-a3bf-11f1-b099-537b0da3ebd1-2\">A second exclusion removes software components that aren\u2019t \u201coffered to consumers as a stand-alone executable application through a covered application store\u201d from the law\u2019s definition of an application, covering libraries and dependencies distributed through package managers like apt and pacman. AB 1856 doesn\u2019t explicitly say that repos aren\u2019t app stores, but a store\u2019s main obligation under the law is to request an age signal from the user\u2019s OS provider and pass it to developers; an exempt open-source OS produces no signal. A third carve-out excludes storefronts distributing extensions or add-ons that run exclusively inside a host application, which takes browser extension stores out of scope.<\/p>\n<p><span class=\"inline-flex items-center gap-1.5 text-sm font-article-heading capitalize leading-5 text-white whitespace-nowrap\"><span class=\"jwp-carousel-title-mobile\"\/><span class=\"jwp-carousel-title-desktop\">Latest Videos From<\/span><span class=\"jwp-carousel-brand\">Tom&#8217;s Hardware<\/span><\/span><\/p>\n<p>The amendments to AB 1856 also remove the original definition of \u201cuser,\u201d which read, \u201ca child that is the primary user of a device,\u201d and technically classified every device owner in California as a child. The law\u2019s signaling framework depends on adults declaring their age on account setup, so their devices get flagged as 18 and over, but under that definition nobody could ever be flagged as an adult.<\/p>\n<p>In addition, lawmakers inserted a new provision prohibiting anyone from requesting an age signal from an OS provider or app store unless required by law. That closes off potential abuse of the age API that could have led to it being used as a general-purpose data collection channel even when age verification wasn\u2019t required. Platforms and developers also gain a good-faith safe harbor against erroneous signals, protecting them from liability when age-gating signals are inaccurate.<\/p>\n<p>        <span class=\"&#10;            flex&#10;            after:content-[''] after:flex-1 after:ml-4 after:my-[0.7rem] after:border-t after:border-solid after:border-t-[#ccc]&#10;            before:content-[''] before:flex-1 before:mr-4 before:my-[0.7rem] before:border-t before:border-solid before:border-t-[#ccc]&#10;            font-article-heading pb-0 text-[length:var(--article-river-title--font-size,1em)] uppercase sm:text-[length:var(--article-river-title--font-size,0.875em)] font-bold&#10;        \"><br \/>\n            You may like<br \/>\n        <\/span><\/p>\n<p>Windows, macOS, iOS, and Android remain fully in scope, with age collection required at account setup from January 1, 2027. A later July 1, 2027, deadline applies to devices set up before January 1. Whether SteamOS is in scope isn\u2019t yet clear: its Arch-based system components are open source, but Valve distributes the image alongside the proprietary Steam client. GrapheneOS, which in March said it would refuse to comply with age-verification mandates, is distributed under open-source MIT and Apache licenses and now falls outside the law\u2019s scope entirely, though Brazil\u2019s Digital ECA still applies to it.<\/p>\n<p>Assemblymember Buffy Wicks, who wrote both the Digital Age Assurance Act and the AB 1856 amendment, introduced the exemption back in February following criticism from Linux developers and the Electronic Frontier Foundation.<\/p>\n<p class=\"newsletter-form__strapline\">Get Tom&#8217;s Hardware&#8217;s best news and in-depth reviews, straight to your inbox.<\/p>\n<p class=\"vanilla-image-block\" style=\"padding-top:31.51%;\">\n<p id=\"elk-8bb2fb60-a3bf-11f1-931c-25fb691d6c9a\"><em>Follow<\/em><em> Tom&#8217;s Hardware on Google News<\/em><em>, or<\/em><em> add us as a preferred source<\/em><em>, to get our latest news, analysis, &amp; reviews in your feeds.<\/em><\/p>\n<p><br \/>\n<br \/><a href=\"https:\/\/www.tomshardware.com\/software\/linux\/california-lawmakers-unanimously-pass-linux-exemption-from-age-verification-law-software-distributed-under-the-gpl-mit-bsd-and-apache-licenses-are-exempt\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>California\u2019s legislature has passed Assembly Bill 1856, exempting open-source operating systems from the State\u2019s Digital Age Assurance Act months before the law is due to take effect on January 1, 2027. The Senate amended the Bill on August 21 before passing it on the 26th in a 39-0 vote, with the Assembly then accepting these<\/p>\n","protected":false},"author":1,"featured_media":25698,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30],"tags":[11996,12000,3627,6471,11997,10785,11995,11998,2031,11951,12001,11994,11999,2528,8101,11993],"class_list":["post-25697","post","type-post","status-publish","format-standard","has-post-thumbnail","category-gear","tag-ageverification","tag-apache","tag-bsd","tag-california","tag-distributed","tag-exempt","tag-exemption","tag-gpl","tag-law","tag-lawmakers","tag-licenses","tag-linux","tag-mit","tag-pass","tag-software","tag-unanimously"],"_links":{"self":[{"href":"https:\/\/mmaallout.com\/index.php?rest_route=\/wp\/v2\/posts\/25697","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mmaallout.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mmaallout.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mmaallout.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mmaallout.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=25697"}],"version-history":[{"count":0,"href":"https:\/\/mmaallout.com\/index.php?rest_route=\/wp\/v2\/posts\/25697\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mmaallout.com\/index.php?rest_route=\/wp\/v2\/media\/25698"}],"wp:attachment":[{"href":"https:\/\/mmaallout.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=25697"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mmaallout.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=25697"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mmaallout.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=25697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}