124
submitted 3 days ago by fossilesque@mander.xyz to c/linux@lemmy.ml
top 50 comments
sorted by: hot top controversial new old
[-] MonkeMischief@lemmy.today 19 points 2 days ago* (last edited 2 days ago)

I might have a lot of fun things that aren't legal in California. Never thought my OS would be one, but here we are.

If people went out of their way to learn a damn thing about computers, and all-consuming jobs didn't force entire generations raised without parents, and maybe they didn't let their 6 year olds on social media / online gaming / whatever unsupervised, maybe there'd be more backlash to the state and corporations trying to step in as parental figures.

...Wish that wasn't too friggin' much to ask.

Servers and data centers have zero business knowing anything about who's behind my machine by default.

[-] Routhinator@startrek.website 13 points 2 days ago* (last edited 2 days ago)

Personally, I think this first response nails it.

https://lists.ubuntu.com/archives/ubuntu-devel/2026-March/043515.html

Linux is not sold. So you either need to force users to install this on their systems, or go eat rocks.

Enterprise distros on the other hand.. Need to do this.

[-] BlameTheAntifa@lemmy.world 3 points 2 days ago

I would also interpret it this way, though California’s government is profoundly technologically incompetent, despite being the home of “Silicon Valley.”

Knowing California, they would try to twist the word “vendor” to cover any entity that does any kind of business, similar to how they dismantled interstate commerce protections for the entire country. If that didn’t work, they would argue that donations make something a vendor.

The situation is stupid and I am long past tired of idiots pushing idiocy on others en masse.

[-] db2@lemmy.world 67 points 3 days ago

A "good faith effort to comply" with a bad faith law is to pipe /dev/yes to the API.

[-] tidderuuf@lemmy.world 26 points 3 days ago

Also showing lawmakers how easy it is means even more laws down the pipeline to really make development disgusting because "it worked before, right?"

[-] lost_faith@lemmy.ca 11 points 2 days ago

They are building the framework piece by piece. First the API is "Honour Based" then it goes to "Prove It". For once it looks like baby steps instead of full blown head in a toilet of fresh shit like usual. Build your off line libraries, soon the only way to win will be not to play

[-] Ferk@lemmy.ml 3 points 2 days ago* (last edited 2 days ago)

I mean.. there's nothing stopping anyone from setting their age to 100 years old. It's not like they are adding any sort of identification check, from what I gather. Just doing the minimum to comply.

load more comments (1 replies)
[-] 0x0@lemmy.zip 20 points 2 days ago

Canonical bending the knee already? That was quick.

[-] CrabAndBroom@lemmy.ml 6 points 2 days ago

But also not surprising at all TBH

[-] PowerCrazy@lemmy.ml 35 points 3 days ago

Why is there a need to comply with foolish laws? I'm sure I type stuff on lemmy.ml or elsewhere on the internet that doesn't comply with some idiot law somewhere in like Myanmar or the DPRK. Why would I concern myself with those laws.

[-] Scrollone@feddit.it 13 points 3 days ago

You don't need to take remote places like DPRK. Trust me, most Lemmy instances don't follow the laws of 27 European Union countries.

[-] mpramann@discuss.tchncs.de 3 points 3 days ago

Can you share an example which laws and in what way are broken?

[-] electric_nan@lemmy.ml 26 points 2 days ago

I support Palestine Action. From the river to the sea, Palestine must be free.

There: I've broken British and Australian laws.

[-] mpramann@discuss.tchncs.de 1 points 2 days ago

Non of these countries belong to the European Union.

[-] Qwel@sopuli.xyz 2 points 2 days ago

You're not an instance though

[-] Scrollone@feddit.it 5 points 2 days ago

I'm not a lawyer, but I'm pretty sure they don't follow the GDPR (and I don't think it would even be possible given the federated nature).

[-] ZoteTheMighty@lemmy.zip 6 points 2 days ago

People who live in California, if anyone bothers to enforce it, would have two options:

  1. Switch OSs to something that does comply, or
  2. Risk criminal actions for using their computer wrong

It should be implemented as "This is only required if you live in California" during setup. However, this does sound completely unenforceable. If I have a connecting flight through LA, will they send a swat team to pick me up at the airport for not setting it up and using the WiFi?

[-] Ferk@lemmy.ml 2 points 2 days ago* (last edited 2 days ago)

Would they actually go after the people?

I expect the law would place the responsibility on the companies managing / distributing the OS. That's the reason companies are complying. People can always look for alternatives.. I'm sure there will always be homemade distros without stuff like this made by ragtag groups / communities without much of a corporate structure behind.

[-] InevitableWaffles@midwest.social 1 points 19 hours ago

It's one more tool in the bag that the State can wield against us. My more conspiratorial thinking as this as an accidental part of the frame work of how they create the slave knowledge worker class since anyone who actually works in tech will disable this. That way they can sweatshop devs into fixing bad AI code without paying them.

[-] CrabAndBroom@lemmy.ml 4 points 2 days ago

As a European living in Canada, it's quite annoying to think about having to do extra stuff (even if it is very minimal) because one state in America passes a stupid law.

