19 comments

  • alentred13 hours ago
    The only blocking point for me before I would use Asahi Linux is the support of the USB-C displays. I was considering and reconsidering to install Asahi so many times, but I just cannot give up the ability to plug an external display into my MacBook Air.<p>I am just surprised that other features like support of the newer CPUs still get a higher priority than this one. I am not complaining or anything, I am not even related to the project in any way, so not in the right place to ask for anything, but I really am surprised that this seems to not to bother most of the users?
    • pja10 hours ago
      I believe the blocker here is that USBC display support requires getting full Thunderbolt support working. Apple built their own Thunderbolt chips, which diverge from the Intel hardware that everyone else has used &amp; that the Linux kernel drivers are written against enough to make support much harder than you&#x27;d expect.<p>IIRC Asahi has finally acquired Thunderbolt support but that support still doesn&#x27;t have the pieces needed for external displays.
    • Nux13 hours ago
      This works, tried last night in my M1, you need to install the fairydust kernel and reboot. <a href="https:&#x2F;&#x2F;copr.fedorainfracloud.org&#x2F;coprs&#x2F;lacamar&#x2F;fairydust-kernel&#x2F;" rel="nofollow">https:&#x2F;&#x2F;copr.fedorainfracloud.org&#x2F;coprs&#x2F;lacamar&#x2F;fairydust-ke...</a><p>My Dell external monitor (+builtin usb&#x2F;ethernet hub) connected via usb-c thunderbolt started working right away.<p>My problem is I can&#x27;t use my 2nd external monitor. :)<p>Also no luks fde support which is a big deal, basically I can&#x27;t take it anywhere.
      • vlz9 hours ago
        &gt; no luks fde support<p>You can get an &quot;unecrypted boot, encrypted root&quot; setup though.<p><a href="https:&#x2F;&#x2F;davidalger.com&#x2F;posts&#x2F;fedora-asahi-remix-on-apple-silicon-with-luks-encryption&#x2F;" rel="nofollow">https:&#x2F;&#x2F;davidalger.com&#x2F;posts&#x2F;fedora-asahi-remix-on-apple-sil...</a><p>Did you consider that? I am personally using that and feeling pretty good about it, but maybe I am missing something?
        • Nux8 hours ago
          Thanks for sharing, I&#x27;ll try that.
          • vlz7 hours ago
            Oh wait, there is also this tool which automates some of that. I think I used that tool instead of the blog article itself. It&#x27;s the same idea though.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;osx-tools&#x2F;asahi-encrypt" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;osx-tools&#x2F;asahi-encrypt</a>
      • alentred13 hours ago
        Huh. Thank you for the info!<p>I am always looking at this &quot;Device Support&quot; page [1] and it&#x27;s still red there. I even have a calendar reminder to check it out every once in a while, but if it&#x27;s not being updated I might drop my calendar reminder then :)<p>[1] <a href="https:&#x2F;&#x2F;asahilinux.org&#x2F;fedora&#x2F;#device-support" rel="nofollow">https:&#x2F;&#x2F;asahilinux.org&#x2F;fedora&#x2F;#device-support</a>
        • cavoirom12 hours ago
          I developed the habit that letting AI assistant look up information like this for me. It might be hidden in the docs I usually over-look.
    • simonh11 hours ago
      Sometimes this can be because the people working on one aspect of the project are not the same as the people working on another, or the same number of people, and also maybe supporting later chips is less problematic than supporting external displays. The project as a whole doesn’t just work on one problem at a time in priority order.
  • aroman15 hours ago
    &gt; <i>Some time ago, we were made aware of multiple attempts to exploit our permissive licensing to hijack our work, with a direct view to replacing the project and aggressively monetising Linux on Apple Silicon.</i><p>Is this referring to Omarchy? Anyone have context? TBH I&#x27;m surprised their work was ever MIT-licensed instead of GPL.
    • porphyra13 hours ago
      The whole reason why people are trying to replace them is because they have stubbornly refused to use AI, which has directly impeded progress in getting M3&#x2F;M4&#x2F;M5&#x2F;M6 working. It&#x27;s fine of course for them to continue pursuing their hobby of doing everything manually, and honestly it is insanely impressive.<p>But most people just want stuff to work, so it&#x27;s odd to complain about it when others do manage to get it to work using AI to build on top of their prior permissively-licensed work.
      • nsbdhciebsbdhc13 hours ago
        Wanting stuff to work is a valid reason to not use AI for more sophisticated development projects. Having a computer that kernel panics once every three days is useless to me, even if it works for you.
        • Kwpolska10 hours ago
          A kernel panic is the least of your worries with this hardware. Asahi had to introduce a custom daemon to avoid frying speakers. Apple doesn&#x27;t need to care about making the hardware interfaces safe if they control the entire stack, so they don&#x27;t, and expose dangerous capabilities to the OS.
          • Wowfunhappy5 hours ago
            Does this generalize to basically anything outside of speakers though? I think a pretty easy solution is to not use AI for that specifically.
            • orangea3 hours ago
              thermal management is the first thing that comes to mind. and battery management
          • LoganDark9 hours ago
            There was a fun period of time where Boot Camp still existed, but Windows could fry the speakers because it didn&#x27;t have any of macOS&#x27;s thermal protection. I think this was after the 2016 redesigns, as I had a mid-2015 with no such issue.
        • gloxkiqcza13 hours ago
          Linux kernel itself is AI development friendly.
          • tonyedgecombe12 hours ago
            Some of us think that is a mistake.
            • aeonik10 hours ago
              Hmm very vague. &quot;Some of us&quot;.<p>Do the massive amount of vulnerabilities not make you think twice?<p>At this point, I trust human code less than llm code. Design and architecture of the code still greatly benefit from a good human touch, but I&#x27;m not sure how long that will remain true.<p><a href="https:&#x2F;&#x2F;www.phoronix.com&#x2F;news&#x2F;OpenAI-948-Linux-LPE-Bugs" rel="nofollow">https:&#x2F;&#x2F;www.phoronix.com&#x2F;news&#x2F;OpenAI-948-Linux-LPE-Bugs</a>
              • codedokode1 hour ago
                LLMs will introduce new vulnerabilities. What Linux should have done is stop using non-standard C, or better, stop using C completely in favor of Rust, support code analysers.
              • nsbdhciebsbdhc7 hours ago
                So validate with an llm and humans. People committing code they haven&#x27;t read - which will inevitability happen - is dangerous and hard to remotely verify.
                • rowanG0775 hours ago
                  In the end there is always a separate reviewer. Even if the producer is adversial and not even looking at the code then this process exists to catch it. This is not at all different from people attempting to get backdoors into Linux.
            • jasonvorhe10 hours ago
              Some people will always disagree with something. That&#x27;s what&#x27;s great about free software. There will probably be some Luddite anti AI Linux fork at some point.
          • cromka12 hours ago
            That&#x27;s not what they meant. It&#x27;s AI friendly, not slop-friendly.<p>There&#x27;s a reason no Omarchy patch of any kind has made it to the kernel list yet. I did personally look into some of their code and it is certified, hacked-togeter slop.
            • ffemac4 hours ago
              Exactly. As an example, read that Gravity Linux guy&#x27;s responses here. I will never ever trust him. I will stay away from his code as far as possible. Asahi team: I have my trust in you.
            • ChocolateGod12 hours ago
              How do you define the difference between ai friendly and ai slop?
              • dj_morocco11 hours ago
                I&#x27;m pretty sure Asahi devs experiment with LLM tools, but not to Omarchy&#x27;s extent. LLM ban is purely a filtration filter, so that they wouldn&#x27;t be spending time overbearingly exhausting number of patches generated with AI, and not someone who cares about this than a shiny tool.<p>Everyone understands that LLM is a mean to an end, but it&#x27;s clear that Omarchy got two confused and it&#x27;s showing.
              • inejge11 hours ago
                My definition, FWIW.<p>AI-friendly: you can use the LLMs however you wish, but you must thoroughly understand every part of submitted code.<p>Slop-friendly: understanding anything is optional.
                • ChocolateGod50 minutes ago
                  I also agree with that definition. But for example if I get an LLM to generate 95% of a program, but I understand and have read every line of code, is it still slop?<p>Some would say yes unfortunately.
                  • palata2 minutes ago
                    Not the OP, but I wanted to share my 2 cents:<p>As an open source maintainer, when someone opens a PR, I don&#x27;t know who they are. But I don&#x27;t really care. I care about the PR: is it a &quot;good&quot; PR (there are multiple dimensions: is it understandable, does it add maintainable code, was it tested, etc) or not?<p>I think &quot;AI-friendly&quot; says &quot;I don&#x27;t care if it&#x27;s written with an AI or not: I want good quality PRs&quot;.<p>I would think that &quot;slop-friendly&quot; is the kind of projects where the maintainers don&#x27;t read the code. Maybe they try the feature (maybe not even?). I think the Omarchy guy was explaining somewhere that he does not read the code anymore, he just lets his AI write Rust. This is slop-friendly IMO.<p>If you are not AI-friendly, it means that you refuse to accept a good PR even if you cannot tell that an AI was involved. The mere fact that an AI was involved disqualifies the PR.
              • flykespice1 hour ago
                Ai friendly patch:<p>* Author posts patch with a manageable number of lines so maintainer doesn&#x27;t gets burned out reviewing it.<p>* Tries to outline on the body what the patch is about and his rationale for the design decisions on the code.<p>* Promptly answers any maintaners questions about the line changes.<p>* Discloses which AI model he used to assist on the patch and how was it used.<p>AI slop patch:<p>* Submits patch with huge lines of code without explanation.<p>* The body is written in a self-patronizing tone with superfluous formatting that helps nothing but annoys who is looking for the actual substance of patch<p>* When questioned by maintainer about some line changes either goes radio silent or reply with the usual AI tone of marketin salesman.<p>* rarely if ever discloses AI usage.
              • tkel11 hours ago
                experience
        • orangecat1 hour ago
          It&#x27;s amusing that people still default to &quot;human-written code is solid and AI code sucks&quot; after the enormous quantity of bugs that AIs are finding in human-written code.
        • nickysielicki1 hour ago
          Ok boomer
      • codedokode1 hour ago
        So why those people using AI do not write the code from scratch without breaking the license and without vibe-copying existing code?
    • tommica15 hours ago
      Its the monetizing part that makes me think its not Omarchy - they have no monetizing things.
      • ADevWithAnIdea15 hours ago
        They&#x27;re referring to Omarchy, it&#x27;s very clear on their IRC
        • kombine14 hours ago
          I saw that&#x27;s there is an Omarchy for Mac &quot;team&quot; consisting mostly of one guy who is active on Twitter (and quickly amassed many followers) and seems to have no prior experience of working on Linux kernel. They do not mention Asahi anywhere which isn&#x27;t surprising to me given the reputation of DHH and Omarchy. This hijacking of open source by bad faith actors is very concerning.
          • jasonvorhe10 hours ago
            Nonsense.<p>&gt; Omarchy on... &gt; Apple M1&#x2F;M2 chips# &gt; Asahi Alarm is a version of Arch for Apple M1&#x2F;M2 computers built on top of Asahi Linux. You can get Omarchy running on top of that with some effort. See the user-driven guide.<p>Source: <a href="https:&#x2F;&#x2F;omarchy.org&#x2F;manual&#x2F;omarchy-on&#x2F;" rel="nofollow">https:&#x2F;&#x2F;omarchy.org&#x2F;manual&#x2F;omarchy-on&#x2F;</a><p>&gt; [...] You finished what Asahi started, and you’re already pushing on to M4, M5, and M6. Thank you!<p>Source: <a href="https:&#x2F;&#x2F;omarchy.org&#x2F;news&#x2F;2026&#x2F;11&#x2F;marcelo-alcantara-and-birk-skyum-join-omarchy-core&#x2F;" rel="nofollow">https:&#x2F;&#x2F;omarchy.org&#x2F;news&#x2F;2026&#x2F;11&#x2F;marcelo-alcantara-and-birk-...</a>
          • cromka12 hours ago
            Yeah, on their GitHub for example, in their m1n1 fork they tend to refer to &quot;upstream&quot; as... the main branch of their fork.<p>Very interesting choice of words, but again, all their work including all issues and docs are LLM-generated.
      • petterroea14 hours ago
        Omarchy has gotten somewhat of a reputation for getting a lot of sponsorship money from commercial actors. If by monetize you mean &quot;Get people to pay us&quot; omarchy are definitely monetizing. Not much different to Asahi themselves of course, but is it right&#x2F;moral to fork another active projects code and use it in order to gain your own patrons? I don&#x27;t hold the answers. But no they aren&#x27;t selling anything.<p>edit: worth noting this example, where DigitalOcean started cutting OSS support only to pledge millions of dollars to Omarchy. No wonder people consider the project a leech to the OSS community, but also consider correlation != causation: <a href="https:&#x2F;&#x2F;itsfoss.com&#x2F;news&#x2F;digitalocean-open-source-credits-end&#x2F;" rel="nofollow">https:&#x2F;&#x2F;itsfoss.com&#x2F;news&#x2F;digitalocean-open-source-credits-en...</a>
        • SXX14 hours ago
          DigitalOcean obviously cut their OSS support because they gave it as credits for a year and it required constant human review and interaction.<p>At the same time it was mostly to small OSS projects that dont have formal non-profits so no tax exemption benefits to DigitalOcean.
          • petterroea13 hours ago
            It is worth noting the same article&#x27;s discussion of nodejs reads as &quot;DO shut down a program, possibly planning a v2 of said program, but failed to communicate it to its dependents and didn&#x27;t realize until they started planning to leave&quot;. Or they were just fighting the fires caused by a github issue named &quot;Transition off of Digital Ocean&quot; caused \o&#x2F;
      • burgerone14 hours ago
        They do have large entities donating to them
    • throwaway1333715 hours ago
      Is Omarchy trying to monetize Linux?<p>I mean, I get the poisoning the well of open source thing that some companies do. I didn&#x27;t think Omarchy was trying to do that.<p>With how good LLMs are at reverse engineering, I&#x27;ve been looking forward to being able to ditch MacOS and still have decent hardware soonish.<p>Taking back the ownership of our devices to run our software is the positive future LLMs are giving us. We need only to take action.
      • lionkor12 hours ago
        The same LLMs you have to rent from the very richest people on earth? I would be careful to call that freedom
        • jasonvorhe10 hours ago
          There&#x27;s people running close to frontier model grade local AI on consumer and prosumer hardware, let&#x27;s not act as if it was impossible to skip having to rent from OpenAI or Anthropic.
        • papyrus924411 hours ago
          You know you can run LLMs on your own computer, right?
    • dingi14 hours ago
      I don&#x27;t get this complain. MIT does not forbid commercial use. So what&#x27;s the fuss about?
      • theptip51 minutes ago
        Right, this seems deeply confused. If you care about how your code is used, don’t use MIT. Especially, if you care about monetization, probably use GPL or AGPL.
      • aroman14 hours ago
        From TFA:<p>&gt; <i>Some time ago, we were made aware of multiple attempts to exploit our permissive licensing to hijack our work, with a direct view to replacing the project and aggressively monetising Linux on Apple Silicon. In some extreme cases, in-development feature code was being lifted straight out of our personal forks and published without attribution or lazily rewritten with LLM assistance to obfuscate its origin. The MIT licence explicitly allows this, and has no carveouts to protect against bad faith actors.</i>
        • saghm49 minutes ago
          There are licenses that require attribution without being copyleft though. I&#x27;m not saying the Asahi developers are wrong to use copyleft, but it&#x27;s weird to me to mention &quot;without attribution&quot; as a sticking point when there are fairly standard permissive licenses that require attribution like Apache and BSD.
        • geerlingguy13 hours ago
          It&#x27;s one reason I&#x27;ve favored GPL of late, after many years using MIT. Not that many people these days would explicitly follow the terms of <i>any</i> license.
      • hparadiz14 hours ago
        They are mad that vibecoders are building on top of their work, making real progress, then re-releasing it as &quot;look it works&quot; while containing a bunch of their work. Which is sort of fair but I don&#x27;t get how that works in practice because in reality anyone can read the code which is open source and do whatever they want. Licensing won&#x27;t stop them.
        • robbiep13 hours ago
          Sort of fair? Or actually fair because attribution for work is… fair?
          • hparadiz13 hours ago
            Your credit is your first commit. After that people copy&#x2F;paste patches back and forth as they will. It happened before AI. I&#x27;ve run patches in prod that were basically someone&#x27;s random RAID controller patch posted to the Gentoo forum. If it works, it works.
    • vasco14 hours ago
      I really don&#x27;t get why people even start with permissive licenses if they have people they don&#x27;t like to use their software or if they&#x27;re just going to go &quot;not like that&quot; at the first real use.<p>It seems like many times it&#x27;s open source but &quot;just to look&quot;.
      • nextaccountic14 hours ago
        They explain that they expected that MIT licensed code would encourage contributions from BSD OSes<p>I agree it was a poor choice of license and that GPL helps build a better community, I&#x27;m glad they mad ethe license choice
      • bentley14 hours ago
        Because permissive licensing, and free software in general, rightfully comes with a certain cachet, and it turns out some people want the benefits of that reputation, but don’t <i>actually</i> believe in the freedom “to use, copy, modify, and distribute this software for any purpose.” Hence the treadmill from permissive licensing to copyleft, and then later from copyleft to “source available”…<p>“But software which OpenBSD uses and redistributes must be free to all (be they people or companies), for any purpose they wish to use it, including modification, use, peeing on, or even integration into baby mulching machines or atomic bombs to be dropped on Australia.”<p>—Theo de Raadt (2001)
        • SXX14 hours ago
          That&#x27;a weird how you placed copyleft next to source available side of spectrum.<p>That&#x27;s opposite because copyleft is ultimately about user freedom not developers freedom.<p>GPL wont help Asahi team for a bit.
          • nextaccountic14 hours ago
            &gt; That&#x27;s opposite because copyleft is ultimately about user freedom not developers freedom.<p>Yeah, the whole idea of GPL is to restrict developers from doing certain things, because it would be harmful to users
            • avadodin13 hours ago
              [flagged]
              • nextaccountic13 hours ago
                &gt; The moment you produce anything of value, it is taken from you<p>Nobody is forced to license their software using GPL though
                • avadodin13 hours ago
                  Nobody. Just the workers who want to add to the project the yoke of which they have been forced to live under.<p>I don&#x27;t feel like arguing with FSF&#x2F;Iron Curtain types, anyways.<p>If somebody has a non-exploitative Liberty-based argument for the GPL, I will hear it.
                  • DaSHacka12 hours ago
                    No one is being forced to use or contribute back to the project though. In fact, you can even use GPL licensed software, and so long as everyone with the binaries doesn&#x27;t ever request the source, you do not have to publish it at all.
              • Y_Y13 hours ago
                Fresh argument, you should take it to usenet
    • simondotau12 hours ago
      [dead]
  • ADevWithAnIdea15 hours ago
    Shameless plug for my own project:<p><a href="https:&#x2F;&#x2F;gravitylinux.org" rel="nofollow">https:&#x2F;&#x2F;gravitylinux.org</a><p>Spoiler: We have Vulkan 1.4 working, all of M4 and most of M5 working, are making significant progress towards full suspend to ram (no version of Asahi supports this) and this will all be shipped to users very soon!
    • MYEUHD13 hours ago
      From the FAQ:<p>Gravity Linux vs Asahi Linux<p>Gravity Linux and Asahi Linux are two independent projects working towards the shared goal of a strong, open OS ecosystem on Apple Silicon devices. Gravity Linux was initially forked from Asahi Linux over differences in policy, namely regarding LLM use. We have tremendous respect for the Asahi Linux project and emphasize our shared goal of running Linux on Apple Silicon.
    • viraptor12 hours ago
      &gt; all of M4 and most of M5 working<p>This is confusing - your website shows M4 as Wip (i.e. pre-alpha) and only M4 mini as alpha. M5 is not listed at all.<p>Wip is described as &quot;Bring-up in progress. Not usable yet.&quot; So is it &quot;not usable&quot; or &quot;all of M4 (...) working&quot;?
      • ADevWithAnIdea11 hours ago
        Hasn&#x27;t been shipped yet, integration is being done now, we&#x27;re shipping a new installer, from scratch graphics driver, and new kernel so there&#x27;s a lot of moving parts we want to get right.
        • ffemac4 hours ago
          So it&#x27;s vaporware.
          • ADevWithAnIdea4 hours ago
            All the code is already public<p><a href="https:&#x2F;&#x2F;github.com&#x2F;GravityLinux&#x2F;linux" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;GravityLinux&#x2F;linux</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;niklassheth&#x2F;mesa-wip" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;niklassheth&#x2F;mesa-wip</a><p>but as a shipped product you are currently right. That&#x27;ll change when we ship.
      • csomar11 hours ago
        It&#x27;s vibe-coded slop. Probably the reason why the Asahi team wanted to exclude these contributions in the first place.
        • gokhan11 hours ago
          Are you saying &quot;vibe-coded slop&quot; because of the quality of the end result? Who cares if it gives you the features with good-enough performance?<p>Otherwise one can also say Asahi is compiler-generated slop compared to hand written assembler code.
          • coldtea10 hours ago
            &gt;<i>Who cares if it gives you the features with good-enough performance?</i><p>Some of us still care.
            • catchnear43218 hours ago
              Could you elaborate on why?
              • cromka6 hours ago
                You want longterm support, not a set of pit of tree patches for 7.3 kernel that will stop working or misbehave in 7.4 or 7.10, with no one understanding why.
              • coldtea6 hours ago
                Besides not wanting hallucinations on my OS level code?<p>Or not feeling good for the intellectual theft involved in the training of AI to begin with?<p>Or not caring for the de-skilling of of human brains who are delegating coding to AI, and increasingly even the architectural and decision part?<p>Or the training material being AI degradation that awaits most code being written by AI?<p>Or the baragge of slop PRs that overwhelms my favorite FOSS projects?<p>Or deeping of big AI dependency, in times of climate and economic crisis that it worsens, but that it also risks not having the luxury of it forever?<p>Or the ease with which any stupid direction can be followed via AI, and the resulting always changing projects, already a problem with short attention span project leads even for big projects like Gnome?<p>Or the lack of deeper understanding to control all this in future generations of programmers reduced to &quot;AI operators&quot;?
                • veidr6 hours ago
                  Only your first sentence has anything to do with why you would care <i>in relation to Asahi Linux &amp; Gravity Linux</i>.<p>The rest is all just why you don&#x27;t love AI generally.<p>(Not saying you&#x27;re wrong; just that you expanded the topic substantially.)
                  • coldtea3 hours ago
                    &gt;<i>Only your first sentence has anything to do with why you would care in relation to Asahi Linux &amp; Gravity Linux.</i><p>Well, none of those stop to matter or get a free pass just because it&#x27;s Asahi Linux &amp; Gravity Linux.<p>Especially since I wasn&#x27;t just answering for Asahi Linux &amp; Gravity Linux. I was answering the question I quoted in general:<p>&quot;Who cares [if AI is used on a project] if it gives you the features with good-enough performance?&quot;
          • xoa9 hours ago
            &gt;<i>Are you saying &quot;vibe-coded slop&quot; because of the quality of the end result? Who cares if it gives you the features with good-enough performance?</i><p>There are a few significant reasons worth considering when getting down to the level of OS and hardware drivers. Long term maintainability is one. But another big one is that such software is capable of physically and permanently destroying the hardware it&#x27;s operating on, with the textbook example for Macs being the speakers found in Macbooks. The only way to get the kind of performance they offer out of that physically light&#x2F;thin package is to give them the power to destroy themselves if run at full force continuously but then run it from software so that they aren&#x27;t run at full force continuously, but rather take advantage of the headroom that offers for very brief audio spikes whose overall integrated power still falls below safe limits. This all needs to be done from software since response of real world analog isn&#x27;t instant. That enables much more range then if they were hardware capped at the maximum level they could run constantly, but it also means that if they&#x27;re driven wrong, poof. The drivers have to <i>never</i> go to certain bad states, purely from software.<p>LLMs can&#x27;t offer those kinds of guarantees, they don&#x27;t really &quot;know&quot; how things work and then produce something deterministic off of that. It&#x27;s even worse if, as-is the case with this sort of vibecoding effort, the LLM operator is in fact depending on the LLM for that part because they don&#x27;t know how it really works either (vs someone who is just using it for boiler plate and knows exactly where the critical paths are).<p>Obviously everyone is welcome to roll the dice with their own hardware as they wish, and it may be ok. Or if using really old hardware one might just not care. And not all hardware is as sensitive as modern notebooks of course. Just be aware the analog world can be messy and you might not actually have the guardrails to screw up that you&#x27;re used to in a higher level software environment.<p>&gt;<i>Otherwise one can also say Asahi is compiler-generated slop compared to hand written assembler code.</i><p>No, one cannot say that. Or at least not without looking really stupid.
          • csomar11 hours ago
            I prefer reliable software for the Operating System. Like, I can tolerate slop for a game or a one-time-thing of converting a doc or something. But for running the base software (your OS), I think you need better standards.
        • ADevWithAnIdea11 hours ago
          Just remember that for however bad our code is (and I have no issues saying that most of our linux driver code is absolutely horrific, for now) it&#x27;s better than Asahi code, because our code exists, and their code doesn&#x27;t.
          • prmph9 hours ago
            Wow man, &quot;horrific code&quot; can be worse than no code. Bad code can damage hardware, destroy data, allow exploits, etc. all manner of bad things.<p>Unless your meaning is that you already have work-in-progress code that you are working on to make much better whereas they have not even started, I don&#x27;t see how your point makes sense.<p>But even then it debatable whether making bad code good is better than creating good code from the start.
            • jasonvorhe8 hours ago
              The website makes it obvious that it&#x27;s in early alpha stages and is transparent about it:<p>&gt; This release is intended for developers.<p>RE always ran a risk of everything you mentioned.<p>If this project had been started before the AI craze by some RE amateur you probably wouldn&#x27;t be this dismissive.
          • torben-friis10 hours ago
            I absolutely don&#x27;t want to run &quot;horrific code&quot; as my OS. Why would anyone?
            • vconnor9 hours ago
              Especially in kernel mode. That interfaces with actual hardware.
              • GeekyBear4 hours ago
                If a kernel coded using AI assistance is unacceptable, then I have bad news about Linus&#x27; official policy on AI use in the Linux kernel.
                • torben-friis3 hours ago
                  No one criticized AI assisted work, but the authors admission that the code is shit.
                • vconnor3 hours ago
                  It&#x27;s certainly bad news, but there&#x27;s not much any of us can do about it, can we?<p>Enshittification comes for everybody.
            • jasonvorhe8 hours ago
              Isn&#x27;t it great how free software means having a choice? I love it.
              • cromka6 hours ago
                Yes, being able to buy a hacked-together microwave that can explode in your face and one that is tested and certified is amazing! Especially if you’re clueless about how they’re made and you just want a microwave.
                • yjftsjthsd-h4 hours ago
                  &gt; and one that is tested and certified<p>I must have missed that; could you share a link to the Linux kernel that&#x27;s tested and certified as functional on M4 hardware?
          • thisismyanon211 hours ago
            You&#x27;re talking about code with the potential to damage hardware. So, no.
            • ffemac4 hours ago
              Exactly, and that attitude omg. Overall I&#x27;m glad I saw his messages - gravity linux is now on my ban list. Not going to touch it in a million years.
          • veidr5 hours ago
            That&#x27;s just... not how it works.<p>Even good code is a liability. Admittedly &quot;horrific&quot; code is a 10x or 50x liability. Sometimes you accept that kind of technical debt because &quot;it&#x27;s really important&quot; — e.g. the company will go bankrupt, or whatever.<p>(Historically, btw, this is why proprietary corporate code is often so much worse than even fairly incompetent open-source code. Because it&#x27;s just not really that important to ship horrific slop when nobody&#x27;s income depends on it.)<p>The idea that shipping &quot;horrific&quot; code now is somehow better than not shipping it until it is fit for human consumption works in some narrow business life-cycle scenarios, but not in any kind of user-facing scenario, and <i>certainly absolutely fucking not</i> any kind of user-facing <i>OS implementation</i> scenario... (T_T)
          • coldtea10 hours ago
            &quot;Code is a liability&quot; - is one of the fundamental tenets of programming.<p>So, &quot;it&#x27;s better because our code exists, and their code doesn&#x27;t&quot; isn&#x27;t the brag you think it is. Yes, a quick thrown together utility is better than having to manually do something. But that&#x27;s not the same for an OS, or god forbid, a filesystem.<p>Especially since the only reason your code exists in the first place is that they did the hard work and your project forked.
          • justauserid10 hours ago
            &gt; however bad our code is (and I have no issues saying that most of our linux driver code is absolutely horrific<p>It&#x27;s the operating system, mate. People don&#x27;t just use operating systems to take screenshots and then post on social media.<p>&gt; it&#x27;s better than Asahi code, because our code exists, and their code doesn&#x27;t<p>This is an especially horrific comment if you are really related to the project and this also adds to the perspective on why Asahi team might have wanted to have no nothing to do with this project and related people and their thought process. Anyway, good luck.
          • rbnhood9 hours ago
            Uhm, I don’t think this is the flex you think it is.
          • csomar11 hours ago
            &gt; Hasn&#x27;t been shipped yet<p>Does it though?
    • throwaway1333714 hours ago
      Sounds extremely exciting!<p>If I could run linux on apple hardware without compromise, my life would meaningfully be improved.<p>It&#x27;s not well understood how important it is that humans feel in control of their environment. I feel like it&#x27;s a fundamental to human happiness. Software that takes that away contributes to the general malaise and hopelessness that many are feeling today. It&#x27;s just water to them at this point. They don&#x27;t even see it. But it&#x27;s the primary means of interaction.<p>Making that a true option to millions of people could do a lot of good for the world.<p>It&#x27;s important work.
      • apatheticonion12 hours ago
        I wholeheartedly agree. If I think about it, I must have thought &quot;god I wish this ran Linux&quot; at least once every single time I opened my MacBook - likely for the last several years.<p>I have run Asahi and while I love the project, it&#x27;s not ready for that type of use.<p>Recently, I got a new MacBook and repurposed my old M1 MacBook Pro for local inference. The unbelievable number of compromises and hacks you need to do to run daemonized always-on software on MacOS was another reminder.
        • ACS_Solver8 hours ago
          I know it goes completely against Apple&#x27;s business model, but I&#x27;d love to be an Apple customer if I could buy their hardware and use it with software of my own choice. Holding an iPhone or a MacBook feels great, they&#x27;re all easily among the best consumer electronics ever as far as the physical part goes. But Apple&#x27;s software is completely different from how I want to use my devices so I just don&#x27;t end up considering them when buying.<p>Would love for Asahi or similar projects to be fully usable but it also doesn&#x27;t seem very likely. Apple is arguably not hostile to other OSes on MacBooks, they&#x27;re designed to freely boot non-Apple operating systems, but by not publishing any hardware manuals Apple ensures that an Asahi-style project is always going to be well behind, likely years behind, in hardware support.
      • akoboldfrying14 hours ago
        &gt; I feel like it&#x27;s a fundamental to human happiness. Software that takes that away contributes to the general malaise and hopelessness that many are feeling today.<p>I would like to see a full-featured Linux on Apple hardware too, but I think over 99% of people don&#x27;t feel anywhere near this strongly. Do you feel this strongly about being able to replace the engine in your car with one you made yourself? I don&#x27;t, and I think most people view computers the same way.
        • anonymous90821314 hours ago
          &gt; Do you feel this strongly about being able to replace the engine in your car with one you made yourself?<p>I am not one of those people, as I do not do cars, but I would hazard a guess that most car people over a certain age do in fact feel very strongly about what modern cars have become. The ones who grew up without knowing what ownership feels like less so, which reflects the exact same dynamic with younger generations who are growing up without ever knowing what it feels like to own the hardware they use.
          • tonyedgecombe12 hours ago
            As a person over a certain age I mostly like the fact that cars are so much more reliable than they were when I started driving.<p>I like the creature comforts on a long journey. I would have given my right arm for satnav when I was driving for work.<p>I’m much the same when it comes to technology. A phone that doesn’t break is much more valuable to me than a repairable device that fails.
            • throwaway13244812 hours ago
              I think it would be disingenuous not to point out that this was also true of new cars 20 years ago - which is much more pertinent to the point of the people you&#x27;re replying to.
        • jasonvorhe10 hours ago
          Considering how easy it was to replace engines of most cars before the integration of electronics I&#x27;d say it used to be quite common. Just as most hardware vendors used to ship full specs for their components up until the 80s or even 90s.<p>So, yeah, yes, definitely. I wouldn&#x27;t be working with computers on a daily basis if I had to use Windows.<p>I&#x27;m not gonna overly generalize this though. I don&#x27;t think it&#x27;ll be the same for most people but I tend to not care about what most people do 99% of the time anyways.
        • no-name-here10 hours ago
          If it was as cheap and easy to install a new engine as it is for an OS, I imagine swapping engines would be even more popular than new OSs. (And I think far fewer would clamor to replace their OS if it cost $x,xxx for each OS swap and took many hours of manual labor - I.e. I think whether someone wants something can be <i>heavily</i> influenced by whether it is ~free vs cost $x,xxx, etc.)
        • eptcyka13 hours ago
          I am looking forward to swapping the engine in my MX5, if I ever manage to kill it.
    • sspiff13 hours ago
      Does all of M4 include full GPU support on those chips? And what about the Apple Neural Engine stuff?<p>A shame that the community is split like this but happy to see progress regardless.
      • unglaublich12 hours ago
        Sometimes it can be good to have two teams work independently towards a common goal. I&#x27;m sure they&#x27;ll learn a lot from each other.
      • ADevWithAnIdea11 hours ago
        Vulkan 1.4 on the GPU, D3D12, full AAA gaming support
    • pizzaiolo12 hours ago
      Are you upstreaming your changes?
    • superdisk14 hours ago
      Cool, I&#x27;m glad someone is taking a more aggressive and LLM friendly approach to doing Linux on Mac. Too bad there&#x27;s no M3 since that&#x27;s what I have :P<p>Not sure if it would be useful for you, but I did get an M3 GPU driver kinda working (it boots KDE, runs Quake and GLXGears, etc) but isn&#x27;t quite usable yet. But feel free to yank the code if it&#x27;s helpful: <a href="https:&#x2F;&#x2F;github.com&#x2F;SuperDisk&#x2F;asahi-plus-slop" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;SuperDisk&#x2F;asahi-plus-slop</a>
      • apatheticonion12 hours ago
        &gt; Cool, I&#x27;m glad someone is taking a more aggressive and LLM friendly approach to doing Linux on Mac<p>Same. I&#x27;ve been waiting 6 years to run no-compromises Linux on my MacBook. At this point, I don&#x27;t care if someone uses LLM decompiled firmware ported to Linux.
      • porphyra13 hours ago
        Omarchy works on M3 with GPU acceleration.
        • cromka12 hours ago
          Omarchy has no chance upstreaming any of their work, the code is abysmal.<p>Asahi at least guarantees the quality of their stuff because they upstream everything, sooner or later. Gravity apparently also intends to be upstream-first.
        • tyushk13 hours ago
          Omarchy is not something I&#x27;m comfortable trusting long term, and comes with a lot of cruft.<p>I&#x27;d be very interested in seeing the parent post&#x27;s project get M3&#x2F;M3 Pro support; have it working in my system with a patchset on top of Asahi but suspend is leaving a lot to be desired. Unlike Omarchy, the parent post&#x27;s diff would also be much more reviewable due to it&#x27;s more limited scope.
    • dylan60412 hours ago
      I just did a search for gravity linux from the search at the bottom of the HN page. HN is a fickle place as it seems you get more traction by hijacking Asahi posts that when you make your own posts.
    • felipeparaujo9 hours ago
      Any plans for supporting M3 Ultra? I understand it&#x27;s a small percentage of the Apple Silicon Macs out there, but I&#x27;d love running Linux on my Mac Studio?
    • konaraddi2 hours ago
      how&#x27;s thunderbolt and external display support?
    • mgrandl15 hours ago
      What about ProMotion&#x2F;120hz and HDR? Last I checked Asahi didn’t really make full use of the Macbook Display. But very interesting!
      • ADevWithAnIdea15 hours ago
        Works! The code is public at <a href="https:&#x2F;&#x2F;github.com&#x2F;GravityLinux&#x2F;linux" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;GravityLinux&#x2F;linux</a><p>We also have vrr!
    • LoganDark9 hours ago
      As coincidence would have it, I checked your website just yesterday and M4 Max was listed as unsupported. Has that changed in the past 24 hours?
      • ffemac4 hours ago
        Don&#x27;t bother. Just check his replies. I would not trust him with my hardware, software and data.
  • unethical_ban1 hour ago
    For the people wanting &quot;Apple hardware quality with Linux&quot;, has anyone here been using the Framework Pro? I keep staring at it in my shopping cart but tell myself my regular Framework 13 is enough for the occasional use I give it.
  • hnarayanan9 hours ago
    This is very cool. I have a project that built on Asahi[1], and the better the hardware support, the wider the audience.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;hnarayanan&#x2F;hello-guix" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;hnarayanan&#x2F;hello-guix</a>
  • KetoManx645 hours ago
    After seeing the blazing progress that Omarchy has been making with making Linux work on the latest macbook I&#x27;m planning on switching all 3 of the M1&#x2F;M2 to Omarchy and planning on buying an M3 macbook air in the future. I appreciate the work that Asahi did to get the ball rolling, but they&#x27;ve just been left in the dust with their anti AI stance.
    • bigyabai2 hours ago
      &gt; but they&#x27;ve just been left in the dust with their anti AI stance.<p>How, exactly? AFAIK, Asahi officially supports just as many Macs as Omarchy does. The vast majority of Apple Silicon support in Omarchy comes from upstream Linux changes merged by Asahi, not any of the Omarchy devs.<p>The only feature I&#x27;m aware of Omarchy adding is the fingerprint reader driver, which is in such a poor state that it could never be merged upstream. Which, if that&#x27;s the standard of quality Omarchy is holding themselves to, <i>they&#x27;re</i> the ones getting left in the dust.
  • chmaynard14 hours ago
    I still don&#x27;t understand the motivation for Asahi and other similar efforts. My impression is that Apple fully supports Linux virtualization on Apple Silicon. Why isn&#x27;t that sufficient? Just asking.
    • Rayosay13 hours ago
      From the perspective if the people working on it, I imagine it&#x27;s immensely satisfying when they successfully reverse engineer something and get it working. It&#x27;s not on the same scale or of the same complexity, but I feel that satisfaction when I finally understand something I&#x27;ve been trying to reverse engineer in a retro game.<p>From a user&#x27;s perspective, I can only speak for myself, but I&#x27;m grateful for the Asahi Linux project&#x27;s work. I have less than zero interest in ever running macOS again. It&#x27;s user-hostile, constraining, and not a good experience. I prefer Debian with Plasma 6. But Apple makes high quality hardware, and they are one of the few choices for a fast ARM laptop with excellent battery life. I avoided getting one for a long time until Asahi got to a point where it ran pretty well on the M1 and M2 with relatively few caveats. Then I bought an M1 Air second-hand, and have used it exclusively with Linux ever since. I&#x27;m very happy with it. My only complaint is that I have to waste a big chunk of disk space to keep a macOS install on a separate partition that I can never remove and occasionally need to boot into to get firmware updates since I can&#x27;t get them through fwupdmgr like I can on most of my other systems.
    • cavoirom14 hours ago
      Why go outsite when we have VR? Yes, you answered this: it isn&#x27;t sufficient.
    • orangecat1 hour ago
      As just one example, GPU performance is much better on native Linux than in a VM.
    • RunSet8 hours ago
      Some people might want to get all the apple software off the apple hardware. For example the dossier that macOS builds on users and their family behind the scenes; currently on the front page of this website.[0]<p>Unfortunately it appears that Asahi has promised to not allow doing that[1] but perhaps it will enable someone else to make it possible.<p>[0] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=50403097">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=50403097</a><p>[1] <a href="https:&#x2F;&#x2F;asahilinux.org&#x2F;docs&#x2F;platform&#x2F;security&#x2F;#apples-unspoken-agreement" rel="nofollow">https:&#x2F;&#x2F;asahilinux.org&#x2F;docs&#x2F;platform&#x2F;security&#x2F;#apples-unspok...</a>
    • fulafel10 hours ago
      Same as why so many people run Linux natively on their x86 machines. It&#x27;s just part of the preferred setup because it&#x27;s nicer in so many ways and there&#x27;s no annoying proprietary host os in the way.
    • ivanjermakov13 hours ago
      Motivation: OS&#x2F;software freedom on Apple&#x27;s hardware.
    • 2III714 hours ago
      Because you have limited system resources with virtualization.
    • burgerone14 hours ago
      Because we want computers that work without macos
  • gspr13 hours ago
    &gt; It may surprise some to learn that WINE was originally made available under the MIT licence. The 90s and 2000s were a very different time in the Free Software ecosystem, and permissively licenced projects were viewed by tech companies as free real estate to pilfer and exploit. WINE was not immune to this, and many monetised proprietary forks of WINE were marketed and sold by various bad actors. The WINE development team grew increasingly concerned that these proprietary forks, while well within their rights to exist, would eventually cause so much fragmentation in the ecosystem that WINE itself would become unviable. In 2002, WINE was relicenced under the LGPL to prevent further proprietary forks from being created, and to encourage direct upstream contribution.<p>&gt; When Asahi Linux was first started, it was with the intent that we develop a Free Software ecosystem for the Apple Silicon platform. To facilitate and encourage the particiation of our friends at the BSDs and other Free Software operating systems, we endeavoured to licence as much of our code as possible under the permissive MIT licence.<p>&gt; Unfortunately, this is no longer viable. The malicious practices of the 90s and 2000s have reared their ugly heads once again, this time driven in large part by both the insatiable appetite of frontier AI labs for high-quality training data, and militant animosity toward the Free Software community.<p>&gt; Some time ago, we were made aware of multiple attempts to exploit our permissive licensing to hijack our work, with a direct view to replacing the project and aggressively monetising Linux on Apple Silicon. In some extreme cases, in-development feature code was being lifted straight out of our personal forks and published without attribution or lazily rewritten with LLM assistance to obfuscate its origin. The MIT licence explicitly allows this, and has no carveouts to protect against bad faith actors.<p>&gt; As such, we made the difficult decision to begin the process of transitioning all of our repositories to the GNU General Public License version 2 or later. Going forward all Asahi Linux code will be licenced under strong copyleft licences only. Those who do not learn from history are doomed to repeat it.<p>Hear, hear! Perfect clarity of thought. I love these people!
    • v6411 hours ago
      &gt; Unfortunately, this is no longer viable. The malicious practices of the 90s and 2000s have reared their ugly heads once again, this time driven in large part by both the insatiable appetite of frontier AI labs for high-quality training data, and militant animosity toward the Free Software community.<p>It makes no sense to me why you&#x27;d adopt MIT in the first place for its permissiveness, and then be surprised that people you don&#x27;t like are using your code. It&#x27;s like being a free speech supporter and being surprised that people say things you find abhorrent. That&#x27;s the point. If you only support speech you agree with, you don&#x27;t believe in free speech, and if you only support code being developed by people you agree with, then you don&#x27;t believe in free software.
      • xoa9 hours ago
        &gt;<i>It makes no sense to me why you&#x27;d adopt MIT in the first place for its permissiveness, and then be surprised that people you don&#x27;t like are using your code</i><p>It makes no sense to me that this makes no sense to you. The Asahi Linux project kicked off in December 2020. About 2 years before the first ChatGPT (Nov 2022). It had a lot of ideals including working with the BSDs at the time, and so they surveyed the landscape and considered the downsides at the time vs the upsides and decided a BSD approach was the right tradeoff. Now, 6 years later, the landscape has changed pretty radically, so they&#x27;ve decided that the downsides have gone up and any value they&#x27;re getting from the BSDs is not high enough, so they&#x27;re changing course. This is not hard to follow.<p>&gt;<i>It&#x27;s like being a free speech supporter and being surprised that people say things you find abhorrent</i><p>No, it&#x27;s nothing like this at all. Though utterly tortured, convoluted and wrong analogies to free speech are common from people who don&#x27;t understand it.<p>&gt;<i>If you only support speech you agree with, you don&#x27;t believe in free speech, and if you only support code being developed by people you agree with, then you don&#x27;t believe in free software.</i><p>It is apparent that you are overloading &quot;support&quot;. Free speech is about opposing the use of violence (direct or indirect) to decide debates as a near-universal default. That&#x27;s it. Social and economic consequences unbacked by violence are not opposed to free speech, they <i>ARE</i> free speech themselves. If I think your opinion is wrong and stupid, I may &quot;defend to death your right to say it&quot; but then not invite you over to dinner, donate you any money&#x2F;time&#x2F;resources to get your message out further, etc etc. That is my own personal free speech in response to yours. And you can criticize that in turn and not invite me and so on and so forth. Free speech preserves this unending dynamic.<p>By the same token, believing in &quot;free software&quot; is easily overloaded, and claiming that using the GPL means someone doesn&#x27;t believe in free software like you just did is one of the most absurd and also ancient, tired bad faith attacks that&#x27;s been around for decades. It diminishes you to make it.
        • v644 hours ago
          &gt; Free speech is about opposing the use of violence (direct or indirect) to decide debates as a near-universal default. That&#x27;s it.<p>I don&#x27;t believe that&#x27;s it. Free speech in addition to being opposed to violence to silence individuals is also against censorship. If you want to publish a book of opinions society finds repulsive, you should not incur violence for saying so, but also you should not be prohibited from publishing your views.<p>Now of course there&#x27;s a difference between you not inviting this person to dinner and the government prohibiting this person from publishing their speech, and I understand that. Even before ChatGPT, there still existed bad actors and especially with MIT licensed software, it was inevitable that people were going to take this very valuable code and use it in closed source projects.<p>Asahi has every right to examine this new landscape and make changes to their licensing as a result. But speaking personally, I release my software under an MIT license specifically because I <i>don&#x27;t</i> care who uses it or how. I&#x27;m not criticizing Asahi so much as I&#x27;m pointing out to avoid the MIT license or other similar ones if you have any opinion whatsoever on how your code is going to be used in the future by your friends and enemies alike.
        • xienze47 minutes ago
          &gt; The Asahi Linux project kicked off in December 2020. About 2 years before the first ChatGPT (Nov 2022). It had a lot of ideals including working with the BSDs at the time, and so they surveyed the landscape and considered the downsides at the time vs the upsides and decided a BSD approach was the right tradeoff. Now, 6 years later, the landscape has changed pretty radically<p>Asahi themselves cited WINE forks from the early 2000&#x27;s as a case study in &quot;bad actors&quot; abusing permissive licenses. So AI really has nothing to do with this, they were well aware of the precedent in this area.<p>To me it&#x27;s just another example of this weird hypocritical stance some free software people have. They love putting the code out there and letting it spread far and wide, but once someone _else_ starts making money building off it, &quot;hey no fair!&quot;
    • ptx12 hours ago
      &gt; <i>In some extreme cases, in-development feature code was being lifted straight out of our personal forks and published without attribution or lazily rewritten with LLM assistance to obfuscate its origin. The MIT licence explicitly allows this, and has no carveouts to protect against bad faith actors.</i><p>Attribution is the one and only condition of the MIT license, aside from the disclaimer of warranty, so I don&#x27;t see how it &quot;explicitly allows&quot; publishing without attribution.
  • bemtevi9 hours ago
    Nice. One thing I like about Asahi is that they&#x27;re relatively anti-LLM.
  • tw198412 hours ago
    honest question - how hard it is to use LLM and tools like REA to reverse engineer MacOS to figure out how its hardware works in terms of getting linux support on such hardware?<p>I thought it is already a solved problem? with large enough numbers of agents running in parallel reverse engineering, implementing kernel modules, testing in vm etc, the whole pipeline seems to be complete.<p>Did I miss something here?
    • cromka12 hours ago
      Yes, read that blog entry to understand how different that hardware is from any other Linux-supported ARM stuff to see how much deep understanding you need to actually bring that support upstream to Linux or Mesa. Some(most?) stuff requires fundamental changes and no LLM is going to design and write it in an uostreamable way.<p>Debugging is not an issue, Asahi seems to have it figured out, especially with the virtualization. It&#x27;s the design that takes time.<p>Meanwhile Omarchy, for example, just brute-forces everything, with ugly patches that work today but cannot be upstreamed as such, so they&#x27;ll break tomorrow with new kernel release. I really expect them to start struggling a lot going forward with maintaining the support they claim. Regressions may actually kill their effort.
      • KetoManx644 hours ago
        You must not work with AI tools very much. The brute force approach as a first&#x2F;second pass is very standard when doing reverse engineering with AI. You get the functionality figured out and get the basics working and then you just iterate on that and massage it into what you need it to be. Omarchy has practically unlimited tokens and every other week there is a new model being released that is more captable than the previous that will just massage things into place with each iteration.
    • dj_morocco11 hours ago
      They prohibit RE of the binaries. What Asahi doing is observing macOS as a black box with input and outputs, and translating observed behavior back to Linux.
  • favorited13 hours ago
    This thread is full of folks saying, &quot;Asahi can&#x27;t keep up with Omarchy,&quot; when Omarchy Mac&#x27;s own readme[0] states that it is, &quot;Asahi Alarm + Omarchy.&quot; That&#x27;s like bragging that someone sitting on Lebron&#x27;s shoulders can dunk a higher rim than he can.<p>[0]<a href="https:&#x2F;&#x2F;github.com&#x2F;omacom&#x2F;omarchy-mac" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;omacom&#x2F;omarchy-mac</a>
    • DaSHacka12 hours ago
      But at the end of the day, like in your example, you have &quot;Lebron&quot; vs &quot;Someone sitting on top of LeBron&#x27;s shoulders&quot; facing off against each other. Who are you putting your money on, to get the higher dunk?
      • favorited12 hours ago
        The person who can still dunk if the the other one sits down
    • Kwpolska10 hours ago
      They&#x27;re supposedly vibecoding support for hardware Asahi doesn&#x27;t yet.<p><a href="https:&#x2F;&#x2F;omarchy.org&#x2F;news&#x2F;2026&#x2F;09&#x2F;introducing-omarchy-m&#x2F;" rel="nofollow">https:&#x2F;&#x2F;omarchy.org&#x2F;news&#x2F;2026&#x2F;09&#x2F;introducing-omarchy-m&#x2F;</a>
    • crossroadsguy10 hours ago
      <a href="https:&#x2F;&#x2F;github.com&#x2F;omacom&#x2F;omarchy&#x2F;graphs&#x2F;contributors?selectedMetric=commits" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;omacom&#x2F;omarchy&#x2F;graphs&#x2F;contributors?select...</a><p>Intereting top two contributors.
  • QwenGlazer900013 hours ago
    Y&#x27;all should just let asahi cook. I trust them more to make actual working stable OS than meat proxies.
    • justauserid10 hours ago
      I do it. I just found it hard to use it without the touch id. Hope that changes.<p>By the way how safe that OS and data in it are? Or even that partition is safeguarded by the safeties offered by Apple on a silicon mac?
    • lakeviewterrace13 hours ago
      Yeah I don&#x27;t trust anyone&#x27;s judgement whose installation process is:<p><pre><code> curl | sh</code></pre>
      • DaSHacka12 hours ago
        &gt; Install from MacOS<p>&gt; `curl <a href="https:&#x2F;&#x2F;alx.sh" rel="nofollow">https:&#x2F;&#x2F;alx.sh</a> | sh`<p><a href="https:&#x2F;&#x2F;asahilinux.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;asahilinux.org&#x2F;</a>
      • solyin12 hours ago
        Of course not. Everyone knows you&#x27;ve got to do<p><pre><code> curl | sudo bash </code></pre> for it to work. Duh.
      • pprotas10 hours ago
        Ah yeah, a .dmg installer that asks for sudo permissions is much safer &#x2F;s<p>Why do people get hung op on this so much? You can just read the script before running it. Of course you won’t though, just like you don’t read the source of the .dmg installer.
  • Rodmine13 hours ago
    &gt;As such, we made the difficult decision to begin the process of transitioning all of our repositories to the GNU General Public License version 2 or later. Going forward all Asahi Linux code will be licenced under strong copyleft licences only.<p>This made me laugh. For context: some people used LLMs to import code to get Omarchy to work on macs. So, these people are switching licenses so that they could stop competitor distros from being compatible.<p>So, before, Asahi people were happy with Linux working on macs; now they want THEIR linux working on macs (they are not changing to GPL out of the goodness of their hearts or that they believe in everything being open, remember, they are only doing it so that Omarchy, or similar, can&#x27;t copy their work without having to be GPL themselves).<p>Meanwhile Omarchy is MIT; which means Omarchy is allowing Asahi (and everyone else) to copy their work, with the actual intent of getting Linux everywhere.
    • grim_io13 hours ago
      GPL protects against someone taking your code, adding proprietary extensions, and closing off access to the source code.
      • Rodmine11 hours ago
        True, but knowing why they went GPL, it is hilarious. They had MIT and they were mad about another MIT-licensed project using their work.
        • grim_io3 hours ago
          I think the concerns are more long term than that.
    • rowanG07710 hours ago
      This really leaves a bad taste in my mouth too. It&#x27;s unfortunately inline with their absurd AI policy. Instead of working for the good of the users they literally are trying to halt progress. It&#x27;s pretty clear the omarchy people will run circles around asahi very soon. Asahi people think this too and are trying to limit them as much as they can with license changes.
      • Rodmine7 hours ago
        Also, they say this:<p>&gt; with a direct view to replacing the project and aggressively monetising Linux on Apple Silicon<p>which I hope everyone knows is completely dishonest. Nothing in Omarchy is about monetizing Linux; and monetizing Linux is and has been completely fine since its inception.<p>Asahi people just seem to be sour that someone else is joining the initiative but in a different project where AI use is encouraged to get to the same goal faster.
  • amelius11 hours ago
    Why doesn&#x27;t the Asahi team just design their own silicon? With AI it is easier than ever. And no this is not a joke.<p>How to get it fabbed? That&#x27;s even easier as there are lots of companies with $$$ who&#x27;d like to commoditize Apple.
    • simonh11 hours ago
      How would designing a new chip commoditize Apple?
    • alpaca12811 hours ago
      Why doesn&#x27;t Apple just contribute to Asahi?
    • rekoil11 hours ago
      That would be missing the point entirely though?<p>Asahi Linux is a project to provide an option to people who have for one reason or another got themselves an Apple Silicon Mac.<p>Building their own silicon would serve an entirely different goal.
  • ada-h00k14 hours ago
    I&#x27;m glad that Asahi is switching from a cuck license to a reasonable copyleft license. Even though the circumstances that made this necessary are, of course, unfortunate.
    • simonask13 hours ago
      To the people downvoting this comment: I get it, it&#x27;s a vulgar choice of words. But the fact of the matter is, if somebody <i>else</i> is getting paid based on <i>your</i> work, and you aren&#x27;t being compensated your fair share, that&#x27;s extractive and abusive.<p>Choosing GPL and similar licenses is the only way you can publish open source software without running this risk. As professional programmers, we must insist that people either pay us for our work or act as a equal collaborators.<p>And yes, there&#x27;s a reckoning coming for AI companies who trained their models on GPL software.
      • alex_suzuki12 hours ago
        &gt; And yes, there&#x27;s a reckoning coming for AI companies who trained their models on GPL software.<p>What would that look like in your opinion? Hard to fathom that the people with all the money and power could get into trouble over a licensing dispute.
        • simonask12 hours ago
          &gt; Hard to fathom that the people with all the money and power could get into trouble over a licensing dispute.<p>It&#x27;s because of something called &quot;Rule of Law&quot;... Most free societies in the world have it.<p>If you find it difficult to fathom that rule of law applies to corporations, maybe it&#x27;s time to start practicing fathoming it, or they will have won before the fight even started.
          • viraptor10 hours ago
            You&#x27;re referencing &quot;rule of law&quot; but... what exactly do you mean? Bartz v. Anthropic resulted in a ruling that training from copyrighted books is fine if you buy them. Doe v. GitHub dismissed DMCA claim, saying Copilot generated code doesn&#x27;t infringe on open source licences.<p>So far the precedent and the law implies the open source licence won&#x27;t matter for training and the result. And these decisions will now be brought up in the US in any new cases raised.
          • alex_suzuki11 hours ago
            I’m aware of the rule of law, and enjoy living in a country where it (seamingly) still applies. I’m just questioning the viability (in practice, not in theory) of legal action in the US (where this would likely play out) given the economic hurdles to clear for the accusing party and the general chaos.<p>I mean, I hope you’re right…
      • cromka12 hours ago
        &gt; But the fact of the matter is, if somebody else is getting paid based on your work, and you aren&#x27;t being compensated your fair share, that&#x27;s extractive and abusive.<p>GPL doesn&#x27;t prevent that at all. That&#x27;s not why Asahi made that change. It&#x27;s about <i>contributing back</i> to the project, not the money they want to see.
      • flykespice6 hours ago
        It doesn&#x27;t change the matter of fact that it&#x27;s insulting language, and I downvoted it either way.<p>Developers have their own good reasons to stick with permissive licenses. Either because they are completely selfless, or they want to help users who want to kick-start their own business selling software. Just virtuous reasons.
      • rcxdude6 hours ago
        The inverse judo throw of GPL also turning free software advocates into copyright maximalists is quite unfortunate.
  • shikck20015 hours ago
    Could the projects bring in stuff from omarchy? Omarchy is a toy, but they did slop the osx thing, so maybe some ideas can be ported over?
    • cornedor15 hours ago
      I’ve just build the kernel from Omarchy on my fedora asahi remix and got thunderbolt and Touch ID working. You do need to patch m1n1 with their changes as well. But I’ve been able to finally ditch an extra usb hub and hdmi cable.<p>In the PR’s that were merged in that kernel I also see they are actively working towards m4 and m5 as well. Must be hard for Asahi to keep up this way.
      • cromka12 hours ago
        It&#x27;s hard because they write things with intention to upstream it. Omarchy patches simply cannot be, because they go absolutely against the established way of doing things. No one consciously designs anything in their code, it&#x27;s all LLM output.<p>I personally vetted that TouchID code you mentioned and it&#x27;s an absolute hellhole, with everything done in-kernel and no userspace separation what so. That code is also a security nightmare.
    • realusername15 hours ago
      Asahi is against LLMs so they won&#x27;t.<p>Not sure what will happen when people will directly contribute to the Linux kernel with LLM patches though for these devices, I guess they will have to live with it.
      • Gigachad15 hours ago
        Asahi is patches on top of the linux kernel. If you independently get your drivers in to the kernel which does allow LLMs, the drivers will end up on Asahi too.
        • LTL_FTC14 hours ago
          I believe that’s what parent was saying.
        • realusername13 hours ago
          Yes indeed that&#x27;s what I meant.<p>I saw they managed to apply their no-llm policy on top of their upstream mesa driver but I&#x27;m not sure how long that will hold if the forks are getting too popular
      • phplovesong14 hours ago
        Sure, but a human could read the code and look for ideas&#x2F;parts and write the actual code better than an AI can. Omarchy is 99% hype, but the fact that its working on osx is telling me that it is indeed a goal you can accomplish. I rather not have my OS be a slopfest, so thats why asahi is way better than omarchy ever can be.
        • kombine14 hours ago
          I didn&#x27;t know about their LLM stance, but I feel like Asahi are shooting themselves in the foot. Giving up the advantage to toxic teams like Omarchy is strategically wrong. They could use llms for reverse engineering and drafting and as you said still rewrite the final versyof the code.
          • alex_suzuki12 hours ago
            Maybe to them it’s not a race, and more a journey? Or to put it differently, why the rush? It’s not like they’re trying to corner the “Linux on Apple Silicon” market, last I checked?
            • ezst8 hours ago
              And to add to that &quot;journey&quot; story, they probably also understand that writing the code is only one part of it, and they probably want to remain in a position to maintain it
          • not_a913 hours ago
            At the end of the day the decision is on them. If they want to be slower in development than clank-using competitors, so be it.<p>Would really prefer they didn’t lose to DHH of all people tho
        • Kwpolska10 hours ago
          Asahi is working on Macs too. Omarchy just took their existing drivers and wrapped them in fascism. They&#x27;re also supposedly vibecoding support for newer Macs (which Asahi is working on too, but without slop, and Apple making changes to the platform every year doesn&#x27;t help).
    • abc4214 hours ago
      How do you justify calling it a toy when it does certain quite fundamental things a lot better?
      • bigyabai12 hours ago
        Because TWM ricing isn&#x27;t new. Nor is shipping pre-riced distros, or using an Arch base.
        • abc424 hours ago
          Do you think TWM ricing is a fundamental feature of a distro?
    • z3ratul16307115 hours ago
      sorry to put a dent in your fantasy world, but omarchy is awesome for day-to-day work, great upgrade on top of arch which is also awesome.
      • phplovesong14 hours ago
        Its basically useless gui thing. Nothing i cant have in another distro. What im intested in is the osx port. Apple hardware is unbeatable, but the OS has been going downhill since jobs passes. This is why true linux on mac is my dream setup. Asahi is the closest thing so far.
        • z3ratul16307114 hours ago
          apple hw is unbeatable indeed. but the os was always for normies, a walled garden.<p>regarding &#x27;the useless gui&#x27;: it was what actually was missing in in the linux world.<p>i used kde before, which is fine, but it is too bloated and kwin_wayland is unusually heavy on the machine: it maters, especially for mobile devices like laptops.<p>of course if you use macos and apple hw, you don&#x27;t care about it , since the stance. i don&#x27;t run (yet) omarchy on my servers. but there are a ton of other, especially developer &#x2F; ai friendly, defaults that would make one tinker for days with other distros. as i said i had my own &quot;dot files&quot;, but a community built distro with the right defaults is much better energy management than everyone on their own.
          • viraptor14 hours ago
            &gt; i used kde before,<p>If you&#x27;re comparing Omarchy to KDE, I don&#x27;t think you understand what either actually is. You can use Hyprland&#x2F;Quickshell in other systems.<p>&gt; but a community built distro<p>Omarchy is also not a community built distro.
            • z3ratul1630719 hours ago
              you can, of course. but here it is very nicely packaged.
        • hparadiz14 hours ago
          The omarchy glazing by noobs is exhausting for those of us who have used Linux for 20+ years.
  • lakeviewterrace15 hours ago
    Imagine deliberately buying a $2000+ computer that doesn&#x27;t work with and is actively hostile towards your OS of choice, then embarking on a multi-year bitch-fest to shoehorn the OS onto it.<p>I struggle to wrap my mind around it. It&#x27;s like buying an EV so you can convert it to work on gasoline.
    • microtonal14 hours ago
      I don&#x27;t.<p>- MacBooks are still among the nicest if not the nicest laptops hardware-wise, so some people like to run Linux on it.<p>- People have older Macs that they like to repurpose. E.g., we still have an M1 Mini that was used by our daughter before she got handed down a MacBook from my wife. It&#x27;s now collecting dust, but I might install Linux to use it as a headless server.<p>Also, this is <i>Hacker</i> News.
      • prmoustache13 hours ago
        &gt; - MacBooks are still among the nicest if not the nicest laptops hardware-wise, so some people like to run Linux on it.<p>By the time said macbook is fully supported, it is in sorry state. Judging by what I found when looking for second hand laptops, macbooks don&#x27;t age well.
        • swiftcoder13 hours ago
          &gt; Judging by what I found when looking for second hand laptops, macbooks don&#x27;t age well<p>Are you dumpster diving for your MacBooks, perchance? I buy all of mine second hand, they are all still mint by the 5 year mark, and I have several at the 10 year mark that all I&#x27;ve had to replace is the battery.
      • lakeviewterrace14 hours ago
        [flagged]
        • dombiscoff14 hours ago
          On abstract utilitarian grounds you might have a point, but you won&#x27;t find much sympathy in the real world. People like macs, simple as, and find value in running Linux on them regardless. To an extent that is part of what it means to be a hacker.<p>You&#x27;re also not looking at the whole picture, at the time of Asahis creation it was both the Linux on Mac project but ALSO one of the most mature Linux on arm projects; surely you wouldn&#x27;t say that is daft too?
          • lakeviewterrace13 hours ago
            &gt; To an extent that is part of what it means to be a hacker.<p>This is where I disagree fundamentally.<p>If you are interested in woodworking and want to become a carpenter, your initial reaction shouldn&#x27;t be, &quot;I have to become a blacksmith first so I can forge my own tools&quot;.<p>At that point you would have wasted your time building tools when you could have been building cabinets instead.
        • computerfriend13 hours ago
          I used to run Linux on an x86 MBP. It was great, because the hardware quality was excellent and I could pair it with a desktop environment that I actually liked.<p>I want to do the same with Asahi on Apple silicon. I don&#x27;t understand why this would be &quot;daft&quot;.
          • lakeviewterrace13 hours ago
            &gt; I don&#x27;t understand why this would be &quot;daft&quot;.<p>Because AFAIK you still need macOS to periodically update the firmware and binary blobs that supports the house of cards. That doesn&#x27;t sound like the premium Linux experience it&#x27;s cracked up to be.
            • jasomill7 hours ago
              This is hardly a Mac-specific problem: countless devices require or recommend booting to DOS, an EFI shell, or from a custom vendor-supplied boot imnage to update firmware, or to the system&#x27;s firmware setup utility, even on Windows PCs and x86 Linux, and given the wide variety of PC hardware, even in cases where native OS firmware update tools exist, they may not always work.<p>In other words, think of macOS as a somewhat bloated vendor-supplied firmware update tool. &quot;Premium&quot; is subjective, but I wouldn&#x27;t personally limit my options for SSDs or storage controllers to those that supply Linux firmware update tools, so why should I do so with laptops?<p>And dual booting to a small native OS partition and auto-updating is hardly less convenient than manually downloading firmware, creating an appropriately configured USB boot disk, and installing it by rebooting and invoking a vendor-supplied tool by hand from a DOS or EFI command prompt.
        • hparadiz14 hours ago
          I don&#x27;t think you understand how Linux works overall. It&#x27;s only relatively recently that manufacturers have catered to the Linux ecosystem and started to treat it as a first class build target. In the early days of Linux every piece of hardware had to be provided for and it sucked but people did it anyway because they wanted to run their own software free as in beer and have full control of it. Now they wanna do the same thing with Apple hardware. There is nothing inherently retarded about it but I do think you&#x27;re kind of an idiot for writing these comments.
        • addaon14 hours ago
          &gt; I wouldn&#x27;t be surprised if Apple voided the hardware warranty, claiming it overheated or something and Linux was to blame.<p>Well, you made it half way through the comment before running out of real points and deciding to make up imaginary ones to support your point. That&#x27;s not nothing!
          • hparadiz14 hours ago
            What is it about nerd forums that brings out these personalities?
        • the-smug-one14 hours ago
          Crikey lol. I haven&#x27;t seen a single laptop that reaches Apple&#x27;s HW quality. Besides, why are you assuming that we&#x27;re buying new laptops?? Also, just generally, don&#x27;t be such a dick.
    • orangecat56 minutes ago
      Apple is surprisingly non-hostile toward these projects. They even fix bugs that only affect Linux: <a href="https:&#x2F;&#x2F;developer.apple.com&#x2F;documentation&#x2F;macos-release-notes&#x2F;macos-27_3-release-notes#Resolved-Issues" rel="nofollow">https:&#x2F;&#x2F;developer.apple.com&#x2F;documentation&#x2F;macos-release-note...</a>
    • thebruce87m13 hours ago
      For me the definition of actively hostile would require a locked down device that needs an exploit&#x2F;jailbreak to install and a cat&amp;mouse patch&#x2F;exploit cycle - but it seems that Apple intentionally designed this to be allowed - what is giving you the “actively hostile” impression?
    • m-schuetz13 hours ago
      I used Windows and Linux all my life, but got my first MacBook Air M this year. There is literally zero competition to it. It&#x27;s an incredibly powerful and cheap yet fanless device. Also, it has uniform memory, which is awesome.<p>I wish I could install windows or linux on it because MacOS kind of sucks, but the device itself is amazing and reason enough to switch away from PCs.
      • lakeviewterrace13 hours ago
        &gt; because MacOS kind of sucks<p>It didn&#x27;t used to, but now does.<p>&gt; but the device itself is amazing and reason enough<p>By continuing to reward Apple, they lose any incentive to improve macOS and it will continue to get objectively worse because people keep giving them money. Why would they fix things if you keep buying it?
        • m-schuetz13 hours ago
          &gt; By continuing to reward Apple<p>Strange argument. Their hardware is without competition, that&#x27;s the reason I use it and also warrants rewarding them with my money. Why should I reward Linux for (mostly) only working on hardware that sucks in comparison?
    • simonh11 hours ago
      How do you think Linux gets to run on proprietary undocumented hardware generally?
    • abc4214 hours ago
      &gt;Imagine deliberately buying a $2000+ computer that doesn&#x27;t work with and is actively hostile towards your OS of choice<p>That&#x27;s how Linux has been for PCs also for most of its lifetime. Only in the recent 5-10 years things have kind of improved, slightly.<p>Macbook hardware is superb. I understand why people are interested in replacing the (in some parts) lackluster operating system Apple forces into it.
    • shepherdjerred13 hours ago
      Apple hardware is so much better than the alternatives that people will dump thousands of hours into getting it to work with their preferred software
    • KetoManx644 hours ago
      I got an M2 macbook air with 16GB ram and 1TB SSD for $700 and install Asahi Arch Linux and am planning on migrating it to Omarchy now that it supports M chips. It&#x27;s my favorite laptop out of the Dell XPS, Precisions, and thinkpads that I own. The fact I can get 7-9 hours of battery life, have everything feels snappy while I&#x27;m doing Dev work and have a very crisp display all at the same time puts the Intel&#x2F;AMD chips to shame. Supposedly Intel is actually giving Apple a run for its money this year after 6 years of being left in the dust, so maybe I&#x27;ll get something Intel next year.<p>To go with your analogy, if I can buy an electric car and replace the engine in it with something that does what I want and gives me 95% of the usable features of the locked down engine that it ships with, why wouldn&#x27;t I do that? Especially when the rest of the cars on the market are getting 100 miles to a charge when my Apple M2 is getting 300?
    • solyin14 hours ago
      imagine being so obtuse you go around judging how other people choose to have fun and spend their own money and &quot;pretend you don&#x27;t get it&quot;.<p>Dino fuel generator hooked up to Tesla EV: <a href="https:&#x2F;&#x2F;youtube.com&#x2F;shorts&#x2F;46bRaGP4uqM" rel="nofollow">https:&#x2F;&#x2F;youtube.com&#x2F;shorts&#x2F;46bRaGP4uqM</a>