this post was submitted on 27 Feb 2026
181 points (98.4% liked)

Linux

12621 readers
230 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

Apparently this will include Linux...

top 50 comments
sorted by: hot top controversial new old
[–] wonderingwanderer@sopuli.xyz 5 points 1 day ago

That's fucked up. Why don't they just tell parents to turn on their damn parental control settings if they care that much about the content their kids consume?

[–] Luminous5481@anarchist.nexus 93 points 3 days ago (2 children)

Apparently this will include Linux…

lol no it won't. what are they gonna do, go around the world knocking on doors asking open source devs to include age verification in their Linux distros? the law is completely unenforceable.

[–] mustbe3to20signs@feddit.org 22 points 3 days ago (3 children)

It isn't enforceable on the personal level, but every commercial distro will need an implementation (and let's be honest, they will each create their own) to sell pre-installed or to offer service for public and private device fleets.

[–] pipe01@programming.dev 13 points 3 days ago

Let's just add it to systemd

[–] 0x0@infosec.pub 10 points 3 days ago (1 children)

Meh, adding an age question to adduser wouldn't be that bad, we could even replace the current room number question

Can't wait to create all my accounts using the Unix epoch.

[–] OwOarchist@pawb.social 3 points 3 days ago (1 children)

And non-commercial distros?

[–] mustbe3to20signs@feddit.org 3 points 3 days ago* (last edited 3 days ago)

Depends if their non-profit is Californian or how deeply the mechanism is embedded into their base distro (if applicable).
If 0x0@infosec.pub is right and it's done through a simple addition to adduser (and the GUIs) every distro that doesn't actively patch against it, would get it upstream.

[–] LeFantome@programming.dev 6 points 3 days ago (1 children)

If you are a registered entity (even non-profit), you can be fined millions of dollars.

It is a very dumb law.

[–] Luminous5481@anarchist.nexus 17 points 3 days ago (1 children)

that's great. hey, why don't you ask the UK how fining foreign entities millions of dollars for not doing age verification is working out for them.

you see, laws only apply if the state has the ability to enforce them using violence. california does not have that ability outside of california. california can chew the bark off my big fat log for all I give a shit about the laws there.

[–] FishFace@piefed.social 3 points 2 days ago

Or if they can firewall them, China style. California probably can't do that, but the UK can.

[–] theunknownmuncher@lemmy.world 71 points 3 days ago* (last edited 3 days ago) (7 children)

So this is basically just misinformation. There is no age or identity verification as part of this bill, the age is self-reported by the user and you could select any age you want. The bill requires the operating system to have users select their age when creating an account. The intention is that parents will select their child's age when setting up their child's accounts on phones and computers, to age-gate them from accessing certain software or websites.

Regardless, I don't support this feature being mandatory, because it limits parents' choices. Parents should be able to choose to disable this feature entirely or allow their children to use an OS that does not include this feature, if that is what they feel is appropriate for their child.

[–] BrianTheeBiscuiteer@lemmy.world 37 points 3 days ago (1 children)

Still fucking stupid and just a slow creep towards some bullshit like "kernel level age verification" where most Linux distros can't possibly comply because the chip manufacturers won't work with developers to certify unless they pay a $10,000 fee.

[–] pivot_root@lemmy.world 6 points 3 days ago

It's like Secure Boot but actually, 100% useless.

[–] RamenJunkie@midwest.social 3 points 2 days ago (1 children)

So the OS would also have to have built in content filters or what?

[–] theunknownmuncher@lemmy.world 6 points 2 days ago* (last edited 2 days ago)

Software would ask the OS for the age range of the user (under 13, 13-15, 16-17, 18+). The software would implement content filters based on these age ranges.

The OS is only responsible for requiring the user to set an age and providing the age range to software.

[–] Cris_Citrus@piefed.zip 2 points 3 days ago

Thanks for the additional info!

load more comments (4 replies)
[–] Digit@lemmy.wtf 16 points 3 days ago (1 children)

Cannot legally use BSD in Berkeley?

Wait. What?

[–] macewan@infosec.exchange 1 points 3 days ago (1 children)
[–] Digit@lemmy.wtf 0 points 2 days ago

Thanks. I know.

Just amusing irony worth pointing out.

Pedantically, I should have used "wont be able" to future-tense it.

Anyway, I'm ready already, with a script to add to any of my distro-respins:

#!/usr/bin/env fish
read -P "Are you old enough?  (yes/no)  " input
if test "$input" = "yes" -o "$input" = "Yes" ; echo "Proceeding..."
else ; echo "You are not old enough.  Exiting." ; exit 1 ; end

;)

[–] curiousaur@reddthat.com 29 points 3 days ago (6 children)

Anything but holding parents responsible.

[–] altphoto@lemmy.today 7 points 3 days ago

Anything but giving parents/users responsibility.

Sudo su root!

Sudo su root now!

I'm giving root to my kids if and when I feel like they can handle it.

load more comments (5 replies)
[–] forgetful_fox@lemmy.world 28 points 3 days ago (1 children)

No operating system needs to know the age of a user, it's just not within the scope of how it operates normally. Software will always be bypassed no matter what the law is. Brb, "moving" my computers using a VPN.

[–] FishFace@piefed.social 2 points 2 days ago (2 children)

I can actually imagine this being pretty useful on phones so you can give a kid a phone but prevent it from installing certain software (from normal sources)

[–] gnuthing@lemmygrad.ml 1 points 1 day ago

My kid has a phone, their user doesn't have app installation permissions at all and app store is hidden

[–] Bronzebeard@lemmy.zip 2 points 2 days ago

You can already require a pin to download anything off the store.

Stop buying anything that comes from California.

