Announcement

Collapse
No announcement yet.

The NVMe Patches To Support Linux On Newer Apple Macs Are Under Review

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • The NVMe Patches To Support Linux On Newer Apple Macs Are Under Review

    Phoronix: The NVMe Patches To Support Linux On Newer Apple Macs Are Under Review

    At the start of the month we reported on out-of-tree kernel work to support Linux on the newer Macs. Those patches were focused on supporting Apple's NVMe drive behavior by the Linux kernel driver. That work has been evolving nicely and is now under review on the kernel mailing list...

    http://www.phoronix.com/scan.php?pag...LKML-Apple-Mac

  • #2
    Is there a real, technical reason for this behaviour on Apple side?

    Comment


    • #3
      Originally posted by Buntolo View Post
      Is there a real, technical reason for this behaviour on Apple side?
      None. It's just Apple being Apple.

      Comment


      • #4
        Originally posted by Buntolo View Post
        Is there a real, technical reason for this behaviour on Apple side?
        They control everything in their platform, from userland straight down to hardware, so in principle they don't have to comply with any standard at all, if they can hide the incompatibility.

        Developers always find out, though...

        Comment


        • #5
          ourhardworkmadeevenharderbychangingupwhatwedoallth etime(c)AppleComputerInc

          Comment


          • #6
            Originally posted by Buntolo View Post
            Is there a real, technical reason for this behaviour on Apple side?
            Their engineers didn't have time/budget to do it in a standards-compliant way, or were behind schedule and went the "well, fuck it, software will fix it" way.

            It's not uncommon.

            Comment


            • #7
              Originally posted by xen0n View Post

              They control everything in their platform, from userland straight down to hardware, so in principle they don't have to comply with any standard at all, if they can hide the incompatibility.

              Developers always find out, though...
              Not complying with standards means off the shelf hardware won't work in Macs, and Apple has complete control of their ecosystem. It also means that anyone willing to support their hardware themselves will have to put a lot of effort to figure out the mess they've intentionally made. The fact that this isn't appealing to developers is just a sign of how nearsighted they are.

              Comment


              • #8
                Originally posted by DoMiNeLa10 View Post
                Not complying with standards means off the shelf hardware won't work in Macs,
                Which is a non-issue when your hardware is all soldered down. I mean this is their own soldered down SSD that isn't talking to their own motherboard.

                It also means that anyone willing to support their hardware themselves will have to put a lot of effort to figure out the mess they've intentionally made. The fact that this isn't appealing to developers is just a sign of how nearsighted they are.
                MacOS and Windows (that gets a driver from them) are both fine.

                Linux support is less than irrelevant for their own bottom line.

                Comment


                • #9
                  Originally posted by starshipeleven View Post
                  Which is a non-issue when your hardware is all soldered down. I mean this is their own soldered down SSD that isn't talking to their own motherboard.

                  MacOS and Windows (that gets a driver from them) are both fine.

                  Linux support is less than irrelevant for their own bottom line.
                  Windows is supported by Apple with boot camp, so it's their own effort to get it running on their crappy hardware. Also, I don't think linux on macs is that irrelevant, as it would be better for development work than MacOS. Just try running Docker with proper linux containers on that mistake of an operating system.

                  Comment


                  • #10
                    Why are we trying to crack the atom bypassing their T2 chip and vertical architecture? What's in it for Linux, other than gaining more idiots that paid apple to screw us out of more time and labor.

                    Comment

                    Working...
                    X