this post was submitted on 21 Mar 2026
366 points (82.8% liked)

Linux

64743 readers
194 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
top 50 comments
sorted by: hot top controversial new old
[–] orca@orcas.enjoying.yachts 208 points 1 month ago (23 children)

“It’s just a harmless field; what’s the big deal?”

The big deal is that it’s on the heels of age verification bullshit that fascists are pushing through with the help of tech bros, so that they can eventually push all of us into a scenario where we have zero privacy.

It’s not the adding of the field itself or the fact that it can be filled with nonsense. It’s the reasoning backing it.

“But it’s the law!”

Yeah, fucking and…? It’s a stupid mass surveillance law disguised as a protection, and per usual, it’s written like vague dog shit. This is the smallest part of the wedge. More will come of this and if developers like this keep volunteering themselves to help the fascists, we will all be fucked. Here’s an alternative approach: just don’t add this. You can fight back by not fucking implementing this. Easy.

[–] manuallybreathing@lemmy.ml 60 points 1 month ago (3 children)

“But it’s the law!”

I was just following orders!

this same person would be chuckling to themself about how pointless this all is as he locks the door on the gas chambers.

load more comments (3 replies)
[–] Zombie@feddit.uk 46 points 1 month ago (1 children)

Twenty Lessons For Fighting Tyranny

  1. Do not obey in advance. Most of the power of authoritarianism is freely given. In times like these, individuals think ahead about what a more repressive government will want, and then offer themselves without being asked. A citizen who adapts in this way is teaching power what it can do.

https://www.carnegie.org/our-work/article/twenty-lessons-fighting-tyranny/

load more comments (1 replies)
[–] Bloefz@lemmy.world 38 points 1 month ago

Also, they will use it as a means to lock content they don't want. Like in some jurisdictions it's already forbidden to share any kind of LGBTQ information even medical with minors.. Even in EU, like Hungary. Clearly this age verification will be used for this too. And people not willing to age verify will be locked out too.

It's part of their campaign of forcing conservative 'values' onto everyone.

load more comments (20 replies)
[–] fhein@lemmy.world 80 points 1 month ago (6 children)

Then he said Arch Linux should implement it anyway because the law requires it. archinstall PR #4290

Well, it's not "the law", it's your local law. To most people on the planet, it doesn't apply any more than for example North Korea's laws. As far as I can find, Arch Linux is not owned by a foundation or similar legal entity (i.e. which could have been located in California), but the lead developer appears to live in Germany.

[–] mathemachristian@lemmy.ml 20 points 1 month ago (2 children)

I mean they kidnapped maduro and are trying him under new york law so....

load more comments (2 replies)
load more comments (5 replies)
[–] glitching@lemmy.ml 77 points 1 month ago* (last edited 1 month ago) (45 children)

to all y'all with the "it's just a text field": what if the field is "race"? "sexual orientation"? "jerks_off_to"? what the fuck has a system managing daemon got to do with any of that? and why would you preemptively put it in there without even a pretense of a fight?

fuck you make us! make linux illegal, in Cali of all places. guess how long that will last?

load more comments (45 replies)
[–] schnurrito@discuss.tchncs.de 61 points 1 month ago (2 children)

2000s: war on general purpose computing because of copyright

2020s: war on general purpose computing because of child protection

In the 2000s the forces of freedom mostly won, e.g. https://en.wikipedia.org/wiki/Consumer_Broadband_and_Digital_Television_Promotion_Act didn't become law. So far it seems that we are currently losing. :(

[–] Bloefz@lemmy.world 44 points 1 month ago (6 children)

In Europe too, chatcontrol keeps being pushed no matter how often it's being struck down.

load more comments (6 replies)
[–] bagsy@lemmy.world 28 points 1 month ago (1 children)

Fucking fascists arent ever going to stop. They want to control everything, they want the people to be their slaves.

load more comments (1 replies)
[–] tristynalxander@mander.xyz 56 points 4 weeks ago

I love the level of disdain the linux community has for this kinda bootlicking.

[–] sun_is_ra@sh.itjust.works 49 points 1 month ago (12 children)

I have read the git thread related to the merge request.

I don't see what's the big deal. You have a user model that already contain fields like user's full name, location, ... among others and all this developer did was adding yet another optional field called date of birth.

This does nothing to verify user's age and enforce nothing. They've stressed that repeatedly in the comments.

What that does is making it easy for a Linux distro to store user's birthday - should they wish to do so - and making that bit of info accessible to running apps so that each app can do what it wants with it.

User's fullname and location are already there which are also optional so what's the big deal?

[–] JustJack23@slrpnk.net 48 points 1 month ago (14 children)

For me the bigger problem is that was done without any community oversight.

Yeah it can be verified for now, but it's a foot in the door for a braindead law that no one in their right mind would follow.

load more comments (14 replies)
[–] veniasilente@lemmy.dbzer0.com 21 points 1 month ago (6 children)

Fields like name and location do not have any expectation for the information being valid or accurate (see eg.: adduser).

DOB is different. It comes from a legal expectation that correctness of the information will be enforced somehow. If going by the Colorado and NY law proposals, IIRC, by using biometrics at the time of system install.

load more comments (6 replies)
[–] iByteABit@lemmy.ml 21 points 1 month ago