load more comments (1 replies)
[-] onlinepersona@programming.dev 13 points 2 days ago

Why not say "we won't sell to any customers in California" and be done with it? If someone goes out of their way to install Ubuntu on their system, it's up to them. Also, how is that going to work for OSes in the cloud? Will CI pipelines need to be age gated?

load more comments (11 replies)
[-] strlcpy@lemmy.sdf.org 11 points 3 days ago

Does FreeDOS need to comply with this law? After all these years, a new 21h interrupt!

[-] refalo@programming.dev 1 points 2 days ago
[-] geolaw@lemmygrad.ml 1 points 2 days ago

That is an interesting option. Is there such a thing as a Linux distro without accounts?

[-] savvywolf@pawb.social 18 points 3 days ago

This is perhaps a controversial statement from someone who is fed up with all this age verification stuff, but having the user age be set on account creation (without providing ID or anything dumb like that) doesn't seem that bad.

It just feels like a way to standardise parental controls. Instead of having to roll their own age verification stuff, software like Discord can rely on the UserAccountStorage value.

If it were possible to plug into a browser in a standard, privacy conscious way, it also reduces the need for third party parental control browser extensions, which I imagine can be a bit sketchy.

OSes collect and expose language and locale information anyway. What harm is age bands in addition to that?

[-] Pappabosley@lemmy.world 33 points 3 days ago

Currently it's self reported, but if it's complied with and then they inevitably say now it needs id they can just block all the self reports until id is provided. This is the same tactic of marginally moving the line that has been happening for years

load more comments (1 replies)
[-] Ardyvee@europe.pub 7 points 3 days ago

Standardized parental controls would be great, actually. But it should be proper parental controls, not whatever this is. Because at the end of the day, the parent* should be involved in what their child is up to, and allow (or not) based on what the child needs and/or wants, instead of whatever we are doing now.

Or, to put it another way, if your teen has read Games of Thrones (the physical books), I don't see much of a point in forbidding them from going to the wiki of it, and I'd be hard pressed to justify stopping them from talking about it online with other people who have read the books. The tools should allow for this kind of nuance, because actual people are going to use it and these kind of situations happen all the time.

* some parents are awful and would abuse this, see LGBT+ related things, but that's a social issue, not a technological issue.

load more comments (1 replies)
[-] samwwwblack@feddit.uk 4 points 3 days ago

I thought similarly that a minimally privacy invasive set up like sending a "I'm over/under 18" signal that didn't require verifying government ID/live face scans/AI "age approximation" would be a good idea, but I now think that this system would fall over very quickly due to the client and server not being able to trust each other in this environment.

The client app, be it browser, chat, game etc, can't trust that the server it is communicating with isn't acting nefariously, or is just collecting more data to be used for profiling.

An example would be a phishing advert that required a user to "Verify their Discord account", gets the username and age bracket signal and dumps it into a list that is made available to groomers [1].

Conversely, the server can't trust that the client is sending accurate information. [2]

Even in the proposal linked, it's a DBUS service that "can be implemented by arbitrary applications as a distro sees fit" - there would be nothing to stop such a DBUS service returning differing age brackets based on the user's preference or intention.

This lack of trust would land us effectively back to "I'm over 18, honest" click throughs that "aren't enough" for lawmakers currently, and I think there would be a requirement in short order to have "effective age verification at account creation for the age bracket signal" with all the privacy invasive steps we all hate, and securing these client apps to prevent tampering.

At best, services wouldn't trust the age bracket signal and still use those privacy invasive steps, joining the "Do Not Track" header and chocolate teapot for usefulness, and at worst "non verified clients/servers" (ie not Microsoft/Apple/Goolge/Meta/Amazon created) would be prevented from connecting.

The allure of the simplicity and minimal impact of the laws is what's giving this traction, and I think the proposals are just propelling us toward a massive patch of black ice, sloped or otherwise.

Having said that, I can't blame the devs for making an effort here, as it is a law, regardless of how lacking it is.

[1] I realise "Won't someone think of the children!" is massively overused by authoritarians, give me some slack with my example :) [2] Whilst the California/Colorado laws seem to make allowance for "people lie", this is going to get re-implemented elsewhere without these exemptions.

load more comments (3 replies)
[-] utopiah@lemmy.ml 2 points 2 days ago

In theory yes.

What's bad though is that it's meaningless. Sure the OS can say you are 10 years old or 100 years old and you can't change it... but then you open a page in your browser which runs a virtual machine and that VM now says you are, arbitrarily 50 years old. The VM is just another piece of software but put it in fullscreen (if you want) and voila, you are back to declaring whatever age you want to any application or Web page within that VM. If that's feasible (and I fail to see how it wouldn't, see countless examples in https://archive.org/details/software or https://docs.linuxserver.io/images/docker-webtop/ even though that's running on another machine, so imagine that was a SaaS) then only people who aren't aware of this might provide a meaningful information on the actual age but that's temporary, the same way more and more people now learn to use a VPN.

[-] Ferk@lemmy.ml 1 points 2 days ago* (last edited 2 days ago)

