Fork time? Maybe all the anti-systemd zealots were right all along…

Edit: To address whether it is likely that this change will affect users: Gnome is planning a stronger dependence on userdb, the part of systemd where this change is being implemented. https://blogs.gnome.org/adrianvovk/2025/06/10/gnome-systemd-dependencies/

Final Edit: The PR has been merged into main.

  • Onno (VK6FLAB)@lemmy.radio
    link
    fedilink
    arrow-up
    81
    arrow-down
    2
    ·
    1 month ago

    In my opinion, storing a date is pretty much irrelevant unless there’s a process that validates the supplied date, otherwise every Linux user was born on 1/1/1, if not, an administrator can “fix” that

    Furthermore, that systemd thinks that it’s the place to store such information is in my opinion beyond absurd.

    Who appointed that project the source of age truth in the Linux ecosystem? What discussion was there, who was consulted and where was the vote?

    • skyline2@lemmy.dbzer0.comOP
      link
      fedilink
      arrow-up
      54
      arrow-down
      3
      ·
      1 month ago

      Exactly. This is a massive overreach, and it is crazy that Poettering is even considering merging this.

      • Marasenna@lemmygrad.ml
        link
        fedilink
        English
        arrow-up
        10
        ·
        1 month ago

        and it is crazy that Poettering is even considering merging this.

        Not familiar with him then?

    • Cethin@lemmy.zip
      link
      fedilink
      English
      arrow-up
      20
      ·
      1 month ago

      You’re right that asking a user for a date is next to useless. However, that isn’t a reason to not fight this stuff. Asking the user for the date is step one to getting people accept it. After that they’ll point out that people were lying, and they’ll need our government ID to verify (and link us to activity). It’s all a step towards a surveillance network tracking every move you make on your computer.

      • Onno (VK6FLAB)@lemmy.radio
        link
        fedilink
        arrow-up
        6
        ·
        1 month ago

        I understand your point and agree that this is the thin end of the wedge.

        What we’re doing here is discussing the phenomenon and I’m highlighting some concerns.

        I believe that this is how you get a dialogue happening which will effect change, which is what we’re both advocating.

        I think that age verification is about surveillance rather than protecting children and I think it should be fought at every level.

        This is me contributing to that fight.

    • njordomir@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      1 month ago

      They haven’t fessed up yet that that’s part of their plan. I expect to hear from them after they’ve passed the first half.

    • Cethin@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      You’re right that asking a user for a date is next to useless. However, that isn’t a reason to not fight this stuff. Asking the user for the date is step one to getting people accept it. After that they’ll point out that people were lying, and they’ll need our government ID to verify (and link us to activity). It’s all a step towards a surveillance network tracking every move you make on your computer.

  • CeeBee_Eh@lemmy.world
    link
    fedilink
    arrow-up
    81
    arrow-down
    5
    ·
    1 month ago

    I was ambivalent about systemd up until now. If this gets merged I’m moving to a non-systemd distro. I do not live in California or even the USA. I do not want age verification garbage in my OS.

  • stravanasu@lemmy.ca
    link
    fedilink
    arrow-up
    75
    arrow-down
    1
    ·
    1 month ago

    Something feels fishy… The user who made this pull request has more than doubled his contributions to various repositories since January (from 20–400 to more than 1100), and this is his first pull request in the systemd repo.

      • Geki@lemmy.ml
        link
        fedilink
        arrow-up
        6
        arrow-down
        1
        ·
        1 month ago

        That guy is either a massive bootlicker or a fucking plant. Who goes around vulentarily adding birth date fields to EVERY project they can contribute to?

    • Buddahriffic@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      1 month ago

      This is a big weakness in FOSS communities, hell, in capitalist existence. People with resources can afford to spend their own time or hire someone else to focus on their contributions like a full time job while most honest contributers will be doing it during their free time because they need to pay bills and such.

    • LincolnsDogFido@lemmy.zip
      link
      fedilink
      arrow-up
      6
      arrow-down
      1
      ·
      1 month ago

      Fishy how? As in a state-level backdooring like was the case with XZ and Jia Tan or are you weary of something else?

      • stravanasu@lemmy.ca
        link
        fedilink
        arrow-up
        8
        ·
        1 month ago

        That memory surely also prompted this feeling. It’s just that Meta seems to be putting a lot of effort everywhere to push for this. Not so difficult to put, or corrupt, or push, people in dev communities and repos.

    • LincolnsDogFido@lemmy.zip
      link
      fedilink
      arrow-up
      0
      ·
      1 month ago

      Fishy how? As in a state-level backdooring like was the case with XZ and Jia Tan or are you weary of something else?

  • Liketearsinrain@lemmy.ml
    link
    fedilink
    arrow-up
    47
    arrow-down
    2
    ·
    1 month ago

    They want to store the actual birthdays (not just a boolean stating it complies with an age bracket). And using claude to review PRs… fucking systemd

  • iByteABit@lemmy.ml
    link
    fedilink
    arrow-up
    33
    arrow-down
    3
    ·
    1 month ago

    Wow that’s an insane level of bootlicking, it was completely free for them to do absolutely nothing about this nonsense law and give the middle finger if asked by the US

    I didn’t care before but it turns out the systemd haters were on to something for a long time, fuck these owners for even considering this and even locking the PR to avoid valid criticism, I hope all the contributors create a fork, jump ship and never let the previous owners commit a single line of code to it

  • Geki@lemmy.ml
    link
    fedilink
    arrow-up
    33
    arrow-down
    3
    ·
    1 month ago

    Why do the rest of us have to have this shit added in our systems just because some Yankees (and Brazil) passed some bills? My country has already said they won’t be doing any age verification shit. I’m starting to think there’s some big conspiracy here that FOSS isn’t as independent as we believe it is.

    • Ulu-Mulu-no-die@lemmy.zip
      link
      fedilink
      arrow-up
      6
      ·
      1 month ago

      FOSS isn’t as independent as we believe it is

      Some parts are indeed sponsored by corporations, that’s not a bad thing per se because financial support is important.

      Problems arise when corporations push changes solely for their own interest instead of the benefit of the community, this PR seems to be that case.

    • Ulu-Mulu-no-die@lemmy.zip
      link
      fedilink
      arrow-up
      2
      ·
      1 month ago

      FOSS isn’t as independent as we believe it is

      Some parts are indeed sponsored by corporations, that’s not a bad thing per se because financial support is important.

      Problems arise when corporations push changes solely for their own interest instead of the benefit of the community, this PR seems to be that case.

    • jefferyjefferson@lemmy.org
      link
      fedilink
      arrow-up
      5
      arrow-down
      4
      ·
      1 month ago

      Unfortunately, the internet at large has been embracing cuck behavior and capitulation for years.

      They are genuinely excited to be a bunch of scared little bitches eager to please their masters.

    • Magiilaro@feddit.org
      link
      fedilink
      arrow-up
      4
      arrow-down
      4
      ·
      1 month ago

      Germany has effectivly the same law, active since december 2025, and I am sure more countries will intruduce such laws soon. Linux Distributions have to be compliant with this laws, if we like it or not.

      • Andrew Furrow@mastodon.furrow.me
        link
        fedilink
        arrow-up
        0
        ·
        28 days ago

        @DarkMetatron @Geki do you have inside knowledge of more countries you speak of? Stop spreading FUD and face the problem head on. You Germans have earned a reputation for intolerance of fascism and Nazi sympathizers in your own land. Get out there and protest such laws instead of musing online about the decline of freedom as if it’s a forgone conclusion. These laws are pushed by scum to chip away at freedom. They do not protect anyone.

        • Magiilaro@feddit.org
          link
          fedilink
          arrow-up
          1
          ·
          28 days ago

          I am not spreading fud, I only added something to a list. The fact that we have such a law is not known by many, even most germans are not aware of it, that is why I talk about it. It is only possible to Protest and fight against something if it is known, and I try to spread this knowledge. This is a way to fight against it, or at least the preparation.

          I am very sorry that my posts gave the impression that I am not against such laws, because I for sure am!

          And Yes, i should have said that I fear that more countries created such laws, my pessimistic world view got me when I wrote my first post.

          • Andrew Furrow@mastodon.furrow.me
            link
            fedilink
            arrow-up
            1
            ·
            28 days ago

            @DarkMetatron sorry for the aggression, it’s just the relative helplessness us Americans feel in the shadow of so much stupidity and greed. It makes me jumpy when I perceive backsliding in more liberated places such as yours. I want to hold out hope the foolishness is mostly contained here in my nation.

  • inmatarian@lemmy.world
    link
    fedilink
    English
    arrow-up
    27
    ·
    1 month ago

    echo "18+" > ~/.age_rc

    Am I compliant with California’s law now? Apps can use the POSIX API to access my age.

    • Corngood@lemmy.ml
      link
      fedilink
      arrow-up
      5
      arrow-down
      1
      ·
      1 month ago

      Yes, and you can do the same thing to your child’s non-root account. The point of the California law is to allow admins (parents) to do that.

    • Rioting Pacifist@lemmy.world
      link
      fedilink
      arrow-up
      9
      arrow-down
      21
      ·
      1 month ago

      Yes and that’s fine and everyone freaking out is being dumb.

      There are fascist governments demanding genital inspection for playing highschool sports and they’re losing their shit over an accounts API returning an unverified age bracket!

  • juipeltje@lemmy.world
    link
    fedilink
    arrow-up
    33
    arrow-down
    7
    ·
    1 month ago

    Ofcourse the project run by a microslop employee wants to force this on almost every distro as soon as possible.

  • Skullgrid@lemmy.world
    link
    fedilink
    arrow-up
    28
    arrow-down
    4
    ·
    1 month ago

    Final Edit: The PR has been merged into main.

    Fucking hell. All he had to do was fucking nothing, the bastard.

    https://theanarchistlibrary.org/library/revoluciana-facing-fascism-sabotage

    Sabotage sounds spicy. It sounds dangerous.

    And yet, the underlying concept is simply this: inefficiency.

    I told you last time, make every inch have its cost.

    Resistance does not have to be violent, and that’s not something I’m advocating here. Resistance is the word no. Resistance is standing in place. Resistance is pushing.

    Resistance is the albatross around the neck of your opposition. Resistance is the anchor that drags along the sea floor.

    Here are some incredibly mundane but effective examples from the manual:

    Make mistakes with purchasing travel tickets

    Make engineering mistakes

    Make long speeches and waste time

    Act ignorant, or ask a lot of questions: if you’re not familiar with the concept of sea-lioning, you should really learn it

    Take longer to do your work

    Even if you’re terrified of doing more, this is simply a place to start.

    You are someone and you have a responsibility to do something.

    You cannot make it easier for the fascists to achieve their goals. You can’t do it today, and you can’t do it later if they claim authority. You must stand in the way of oppression.

    This is fucking horseshit. I’m turning against fucking systemd , and I had no fucking opinion before, now it’s completely clear they’re a bunch of 1940s IBM wannabees.

    EDIT : What a surprise, the fucker that wrote the PR works for IBM and “A Medical Malpractice company” and the one that merged it works for Microsoft.

  • Dæmon S.@calckey.world
    link
    fedilink
    arrow-up
    23
    ·
    1 month ago

    @skyline2@lemmy.dbzer0.com @linux@lemmy.ml

    Brazilian here. I’m neither a lawyer nor a specialist, just someone who has read the Portuguese text from the Brazilian flavor of the ongoing worldwide age check set of laws.

    I must note that the Brazilian age check law (Lei 15.211/2025) specifies “vedada a autodeclaração” (English: “self-declaring is forbidden”). This means that this kind of implementation, where age or birthday is an user input, wouldn’t be compliant to Lei 15.211/2025, because it requires the age information to be assessed independently from the user whose age is being assessed. This means face biometrics, government-issued ID (in our case, CPF, CNH, Passaporte and similar) or “behaviorial analysis”… Anything but a “yes I’m 18” or “I was born in day month year”, for those are self-declared and the Law says it’s “not enough”.

    Someone should warn the systemd maintainers of this “Brazilian jabuticaba”.

    (Cross posting this reply of mine because the post was cross posted to two different Lemmy instances)

  • whelk@retrolemmy.com
    link
    fedilink
    arrow-up
    25
    arrow-down
    2
    ·
    1 month ago

    This is the first time I’ve cared about the whole systemd debate, so that’s something I guess. Not interested in anything that kowtows to this age verification nonsense