• Snot Flickerman@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    3 hours ago

    The way macOS handles it is literally just exactly how Linux handles it. Makes sense considering macOS is certified UNIX and Linux is technically a re-implementation of UNIX.

    This meme is conflating iOS and macOS as the same thing, which they certainly are not.

    • pivot_root@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      31 minutes ago

      It’s not. They both expose a POSIX API and userspace, but the underlying architecture is very different. macOS is in part based on the Mach microkernel, and creating a process has a bunch of work related to that.

      Even ignoring that difference, macOS has built-in signature checking that suspends a newly-started process the first time its executable is seen.

    • Boomer Humor Doomergod@lemmy.world
      link
      fedilink
      English
      arrow-up
      10
      ·
      3 hours ago

      Well…

      If you want to run a desktop app you need to have it signed or jump through a few minor hoops to grant it permission. (Go to system settings, authenticate, allow it, then right-click and select “Open”)

      But it’s not like it’s impossible.

    • TheTechnician27@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      1 hour ago

      Yeah, I remember when I tried to run an app on Linux, and it popped up and said: “Oops, the developer of this app you downloaded from the web hasn’t paid $100/year in protection money for verification. Guess you’ll have to navigate into your settings and allow running unverified apps for no reason which normal users with poor tech literacy will find burdensome or scary (and have to look up if and how they can do this, because the only options presented on the popup are ‘Move to Trash’ or ‘Cancel’).”

      You don’t have to defend Apple’s obvious protection racket grift.


      Damn, maybe some people don’t know that none of this is hyperbole – or just really love denying reality and slurping down the dick of their favorite multitrillion-dollar corporation’s OS. You cannot claim it’s “just like Linux” when Apple steps in as a middleman to extort developers out of money. Below is what happens to your app when you don’t pay Apple a ransom of $99/year (that’s $100 for all intents and purposes, and I’m going to call it as much instead of playing along with the old-as-dirt ‘99’ psychological trick).

      Pop-up with the option to 'Move to Trash' or 'Cancel' which reads (with a large, triangular, yellow exclamation symbol indicating caution): "'Example App' cannot be opened because the developer cannot be verified. macOS cannot verify that this app is free from malware. Safari downloaded this file on October 23, 2020."