Then why did they lock the fucking thread as controversial if it was such an innocent change?

It's paving the wave to implement a Californian law that can very easily end up meaning ID verification for everything.

They could just not have done this at zero cost but decide to go to multiple projects, at this specific time which obviously isn't coincidental, and actively work to start implementing this on Linux. I guess "Contributed to systemd" on their CV was more valuable than resisting the USA taking control of the whole internet and ending all sense of privacy.

load more comments (9 replies)
[–] stsquad@lemmy.ml 42 points 1 month ago (17 children)

What a pointless drama article this is. FLOSS software does stuff for legal compliance more often than you'd think. The whole point is people can contribute fly by patches and the maintainers make the decision to merge. It seems like being an optional field but potentially providing useful functionality is enough for systemd. If you don't like it I'm sure there are forks you could join or even use a different init system. No one's freedom is being oppressed here.

[–] MagnificentSteiner@lemmy.zip 27 points 1 month ago (4 children)

What a pointless drama article this is.

Yep. The crypto ticker at the bottom of the page is the cherry on top!

load more comments (4 replies)
load more comments (16 replies)
[–] trackball_fetish@lemmy.wtf 42 points 1 month ago (24 children)

Lots of disingenuous comments in this thread regarding the change being "just json" considering they're already on a warpath of implementing id verification. They are testing the water to see what they can get away with. Furthermore, the Linux community has always been against shit like this (see: systemd outrage, open bios, gnu etc).

load more comments (24 replies)
[–] PseudoSpock@lemmy.dbzer0.com 42 points 4 weeks ago

Collaborator

[–] FauxLiving@lemmy.world 41 points 1 month ago* (last edited 1 month ago) (20 children)

I disagree with age verification as well, but attacking a person like this is gross.

This article is all but brigading people into harassing this guy.

[–] tangonov@lemmy.ca 24 points 1 month ago (7 children)

A spade's a spade. This is malicious compliance. The law might be the problem here but it's on us to resist and try to make a change. Every last one of us. After all, the surveillance state workers in China and Russia are all just doing their jobs right?

Why the heck would we ever want a DoB field in systemd, optional or otherwise?

load more comments (7 replies)
load more comments (19 replies)
[–] idriss@lemmy.ml 37 points 1 month ago

Dylan is a lowlife fucking looser

[–] kayzeekayzee@lemmy.blahaj.zone 36 points 1 month ago (3 children)

Petition to name the inevitable fork of this "SystemFree"

load more comments (3 replies)
[–] AeonFelis@lemmy.world 34 points 1 month ago (1 children)

I still don't understand why it needs to be implemented as part of systemd, and not - say - as a service. Or, if we want to "go with" the law - make it a kernel module, which sounds more impressive ("we are complying at the kernel level!") but in practice so much easier to opt out of.

[–] Aatube@lemmy.dbzer0.com 24 points 1 month ago* (last edited 4 weeks ago)

I don't see what's wrong with implementing it as an add-on to the https://en.wikipedia.org/wiki/Gecos_field as the PR in question does. It's the most logical place as the location to store user information and is even easier to opt out of—you just edit a file—than choosing whether to compile Linux with/add to DKMS a kernel module.

Edit: One can see https://github.com/systemd/systemd/blob/8878df45c1a58afdfb500fdc53ec50e057a240ce/docs/USER_RECORD_BLOB_DIRS.md?plain=1#L103 for an example of a user record file and its path. Further documentation you can read at https://github.com/systemd/systemd/blob/8878df45c1a58afdfb500fdc53ec50e057a240ce/man/systemd-userdbd.service.xml#L36 and https://github.com/systemd/systemd/blob/8878df45c1a58afdfb500fdc53ec50e057a240ce/docs/USER_RECORD.md .

[–] pglpm@lemmy.ca 32 points 1 month ago (1 children)

Nobody paid him to do this. He's a cloud engineer who read the law and decided someone needed to implement it.

Well, how do you know that?

load more comments (1 replies)
[–] funkajunk@lemmy.world 31 points 1 month ago

Fucking bootlicker

[–] gasull@lemmy.ml 28 points 1 month ago (7 children)

He didn't just try. He succeeded in doing so. His pull request was merged into systemd and will land into your distro eventually (if it is systemd-based).

There are distros free of systemd, like Devuan, based on Debian.

load more comments (7 replies)
[–] Sharkticon@lemmy.zip 27 points 1 month ago

Ah the great betrayer. The snake in the garden. The enemy within the gates. That fucking cunt.

[–] Routhinator@startrek.website 26 points 1 month ago (4 children)

Is there an Arch fork that is not implementing this shit or do I have to go non systemd now? Because this BS is not going on any of my machines.

load more comments (4 replies)
[–] DonutsRMeh@lemmy.world 23 points 1 month ago (17 children)

Genuine question, don’t we always say that we can change anything in the system on open source software like Linux and systemd etc? What’s stopping any of us from removing this age verification thing? Apps may break, true, but I’m sure there will be many one line scripts that replace that age verification with something that feeds it fake data?

[–] Jankatarch@lemmy.world 22 points 1 month ago* (last edited 1 month ago) (6 children)

Tbf simply following the development and criticizing bad design decisions is also one way to change opensource software no?

load more comments (6 replies)
load more comments (16 replies)
load more comments
view more: next ›