California Introduces Age Verification Law for Operating Systems
California has introduced a new law, AB 1043, which requires all operating system providers to collect age information from users during account setup. This law applies to all operating systems, including Linux and SteamOS.
How the Law Works
The law requires OS providers to maintain a real-time API that categorizes users into four age brackets: under 13, 13 to under 16, 16 to under 18, and 18 or older. This information will be transmitted to app developers when their app is downloaded or launched.
Developers who receive this information will be deemed to have actual knowledge of their users’ age range, and will be liable for age-appropriate content decisions. Penalties for non-compliance can run up to $2,500 per affected child for negligent violations and $7,500 for intentional ones.
Impact on Linux Distributions
The law may be problematic for Linux distributions, which often lack centralized account infrastructure and legal teams. Small distros may need to add disclaimers stating that their software is not intended for use in California.
However, this law does not require photo ID uploads or facial recognition, and users will simply self-report their age. This sets it apart from similar laws passed in Texas and Utah, which require commercially reasonable verification methods.
Conclusion
The introduction of this law marks a significant shift in the way operating system providers handle age verification. While it may pose challenges for some providers, it is intended to protect children and ensure that they are not exposed to age-inappropriate content.
For more information on this law and its implications, please see our FAQs below.








