• @cbarrick@lemmy.world
      link
      fedilink
      English
      959 months ago

      OSX is, though only loosely.

      MacOS is definitely Unix. Same syscalls, same command line, same permissions and virtual filesystem concepts. Pipes, text files, all that jazz. It uses zsh for scripting, PAM for authentication, CUPS for printing, OpenSSH for remote access, Unix sockets and virtual interfaces for networking.

      Hell, a good chunk of macOS is straight up FreeBSD.

          • NaN
            link
            fedilink
            English
            49 months ago

            When it was the latest standard there were probably significantly more on 98 then we see today on 03 (or even fewer on later ones). Commercial Unix isn’t as big a draw as it was back then. They have to certify/pay every so often so stuff falls off.

      • Perfect examples of why OSX is an Unix-like just like GNU/Linux. It’s got a shared history with the original Unix, but isn’t literally Unix. This community is around Unix-likes, and under the Unix-like banner, I’d gladly welcome ReactOS. WSL isn’t in the spirit of it though.

        OSX has been on a number of occasions actively hostile towards FLOSS as well (particularly anything GPL), which in the last decades, have become synonymous with Unix-likes, though that’s a matter of personal taste. What isn’t a matter of taste however, is that OSX uses the XNU kernel, which is an acronym for X is Not Unix. It is not a monolithic Unix style kernel either. I would argue that OSX is only loosely Unix-like, and only mimics Unix functions for compatibility. Should Apple have the inclination, they would happily abandon it for something invented by them given the opportunity.

        Not picking a fight with you over semantics, I just loathe Apple as a business and Microsoft gets a lot of flack for their old “Embrace Extend Extinguish” policies when Apple has been exceptionally hostile towards OSS. Apple so often gets a pass when being considered a part of Unix communities yet they absolutely do not embrace the spirit of Unix-likes and FLOSS at all.

    • JackbyDev
      link
      fedilink
      English
      429 months ago

      Uh no, it’s an acronym.

      M: Mac’s

      A: Not

      C: Unix

      • @Ajen@sh.itjust.works
        link
        fedilink
        59 months ago

        There are a couple Linux distros that have gone through the certification process with the Open Group and are “true” UNIXes.

        • NaN
          link
          fedilink
          English
          2
          edit-2
          9 months ago

          None currently. EulerOS is by Huawei which is probably part of why it expired.

    • @MJBrune@beehaw.org
      link
      fedilink
      English
      49 months ago

      Linux isn’t Unix though. Not even a little. You better be running bsd to claim you are a Unix os.