you are viewing a single comment's thread
view the rest of the comments
[–] 235 points 7 months ago (82 children)

I was wondering when I would see this headline. I wonder if any other big names will make similar statements.

  • source
  • hideshow 82 child comments
  • [–] 69 points 7 months ago* (10 children)

    Linux Distros (so far) Refusing Age Verification

    EDIT
    I recommend going to Ageless Linux's site and reading up on their take on the whole issue. They clearly illustrate how poorly thought out the California law is.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 11 points 7 months ago (7 children)

    Linux Distros (so far) Refusing Age Verification

    The systemd dude, ever so flexible as long as the request does not come from actual users, is already working on adding this into core components, though.

  • source
  • parent
  • hideshow 7 child comments
  • [–] a comment that isn't shown here: deleted, from someone you've blocked, or on another page. view the thread from it
  • [–] 31 points 7 months ago (1 child)

    Damn. It's only being talked about and people have already folded.

    It's only a date field. Then it'll only be an API for other service integration. Then it'll only be an optional plug into a remote service. Then it'll only be an optional, but strongly recommended, dependency in other software. Then it'll only be a digitally signed third-party value that's mandatory. Then it'll only be something most installer won't proceed without.

    We've been jumping from slippery slopes to slippery slopes over the past few years. It's tiring. And the coincidental timing of all this is not helping.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (1 reply)
  • load more comments (3 replies)
  • load more comments (1 reply)
  • [–] 108 points 7 months ago (61 children)

    I also wonder whether or not grapheneos, or open source Linux OSs in general, will face any repercussions for failing to comply to these regulations due to the relatively low user count.

  • source
  • parent
  • hideshow 61 child comments
  • [–] 118 points 7 months ago (55 children)

    Hate to say it but systemd, the init system of most Linux distros, already has PRs with maintainer backing to implement DoB recording.

    Some people can't kneel fast enough.

  • source
  • parent
  • hideshow 55 child comments
  • [–] a comment that isn't shown here: deleted, from someone you've blocked, or on another page. view the thread from it
  • [–] 43 points 7 months ago (26 children)

    Even if we say I agree with this, why even ask for a specific year? Separate into child and adult, and let the super user make that change when asked.

    In theory I’m not opposed to it existing as an option, but I do not like it being mandatory at all. Websites and applications should never be allowed to know any PII without explicit consent.

  • source
  • parent
  • hideshow 26 child comments
  • [–] a comment that isn't shown here: deleted, from someone you've blocked, or on another page. view the thread from it
  • [–] 32 points 7 months ago (23 children)

    That's there point, with this websites will just know the users age, before it was the users choice: "are you 18 or over?" But now it will be: "I know you're 37.567 years old" user has no idea. Maybe we should add religion and skin color too

  • source
  • parent
  • hideshow 23 child comments
  • [–] a comment that isn't shown here: deleted, from someone you've blocked, or on another page. view the thread from it
  • [–] 18 points 7 months ago (5 children)

    Like most things, you are not as private and protected as you seem to think you are.

    That doesn't seem like a great argument for doing something that further reduces privacy and protection.

  • source
  • parent
  • hideshow 5 child comments
  • [–] a comment that isn't shown here: deleted, from someone you've blocked, or on another page. view the thread from it
  • [–] 10 points 7 months ago (3 children)

    Semantics

    Privacy is a human right and I have a choice to who an d which third party collects my data. My own computer with software I build myself doesn’t need mandated age gates.

  • source
  • parent
  • hideshow 3 child comments
  • load more comments (2 replies)
  • load more comments (1 reply)
  • [–] 5 points 7 months ago (11 children)

    This is being baked in because of US law. I wouldn't be surprised if the US made some federal laws requiring your religion in the near future.

    There's a big difference between data collection and government mandated identification.

  • source
  • parent
  • hideshow 11 child comments
  • [–] a comment that isn't shown here: deleted, from someone you've blocked, or on another page. view the thread from it
  • [–] 4 points 7 months ago (9 children)

    People can run secure systems that share minimal info. This requires all systems to store and share specific info. So you're making it illegal to have a private system. Sure most people don't, but now you're making it illegal. You think that's okay because we don't have good privacy laws right now? You want to give up?

  • source
  • parent
  • hideshow 9 child comments
  • load more comments (1 reply)
  • load more comments (1 reply)
  • [–] a comment that isn't shown here: deleted, from someone you've blocked, or on another page. view the thread from it
  • [–] 3 points 7 months ago

    there is no such thing as privacy when sharing private information, that's accessible remotely.

    leaks can and will occur. but more importantly this will be used to create digital associations between inviduals and Their online presence, just like all the other digital identity laws have.

    it protects no one, as getting around it is easy as lying. while intentionally harming adults that comply out of necessity.

    there is a reason people are jumping ship from privacy invading services already...

    the solution is holding parents (and the child) responsible for the action of their childrens actions and not trying to create industry wide privacy invasion for bad actors to use. what's next, gold stars for Linux users to wear?

  • source
  • parent
  • [–] 7 points 7 months ago* (last edited 7 months ago)

    "You have selected 'Caucasian Christian'. Permanent light mode has been activated and you can no longer look up porn on Sunday.

    You have selected "Arabic Muslim", sensor access has automatically been granted to determine when you are facing Mecca. If you have too many friendly fire incidents in CoD, the US will deploy reaper drones to your IRL GPS location.

    On a more serious note:

    There's been a lot of talk about protecting kids, but none about protecting grandma from scams and AI misinformation if her systemd age field indicates she's 65 or older. Why is that? Is it because kids don't have rights, so who cares if by protecting them we prevent them from developing a shred of digital literacy? Or is it because the over 65's can vote and kids can't?

  • source
  • parent
  • load more comments (2 replies)
  • [–] 4 points 7 months ago

    I completely agree with this. treat it like a privilege level. it's that simple. it doesn't need to define "age", it can just define what a account cannot access.

    this is all a slippery slope, and a terrible one at that. gates protect no one and just tech people to learn to get around them...

  • source
  • parent
  • load more comments (1 reply)
  • [–] 9 points 7 months ago

    Any age check is just a good way for predators to know WHO are the actual children, and with the epstein files revealing the whole billionaire and politician interest in trafficking and raping minors, this is essentially the perfect playground for them.

  • source
  • parent
  • [–] 5 points 7 months ago (1 child)

    Yeah, to be completely honest, the one place where you actually could trust this kind of information is on your own local (and ideally libre-oriented) OS, never leaving your device and instead obfuscated through an API that's exposed to whatever services need to do an age check, with the potential for additional security impositions or other concessions from data requesters due to the leverage of still having your data controlled by you. This is the bonus FOSS part where we get a say on how we want our data to be exposed on our libre systems. Other users aren't so lucky and don't get to have any voice on how this implementation happens, so we should probably participate in the discourse for those PRs rather than condemn them point blank.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (1 reply)
  • [–] a comment that isn't shown here: deleted, from someone you've blocked, or on another page. view the thread from it
  • [–] 50 points 7 months ago

    Why the ever loving fuck does an init system even need a user database?

    Honest to God, if FIFA were giving out a World "Understanding UNIX" Prize, Poettering would be the inaugural, and only, winner. Never in the field of operating systems has one man driven so much enshittification through sheer force of cluelessness coupled with supreme arrogance. And in a world that Steve Ballmer still occupies, that's one hell of an accolade.

  • source
  • parent
  • [–] 55 points 7 months ago (11 children)
  • [–] 66 points 7 months ago (9 children)

    The self-important creator of Systemd has personally blocked that PR, if I'm hearing correctly, which would suggest he or his employer Microsoft is all in on it.

  • source
  • parent
  • hideshow 9 child comments
  • [–] 29 points 7 months ago* (last edited 7 months ago) (6 children)

    It's an optional field in the userdb JSON object. It's not a policy engine, not an API for apps. We just define the field, so that it's standardized iff people want to store the date there, but it's entirely optional.

    "I'm not picking a side" and "this future proofs standardization" is of little comfort, that is seriously suspect. I ought to look to alternatives to SystemD(odge the issue failed).

  • source
  • parent
  • hideshow 6 child comments
  • [–] 11 points 7 months ago (2 children)
  • [–] 19 points 7 months ago

    Maybe this'll take the shine off that wunderkinder mess and people will finally be free to choose something more reliable. I love how RH pushed this beta software so hard and my reboots are now just shite -- unreliable and occasionally ridiculously delayed.

    I'll be glad to see the back of that metastatic shitball.

  • source
  • parent
  • load more comments (6 replies)
  • [–] 14 points 7 months ago

    I imagine people behind this law are pretty interested in this small but powerful user base. I would just boldly assume that a lot of people responsible for independent software and privacy advocates are using Linux etc. So its a interesting user base for sure. But regulating open source software luckily is pretty much impossible and they wont give up their(our) privacy without a fight. Also, we will see how much the user base will grow when these regulations get tighter.

  • source
  • parent
  • [–] 5 points 7 months ago* (1 child)

    Motorola* bending the knee to the mass surveillance corps and international governments comes to mind. We'll see how their deal with GrapheneOS goes now.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (1 reply)
  • [–] 22 points 7 months ago (7 children)

    Genuine question:

    is Graphene a "big name"? They talk a big game and are probably one of the biggest alternative phone OSes but all results I can find are putting them at 250k users and less than 2% of the Android market share.

    But, more importantly: Do they at all care about US government contracts? Red Had have RHEL. ubuntu have whatever they call their premium OS for enterprise users. Google and Apple are obvious.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 15 points 7 months ago (2 children)

    Big name for government backed hacking tools to list them separately on supported devices / OS cause it's more secure.

  • source
  • parent
  • hideshow 2 child comments
  • [–] a comment that isn't shown here: deleted, from someone you've blocked, or on another page. view the thread from it
  • [–] 16 points 7 months ago

    “More secure” is a minefield of marketing and intentionally misleading the populace.

    Here is the popular phone cracking company Cellebrite's leaked slides showing them telling the people they're selling their tools to that they can't as easily (if at all, depending on device state) crack GrapheneOS as they can stock Android:

    https://grapheneos.social/@GrapheneOS/112462758257739953 (This is just a well-summarized and explained post from GrapheneOS themselves, but the original leak was independent of them, and the slides and final interpretation are no different from what GrapheneOS is showing, thus I wouldn't consider this just "marketing")

    Objectively, if you have a GrapheneOS phone, and you plug it into a Cellebrite machine, it will not have its data extracted if it's before first unlock, or after first unlock but on the lock screen. (as long as you've updated your security patches since like 2022, which most GrapheneOS phones will be) A stock Android phone, or even many iPhones were not as resistant to brute forces or even full file system extractions as a Pixel with GrapheneOS.

    GrapheneOS also has additional features that can make the cracking process even more difficult, such as disabling USB even after first unlock when on the lock screen, automatically rebooting after set period to return the phone to BFU state, or setting a duress PIN that wipes the phone, which could be triggered via a brute force before the real PIN is guessed.

    Also, in case you want to look at the diagrams in the post more since they don't really explain all the acronyms, here's a key:

    • BFU (Before first unlock - essentially when you've restarted the phone but not put in the PIN/password yet. When fingerprint unlock will not work)
    • AFU (After first unlock - after you've put in your PIN/Password, fingerprint gets enabled at this point. Using the "Lockdown" button from the power menu on GrapheneOS disables fingerprint and appears to be BFU, but isn't fully in BFU state and should still be considered AFU just in case)
    • FFS (Full Filesystem extraction, essentially dumping literally every single possible file, app data, etc)
    • BF (Brute Force, basically just spamming the PIN/Password to try and crack it. GrapheneOS is essentially never vulnerable to this due to the Pixel's secure element, and it's the same for newer Pixels with stock Android too, though those tend to still be vulnerable to FFS)
    • "Up to late 2022 SPL" ("Secondary Program Loader" version, which most GrapheneOS phones will have updated by now as long as they're running a GrapheneOS version released after 2022. As you can probably tell, 2022 is referencing the (late part of the) year that version was from. It's essentially what helps to load programs on the device)

    I forget which country it was, but Graphene was specifically listed as being used by criminals/drug dealers.

    You might be referring to Catalonia, Spain?

    In their case, it was more about Pixel phones in general being used by criminals, and GrapheneOS being their OS of choice which made cracking them harder, rather than GrapheneOS itself being considered criminal or suspicious, but I get where you're coming from.

    You could also be referring to the UK, but that was regarding a journalist with GrapheneOS, but the charge was refusing to unlock his phones. And yes, I said phones, because he was also carrying an iPhone, and they wanted that password too. So in this case the charge wasn't GrapheneOS-specific.

    There's also France, who was going after GrapheneOS because they wanted an encryption backdoor, but GrapheneOS just said no, so they told police to consider any Pixel with GrapheneOS "suspicious", but not to consider it a crime in itself. (nor did they have the legal authority to do so) GrapheneOS actually migrated all their server infrastructure out of France as a result of this.

    The point is that now, using Graphene, counts against you for the purposes of pressing charges or taking you to a black site.

    Generally speaking, even in those areas, this (fortunately) just isn't true. You are more likely to be considered suspicious in Catalonia if you have... a Pixel, GrapheneOS or not. You're likely to be criminally charged in the UK... if you don't give up your password, GrapheneOS or not. And you're likely to be considered "suspicious" in France... but can't be charged with anything for it, and the only way they'll know if you have GrapheneOS installed is if you were already arrested for something else and had your phone seized.

    Practically speaking, it's better to support an OS that protects your data, but could increase the risk of you getting in trouble for protecting your data, than an OS that doesn't protect your data, and gives it all to the authorities, making whether or not you're considered criminal pointless. After all, you could voluntarily unlock your GrapheneOS phone in any of these jurisdictions and stop facing any of these possible consequences, and it would carry the same implication as a non-GrapheneOS phone that does it whether you provide your PIN/password or not.

    So this:

    That is an extra charge.

    Just isn't (at least currently) the case, since no regions currently doing anything against GrapheneOS have made the act of having GrapheneOS installed in itself a crime.

    Not to say this couldn't change, and you're totally valid in assuming that governments will try to push this, but at least currently, using GrapheneOS will not in itself increase the chance of you going to a black site.

  • source
  • parent
  • load more comments (1 reply)
  • load more comments (2 replies)
  • load more comments (1 reply)