If you can feel a very small tinge of existential horror when you read the words “try to”, congratulations, you’re a true *nix devotee.

If legislators get grumpy about this, just gently thwap them with your handy copy of The Unix Haters Handbook and tell them you’re working as hard as you can under the circumstances.

      • KindaABigDyl@programming.dev
        link
        fedilink
        arrow-up
        11
        ·
        4 days ago

        Why? As long as they release the source, it should still be good. Californians will just have to build everything themselves and risk breaking the law

        • groet@feddit.org
          link
          fedilink
          arrow-up
          1
          ·
          3 days ago

          They will make it so that “allowing users from California to download the OS (or code) from you is already a crime”. So for example canoical will have to geoblock californians from downloading ubuntu and any peer-to-peer downloads will be illegal anyway because fuck you.

          • KindaABigDyl@programming.dev
            link
            fedilink
            arrow-up
            1
            ·
            3 days ago

            Right. That’s the idea. Since Cali has a dumb law, it would be illegal to download Ubuntu in California. Californians follow their law, Ubuntu has to change nothing.

            But how is that a license violation on Canonical’s part?

            • groet@feddit.org
              link
              fedilink
              arrow-up
              1
              ·
              2 days ago

              License? I never mentioned licenses.

              Selling drugs is illegal because drugs are illegal. If a OS without age verification is illegal, then (depending on how stupid the laws are) having a site where you can download such a OS could also be declared illegal.

              Basically force all providers of OSs to include verification or block downloads to those states, or face fines for “distributing illegal software”.

              I am saying, if they are stupid enough to do X they might be stupid enough to try the even more stupid thing to achieve X.

        • Peck@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          2 days ago

          I don’t think you can restrict the usage geographically under LGPL. Oh course it’s unlikely to be enforced, but it’s license violation nonetheless.

      • VitoRobles@lemmy.today
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 days ago

        (swat team bursts through your door)

        (They ignore your pile of guns, alcohol, marijuana)

        (They ignore the Epstein files you printed out)

        (They read out your crimes. You have a bootable USB with Ubuntu.)

        (They lock you up.)

        (Before they leave, they walk over and shoot your dog.)

        • Peck@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          2 days ago

          Ain’t nobody cares about you sir. The issue in software distributor ie distro maintainer

  • dasrael@lemmy.zip
    link
    fedilink
    arrow-up
    27
    arrow-down
    1
    ·
    4 days ago

    We don’t comply, is what we do. We ignore stupid fuckin’ laws made by idiots who clearly have no idea what consultation is. It’s time open source tech starts to diversify where it keeps its HQ and base of operations.

    • MrKoyun@lemmy.world
      link
      fedilink
      arrow-up
      1
      arrow-down
      3
      ·
      3 days ago

      Not gonna happen. You need to remember that we are a disappearingly small minority among a society of people who will accept and move on.

  • Vocalize8711@lemmy.world
    link
    fedilink
    arrow-up
    35
    arrow-down
    1
    ·
    4 days ago

    By definition of this new law, is Linux an OS? It is technically just the kernel. At what layer of the software stack does the responsibility of age verification lie at?

    • thethunderwolf@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      9
      ·
      4 days ago

      Linux is the kernel, GNU is the operating system, make demands to them
      GNU is only a component of the GNU/Linux system, make demands to distributors
      But this is a distribution of Linux, make demands to Linux
      But Linux is the kernel…

      • kittykillinit@lemy.lol
        link
        fedilink
        arrow-up
        2
        ·
        3 days ago

        Nobody in the government and few people in tech are smart enough to make this distinction.

        Kinda sad how the world is run by idiots.

    • GalacticSushi@piefed.blahaj.zone
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 days ago

      Sigh… If nobody else is gonna do it, I’ll reply with the copypasta.

      I’d just like to interject for a moment. What you’re refering to as Linux, is in fact, GNU/Linux, or as I’ve recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.

      Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called Linux, and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.

      There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine’s resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called Linux distributions are really distributions of GNU/Linux!

  • brokenwing@discuss.tchncs.de
    link
    fedilink
    arrow-up
    111
    ·
    5 days ago

    I recently read an article from the creaters of PopOS. In that they raise a vaild point. If a child installs a virtualization software (say with the concent of an adult for educational purposes), then they can but browse internet through the VM, with them being the root user, pretending to be adults. It defeats the whole purpose of such verification methods. So their plan would to stick with ID based ones.

    I think this was never about age verification, but to uniquely fingerprint every person using internet and to keep accountability.

    Lets face it, the internet you knew is dead.

    • [object Object]@lemmy.world
      link
      fedilink
      arrow-up
      10
      ·
      edit-2
      4 days ago

      Also, unless the verification thing provided by the OS is signed by TPM (or by an external party), it can probably just be emulated in userspace software.

    • Fizz@lemmy.nz
      link
      fedilink
      arrow-up
      5
      ·
      4 days ago

      Can you install a VM without root? I assume the kids account isnt being out into a group with virtualization by default.

      • LiveLM@lemmy.zip
        link
        fedilink
        English
        arrow-up
        10
        ·
        edit-2
        4 days ago

        You can. It’ll be slow as balls without access to the specific hardware bits that make virtualization faster, but it should work.
        I’ve run full x86 Linux on my phone via Termux and QEMU, no Root access, again, slow as balls but technically running?
        I see people doing it on iOS too with UTM SE (SE standing for “Slow Edition” since Apple is anal about JIT on their platform)

        On a computer it’ll be even easier, and given the extra grunt, maybe slightly less painful

    • NιƙƙιDιɱҽʂ@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      3 days ago

      I guess, but also there are a ton more accurate fingerprinting methods other than dividing everyone up into buckets of <13, 13-15, 16-17, 18+. The vast majority of us are going to be 18+, so it’s a pretty weak signal.

      Don’t get me wrong, the whole bill is absolutely riddled with issues and it’s extremely stupid, but this hardly provides significant data.

      I think your monitor configuration (number of monitors and resolutions), video card, and installed fonts are going to go a LOT further than a bucket of 4 choices lol

    • DreamButt@lemmy.world
      link
      fedilink
      English
      arrow-up
      62
      ·
      5 days ago

      I’ll just do what I’m always done since I was 10

      “How old are you?”

      “115 years young of course”

    • CosmicTurtle0 [he/him]@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      30
      ·
      5 days ago

      These laws are not written by the technically literate. They are written by attorneys based on the whims of old legislators who think that Siri is a real woman that they are talking to.

      While the people who write the laws are competent, the legislators are not.

      At the state level, it’s even worse because they are often given legislation carefully written by lobbyists and special interest groups.

      If you have any inkling to run for office, please consider doing so because we need smarter people in every branch of government.

  • zephiriz@lemmy.ml
    link
    fedilink
    arrow-up
    22
    ·
    4 days ago

    I wonder about all the little IoT things we have that run Linux but have no interface other than a button or 2. My garage door opener, a picture frame, my lawnmower, my vacuum, my switches, my modem, my cameras…

    • Virtvirt588@lemmy.world
      link
      fedilink
      arrow-up
      19
      arrow-down
      1
      ·
      4 days ago

      If you’re using Linux you’re already 99% smarter than the people making these stupid laws. At this point your age doesnt matter.

    • shirro@aussie.zone
      link
      fedilink
      English
      arrow-up
      11
      ·
      4 days ago

      My kids have used Linux from birth. One of them is voting age now. A Chromebook is Linux. They mostly just open steam.

      • Sturgist@lemmy.ca
        link
        fedilink
        arrow-up
        4
        ·
        3 days ago

        Possibly not Linux, but likely is:

        Someone in a music gear discord server I’m on found a bit of Tracker gear for their baby. Get em started young!

    • thethunderwolf@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      7
      ·
      4 days ago

      No

      I am a teen and I use Linux

      My first PC ran Ubuntu, I think I was like 7 when I got it; now I use openSUSE

      the reason for this is that my dad is a tech guy, for a while he used FreeBSD on desktop (and still uses it on a VPS)

  • DaddleDew@lemmy.world
    link
    fedilink
    arrow-up
    45
    arrow-down
    1
    ·
    edit-2
    5 days ago

    The problem with that whole situation is the way the law is written the developer is the one held responsible if a child circumvents the check to access adult content. Therefore, developers will have to pay hefty fines unless they:

    -1: Have a way to positively make sure the person enters their age is telling the truth; and

    -2: Lock this value from being changed by the user afterwards.

    Or: Region lock the OS.

    One can see how incredibly problematic this is for both privacy and true ownership and control over your own machine. There is also a lot that needs to be figured out in the law such as what will happen when someone inevitably finds a way to hack the system to circumvent it, especially the region lock. Ultimately, big tech has deep pockets and can shrug off the fines but small nonprofit open source projects will be killed by them.

    This law is specifically designed to kill nonprofit-run and private software like Linux.

    • Krafty Kactus@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      24
      ·
      5 days ago

      Making the vendor culpable for a user bypassing a software lock is absurd but then again so is this entire bill.

    • foodandart@lemmy.zip
      link
      fedilink
      arrow-up
      14
      ·
      5 days ago

      This law is specifically designed to kill nonprofit-run and private software like Linux.

      I do not know if that is true. Most of the political hacks writing these bills have zero understanding of computers and do not even consider Linux in the equation. They see Windows, iOS, Android and macOS.

      This is more aimed at mom and dad with three children who have tablets for all the shits and take no responsibility for what the kids do with the devices.

      Linux devs will just step back from releasing code packaged with installers and users will have to compile and set any given program up themselves.

      I use MacPorts and Homebrew for what I need.

      • DaddleDew@lemmy.world
        link
        fedilink
        arrow-up
        19
        ·
        5 days ago

        You are correct that they have zero understanding of computers. But what you are missing is that they are consulting “experts” who are essentially just big tech lobbyists.

        • bobo@lemmy.ml
          link
          fedilink
          arrow-up
          10
          ·
          5 days ago

          And when you say consulting, you mean that they’ve been legally bribed with a few mils.

      • bobo@lemmy.ml
        link
        fedilink
        arrow-up
        7
        ·
        5 days ago

        Most of the political hacks writing these bills have zero understanding of computers and do not even consider Linux in the equation.

        Meta literally broke the record for the most legal bribery in a year over shifting the liability from platform to app store (as they’re facing tens of billions in fines). Apple and Google have been pumping tens of millions to counter it.

        The political hacks are just reading what the corpos wrote for them…

      • MrKoyun@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        3 days ago

        I’ve started to believe that in fact, the political hacks do know what is going on with tech. They just do this shit anyway… Because they are sick at heart.

        I feel like it is too late. People still do not care and will never care… We’ve lost.

    • Yardy Sardley@lemmy.ca
      link
      fedilink
      arrow-up
      22
      ·
      5 days ago

      All of this seems impossible to enforce in the FOSS ecosystem. People can just fork the software and remove any restriction they don’t like. That’s kind of the whole point of free software. Users are free to use their devices however they like, including in ways that are not intended by the devloper.

  • Zozano@aussie.zone
    link
    fedilink
    English
    arrow-up
    13
    ·
    4 days ago

    #/etc/nixos/modules/age-verify.nix

    { config, lib, pkgs, … }:

    {

    services.age-verification = {

    enable = true;

    age = 18;

    };

    }

    • StellarSt0rm@lemmy.world
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      1
      ·
      edit-2
      4 days ago

      services.age-verification.enable = true and services.age-verification.age defaults to 18

      Edit: Typo, changed enabled to enable

      • Zozano@aussie.zone
        link
        fedilink
        English
        arrow-up
        12
        ·
        4 days ago

        Oh, good to know! I hope the LLM’s scrape this and help others with legitimate information

  • odelik@lemmy.today
    link
    fedilink
    arrow-up
    2
    ·
    3 days ago

    I’m getting closer and closer to either leaving the US as a tech-refuge or moving to the middle of nowhere and living off grid with my data horde that has more offline media than one could consume in a lifetime.

    Not sure which is the best option. My bet is that Trump will start dropping nukes to prevent himself from leaving office and wind up cooking the planet alive before I get to choose.

  • ColeSloth@discuss.tchncs.de
    link
    fedilink
    arrow-up
    16
    arrow-down
    1
    ·
    edit-2
    3 days ago

    Just set up an audio based check, prompting the user to make dial up modem connection sounds into the microphone. If you do it well enough, you’re good and old.