7 comments

  • JLO64 31 minutes ago
    Here's the blog post from the Asahi devs announcing this: https://asahilinux.org/2026/09/m2-episode-1/
  • whatever1 47 minutes ago
    Why Apple does not at least provide the specs to the community? So much wasted effort when they can just share a pdf.
    • Retr0id 12 minutes ago
      Aside from the "they have no incentive" answer, I imagine it's not so easy even if they wanted to. I suspect most of it won't be solely Apple's IP to share in the first place.
    • jjtheblunt 29 minutes ago
      Apple's hypervisor.framework lets other OS instances run very very fast with the UTM app (open source on github, but i use the prebuilt version from the App Store). In my case i've used arm native linuxes (arch with various compositors, kde, gnome, fedora) all on M2, M2 Max, M5 and the experience is indistinguishable from native. MacOS is running too. I think hardcore graphics folks might want direct accelerator access, or there'd be curiously little reason for Asahi (other than that it's awesome work).

      I use UTM in emulation mode, NOT Qemu simulation mode, which is wasteful.

      just my $0.02.

      • smashed 24 minutes ago
        What is the purpose here? You are still stuck with a full blown MacOS running the system no? That is what Asahi tries to replace, not the other way around.
        • MomsAVoxell 7 minutes ago
          The purpose is to be able to run a decent Linux setup while also having MacOS for things. Not everyone is stuck on the anti-Apple train; some of us put software on all the platforms and thus using the hypervisor for this use case is quite comfortable. Disclaimer: personal experience - I too use UTM for highly productive things..
        • jjtheblunt 12 minutes ago
          I'd recommend reading up on it, and perhaps trying it, because it's very useful.

          For folks lamenting that the (awesome) Asahi efforts are challenged by reverse engineering of changes from M2 to M3, and so on, those changes vanish into the abstraction, but their benefits do not. That's why i switched from Asahi a couple years ago to UTM in apple silicon hypervisor mode.

          https://developer.apple.com/documentation/hypervisor https://apps.apple.com/us/app/utm-virtual-machines

      • boredatoms 23 minutes ago
        This misses the point entirely. What happens when apple inevitably discontinues support for this hardware.
        • jjtheblunt 8 minutes ago
          i have no idea how you think apple silicon will discontinue support for itself.

          the hypervisor framework documentation, that i linked above, is pretty clear; the linux builds for arm run extremely fast on apple silicon because hypervisor framework gives them hardware access, in some subsystems directly (memory mapping for example), in other systems through a shim (graphics hardware).

    • sansah 43 minutes ago
      They want control on the walled garden. When was the last time apple did anything for public unless forced by FCC. Now there is no hope since they can simply donate to trump.
      • novafunc 41 minutes ago
        Apple made some changes specifically for Asahi Linux to make it more robust.

        I believe it was Hector Martin who discussed it on Mastodon a while ago.

        • iscmt 2 minutes ago
        • vallerie 32 minutes ago
          Would you happen to have a link to this? I would like to learn about this but unfortunately treehouse.systems doesn't seem to be very well indexed by search engines, and Mastodon's search is failing me.
        • bitpush 32 minutes ago
          Source? It's a welcome thing but very much not like Apple.
    • meerita 35 minutes ago
      It wouldn’t even be a problem for Apple to support Linux. Linux’s desktop market share has never been a threat to Apple at all. I hope Termus, being the engineer he is, opens this up.
      • kylec 34 minutes ago
        I don't think Linus Torvalds has any sway on what Apple does. Or do you mean John Ternus, the new CEO?
        • meerita 30 minutes ago
          My phone autocorrected Termus to Torvalds, what a catch!
          • alsetmusic 20 minutes ago
            > My phone autocorrected Termus to Torvalds, what a catch!

            Kinda funny and definitely a word suggestion that will be locked in future code.

          • kylec 19 minutes ago
            Also it's "Ternus" with an "n"
    • alt227 44 minutes ago
      So that you have to keep buying Macs every few years of course. If they gave you a way to install linux easily then you could use it far past their intended lifespan and wouldnt keep you locked into the apple ecosystem. They have proved time and time again that Apple hardware running anything but MacOS or iOS is something they will work very hard to stop you doing.
    • IshKebab 37 minutes ago
      I expect they don't actually care whether or not people run Linux on macs. I mean they used to let you run Windows!

      Probably the real reason is just that it's extra work - both in terms of producing the docs, and in dealing with complaints when they change things. From their point of view it's extra work with no benefit to them.

      • ajross 34 minutes ago
        > they used to let you run Windows!

        They let you run Windows when they were losing in the market and needed a path to migration for users of the winning platform. Once they started winning, they stopped.

        Conversely, Microsoft refused to interoperate with Linux. Until Linux became the clear winner in the datacenter space. Now they have WSL and actually work pretty well as a cross-platform development environment.

    • amazingamazing 33 minutes ago
      Why would they?
    • ajross 36 minutes ago
      > Why Apple does not at least provide the specs to the community?

      Because then they'll have to compete with Linux, which opens them up to someone else making a cheaper computer that does the same stuff.

      I mean, I'm typing this on a junky Raptor Lake laptop I found on eBay for $220. Would I buy a Neo or MBP to replace it just to run the same software stack? Probably not.

      If you believe OS X is the best environment and Apple Silicon will remain the best hardware in perpetuity, it seems silly for Apple not to allow some experimentation. Apple executives, to be blunt, know better. Lean times are always ahead.

      • smashed 16 minutes ago
        Apple silicon is winning in performance and power consumption. It's not quite the same as the old Intel based generation, where they were more like premium/well built machines with good screens and hardware.

        Now some people would like to use that top of the line Apple silicon but without MacOS that comes with it. I doubt this is a huge threat to apple but it's also not a huge market for them. From what I understand they are not actively impeding it but not actively helping it either.

        I actually won a M2 laptop a while ago. I resold it, new in box still shrink wrapped because I did not care for MacOS, just a personal preference. People like me are a minority though.

        • ajross 8 minutes ago
          > It's not quite the same as the old Intel based generation, where they were more like premium/well built machines with good screens and hardware.

          Not sure what generation you're talking about? Intel c. 18-25 years ago was wildly ahead on everything, much more so than Apple is now, in fact.[1] Apple Computer, quite famously, straight up abandoned their previous CPU architecture and started shipping Intel chips just to have something competitive in the market.

          Again, everything goes in cycles in this industry and Apple's executive decisionmaking is 100% not placing bets on being the best forever just to make a bunch of Linux nerds happy.

          [1] Process innovation mattered more at the time, where now we're hitting the scaling limit and chips are much more comparable.

  • Krish1577 1 hour ago
    Reverse-engineering Apple's custom silicon is basically the modern equivalent of repairing a spaceship while it's actively launching. Incredible work by the Asahi team!
  • TomJansen 33 minutes ago
    I am wondering how much the spec changes per M-chip iteration? I think that after some iterations, the spec stays the same, no?
    • dagmx 28 minutes ago
      Your intuition here is wrong.

      Processors, not just Apple’s, change constantly between generations. The core instruction set doesn’t change, but they get new capabilities, not just with new instruction sets.

      Remember the SoC isn’t just the CPU. It’s display engines, GPUs, storage controllers, video decoders and more.

      Even outside of Apple, you’ll see hardware vendors provide Linux patches for their latest CPUs to keep working well. There’s some baseline functionality that works out of the box but it’s never a free ride.

  • sansah 46 minutes ago
    Lack of sleep and HDMI support is real roadblock for adoption. Hope they gets past soon.
  • benoau 58 minutes ago
    Some big caveats but still amazing progress!
  • tunder 49 minutes ago
    Still no thunderbolt support.
    • MYEUHD 46 minutes ago
      You can contribute support for it
      • BowBun 35 minutes ago
        Indeed, not sure why you are being downvoted. Contribute to open source with the energy you have to call out missing features.
    • alt227 45 minutes ago
      To be fair this is the thing that is likely to be the most difficult due to it being closed proprietary apple/intel tech.