I mean, ultimately it can always be worked around... even if you were to add stronger forms of identification, a kid can take the parents card / ID / DNA sample / whatever when they are distracted and verify themselves. If a kid is smart enough to set up a VM like that they are smart enough to deceive adults. Teenagers have been finding easy ways to get to forbidden stuff for centuries.

I'd much prefer if the source of trust is in the local device, in the OS, that is responsibility of the family to control, and not on some remote third party service offered by some organization in who knows where with connections with who knows who. If parents don't properly limit the local user account of their kids, or restrict access to the places they don't want, it's their responsibility. Set up proxies, blockers and lock the OS locally, but don't mess up the internet for the rest of us.

[-] utopiah@lemmy.ml 1 points 2 days ago* (last edited 2 days ago)

If a kid is smart enough to set up a VM like that they are smart enough to deceive adults.

That's my point of Internet Archive software and emulation section : no need to be smart, open a Web page that provides a VM and voila. You don't have to do anything hard, only understand the concept and know where to find a VM.

Also if it's properly all in the browser (no backend setup, no tailscale, which I'm not sure it can be done due to networking, but maybe) then any static host can have it, heck even download a .html would do.

load more comments (10 replies)
[-] pglpm@lemmy.ca 5 points 3 days ago

"We have to comply with the law". This has become Russia or China where the sheep people do whatever an oligarchy dictate. Wasn't it a democracy? Do the majority of people really want this?

In the end we get what we deserve for being just sheep that obey.

[-] Majestic@lemmy.ml 7 points 3 days ago

“We have to comply with the law”. This has become Russia or China where the sheep people do whatever an oligarchy dictate.

"What are we a bunch of Asians?"

Also China isn't run by an "oligarchy" but by a dictatorship of the communist party via a mandate of the masses (they execute CEOs and rich people there, we let them rape kids and commit horrific crimes of greed and fine them less than they made off that crime). Russia is but so is the west and I prefer the term capitalists or if you prefer the original French "bourgeoisie".

There was a study from one of the big ivy league universities that showed that in the US the people don't get what they want, popular policy is consistently not passed nor popular will acted on. Princeton I think.

So it's not what people per se want, it's what the ruling class (capitalists in the west) wants. And they've decided that because the rate of profit falls and their demand for profit grows that they need to put the population under lock and key because they've made economic conditions worse and they're going to get worse yet. They need a police state to control the workers who might want better conditions or gasp to take some or all of their wealth. This is part of that.

This is also because China is rising and they are terrified of people seeing a more equal, just society that can be created through socialism. They are terrified of dissenting voices so they want to remove anonymity so they can terrorize dissidents and opponents into silence. They saw what happened with their attempts at narrative shaping in Gaza, they are deeply alarmed that tik tok won't be the last thing, a new one could pop up anywhere, right now they play whack a mole, they want to control the whole thing top to bottom.

As to people being sheep. It's more like they're beaten down. You defeat this today they come back in a year and then again and again. They have all the money, all the time and are willing to wear people down, use their capitalist owned media to propagandize and sensationalize for this until the people are exhausted and stop fighting it so hard. People work long hours, they take home less money than ever, the government openly abuses people, the police don't act fairly and persecute black people, there's a sense of there being no fairness and not enough time. The people are also mis-educated. They're led to believe there's this big problem, they don't understand technology and passively accept their leadership has some amount of good will in how they pass laws and govern to address real problems the bourgeois press has done its job of propagandizing them for. They can't see the whole picture because of these facts.

[-] Fifrok@discuss.tchncs.de 4 points 3 days ago* (last edited 2 days ago)

China isn't run by an "oligarchy" but by a dictatorship of the communist party via a mandate of the masses

Almost all one-party systems meet the definition of a oligarchy. Also not via a mandate of the masses, not anymore, read about how Xi Jinping came to be the general secretary.

they execute CEOs and rich people there

You could have worded this a bit better, it reads as "being rich is enough to get you executed" and not as "being rich doesn't make you exempt from capital punishment". There's plenty of those over there ofc, over a thousand billionaires.

They need a police state to control the workers

Bit irrelevant because all states seek to control the workers, that's how states work. And why all communistic political ideologies aim to abolish the state at some point.

Edit: To be clear, I agree with you in general. I just got bugged a bit by those three things 😅

[-] Majestic@lemmy.ml 1 points 2 days ago* (last edited 2 days ago)

Edit: To be clear, I agree with you in general. I just got bugged a bit by those three things 😅

You do not. You are misinformed and propagandized. Your choice of examples revealed that clearly and nothing you say can refute that fact. Read Marx, read Lenin, your understanding of the state is lacking.

For one, anyone educated would understand that Americans are the best example of sheep in the world and that many Europeans are good second examples. The British for example with their high tolerance for a surveillance, laws that criminalize all manners of small trivialities, etc, etc.

load more comments (1 replies)
load more comments (6 replies)
load more comments
view more: next ›
this post was submitted on 04 Mar 2026
124 points (96.3% liked)

Linux

63547 readers
238 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS