• promitheas@programming.dev
    link
    fedilink
    arrow-up
    5
    ·
    3 days ago

    Im just curious, but how would arch implement age verification if it wanted to? I mean, its basically just the linux kernel, with supporting software like systemd, no? I know systemd is making moves to add “age verification” in the form of an environment variable or something, but that would be trivial to remove as I think about it off the top of my head, or worst case you would just get a fork of systemd without the age verification if they bake it in too deep and make it so the entire systemd ecosystem doesnt work without that variable set

    • realitaetsverlust@piefed.zip
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      4
      ·
      3 days ago

      I know systemd is making moves to add “age verification” in the form of an environment variable or something

      That’s not true. Systemd isn’t making moves to add age verification. They added a field to STORE a birth date, which is not enforcing anything. It’s like a field in a database. It can be there, but you don’t have to use it.

      Systemd is not in the position to do anything. The age verification has to be implemented by the OS vendor, not by Systemd. That lie is spread by people with very little knowledge of how linux actually works.

      Im just curious, but how would arch implement age verification if it wanted to

      No idea, but there are lots of ways. You could put it into the archinstall script and just never finish the installation if there is no age set. You could also prevent a user from logging into an account that has no age set, this could be achived by modified core packages in the base package.

      However, you will ALWAYS be able to circumvent it as there is no central server to manage it. Nobody is stopping you to put 01.01.1970 into the birthdate field. It’s basically as pointless as cookie banners.

      The issue about this age verification shit isn’t the present, but the future when governments start extending the laws that, at this point, are already in place.

      • TehPers@beehaw.org
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        You could put it into the archinstall script and just never finish the installation if there is no age set. You could also prevent a user from logging into an account that has no age set, this could be achived by modified core packages in the base package.

        My (rather limited) understanding is that Arch can be installed both without the archinstall script and without a user. Also, the rest of your comment covers how stupid it is to require a value anyway since people can put whatever they want.

        Outside of that, it’s all open source. It’s possible to fork and remove the field entirely from an install script, distro, or even systemd itself.

        Nobody can enforce this in the open source world. This is honestly the strongest argument for an open source exemption in these laws. It cannot be enforced on open source OSs.

        • realitaetsverlust@piefed.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 days ago

          that Arch can be installed both without the  archinstall  script

          Yes. But it would protect them from legal liability.