The coordinated effort worked. When lawmakers finalized Colorado SB26-051, they added Section 6-30-105(e) to the text. This specific clause waives compliance for operating systems and applications distributed under licenses that allow copying, modifying, and redistributing without platform-imposed technical restrictions. Why the Section 6-30-105(e) Exemption Protects Decentralized Tech

This exemption establishes a formal legislative precedent for the tech industry. It legally shields free and open-source operating systems from hardware-level age attestation laws that closed ecosystems like iOS and Windows will soon have to follow.

  • yesman@lemmy.world
    link
    fedilink
    English
    arrow-up
    150
    arrow-down
    1
    ·
    3 个月前

    It’s unenforceable on Linux. A Linux user can simply remove or modify any code running on their machine. Fedora, Debian, and Arch can’t make a user verify their age any more than they can force you to use Gnome. It’s kinda the whole point of FOSS.

    • Lost_My_Mind@lemmy.world
      link
      fedilink
      English
      arrow-up
      39
      arrow-down
      10
      ·
      3 个月前

      There is a very easy way to force linux users to enforce this. However, I won’t give it away here, because as far as I can tell the current law makers are clueless.

      And I don’t want to give them clues.

      • potatoguy@mbin.potato-guy.space
        link
        fedilink
        arrow-up
        29
        ·
        3 个月前

        I’m already seeing that in a year or two, we’re getting blocked on websites or electron applications because of age verification just like in android with Google Play Services. Like use age verification software or get blocked for 99% the internet.

        They don’t even need to turn it into law.

      • SeeMarkFly@lemmy.ml
        link
        fedilink
        English
        arrow-up
        19
        ·
        3 个月前

        Our current law makers are still debating if freeing the slaves was a good idea. That’s how far behind they are.

      • CosmicTurtle0 [he/him]@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 个月前

        I’m going to argue that you share it because one thing you can count on is very determined nerds to defeat it.

        Every time legislators tried to enforce some sort of dystopian thing, developers saw it as damage and routed around it.

        • MalReynolds@slrpnk.net
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 个月前

          You’re not wrong, security through obscurity eventually fails. In this case however, time counts, the longer it can be cut off, the more chance of some sanity returning, of backlash building politically. The time to route around is after a law is made, preferably as flawed a law as possible.

      • kotsune@ani.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 个月前

        I don’t see any real way, unless they’re going to require age verification to connect to the internet in the first place.

    • Billegh@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      3 个月前

      And that’s the whole point of the amendment to that law. Their congress critters were enlightened on the futility of such an endeavor. Next is California.

      • fushuan@piefed.blahaj.zone
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        3 个月前

        Are you referring to the userd field? That would mean nothing if the user has total control on what can be written there.

  • stravanasu@lemmy.ca
    link
    fedilink
    English
    arrow-up
    92
    arrow-down
    12
    ·
    3 个月前

    How some Linux developers defeated (for now) the new OS age-verification laws. Long live those Linux developers, who “heavily criticized the mandates”, made public statements, and contacted the legislators.

    Because other Linux developers, instead, immediately bent over backwards to start implementing changes towards accommodating those laws; for sure they didn’t heavily criticize the mandates, nor make public statements, nor contact the legislators.

    • Rivalarrival@lemmy.today
      link
      fedilink
      English
      arrow-up
      31
      ·
      3 个月前

      They defeated one of the laws in one jurisdiction. The California law is still in place, international laws are still in place, and federal laws are being advanced.

    • Possibly linux@lemmy.zip
      link
      fedilink
      English
      arrow-up
      15
      arrow-down
      1
      ·
      3 个月前

      Let’s not misdirect peoples anger over age verification

      The blame for age verification rests solely on the legislative bodies and the governors who didn’t immediately veto it.

    • fushuan@piefed.blahaj.zone
      link
      fedilink
      English
      arrow-up
      11
      arrow-down
      9
      ·
      3 个月前

      The first thing on the post you linked is the systemd change which adds a new number field in a completely user controlled local environment where they can write anything they want.

      Oh nooooo… ಠ_ಠ

      • RumRunningDevil@lemmy.zip
        link
        fedilink
        English
        arrow-up
        18
        arrow-down
        1
        ·
        3 个月前

        Oh come on we know how this works. Age verification is a prelude to digital ID and that “totally optional user field” is a prelude to something not optional. The current incarnation of that PR is optional and user controlled but it leaves us open to more and more.

        Never give them an inch

        • fushuan@piefed.blahaj.zone
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          10
          ·
          3 个月前

          It really doesn’t. You are showing you don’t know how it works.

          Webpages can enforce remote verification for sure, that would fuck anyone, Linux included, but a local data file doesn’t leave anything open for the idea I just said.

          If you have root access you have complete control of what happens in your local environment. The only way to enforce user verification is to make it remote reliant (just like it’s done in Spain for example, government regulated digital certificates), and then this new field is useless.

          It wasn’t a good proposal given that the original intention was compliance in a very useless way, but y’all are going crazy without learning about it.

          • LostCarcosan@lemmy.today
            link
            fedilink
            English
            arrow-up
            8
            arrow-down
            1
            ·
            3 个月前

            Then if it doesn’t matter, why even put it in? I know you’re not so ignorant as to not realize this is how it starts. They add something innocent and unimportant so that idiots like you will say “it’s fine, it’s not a big deal, it doesn’t matter” and then they slowly make it more and more invasive, little by little

            • fushuan@piefed.blahaj.zone
              link
              fedilink
              English
              arrow-up
              3
              arrow-down
              4
              ·
              3 个月前

              Idk man, why put it? I agree, I down voted the proposal since it was useless. Didn’t go mad posting about it tho.

              I understood from the beginning that you are trying to make a “slippery slope” point, but this is open source, each change should be evaluated as is, with what it implies. A local field that isn’t being used in anything doesn’t condition users or Devs to anything that will then make them accommodated and easier to approve an actual invasive feature.

              I will agree with the slippery slope argument when they propose a feature that is minimally invasive. This was both useless and 0 invasive.

              Edit: actually no, this feature wasn’t useless overall. It was useless for age verification, but great for parental control. The moment a kid doesn’t have root access to the computer, a parent can put whatever age to block the kid from whatever features the parent wants to block them from. Think about it, self enforcing age verification doesn’t give power to governments, it gives it to the root user of the computer, aka parents. It’s something that actually works.

              • Lka1988@lemmy.dbzer0.com
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                1
                ·
                3 个月前

                Edit: actually no, this feature wasn’t useless overall. It was useless for age verification, but great for parental control. The moment a kid doesn’t have root access to the computer, a parent can put whatever age to block the kid from whatever features the parent wants to block them from. Think about it, self enforcing age verification doesn’t give power to governments, it gives it to the root user of the computer, aka parents. It’s something that actually works.

                That’s absolutely a valid use case. But I just use timekpr-next on my kids’ non-root accounts and that solves it.

  • floofloof@lemmy.ca
    link
    fedilink
    English
    arrow-up
    74
    ·
    3 个月前

    From the linked System76 blog:

    New York’s proposed Senate Bill S8102A requires adults to prove they’re adults to use a computer, exercise bike, smart watch, or car if the device is internet enabled with app ecosystems. The bill explicitly forbids self-reporting and leaves the allowed methods to regulations written by the Attorney General. Practical methods for a bill of such extreme breadth would require, in many instances, providing private information to a third-party just to use a computer at all. Privacy disappears.

    That’s appalling, and NY won’t be the only government trying it. This is going to be one of those battles we need to fight again and again.

  • MisterD@lemmy.ca
    link
    fedilink
    English
    arrow-up
    38
    arrow-down
    1
    ·
    3 个月前

    Too bad this is moot. Google wants to deploy QR codes to prove you are human and not AI. The QR code is for your phone to prove you are real. Oops, your phone has a uuid and phone number and there goes your privacy.

  • Possibly linux@lemmy.zip
    link
    fedilink
    English
    arrow-up
    35
    arrow-down
    1
    ·
    3 个月前

    While I don’t like age verification, I do have to give the System76 guys some credit for pushing for an exception

    • BartyDeCanter@piefed.social
      link
      fedilink
      English
      arrow-up
      29
      arrow-down
      1
      ·
      3 个月前

      Not yet, but I’ve spoken with Wicks staffers responsible for writing the bill. They are very aware of the open source issues and working on getting changes implemented during the current legislative session.

      • Libb@piefed.social
        link
        fedilink
        English
        arrow-up
        8
        ·
        3 个月前

        They are very aware of the open source issues and working on getting changes implemented during the current legislative session.

        There is no ‘open source issues’.

        There is an absurd law issue that cannot be solved through ‘exemptions’ (which can always be removed later on) but by completely getting rid of the law itself. These are bad laws that aim to kill online privacy, with or without exemptions for our dear open source/Libre software.

  • OwOarchist@pawb.social
    link
    fedilink
    English
    arrow-up
    27
    arrow-down
    1
    ·
    3 个月前

    You know … now that open source is officially a legal loophole, I could see this making it more popular.

    New reason to use Linux: You’re 13 and you want to look at boobs on the internet, but other operating systems won’t let you.

    • NotMyOldRedditName@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      3
      ·
      3 个月前

      Next up: to install Linux on hardware the hardware first needs to verify your identity. This is at the RAM, SSD, and CPU level. All 3 must agree before allowing installation.

  • MalReynolds@slrpnk.net
    link
    fedilink
    English
    arrow-up
    24
    ·
    3 个月前

    I must admit pessimism here, once this crap has the 99% (OK 95% or less for non-phones) accepting it, they’ll come for linux (or the ISPs). When they came for the gays I didn’t speak out… It’s the thin end of the wedge (OK, extremely thick end). Colorado is not the world. The laws will be flawed, but continue to be amended, perfected, worldwide, because politicians as a class hate free speech, and anonymity protects free speech. The technically able will keep finding loopholes, but the vast majority will be left behind.

    Probably there will be an exception made for corporations, after all, they have more need for privacy than the populace. /s

  • Onomatopoeia@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 个月前

    Seems to me the only reason they included this was because there’s no way to enforce it on OSS that you can compile yourself.

    Not because they saw it was wrong, for any OS.

    I expect clearly documented ways to disable this in Windows in 3…2…1…