• Boomer Humor Doomergod
    link
    English
    -51 day ago

    Based on some of their arguments it feels like they’ve never actually used a Mac. “It’s for babies and old people” they cry, like there’s not an entire Unix system under the hood.

    • @[email protected]
      link
      fedilink
      4
      edit-2
      23 hours ago

      That’s like saying there is an entire Linux system under Android. Sure there is, but there is enough in the way to make the kernel not really accessible not have access to many normal Linux functions (like ifconfig).

      • Boomer Humor Doomergod
        link
        English
        61 day ago

        Are Linux users really working in the kernel all that much? I’ve been doing support for Linux sysadmins for a decade and not once have I needed to touch the kernel.

        • @[email protected]
          link
          fedilink
          424 hours ago

          I mis-phrased that, sorry. In the Android case, you can’t access a lot of networking functionality and other lower level access functions.

          Running ifconfig responses with:

          Warning: cannot open /proc/net/dev (Permission denied). Limited output.

          Even though it is based on Linux, and has access to the ifconfig app, it’s not really something you can do. There are other things to consider like that. While you could try to give yourself root access, it’s messy and not something that’s really easy or encouraged.

          In macOS’s case, it’s Unix to a point, but try installing NVIDIA cards in them (for CUDA cores). There are Unix drivers for Nvidia cards, for x86 and ARM, but even thought it’s Unix, it still won’t work.

          How about running native Vulcan? It’s a major API for 3D graphics. It has a Unix driver, but still can’t work on macOS. Best that can be done is workarounds, but that’s not native and has issues.

          There is Unix support for these, but macOS isn’t really Unix underneath.

          • Boomer Humor Doomergod
            link
            English
            323 hours ago

            Okay, that makes more sense. Though the amount of trouble I’ve heard Linux folks have with Nvidia stuff shouldn’t mean that it’s not Linux. Just that Nvidia sucks.

            Also, Vulkan seems to have a ton of support for Apple Silicon.

            And finally, Mac OS has been certified Unix 03 since 2009 except for version 10.7

            • @[email protected]
              link
              fedilink
              146 minutes ago

              Vulkan has hacked in support, but not official support. It’s like saying that because I can hack in Flash on macOS, that must mean that it has tons of support. Two different things.

              And macOS is Unix certified, but that doesn’t make it Unix (I know, it’s complicated…) To help show this, EulerOS (from Huawei) is a Linux OS.

              EulerOS is a high-security, highly scalable, high-performance, open enterprise Linux operating system

              Its was also Unix 03 certified, just like macOS. Even though it’s Linux, not Unix.

      • @[email protected]
        link
        fedilink
        English
        124 hours ago

        You typically don’t need, and should not have access to the kernel, however, as there are custom kernels for android, it is possible. In fact, Android is far the best operating sytem ever created. Fast, highly secure, portable linux in your pocket, that is open-source, widely used, easy to use, and you can easily have full control over it, provided the hardware is allowing to unlock the bootloader

    • OpenStars
      link
      fedilink
      English
      11 day ago

      Mac is arguably more Unix than Linux is. Mind you, that doesn’t make it better, but yeah, why not allow people the freedom to choose?

      Especially if your workplace is picking up the tab for the device, and all the more so if the only options are Windows vs. Mac bc that’s what the company has knowledge of due to them being used before.

      Linux is great. Windows sucks ass. Mac is also great. What is so hard about saying that?

      • @[email protected]
        link
        fedilink
        English
        424 hours ago

        Mac is not great bc it is incredibly expensive and very restrictive, fully closed source. Most apps are paywalled too, you can barely do anything on a Mac if you are broke

        • OpenStars
          link
          fedilink
          English
          119 hours ago

          Okay, but read my 3rd sentence. Though yeah, what you said is somewhat true as well - except that Mac OSX does provide a ton of stuff right out of the box, included in the price you might say, whoever pays it; also, many Linux programs require payment too, like a game on Steam, and also, many FOSS programs can work on Mac as well, especially if someone has already put in the effort to figure out how to get it to compile. So it’s not “barely anything”, even though it is lesser. Oh and also, if your work picks up the pricetag for the paid apps, then that solves that issue as well.

          They both have their uses, by different people at different times - e.g. a Mac if you can get access to one, while a Linux at home if you cannot.