[–] eestileib@lemmy.blahaj.zone 23 points 3 days ago

This is fucking stupid

[–] panda_abyss@lemmy.ca 26 points 3 days ago* (last edited 3 days ago) (2 children)

In essence, while the bill doesn't seem to require the most egregious forms of age verification (face scans or similar), it does require OS providers to collect age verification of some form at the account/user creation stage—and to be able to pass a segmented version of that information to outside developers upon request.

As much as I hate this, just filling in a drop down on OS install is fine with me. This is the ideal solution. Tell your kid’s device it’s for a kid, then use the default age restrictions correctly. That’s perfectly fine to me.

Anything to avoid evil age verification services that force deanonymization through every app and service.

I do still hold a strong reservation against these age locks — how long until the US deems LGBTQ and teaching about slavery as “mature” topics?

[–] pivot_root@lemmy.world 16 points 3 days ago* (last edited 3 days ago) (1 children)

I disagree. This is a first step towards something far worse.

It sets up the infrastructure for getting user ages and allowing services and websites to get an attestation from the operating system. Once that system is widely used and becomes ingrained, they can create a follow-up bill that demands the attestation be cryptographically verifiable by a trusted party.

In that scenario, the only way the operating system's promise that you're not a minor would be trusted is if it was signed by whoever holds the private keys—and that's definitely not going to be you, the device owner.

It would either be the government, or more likely, the operating system vendor. In the former case, now services can cryptographically prove that you're a resident of $state in $country, which is amazing for fingerprinting and terrible for anonymity. In the latter case, you can guarantee that only the corporations will be holding the key (like with Microsoft and secure boot), and you can kiss goodbye to your ability to access services on FOSS operating systems like Linux or custom Android ROMs.

This proposal is just a way to get their foot in the door with something palatable. If you've ever come across banking apps on Android using Google Play Services' SafetyNet feature to restrict access to only "secure" devices, you'll know exactly how this turns out: either you use the phone you own the "approved" way with a stock ROM where Google has more permissions than you do, or you're not doing your banking on your phone.

[–] ScoffingLizard@lemmy.dbzer0.com 2 points 1 day ago (1 children)

Doing banking only in laptop is the way I chose. It's a pain in the ass.

[–] pivot_root@lemmy.world 2 points 1 day ago

If people don't push back on this, you might not even be able to do it the way you choose even with a laptop. Unless you choose Windows... or Ubuntu maybe.

[–] GammaGames@beehaw.org 5 points 3 days ago

Agree with everything you say, I don’t like that it has to happen but having the device report whether you’re a child or adult makes more sense than having every service do it poorly themselves.

[–] victorz@lemmy.world 9 points 3 days ago (1 children)

I don't get how this can work practically. Say if I install Arch, right. At which point during the process of entering a bunch of commands when following the installation guide would I be entering my age? And what software would be mandatory to install to enforce blocking content based on my age? pacstrap would need to like, read some file with my age, then install whatever needed based on that?

This makes no sense to me, but maybe I'm missing something.

[–] pftbest@sh.itjust.works 2 points 2 days ago (1 children)

The law is not for the individual person, but for organisations that develop the OS. So they would go to Arch linux org and start threatening them with huge fines, unless they do something here. And all the headache of how exactly to implement this would fall on arch developers. At which point I suspect they would go the same route as Midnight BSD and just forbid the use in California, because as you rightly said it is impossible to implement age verification in DIY distro.

[–] victorz@lemmy.world 1 points 2 days ago (1 children)

Blocking use in California is definitely the only way forward. This is not practical to implement.

[–] ScoffingLizard@lemmy.dbzer0.com 1 points 1 day ago (1 children)

They'll just do it everywhere else. What is the privacy distro that runs on USB that you just carry around? TailsOS or some such? You can just use it anywhere but since it's different than a live boot I guess you can have all the rest of your personal stuff in there too. Black market for tails OS USBs, or really, just use a VPS somewhere else or a VPN or just go out of state for a few minutes and buy a dumb phone for downloading whatever you want.

[–] victorz@lemmy.world 1 points 1 day ago (1 children)

They'll just do it everywhere else.

I can't imagine this will get traction in the EU where I am. Sometimes the decisions made here are actually thought through lol.

[–] ScoffingLizard@lemmy.dbzer0.com 1 points 1 day ago (1 children)

I'm in the US. Never say "it will not happen here."

[–] victorz@lemmy.world 1 points 1 day ago

Good thing nobody said that

[–] tux0r@snac.rosaelefanten.org 8 points 3 days ago (2 children)

OpenBSD, (unlike Linux) not being copyrighted by a foundation under U.S. law, begs to differ. Fuck the upcoming California law, I say.

[–] LeFantome@programming.dev 6 points 3 days ago

They need to do what Midnight BSD did, exclude California residents from the license.

[–] victorz@lemmy.world 1 points 3 days ago (1 children)

How does BSD work, does it run all the programs Linux can run? Can I run Steam on it?

[–] tux0r@snac.rosaelefanten.org 1 points 1 day ago (1 children)

Depending on the particular BSD, yes and yes or yes and no. (FreeBSD has a Linux emulator in its kernel, which allows you to run Steam.)

Windows is still unbeaten for gaming though.

[–] victorz@lemmy.world 1 points 1 day ago

Windows is still unbeaten for gaming though.

Beg to differ on that one. Performance for me has been better on Linux for a few years now. Last year when I bought a completely new PC, I just didn't even bother to move over my Windows drive. Literally no use for it. Any game that doesn't run on Linux isn't worth playing IMO, if I need to use Windows. The game might as well come with a Windows install at that point lol.

Hey, thanks for the info on BSD! ❤️

load more comments
view more: next ›