Live data from Hacker News

A new California law says all operating systems need to have age verification

pcgamer.com

61–70 of 768 posts

Re: A new California law says all operating systems need to have age verification

#61
I really hate this new world where one jurisdiction - California, Europe, wherever - makes a law and suddenly every other jurisdiction has to comply because the law-making jurisdiction is big enough that tech companies can't abandon it.

And since it doesn't make sense to have dozens of different versions of their apps, they write to the strictest jurisdiction's laws.

If everyone has the power to make laws that apply to everyone...it's chaos.

Re: A new California law says all operating systems need to have age verification

#62
post #20
post #15

Earlier quoted context omitted.

The definitions of the terms are completely bananas The language is so broad it seems to cover all software that exists and is accessible via the internet, and every install of an operating system on any kind of machine > (c) “Application” means a software application that may be run or directed by a user on a computer, a mobile device, or any other general purpose computing device that can access a covered applicati…

good to know that `grep` will have to check how old i tell my os i am before it will do anything

Which seems like a silly accidental overreach of the law. If that is the way it applies.

The literal reading of the law says this only required when a child is the primary user of the device.

> (b) (1) A developer shall request a signal with respect to a particular user from an operating system provider or a covered application store when the application is downloaded and launched.

but 'user' here is:

> (i) “User” means a child that is the primary user of the device.

So these rules should only apply to accounts/devices where a child is the primary user.

Grep on an adult's machine would not need to check how old you are, at least with a literal reading of the law.

Re: A new California law says all operating systems need to have age verification

#63

Ok. No more linux in california. Forget silicon valley. Forget all the supercomputers at research establishments. Forget all the smart TVs. Forget all the cars with in-dash computers. Let's see how long california can keep its lights on without embedded linux. In all seriousness, rather than comply, linux distros should enforce this law. Any linux install that detects itself being in california should automatically s…

It would have to be done at the license level and with litigation. Anything relying on code to be added, would be removed. And probably, trying to do the license thing would force some people to fork the software.

Re: A new California law says all operating systems need to have age verification

#64
post #58
post #39

Earlier quoted context omitted.

> why does the operating system need to be involved in this? The goal in my mind is to have an account a parent can setup for their child. This account is set up by an account with more permissions access. Then the app store depends on that OS level feature to tell what apps are can be offered to the account. Let say the the age questions happen when you install the app store. That means if you can install the app st…

> The goal in my mind is to have an account a parent can setup for their child. This account is set up by an account with more permissions access. Then the app store depends on that OS level feature to tell what apps are can be offered to the account. That sounds like an OS feature that parents would like to have. Probably has some market value. Maybe just let the market figure that one out. Or, we could have an over…

> That sounds like an OS feature that parents would like to have. Probably has some market value. Maybe just let the market figure that one out.

If there was a competitive market for OSs this probably would work, but we do not really have that. Getting the market to be competitive likely either takes considerable time, or other forms of government intervention. If there really was a competitive market then this would have been a solved problem ~15-20 years ago since parents have been complaining about this for ~25-30 years at this point.

> Or, we could have an overbroad law passed that torpedoes every open-source OS in existence. If I were MS, Google, or Apple, that'd be a great side benefit of this law. Heck, they probably already have this functionality in place.

I do not think the law does that. Either a additional feature making age/birth date entry and age bracket query available, or indicated the os is not intended for use in California, both seem to let developers continue along like normal. edit Or, I think, indicate that it is not for use by children.

> The problem here is legally-mandated age verification, not where it is placed (although forcing it into all OSes is absolutely ...). The gains are minimal for children and the losses are gigantic for children and adults. I'm not keen to have children avoid blisters by cutting off their feet.

In this case the mandate is entering an age/birth date at account creation where you can lie about said age/birth date. The benefit is the ability of an adult to set up parental controls for a child account.

> Put control back with the parents. Let them buy tech that restricts their children's access. This law doesn't protect children from the mountains of damaging content online.

This puts control in the parents hands. When they set up their child's account they can put in their child's age, or not, they can make it an adult account.

> And let all the adults run Linux if they want to without requiring Torvalds to put some kind of age question in the kernel and needing `ls` to check it every single run.

So from the literal reading of the law the age checks are only required when "a child that is the primary user of the device". It does not need to effect accounts where the primary user is not a child. Nor does it seem like any application needs to run the check every time the application is launched.

The law unfortunately does require:

> (b) (1) A developer shall request a signal with respect to a particular user from an operating system provider or a covered application store when the application is downloaded and launched.

So in the case where a child is the primary account/device user. The app needs to request the signal at least once when first launched, though it is not required to do anything with it. Delegating that to the package manager would make sense, but this part of the law should be modified, apps that can not use the signal for anything should not be required to request it, 'ls' for example.

Re: A new California law says all operating systems need to have age verification

#65
Hmm i think at te moment its only Linux that has by default local only accounts except if being used in some sort of SSO environment .

Microsoft has been pushing aggressively to deprecate the local and funnel everyone to Microsoft online accounts , while Android and macOS/iOS are already in such a state by default.

Coupled with the same accounts being used for online login, looks like a feature creep panopticon in the making. With Linux lucking out be default.

Re: A new California law says all operating systems need to have age verification

#66
post #62
post #20

Earlier quoted context omitted.

good to know that `grep` will have to check how old i tell my os i am before it will do anything

Which seems like a silly accidental overreach of the law. If that is the way it applies. The literal reading of the law says this only required when a child is the primary user of the device. > (b) (1) A developer shall request a signal with respect to a particular user from an operating system provider or a covered application store when the application is downloaded and launched. but 'user' here is: > (i) “User” me…

How else but the signal could it determine whether the user is an adult or not?

Re: A new California law says all operating systems need to have age verification

#67
There's an obvious theme with lawmakers in California—they pass laws to regulate things they have zero clue about, add them to their achievement page, cheer for themselves, and declare, "There! I've made the world a better place." There are just too many examples. For instance:

- Microstamping requirements for guns—printing a unique barcode on every bullet casing (Glock gen3 cannot be retired, thus, the auto-mode switch bug cannot be patched...)

- 3D printers should have a magical algorithm to recognize all gun parts in their tiny embedded systems

- Now, you need to verify your age... on your microwave?

At this rate, California should just go back to the Stone Age. Modern technology is simply not compatible with clueless politicians who are more eager to virtue-signal than to solve any actual problems or even borther to study the subject about the law they are going to pass. There will be more and more technology restrictions (or outright bans on use) in California because it's becoming impossible to operate anything here without getting sued or running afoul of some overreaching regulation.

Re: A new California law says all operating systems need to have age verification

#69
post #54
post #13

Earlier quoted context omitted.

As others have pointed out, this is just a foot in the door. There's also a part of the law this article doesn't cover that requires EVERY application to query this information on every launch, regardless of whether or not the application has any age related limitations.

The language I found was: > when the application is downloaded and launched So it looks like the law only requires it on first launch. Which makes sense if the application can only be run from that one account. Apps that can be launched from multiple accounts are not singled out in the law, but the spirt of the law would have you checking what account is launching the app and are they in the correct age range.

That's not a guarantee. It's up to how the courts interpret that and. Given that this law is meant to handle a moving target like age, I fully expect them to interpret it as its disjunctive form.

Re: A new California law says all operating systems need to have age verification

#70
> (g) This title does not impose liability on an operating system provider, a covered application store, or a developer that arises from the use of a device or application by a person who is not the user to whom a signal pertains.

So, this makes desktop Linux illegal, but all the software-as-a-service like Microsoft Azure and OpenAI get off scott-free?

Fantastic.

Post reply on HN