Also, why the age brackets? It should be a simple boolean whether the user is an adult or not. Age brackets enable targeting.
Also the idea itself is just useless because kids will just learn to patch binaries.
Use it as an opportunity to promote the "Ubuntu Core" architecture (i.e., "immutable" Ubuntu) just like Microsoft did with Windows "S" editions.
How could California plausibly respond that would harm Microsoft more than its own economy?